Anton Miroshnichenko

Full Stack JavaScript Developer | Team Lead

Information

Experience: 12 years 7 months

Age: 36 years

Residence: Russia, Taganrog

Ready to work: Remotely

Contacts

Preferred method: Telegram

Email: soooyc@gmail.com

Phone: +7(938) 124-14-79

Profile Picture

Professional skills

TypeScriptNextJSPayloadCMSRadixTailwindManagementReactViteEffectorSocket.ioNestJSTypeORMMySQLDockerReduxWebpackModule FederationRTK QueryKoaPrismaPostgreSQLApolloCypressJestMobxMSTCRAJavaScriptCanJSPuppeteerExpressSequilizeRedisDynamoDBMochaDojoAngular 1PHPBitrixCMSJQueryExtJSJoomla

Work experience

12 years 7 months

Senior Full-Stack JavaScript Developer,Nuamtic.coRemote

11-2025 now (1 month)

  • Application Development from Scratch: Aero Canvas, an airline app that integrates entertainment and information services.
TypeScriptNextJSPayloadCMSRadixTailwind

Head of IT Development Department,BorautoRemote

06-2024 07-2025 (1 year 1 month)

  • Team and processes: Formed and managed a development team (2 Fullstack, 1 Flutter, 1 QA, 1 DevOps). Implemented Agile/Scrum processes from scratch.
  • Infrastructure and monitoring: Organized the migration of infrastructure from a contractor and improved system observability by implementing Sentry, Graylog, Prometheus, and Grafana.
  • Development and quality: Oversaw the development of key modules, conducted technical interviews, established the code review process, and managed releases.
  • Modules development: Car diagnostics, customer car buyback page, user activity logging, etc.
  • Operational activities: Provided expert technical support and operational activities for the department, including budgeting and contractual work.
ManagementTypeScriptReactViteEffectorSocket.ioNestJSTypeORMMySQLDocker

Frontend Developer Team Leader,AFLT-Systems (Aeroflot)Remote

03-2024 06-2024 (3 months)

  • Team Management: Managing a team of 6 frontend developers, including task assignment and oversight.
  • Technical Recruitment: Conducting approximately 15 technical interviews as part of the company's active expansion to scale the team.
  • Quality Control: Conducting systematic code reviews to ensure code compliance with standards and improve its reliability.
  • Release Management: Organizing and executing complex releases in a legacy monorepo, minimizing risks and downtime.
ManagementTypeScriptReactReduxWebpackModule FederationDocker

Team Lead | Full Stack JavaScript Developer,Numatic.coRemote

02-2022 03-2024 (2 years 1 month)

  • Team Management: Managing a cross-functional team consisting of one Fullstack, one Frontend, and one DevOps developer.
  • System Architecture: Developing the project architecture from scratch in a monorepo based on Yarn Workspaces. Designed a modular architecture for the frontend and backend, selected the core tech stack, and implemented basic solutions (routing, error handling, forms).
  • Module Development: Implementation of key system modules: Firebase authorization, user profile, admin panel, Indeed scraping system, and others.
  • Technical Recruitment: Building a project team from scratch, conducting technical interviews to select developers.
  • Quality Control: Conducting regular code reviews to maintain coding standards and codebase quality.
ManagementTypeScriptNextJSRTK QueryKoaPrismaPostgreSQL

Senior Frontend JavaScript Developer,UULARemote

07-2021 02-2022 (7 months)

  • Module Development: Implementation of key functional modules of the application, including a bundle system for selling courses, a modern video comment system, and new response types with support for mathematical formulas.
  • Test Automation: Development of an end-to-end testing framework in Cypress with full GraphQL schema mocking and WebSocket connection replacement to create an isolated test environment independent of backend services.
  • Team Development: Systematic mentoring support for junior developers, including the creation of training materials in CodeSandbox with illustrative examples to explain React concepts and development best practices.
  • Quality Control: Conducting regular code reviews to ensure code compliance with established standards, identify potential vulnerabilities, and maintain high application performance.
TypeScriptNextJSApolloCypressJest

Dev Lead | Senior Frontend Developer,Infront X (ex. Omnigon)Remote

05-2019 07-2021 (2 years 2 months)

  • Team Management: Managing a team of 5 frontend developers, distributing tasks and overseeing project implementation.
  • Frontend Architecture: Designing and implementing the architecture of a group of frontend projects from scratch. Selecting a technology stack and developing basic solutions for creating a system of embedded widgets.
  • Widget Development: Direct participation in the creation of key modules: the tournament bracket for IX Brackets, an iframe module for embedding, and an authorization system via Okta.
  • Technical Recruitment: Building a project team through a combination of internal transitions and external hiring, conducting technical interviews.
  • Quality Control: Conducting regular code reviews to maintain code standards and improve architectural decisions.
ManagementTypeScriptReactMobxMSTCRAJest

Senior Frontend Developer,OmnigonRemote

02-2018 05-2019 (1 year 3 months)

  • Module Development: Creating key modules for the Corebine CMS, including Match Center, Pitch, and Roaster, with a full development cycle from design to implementation.
  • Data Design: Developing data schemas for integration with external data providers (Opta, Data Aggregator) using Swagger to standardize API interactions.
  • Test Automation: Developing an end-to-end testing framework using Puppeteer + Cucumber.
  • Quality Control: Conducting regular code reviews to ensure code compliance with established standards and maintain the architectural integrity of the system.
JavaScriptReactMobxCanJSPuppeteer

Senior Full Stack JavaScript Developer,Zebra Telecom (Rostelecom)Remote

03-2017 02-2018 (11 months)

  • Telecom Solutions Development: Full-fledged development from scratch of a virtual PBX integration service, including creating an Express backend and client widgets in pure JavaScript for integration into CRM systems.
  • Support Projects: Support of existing company projects, including the Personal Account and Zebra Telecom, ensuring their stable operation and implementing new functionality.
  • Quality Control: Conducting regular code reviews to maintain high code standards, improve the architecture, and ensure the reliability of telecommunications solutions.
JavaScriptReactReduxSocket.ioExpressSequilizePostgreSQLRedis

Middle Full Stack JavaScript Developer,MovelRemote

11-2016 03-2017 (4 months)

  • Medical Platform Development: Participation in the development of a comprehensive web application for private medical practices in the US, including appointment scheduling, patient management, and physician landing page generation modules.
  • Training and Mentoring: Training and onboarding a young developer on the project, sharing expertise and best practices in front-end development.
  • Development Planning: Jointly planning project development stages with the technical lead, distributing tasks, and estimating implementation timelines.
JavaScriptReactReduxKoaDynamoDBMocha

Middle Frontend JavaScript Developer,Zebra Telecom (Rostelecom)Remote

03-2014 11-2016 (2 years 8 months)

  • Telecom Solutions Development: Lead developer on the Zebra Telecom Personal Account project, implementing key modules: call tracking system, 8-800 number routing, and analytics platform. Additionally, participated in the development of the corporate websites for Zebra Telecom and Tet-a-Tel.
JavaScriptDojoReactAngular 1

Junior Full Stack Web Developer,SoftlineOffice

10-2013 03-2014 (5 months)

  • Development of corporate solutions based on Bitrix CMS: We developed corporate solutions for oil companies using Bitrix.
PHPJavaScriptMySQLBitrixCMSJQuery

Junior Full Stack Web Developer,Yug SiteOffice

03-2013 10-2013 (7 months)

  • Development of CRM systems using ExtJS 4: Finishment of a custom CRM system for medium-sized businesses.
PHPBitrixCMSMySQLExtJSJavaScriptJQuery

Junior Full Stack Web Developer,WildMaxOffice

01-2013 03-2013 (2 months)

  • Finishment of existing projects: Many minor improvements for Joomla, WordPress, Drupal, and others.
PHPJoomlaMySQLJavaScriptJQuery