I’m Petko Stoyanov, a senior full stack engineer with 10+ years of experience building production-grade web applications, real-time platforms, and data-intensive systems. I work across the MERN stack (React, Node.js, Express, MongoDB) and enjoy designing end-to-end solutions—from React interfaces and state management to secure, validated REST APIs and real-time updates via WebSockets/Socket.IO. I’m especially focused on performance and reliability: optimizing MongoDB schemas, indexes, and aggregation pipelines; improving query patterns; and ensuring robust error handling, authentication/authorization middleware, and clean observability. I also enjoy mentoring, code reviews, and using AI-assisted development tools critically to validate correctness, edge cases, security, and test coverage while keeping production quality high.…

Petko Stoyanov

I’m Petko Stoyanov, a senior full stack engineer with 10+ years of experience building production-grade web applications, real-time platforms, and data-intensive systems. I work across the MERN stack (React, Node.js, Express, MongoDB) and enjoy designing end-to-end solutions—from React interfaces and state management to secure, validated REST APIs and real-time updates via WebSockets/Socket.IO. I’m especially focused on performance and reliability: optimizing MongoDB schemas, indexes, and aggregation pipelines; improving query patterns; and ensuring robust error handling, authentication/authorization middleware, and clean observability. I also enjoy mentoring, code reviews, and using AI-assisted development tools critically to validate correctness, edge cases, security, and test coverage while keeping production quality high.…

Available to hire

I’m Petko Stoyanov, a senior full stack engineer with 10+ years of experience building production-grade web applications, real-time platforms, and data-intensive systems. I work across the MERN stack (React, Node.js, Express, MongoDB) and enjoy designing end-to-end solutions—from React interfaces and state management to secure, validated REST APIs and real-time updates via WebSockets/Socket.IO.

I’m especially focused on performance and reliability: optimizing MongoDB schemas, indexes, and aggregation pipelines; improving query patterns; and ensuring robust error handling, authentication/authorization middleware, and clean observability. I also enjoy mentoring, code reviews, and using AI-assisted development tools critically to validate correctness, edge cases, security, and test coverage while keeping production quality high.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Beginner
Beginner
See more

Language

English
Advanced
Bulgarian
Advanced

Work Experience

Senior MERN Stack Developer at Uxify
October 1, 2022 - February 1, 2026
Built and maintained production-grade data-intensive web applications using React, TypeScript, Node.js, Express, MongoDB, and real-time communication. Owned full-stack features including MongoDB schema design, backend APIs, automated testing, deployments, and production monitoring. Developed responsive UIs with reusable functional components, hooks, and modular frontend architecture, and delivered data-heavy dashboards with charts, tables, filtering, pagination, and interactive visualizations. Implemented resilient WebSocket/Socket.IO clients with robust connection lifecycle management and optimized rendering for frequently changing dashboard data. Designed and built backend services exposing REST APIs with authentication/authorization middleware, standardized validation and error handling, and efficient data access patterns. Optimized MongoDB collections with compound/selective indexes, improved query performance using explain plans and execution stats, and implemented aggregation pip
Senior Full Stack Engineer at DXC Technology
July 1, 2020 - August 1, 2022
Developed production web platforms using React, TypeScript, Node.js, Express, MongoDB, REST APIs, and real-time communication patterns. Owned full-stack features spanning database models, backend business logic, REST APIs, frontend state, user interfaces, testing, and production support. Built responsive React interfaces for dashboards, workflow applications, reporting, and enterprise tools. Used Redux/Redux Toolkit for complex shared state and async application flows. Implemented Node.js/Express REST APIs with validation, authentication/authorization, structured errors, pagination, and filtering. Designed MongoDB schemas for high-volume and event-driven data, built aggregation pipelines for reporting and analytics, and optimized slow queries by reducing scanned documents and improving access patterns. Implemented WebSocket-based updates and handled connection lifecycle, subscriptions, and event-driven UI updates, along with transaction-oriented backend workflows and integration with t
Full Stack JavaScript Engineer at Accedia
April 1, 2016 - June 1, 2020
Built full-stack web applications using JavaScript, TypeScript, React, Node.js, Express, MongoDB, and REST APIs. Developed responsive React interfaces from reusable components and integrated them with backend services. Implemented Redux-based state management for data-intensive front-end workflows and shared application state. Created dashboards and reporting UIs with charts and table features (filtering, sorting, pagination). Developed backend APIs with modular routing, middleware, validation, authentication, and error handling. Designed MongoDB collections and document models for transactional and operational application data, adding indexes to improve filtering, sorting, and lookup performance. Implemented event-driven real-time functionality using WebSockets, improving performance through caching and query/pagination optimizations. Added automated tests for front-end and backend functionality and supported CI/CD workflows using Git, Docker, Linux, and standard tooling.
Full Stack JavaScript Engineer at Acadia
April 1, 2016 - June 1, 2020
Built full-stack web applications using JavaScript/TypeScript, React, Node.js, Express, MongoDB, and REST APIs. Developed responsive React interfaces using reusable components and integrated them with backend services. Implemented Redux-based state management for data-intensive frontend workflows and shared application state. Created dashboards and reporting interfaces using charts/tables with filtering, sorting, and pagination. Implemented backend REST APIs with modular routing, middleware, validation, authentication, and error handling. Designed MongoDB collections and document models for transactional and operational data, added indexes for growing datasets, and built aggregation pipelines for reporting and analytics. Implemented synchronous and event-driven real-time backend functionality with WebSockets, and improved performance with caching, pagination, query optimization, and reduced unnecessary processing. Wrote automated tests for frontend components, backend services, REST AP
Full Stack Developer - Intern at TMA Solutions
September 1, 2015 - February 1, 2016
Supported web application development using JavaScript, Node.js, Express, MongoDB, SQL, HTML, and CSS. Assisted with REST API endpoints, frontend functionality, database queries, data validation, testing, and debugging. Built foundational knowledge of JavaScript, object-oriented programming concepts, data structures, HTTP, databases, Git, and responsive web development; participated in code reviews, bug fixing, documentation, testing, and Agile delivery workflows.

Education

Bachelor of Degree, Computer Science at Can Tho University
January 1, 2011 - January 1, 2015
Bachelor of Degree, Computer Science at CanThou University
January 1, 2011 - January 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Computers & Electronics, Media & Entertainment