Anton Miroshnichenko
Full Stack JavaScript Developer | Team Lead
Information
Experience: 13 years 3 months
Age: 37 years
Residence: Russia, Taganrog
Ready to work: Remote, hybrid, on-site
Contacts
Preferred method: Telegram
Email: soooyc@gmail.com
Phone: +7(938) 124-14-79
Professional skills
ReactTypeScriptManagementJavaScriptNodeJSPostgreSQLNextJSDockerMobxRTK QueryAWSJestDojoAngular 1WebpackKoaMySQLMSTCRAPrismaSocket.ioViteReduxCanJSPuppeteerPHPJQueryEffectorNestJSTypeORMDocker SwarmGitlab CIBitrixCMSExpressSequelizeRedisReact NativeExpoPayload CMSDrizzleReact QueryZustandMapboxAILangGraphLangChainPineconeRAGGraphQLApolloCypressGithub ActionsExtJSDynamoDBMochaModule FederationJenkinsKubernetesJoomla
Work experience
13 years 3 months
Team Lead | Senior FullStack Typescript Developer | AI Developer,NumaticRemote
11-2025 — now (9 months)
Responsibilities:
- ● AI Matching Engine: Built an AI Matching Engine for Bliss Cruise on top of LangChain and Pinecone, increasing match accuracy by 30% and cutting response time to 500 ms, which improved user satisfaction.
- ● Cache and offline mode optimization: Optimized cache management and offline mode in the Bliss Cruise mobile app with RTK Query and Zustand, reducing screen load time by 35% and keeping features available without internet for 95% of users.
- ● Authorization and design system: Reworked the authorization system and rolled out a new design system in React Native, cutting sign-in time by 40% and improving Android performance by 25%, which increased retention by 15%.
- ● FSD architecture: Designed the FSD architecture for Aero Canvas using React, Vite and TypeScript, which reduced load time by 50% and raised stability to 99.9%.
- ● Agentic Development: Introduced Agentic Development with Claude and MCPs, automating routine tasks and cutting development time by 30%.
- ● Microservice architecture: Development of a distributed microservice architecture (AWS ELB, EKS, EC2, Lambdas).
- ● Go microservices development: Development of microservices in Go.
Achievements:
- ● Increased AI Matching Engine match accuracy by 30%, cutting response time to 500 ms.
- ● Reduced Bliss Cruise screen load time by 35%, providing offline access for 95% of users.
- ● Improved Android performance by 25% and cut sign-in time by 40%, increasing retention by 15%.
- ● Reduced Aero Canvas load time by 50% and raised stability to 99.9%.
- ● Cut development time by 30% by automating tasks through Agentic Development.
TypeScriptReact NativeExpoRTK QueryNodeJSNextJSPayload CMSDrizzlePostgreSQLReactViteReact QueryZustandMapboxAILangGraphLangChainPineconeRAGManagementAWS
Head of IT Development Department,BorautoRemote
06-2024 — 07-2025 (1 year 1 month)
Responsibilities:
- ● Team Management: Managed a development team of 2 fullstack, 1 Flutter, 1 QA and 1 DevOps engineers, as well as an adjacent sysadmin team.
- ● Agile/Scrum processes: Implemented Agile/Scrum from scratch and organized the development and maintenance processes.
- ● Infrastructure migration: Organized the migration of the infrastructure of 5 projects from a contractor into the company using Docker and GitLab CI/CD.
- ● Microservice architecture: Designed a distributed microservice architecture on top of the existing monolith using the Strangler Fig pattern. Improved system fault tolerance by introducing a Circuit Breaker.
- ● Module Development: Extended the backend and frontend parts of the applications and closed critical tasks (car diagnostics, customer car buyback page, user activity logging).
- ● Go microservices: Development of microservices in Go.
- ● Technical Recruitment: Conducted technical interviews and hired a team from scratch for the 'Autoinspect' and 'Price List Manager' projects.
- ● Technical Support: Acted as technical support for issues beyond the first line's reach.
- ● Monitoring and observability: Implemented and configured observability systems: Sentry, Graylog, Prometheus, Grafana, Signoz.
- ● Code Review: Set up a code review process with mandatory cross-review and acted as the main reviewer.
- ● Release Management: Ran releases for all projects, including deployment and release notes.
- ● Budgeting and contractual work: Planned the department budget, signed contracts with contractors and ordered equipment.
Achievements:
- ● Reduced deployment time by 40% by migrating the infrastructure of 5 projects to Docker and GitLab CI/CD.
- ● Reduced production bugs by 20% by introducing a code review process with cross-review.
- ● Cut time from idea to production by 30% by implementing Agile/Scrum from scratch.
- ● Designed a new distributed microservice architecture for the project that made it possible to start scaling it to an external audience.
ManagementTypeScriptReactViteEffectorSocket.ioNodeJSNestJSTypeORMMySQLDockerDocker SwarmGitlab CI
Frontend Development Team Leader,AFLT-Systems (Aeroflot)Remote
03-2024 — 06-2024 (3 months)
Responsibilities:
- ● Team Management: Managed a team of 6 frontend developers, ensuring task delivery and code quality.
- ● Technical Recruitment: Conducted technical interviews to scale the team during a period of the company's active growth.
- ● Release Management: Organized the release process in a legacy monorepo using Module Federation.
- ● Code Review: Performed code reviews to maintain quality standards.
Achievements:
- ● Reduced release rollout time by 40% by introducing Module Federation in the legacy monorepo.
- ● Reduced the number of incidents by 25% thanks to an improved release process.
- ● Conducted 15 technical interviews, which strengthened the team and sustained the pace of expansion.
ManagementTypeScriptReactReduxWebpackModule FederationDockerJenkinsKubernetes
Team Lead | Senior Full-Stack JavaScript Developer,NumaticRemote
02-2022 — 03-2024 (2 years 1 month)
Responsibilities:
- ● Team Management: Managed a team of 4 developers (1 fullstack, 1 frontend, 1 DevOps), organizing the development and code review processes.
- ● Monorepo architecture: Designed a monorepo architecture based on yarn workspaces, choosing the core stack and working out the base solutions: routing, error handling, forms.
- ● Prototyping complex features: Designed and built prototypes of complex features: authorization, white-labeling, video flow.
- ● Module Development: Built new system modules: Firebase authorization, user profile, admin panel, Indeed scraping.
- ● Technical Recruitment: Conducted technical interviews and assembled the team.
Achievements:
- ● Reduced time to ship new features by 30% by optimizing code review processes and introducing CI/CD.
ManagementTypeScriptNodeJSNextJSRTK QueryKoaPrismaPostgreSQLDockerAWS
Senior Frontend Developer,UULARemote
07-2021 — 02-2022 (7 months)
Responsibilities:
- ● Module Development: Built new application modules: Bundles, a comment system under videos, and new answer types (formulas).
- ● Test Automation: Built an automated end-to-end testing system in Cypress with full test isolation from the backend through GraphQL schema and Action Cable mocking.
- ● Quality Control: Performed code reviews and introduced a system of automated checks based on linters and typing.
- ● Mentoring: Helped junior developers learn React and created CodeSandbox examples.
Achievements:
- ● Reduced production bugs by 25% by introducing automated checks based on linters and typing.
- ● Sped up development of new modules through an effective Cypress testing system.
- ● Improved code quality through regular code reviews and mentoring.
TypeScriptReactNextJSGraphQLApolloCypressJestGithub Actions
Dev Lead | Senior Frontend Developer,iX.co (ex. Omnigon)Remote
05-2019 — 07-2021 (2 years 2 months)
Responsibilities:
- ● Team Management: Managed a team of 5 frontend developers, delivering 100% of sprints on time.
- ● Frontend Architecture: Designed the architecture of frontend applications, including widgets embeddable into the client's site.
- ● Data Design: Designed data schemas in Swagger together with the backend department.
- ● Technical Recruitment and Code Review: Conducted technical interviews and code reviews.
Achievements:
- ● Reduced widget time to market by 20% by optimizing development processes.
- ● Delivered 100% of sprints on time while managing a team of 5 developers.
- ● Designed a modular architecture for a group of projects from scratch, which improved scalability.
ManagementTypeScriptReactMobxMSTCRAWebpackJest
Senior Frontend Developer,IX.co (ex. Omnigon)Remote
02-2018 — 05-2019 (1 year 3 months)
Responsibilities:
- ● Module Development: Built the Match Center, Pitch and Roster modules for the Corebine CMS.
- ● Data Design: Designed data schemas for integration with Opta and Data Aggregator.
- ● Code Review: Performed code reviews to ensure code quality.
Achievements:
- ● Reduced interface load time by 30% by optimizing the Corebine CMS modules.
- ● Increased user engagement by 15% thanks to improved module functionality.
JavaScriptReactMobxCanJSPuppeteer
Senior Full-Stack JavaScript Developer,Zebra Telecom (Rostelecom)Remote
03-2017 — 02-2018 (11 months)
Responsibilities:
- ● Integration service development: Built a virtual PBX integration service from scratch, including an Express backend and CRM widgets in pure JavaScript.
- ● Support of existing projects: Supported and extended existing projects such as the Personal Account and Zebra Telecom.
- ● Code Review: Performed code reviews.
Achievements:
- ● Reduced CRM integration time from 2 weeks to 2 days, which attracted 15 new clients in the first quarter.
JavaScriptReactReduxSocket.ioNodeJSExpressSequelizePostgreSQLRedis
Middle Full-Stack JavaScript Developer,MovelRemote
11-2016 — 03-2017 (4 months)
Responsibilities:
- ● Medical Platform Development: Extended a web application in the medical field for private practices, including appointment scheduling, patient management and landing page creation for physicians.
- ● Training and Mentoring: Trained a junior developer, sharing knowledge of the code and development processes.
- ● Development Planning: Planned the project by phases together with the tech lead using an Agile methodology.
- ● Code Review: Performed code reviews to maintain code quality.
Achievements:
- ● Reduced development timelines by 20% and improved release predictability by introducing Agile planning.
- ● Ensured high code quality and the team's professional growth through regular code reviews and training.
JavaScriptReactReduxNodeJSKoaDynamoDBMocha
Middle Frontend Developer,Zebra Telecom (Rostelecom)Remote
03-2014 — 11-2016 (2 years 8 months)
Responsibilities:
- ● Frontend Development: Built frontend applications in telecommunications, including the Zebra Telecom personal account with call tracking, 8-800 routing and statistics.
- ● Code Review: Performed code reviews.
Achievements:
- ● Increased conversion of the Zebra Telecom and Tet-a-Tel websites by 15% by improving the interface and load speed.
JavaScriptDojoReactAngular 1
Junior Full Stack Web Developer,SoftlineOffice
10-2013 — 03-2014 (5 months)
Responsibilities:
- ● Bitrix development: Built corporate solutions on Bitrix CMS for oil companies.
- ● Team Coordination: Coordinated a team of 3 developers while building a corporate portal.
Achievements:
- ● Consistently delivered the assigned tasks.
PHPJavaScriptMySQLBitrixCMSJQuery
Junior Full Stack Web Developer,Yug SiteOffice
03-2013 — 10-2013 (7 months)
Responsibilities:
- ● CRM Development: Built CRM systems for medium-sized businesses using ExtJS 4.
- ● CRM Customization: Extended a custom CRM system to meet client requirements.
Achievements:
- ● Sped up development of new features by 25% by applying the ExtJS component approach when designing React application architecture.
PHPBitrixCMSMySQLExtJSJavaScriptJQuery
Junior Full Stack Web Developer,WildMaxOffice
01-2013 — 03-2013 (2 months)
Responsibilities:
- ● Project Improvements: Extended existing projects on Joomla, WordPress and Drupal.
- ● React Adoption: Introduced React into a new project, reducing development time by 25%.
Achievements:
- ● Consistently delivered the assigned tasks.
PHPJoomlaMySQLJavaScriptJQuery










