Senior full-stack and mobile developer with a strong focus on Node.js and solid PHP (Symfony / Laravel) experience.
I build web and native/mobile applications for individuals and businesses, with an emphasis on clean architecture, thoughtful UX, and long-term maintainability.
My main playground is the JavaScript ecosystem — Node.js / Express on the backend, and React, Angular, and Vue.js on the frontend — but I also enjoy exploring other languages and paradigms through personal projects.
- Backend: Node.js, Express, PHP (Symfony, Laravel)
- Frontend: React, Next.js, Angular, Vue.js
- Mobile: React Native
- Databases: MongoDB (and friends)
- Testing: Jest, TDD-oriented workflows
- Systems & tooling: Linux, Git, Bash
- Exploring: Go, Rust (personal projects & learning)
I have a strong interest in UI frameworks and custom UI development.
I like building interfaces that don’t just work, but feel intentional and distinctive — no copy-paste UIs, no accidental complexity.
You’ll find a mix of:
- full-stack applications
- mobile apps
- API starters
- TDD-focused experiments
- learning projects in new languages
Check the pinned repositories below 👇 — each one exists to explore a specific idea, tool, or architectural choice.
I enjoy sharing what I learn along the way.
I write about development, tools, and concepts on my blog:
Teaching and explaining things clearly is a big part of how I grow as an engineer.
- Clean, readable code
- Pragmatic architecture
- Learning by building
- Sharing knowledge
- Long-term thinking over quick hacks
📍 Bucharest, Romania
🔗 GitHub: you’re already here 🙂
🔗 Blog: https://www.code-pill.com/
Good software is built deliberately — one clear decision at a time.

