I’m a frontend-focused full-stack engineer who spends most of his time in React, Next.js, and TypeScript building interfaces that are fast, clear, and built to last. I care about thoughtful component architecture, predictable state, and UI systems that don’t fall apart six months later.
On the backend, I work primarily with Node and NestJS, designing APIs and services that stay simple on the surface but scale cleanly underneath. I enjoy shaping data models, tightening request flows, and making sure frontend and backend actually feel like they were designed together instead of stitched together.
Lately, I’ve been exploring Go more seriously. I’m drawn to its simplicity, explicitness, and performance model. It scratches the part of my brain that likes clarity and control, especially around concurrency and system design.
I’m less interested in chasing whatever framework is trending and more interested in building products that people rely on every day. Clean systems, strong foundations, steady iteration. That’s the work I enjoy.
Frontend
TypeScript, JavaScript, HTML, CSS
React, Next.js, Angular
Backend
Node.js, Nest.js, Go
REST, GraphQL, Websockets
Data & Infrastructure
PostgreSQL, Redis, Prisma
Docker, GitHub Actions, CI/CD
Additional Interests
Flutter, coding AI-agents
I spend my time riding motorcycles, lifting weights, playing games, listening to live music, and writing fiction.
I enjoy creative work, especially anything involving horror or storytelling.
I am a United States citizen with bases in both the US and Indonesia.
I’m open to remote roles across US and Asia Pacific time zones and comfortable with unorthodox work hours.
I work best in teams that value clarity, trust, and personal ownership of the work.
Email: tadamsdeveloper@gmail.com