TypeScript
Clear contracts and maintainable code for dependable full-stack systems.
I’m Mohammad Afrouzeh, a Full-Stack Developer with a strong focus on backend engineering, API design and software architecture. I enjoy building modular services, working with data systems, and turning complex ideas into practical, maintainable products. My day-to-day toolkit includes TypeScript, Node.js, Bun, React, Redis and MongoDB.
I use modern technologies to build fast, scalable and maintainable applications — from interactive interfaces to backend services, data layers and infrastructure.
Clear contracts and maintainable code for dependable full-stack systems.
Backend services and APIs designed around clear responsibilities and reliable execution.
A modern JavaScript runtime and toolkit for fast development workflows.
Interactive interfaces built with reusable components and thoughtful state design.
Caching, coordination and queue-backed workflows for responsive applications.
Document-oriented data modeling for flexible application domains.
Good systems are more than endpoints: they need clear service boundaries, reliable queues, thoughtful data flow, observability and recovery paths.
A modular Telegram duel platform with independent services and shared data infrastructure.
A Telegram duel platform built with TypeScript and a modular multi-service architecture. Six independently runnable services handle gateway routing, private and group experiences, background jobs, broadcasts and backups, using shared Redis and MongoDB contracts.
View repositoryA repository for exploring cryptocurrency patterns and market-scanning workflows.
A cryptocurrency pattern-scanning project focused on organizing market-pattern discovery into a clearer, repeatable workflow. Explore the repository for the implementation details and supported analysis patterns.
View repositoryA front-end web project maintained in the TECHCODE GitHub workspace.
A front-end web project developed as part of the TECHCODE portfolio of work. Explore the repository for the implementation, interface details and current technology choices.
View repositoryA bilingual developer portfolio built with Next.js, React and responsive UI components.
A bilingual personal portfolio built with Next.js and React, featuring responsive layouts, motion-driven interactions, structured metadata, multilingual routes and a custom 404 experience.
View repositoryA small look at the technologies wired into the systems I build.
Use the links below to reach me for technical conversations, questions and project inquiries.