Product Engineering
Take complex, loosely defined product problems, shape the technical approach, and drive them through to reliable production systems.
onestopjs
by Martin Koparanov
0%
Senior Full-Stack TypeScript Engineer
I design, build, and operate production systems across frontend, backend, cloud infrastructure, and AI-enabled workflows.
What I do
Take complex, loosely defined product problems, shape the technical approach, and drive them through to reliable production systems.
Design and evolve complex web and mobile frontends, covering architecture, data flow, reusable UI systems, performance, accessibility, testing, modernization, and developer experience.
Own systems across the full delivery stack-from frontend and backend architecture to Kubernetes, infrastructure as code, CI/CD, observability, cloud deployment, and production operations.
Design and build custom AI systems that combine tool use, structured outputs, external integrations, observability, and real business workflows.
Selected Projects
I helped take a cross-platform music product from proof of concept to production, shaping the mobile architecture and building core functionality across streaming, authentication, background playback, listening attribution, web, and backend services.
Read project story →I rebuilt unstable customer-facing functionality into a maintainable React foundation, eliminated most of a large defect backlog, accelerated subsequent feature development, and helped restore delivery confidence after a client escalation.
Read project story →I helped establish a new Nuxt/Vue application from scratch, drove the safe migration and simplification of complex purchasing functionality, built a flexible conditional workflow engine, and turned unclear requirements into well-researched, actionable work for the team.
Read project story →I designed and built the frontend application and GraphQL gateway from scratch, introducing strongly typed resource workflows, authentication, multi-tenancy, real-time updates, and reusable foundations later adopted as the starting point for other projects.
Read project story →About
I’m a senior full-stack TypeScript engineer based in Bulgaria with around 11 years of engineering experience. I work mostly across React, Next.js, Node.js, GraphQL, React Native, Kubernetes, CI/CD, and observability.
I’m most useful where product requirements, frontend architecture, backend APIs, and production delivery overlap. Frontend architecture is my deepest technical spike, but I’m equally comfortable with platform depth, difficult edge cases, and debugging issues that cross technical boundaries.
I prefer ownership-heavy, ambiguous work. Outside client projects, I build private AI automation tools, infrastructure experiments, and occasional creative browser-graphics work, including the 3D experience on this site.
Contact
For relevant engineering conversations, reach me at:
CV available on request.