Daniel S. — Full-stack web developer

From interface to production.

I build and deploy React, Next.js, and TypeScript applications with authentication, cloud storage, automated testing, CI/CD, and production monitoring.

01 — selected work

Things made to be used, not just seen.

LIVE PROJECT
My Cloud Drive screenshot 1

Full-stack product / Cloud storage

My Cloud Drive

A full-stack cloud storage application built with Next.js 16, TypeScript, PostgreSQL/Supabase, and Cloudflare R2. It features direct browser-to-R2 uploads, OAuth and TOTP-based 2FA, Stripe billing, automated tests, CI/CD, and Sentry monitoring.

Open live project
LIVE PROJECT
Movie Discovery Platform screenshot 1

Frontend product / i18n & testing

Movie Discovery Platform

A React and Vite movie discovery app expanded with 12-language localization, debounced search, accessible interactions, code-split movie details, and 71 automated tests. TMDB supplies movie data, Appwrite powers trending searches, and GitHub Actions validates each change.

Open live project
02 — tech stack

The Arsenal

Tools I use to build, test, deploy, and monitor web applications.

WEB
APPS
LanguagesTypeScript, JavaScript
FrameworksReact, Next.js
UI & MotionTailwind CSS, Framer Motion
DATA
SERVICES
DataPostgreSQL, Supabase, Drizzle ORM
RuntimeNode.js
Auth & BillingOAuth, TOTP 2FA, Stripe
QUALITY
DELIVERY
TestingVitest, Playwright
Cloud & StorageVercel, Cloudflare R2
CI/CD & MonitoringGitHub Actions, Sentry

03 — about

How I work.

I use AI-assisted development workflows to move from requirements to deployed products while taking responsibility for task breakdown, verification, debugging, and production integrations. My IT support background shapes a practical approach to troubleshooting, documentation, and understanding how systems behave beyond the interface.

— Tools accelerate the work; understanding keeps it reliable.

04 — contact

Let's build useful software together.

I am open to junior remote opportunities in web development, technical support engineering, and SaaS implementation.

Get in touch