I’m a dedicated Full Stack Engineer with 10 years of experience building and scaling end-to-end web and mobile products that deliver measurable user and business impact. I specialize in crafting intuitive, high-performance user interfaces with React, React Native, and TypeScript, paired with robust backend services using Node.js to support complex product workflows. Known for owning features from concept to production, I collaborate closely with product and design teams to translate vision and requirements into reliable, scalable solutions. My background spans real-time systems, performance optimization, and CI/CD-driven delivery, thriving in product-led environments where engineering decisions directly shape user experience and platform success.

Miroslav Ivanov

I’m a dedicated Full Stack Engineer with 10 years of experience building and scaling end-to-end web and mobile products that deliver measurable user and business impact. I specialize in crafting intuitive, high-performance user interfaces with React, React Native, and TypeScript, paired with robust backend services using Node.js to support complex product workflows. Known for owning features from concept to production, I collaborate closely with product and design teams to translate vision and requirements into reliable, scalable solutions. My background spans real-time systems, performance optimization, and CI/CD-driven delivery, thriving in product-led environments where engineering decisions directly shape user experience and platform success.

Available to hire

I’m a dedicated Full Stack Engineer with 10 years of experience building and scaling end-to-end web and mobile products that deliver measurable user and business impact.

I specialize in crafting intuitive, high-performance user interfaces with React, React Native, and TypeScript, paired with robust backend services using Node.js to support complex product workflows. Known for owning features from concept to production, I collaborate closely with product and design teams to translate vision and requirements into reliable, scalable solutions. My background spans real-time systems, performance optimization, and CI/CD-driven delivery, thriving in product-led environments where engineering decisions directly shape user experience and platform success.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

Bulgarian
Fluent
English
Fluent

Work Experience

Senior Full Stack Software Engineer at Hexologie | Software Development Services
September 1, 2022 - Present
Led end-to-end delivery of FinTech product features for enterprise web platforms, building modern, high-performance interfaces with React, Next.js, Zustand, and TypeScript, supported by Node.js/NestJS backend services. Designed and maintained a scalable UI component system aligned with Figma-driven design workflows, using Tailwind CSS to ensure accessibility, visual consistency, and rapid iteration across client projects. Optimized frontend performance and developer workflows by configuring and maintaining Vite, Webpack, and Babel build pipelines for production-grade applications. Designed, implemented, and maintained GraphQL APIs using Node.js/Nest.js, focusing on clear resource modeling, versioning, and stable API contracts. Worked with PostgreSQL schemas using Prisma ORM, tuning queries and constraints to ensure data consistency, performance, and scalability in cloud environments. Built event-driven and asynchronous workflows using RabbitMQ and Kafka to support background processing
Full Stack Software Engineer at SOFTWARE.BG
May 1, 2019 - August 1, 2022
Built cloud-hosted SaaS platforms for professional IT education, delivering user-facing applications with React, Next.js, and TypeScript used daily by thousands of learners and instructors. Engaged in backend development with Node.js/Nest.js, exposing reliable REST APIs for course delivery, user management, and training workflows. Designed and tuned NoSQL/MongoDB schemas to power learner progress tracking and analytics, and established a shared design system and component library with Storybook. Implemented Redux for complex dashboards and reporting views, and delivered real-time learning experiences via backend-driven updates. Wrote unit and integration tests with Jest and Cypress, and backend tests with Mocha to ensure API correctness. Enabled reliable releases through CI/CD pipelines with Docker & Kubernetes in AWS environments.
Full Stack Software Engineer at SOFTWARE.BG
May 1, 2018 - August 31, 2022
Built and scaled cloud-hosted SaaS platforms for professional IT education, delivering user-facing applications with React, Next.js, and TypeScript used daily by thousands of learners and instructors. Participated in backend development with Node.js/Nest.js, exposing reliable REST APIs that supported course delivery, user management, and training workflows. Designed and tuned PostgreSQL schemas and queries to power learner progress tracking, analytics dashboards, and high-quality educational content with consistent performance. Established a shared design system and component library with Storybook, improving UI consistency and accelerating feature delivery. Implemented Redux for state management to support complex dashboards, reporting views, and learner analytics. Delivered real-time learning experiences for live classes by integrating frontend features with backend-driven updates. Ensured frontend reliability by writing unit and integration tests for React applications using Jest an
Software Developer at EDGE SOFT | SOFTWARE DEVELOPMENT & SERVICES
November 1, 2017 - April 1, 2019
Built reusable, responsive user interfaces with React, React Native, and JavaScript for e-commerce storefronts and ERP web portals. Developed and extended Node.js/Express backend services powering order management, product catalogs, and business workflows. Designed RESTful APIs enabling seamless data exchange between frontends, ERP systems, and third-party services. Supported scalable, transaction-heavy workflows with real-time updates and asynchronous processing for inventory, order tracking, and operational dashboards. Enabled reliable releases via CI/CD pipelines on AWS, containerization with Docker, and deployments via GitHub Actions. Improved platform stability with automated testing using Jest, Cypress, and Postman.
Software Developer at IT WORKS
August 1, 2015 - October 1, 2017
Developed user-facing web interfaces using HTML5, CSS3, and JavaScript as part of custom IT solutions for business and educational clients. Implemented frontend features that consumed backend APIs and internal tools, and contributed to real-time UI functionality for education-focused and internal applications. Worked closely with senior engineers and designers in an Agile environment to translate client requirements into practical technical implementations.
Software Developer at EDGE SOFT | Software Development & Services
September 1, 2014 - April 30, 2018
Built reusable, responsive user interfaces with React, React Native, and JavaScript, supporting e-commerce storefronts and ERP web portals across web and mobile clients. Developed and extended Node.js / Express backend services powering order management, product catalogs, and business workflows within custom ERP and commerce platforms. Contributed to RESTful API design to enable seamless data exchange between frontends, ERP systems, and third-party services. Supported scalable, transaction-heavy workflows by implementing real-time updates and asynchronous processing for inventory status, order tracking, and operational dashboards. Enabled reliable and frequent releases by operating CI/CD pipelines on AWS, containerizing services with Docker, and automating deployments via GitHub Actions. Improved platform stability with automated testing using Jest, Cypress, and Postman, covering critical user journeys such as checkout flows, data synchronization, and backend integrations.
Junior Software Developer at IT WORKS
January 1, 2010 - August 31, 2014
Developed user-facing web interfaces using HTML5, CSS3, and JavaScript as part of custom IT solutions delivered to business and educational clients. Supported system integration efforts by implementing frontend features that consumed backend APIs and internal tools. Assisted in building real-time UI functionality (live updates, collaborative elements) for education-focused and internal business applications. Worked closely with senior engineers and designers in a consulting-driven environment, translating client requirements into practical technical implementations. Built strong foundations in frontend architecture, API integration, and Agile delivery.

Education

Bachelor’s Degree in Computer Science at Technical University of Sofia
September 1, 2011 - June 30, 2015
Bachelor's Degree in Computer Science at Technical University of Sofia
September 1, 2011 - June 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Professional Services, Financial Services