I’m a senior full-stack engineer focused on building clear, maintainable systems rather than chasing frameworks. I’ve spent years working across complex applications where correctness, structure, and long-term ownership mattered more than trends.
My frontend background was shaped heavily by Angular, but my strength is not Angular itself, it’s JavaScript and TypeScript, component architecture, state management, and performance across modern UI ecosystems. I’m equally comfortable working in React and Next.js, and I’m increasingly drawn to Svelte for its simplicity, compiler-first model, and emphasis on clarity.
On the backend, my approach comes from several years working with enterprise-scale .NET systems, where design decisions had real operational consequences. Today, I apply that mindset primarily through Node and Nest.js, building layered APIs, event-driven services, and systems designed to evolve. When concurrency, performance, or service isolation matter, I reach for Go.
Frontend
TypeScript, JavaScript, HTML, CSS
React, Next.js, Angular
Svelte (active exploration)
Backend
Node.js, Nest.js, Go
REST, GraphQL, authentication, authorization
Data & Infrastructure
PostgreSQL, Redis, Prisma
Docker, GitHub Actions, CI/CD
Additional Interests
Web3 protocols, smart-contract interaction, on-chain data
Unreal Engine 5, automation, developer tooling
A professional-grade marketplace built as a cohesive full-stack system.
Backend:
Nest.js, Prisma, PostgreSQL
Implements authentication, role-based access, product listings, carts, orders, and reviews.
Designed with modular boundaries and long-term maintainability in mind.
Frontend: Angular 21, Svelte The UI began in Angular using standalone components and modern patterns. I’m actively migrating core surfaces to Svelte to take advantage of its compiler-first model and emphasis on simplicity and clarity.
Bazaar reflects how I approach real-world full-stack engineering: deliberate design, clear ownership, and systems that can evolve without collapsing under their own complexity.
A product-focused application centered on workout tracking, progression, and long-term training insight.
Move Mentor is designed to evolve beyond simple logging into a system that helps users understand trends, make better training decisions, and stay consistent over time. The project emphasizes thoughtful data modeling, extensible APIs, and a frontend experience that stays fast and focused as features grow.
A creative systems project focused on gameplay architecture, interaction logic, animation states, and event-driven mechanics.
While outside traditional web development, this project mirrors how I think about software: modular systems, clear boundaries, and mechanics that interact predictably under pressure.
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