🌎 Language
Building scalable backend systems and web applications using Node.js, data-driven architectures and AI-assisted engineering workflows.
I focus on building scalable web systems and backend architectures, primarily using Node.js and TypeScript. I build solutions across different ecosystems, applying the same software engineering principles with a strong OOP foundation. For me, syntax is secondary; solving the problem with the right architecture is what matters most.
My work typically involves:
- Backend API design
- Data modeling and SQL optimization
- Containerized applications with Docker
- Linux-based environments
- End-to-end application workflows (frontend → backend → data)
I integrate AI tools into engineering workflows to accelerate development while maintaining strict technical validation and iterative implementation.
Backend
- .NET Core
- Java + Spring Boot
- FastAPI
- NestJS
- ExpressJS
- SQL / PostgreSQL
Infrastructure
- Docker
- Linux environments
- Cloud services
Frontend
- Angular
- React
- Next.js
- Vite.js
- Tailwind
I use AI tools as part of the development process to:
- accelerate prototyping
- assist in implementation
- explore architectural solutions
All generated code is reviewed, refined and integrated through iterative engineering processes before reaching production.