Full Stack Developer
Code Whisperer &
I turn coffee into code and vague requirements into shipped features. A Full Stack Developer who lives in Angular and TypeScript on the front, Node, NestJS and Laravel on the back — and owns the whole path between them, from the client conversation to the production release (and occasionally talks to browsers when they misbehave)
- TypeScript
- Angular
- PrimeNG
- RxJS
- React
- Next.js
- NestJS
- Laravel
- PHP
- Node
- Express
- MySQL
- MongoDB
- Docker
- Vitest
- JEST
- Sentry
- Redux
- Tanstack Query
- Tailwind
- Sass
- Shadcn
- Mantine
- Figma
- JavaScript
- JavaScript
- Figma
- Mantine
- Shadcn
- Sass
- Tailwind
- Tanstack Query
- Redux
- Sentry
- JEST
- Vitest
- Docker
- MongoDB
- MySQL
- Express
- Node
- PHP
- Laravel
- NestJS
- Next.js
- React
- RxJS
- PrimeNG
- Angular
- TypeScript
Approach
How I Turn Ideas Into Shipped Software
One loop, applied from the data model up to the last pixel — it keeps the work honest, the code clean, and the users happy.
Understand deeply
Before writing a line, I talk to the people with the problem — support requests, competitor research, and the edge cases nobody mentioned. Good code starts with good questions (and a suspicious amount of coffee).
Align, then build
I present the plan to the team and absorb the feedback before implementing — the cheapest bugs are the ones argued out of existence in a meeting. Then I build it across the stack: a sane data shape, an API contract that reads the way it behaves, and an accessible, scalable interface sitting on top of it.
Ship & refine
I test, review, measure, and optimize — 900+ specs, cached responses, fewer re-renders, and observability that tells me something broke before a user does.
Skills
My Arsenal of Digital Wizardry
The tools, languages, and frameworks I reach for across the stack — database and API through to the interface.
Languages
Frontend
Backend
Testing
Tools
Design
Familiar
Open Source
Shipping Into Someone Else’s Design System
Contributing to a public component library is the fastest way to find out whether your idea of "clean architecture" survives contact with other people’s standards. Mine did — twice.
ZardUi
Open-source Angular component library
An open-source Angular UI component library. I took on its Angular 20 migration and shipped a new component into its public API — both reviewed and merged by the maintainers.
Migrate the library to Angular 20
- Analysed the Angular 20 breaking changes and upgraded the core dependency tree
- Migrated deprecated APIs and updated every affected component implementation
- Brought the tests and documentation along with it, then verified feature parity
- Closed the maintainers’ open migration issue (#183)
Add the Empty component
- Designed a typed public API — zImage, zDescription and a default/sm/lg size variant
- Accepts both plain strings and TemplateRef, so consumers can pass markup or text
- Shipped with a default illustration, dark mode, and responsive layout
- Accessible by default, and consistent with the library’s existing design tokens
Both contributions were reviewed and merged by the ZardUi maintainers.
Projects
Digital Creations That Actually Work
A selection of things I've designed, built, and shipped — front to back.

Global Travels
Flight booking website like ShareTrip/Gozayaan (because who doesn't love planning trips they can't afford)
Tech Next js, Shadcn/ui, Tailwind, Context api, Github Collaboration


Experience
My Professional Journey
- Own features end to end — handle client support requests, dig out the underlying problem, and translate it into actionable requirements (turns out "it’s broken" is rarely the whole story).
- Run competitor analysis and design research to shape how a feature should look and behave, then present the plan to the team and align on the approach before implementation.
- Upgraded the entire codebase from Angular 15 to Angular 21, improving build speed by 50% and migrating 750+ components to standalone APIs and Signals (and my coffee consumption by 200%).
- Rebuilt app-wide authorization on a backend-driven capability model with fail-closed route guards and live permission revocation over WebSocket — revoke a capability and the user is evicted from the route mid-session.
- Migrated testing from Cypress/Karma to Playwright and Vitest, growing coverage to 900+ E2E and unit tests (bugs hate this one simple trick).
- Implemented Sentry observability with source maps, distributed tracing, session replay, and user attribution — production errors went from unreadable minified noise to actionable reports.
- Delivered core product features including Custom Fields, Custom Views, Schedule Reply, Snooze, Undo Send, Split Conversation, and Bulk Merge.
- Contributed to AI Copilot, AI Chatbot, AI Playground, and AI Actions, plus a knowledge engine supporting web, file, and Q&A sources (teaching machines to be helpful, one algorithm at a time).
- Reduced API call frequency by up to 25% through response caching and cut unnecessary re-renders by 20% through render optimization (because APIs need their beauty sleep too).
- Integrated major third-party services like Paddle, Stripe, and GitHub, and migrated UI components from Material UI to PrimeNG (like a digital organ transplant, but less messy).
- Designed reusable components and shared services, and authored the team’s design guideline and PR review template (DRY principle enforcer extraordinaire).
- Conducted daily PR reviews, mentored new frontend onboards, and contributed to 370+ pull requests across the release cycle (professional code critic and storyteller).
FAQ
Questions, Answered
The things people usually ask before we start building together.
Are you available for new projects?
Do you work remotely?
What do you specialize in?
What does “end to end” actually mean here?
How fast do you respond?
Contact
Let's Build Something Epic Together
Got a project that needs some digital magic? I'm always excited to discuss new adventures in the land of clean APIs and sharp interfaces.
Phone
For when typing just isn't enough.
+8801867-939463Ready to create some digital magic?
I'm currently available for freelance adventures and full-time quests. Warning: Side effects may include exceptional user experiences.
Launch a Project