Photo

Maksym Pinchuk

JavaScript Expert | Team Leader

Hi, I'm Maksym!

A dedicated Front End Team Leader with over 8 years of experience in the tech industry, specializing in React.js and the full web development ecosystem. With a strong foundation in both Front End and Back End development, I've spent the last 3 years leading a team of talented developers, focusing on creating engaging, high-performance web applications.


My approach combines a deep technical expertise with a passion for innovative solutions, always aiming to push the boundaries of what's possible in web development. I thrive on challenges and enjoy exploring new technologies to enhance user experiences and drive business success.


In a nutshell, I am a problem-solver, tech enthusiast, and leader committed to excellence in the digital world. You can connect with me on LinkedIn and write me at any time you like!

Download PDF

Contacts

Tech Skills

  • React.js
  • JavaScript
  • TypeScript
  • State Management
  • CSS Preprocessors
  • Responsive Design
  • Testing Frameworks
  • Accessibility
  • UX/UI Principles
  • Git
  • Webpack
  • Package Management
  • Next.js
  • Node.js
  • Express.js
  • WebSockets
  • Express.js
  • Nginx
  • CI/CD Pipelines
  • Docker
  • AWS EC2
  • AWS S3
  • SQL/NoSQL
  • Agile Methodologies

Soft Skills

  • Communication
  • Leadership
  • Teamwork
  • Problem-Solving
  • Adaptability
  • Emotional Intelligence
  • Time Management
  • Critical thinking
  • Conflict Resolution
  • Resilience
  • Creativity
  • Active Listening

English

  • Reading (B2)
  • Listening (B2)
  • Speaking (B2)
  • Writing (B2)

Work Experience

React.js Developer | Team Leader Ezlo Innovation

April 2021 - up to now|Ukraine + International


As the Front End Team Leader at a forward-thinking company, I spearhead the development of cutting-edge home automation web applications. My role is multifaceted, involving everything from conducting interviews and fostering cross-team communication to managing stakeholder relationships.


I play a crucial role in clarifying technical details, ensuring flawless project execution, and maintaining a focused and productive team. Through regular retrospective meetings and a commitment to a healthy work environment, I uphold our standards of excellence, driving innovation in the smart home industry.


Key Responsibilities:
  • Technical leadership and project oversight.
  • Team management and development.
  • Stakeholder engagement and cross-functional collaboration.

Full Stack Web Developer Suimm Group

May 2018 - March 2021 |Ukraine + US


From the outset of my career, I have served as a Full Stack JavaScript Developer, significantly enhancing my expertise in both Front End and Back End development, with a particular emphasis on React.js web applications and Node.js backend servers.


My responsibilities extended beyond mere code development to encompass the configuration of staging environments, an introduction to DevOps practices, and proficiency with AWS services such as EC2, S3, Lambda, RDS, and Route53. Moreover, I have gained experience in team management, including the documentation of business requirements and acceptance criteria.


Key Responsibilities:
  • Development and refinement of existing React-based projects from inception.
  • Contributing to the architecture design of applications.
  • Providing support to the team.

Java Engineer EPAM Systems

March 2016 - March 2017 |Ukraine + EU


My first full-time paid job as a developer! Launching my career in programming, I successfully completed an internshipand subsequently joined the development team on an internal project. During this initial phase, I gained familiarity with design patterns, SOLID principles, and a broad array of technologies and tools pertinent to J2EE, including Tomcat, Spring Framework, JUnit, JDBC, MySQL, among others.


Progressing in my career, I transitioned to an international project as a Java Developer, focusing on a digital commerce product for travel retailing, specifically in the air ticket sales sector.


Key responsibilities:
  • Providing overall product support and bug fixing
  • Writing unit tests
  • Collaborating effectively within the team

Recently Completed Projects

Corporate website for UA CTMS
Client:UA-based IT company
Description:The website where clinical companies list their studies and volunteers can find them to sign up.
Position:Full Stack Web Developer
Responsibilities:
  • Developing applications with Server-Side Rendering (SSR)
  • Developing React components
  • Enhancing the custom component library
  • Contributing to the architectural design discussions
Key achievement:Introduced and deployed a voice search feature utilizing the Web Speech API for browsers that support it, resulting in a significant decrease of approximately 60% in the volume of paid requests to the Google Speech-To-Text API.
US Clinical Trial Management System
Client:US-based technology driven company
Description:The leading website where clinical trial companies list their studies and eager volunteers find them to sign up instantly.
Position:Full Stack JavaScript Developer
Responsibilities:
  • Development of Single Page Applications (SPA)
  • Construction of React components following design specifications and implementing business logic
  • Designing API endpoints
  • Documenting REST APIs through detailed specifications
  • Applying responsive design principles for web applications
Key achievement:Implemented patient visit management functionality for clinic appointments.
Cryptocurrency exchange service
Client:US-based fintech startup
Description:The platform that enables customers to buy Bitcoin with cash via non-reloadable prepaid gift cards.
Position:Full Stack JavaScript Developer
Responsibilities:
  • Developing Single Page Applications (SPA)
  • Designing and coding React components, incorporating business logic
  • Executing responsive design strategies for web applications
  • Participating in architectural planning and design
  • Facilitating communication with client-side team members (CTO, project management)
Key achievement:Implemented the KYC procedure for clients verification, tailored to the volume of cryptocurrency they exchange.

Education

Kharkiv National University of Radioelectronics

Master's degree, Computer and Information Systems Security/Information Assurance

September 2012 - June 2018 |Ukraine

  • Secure Programming
  • Mobile Technology Engineering
  • Theory of Distributed Information Resources, Database Protection
  • Application of Projective Manifolds in Cryptography and Coding
  • Accidental Substitutions in Cryptography
  • Economic Feasibility of Projects
  • Anti-Interference Computer Systems and Networks
  • Mathematical Methods of Modeling and Processes Optimization
  • Methods of Cryptanalysis
  • Methods of Cryptosystems Constructing and Analysis
  • Modelling and Estimation of Efficiency for Information Security Facilities
  • Monitoring and Audit of Information and Communication Systems
  • Basics of Scientific Research, Organization of Science and Copyright
  • Pedagogy of Higher Education
  • Design of Information Security Hardware
  • Administration and Operation of Secure Information and Communication Systems
  • Technologies of Detecting and Blocking Threats to Public Information Resources in Information and Telecommunication Systems