$ ./suraj --boot
[ ok ] loading core modules
[ ok ] mounting filesystem
[ ok ] initializing runtime
[ ok ] resolving routes
[ ok ] starting interface
$ ready
~/suraj

~/ / stack

runtime · tooling · systems

Grouped by layer, not ranked. Competence levels are explicit.

languages
TypeScript (production) JavaScript (production) SQL (production) Python (familiar)
backend
NestJS (production) Node.js (production) Express.js (production) RESTful APIs (production) OpenAPI (production)
frontend
React.js (production) Next.js (production) TailwindCSS (production) Redux (production) GSAP (working) HTML5 / CSS3 (production)
mobile
React Native (working)
data
PostgreSQL (production) MongoDB (working)
devops
Docker (production) GitHub Actions (production) AWS (working) GCP (working) CI/CD (production)
architecture
Domain-Driven Design (production) Clean Architecture (production) Modular monolith / bounded contexts (production)
testing
Jest (production) Supertest (production) React Testing Library (production)
tooling
Git Postman OpenAPI codegen
process
Scrum Sprint planning Code review Mentorship