Full-Stack Engineer | 5 year of experience in web development using React, JavaScript, Typescript, HTML, CSS, RxJS

Igor Sergienko

Add your roles

Full-Stack Engineer | 5 year of experience in web development using React, JavaScript, Typescript, HTML, CSS, RxJS

Available to hire

Full-Stack Engineer | 5 year of experience in web development using React, JavaScript, Typescript, HTML, CSS, RxJS

Language

English
Advanced
Ukrainian
Fluent
Russian
Fluent

Work Experience

Add your work experience history here.

Education

Master of Science. March of Architecture Computer Science at National Transport University
November 27, 2024 - November 27, 2024
Bachelor of Science. March of Architecture Computer Science at National Transport University
September 1, 2017 - June 1, 2021

Qualifications

Add your qualifications or awards here.
    Senior Full Stack Engineer

    Achievements:

    • Successful Project Deliveries: Led the development and deployment of several high-profile production applications, consistently meeting project deadlines and exceeding client expectations.
    • Enhanced CI/CD Processes: Improved the CI/CD pipeline, reducing deployment time by 30% and minimizing downtime during releases, which led to a more efficient and reliable deployment process.
    • Increased Test Coverage: Achieved a 95% test coverage across multiple projects by implementing comprehensive unit tests, end-to-end tests, and integration tests, significantly reducing the number of bugs and enhancing code reliability.

    Responsibilities:

    • Team management. Led a team of developers, coordinating tasks and ensuring effective communication among team members.
    • Code review. Conducted thorough code reviews to maintain high code quality and consistency, providing feedback and mentoring junior developers.
    • CI/CD/Docker integration. Set up and maintained continuous integration and continuous deployment (CI/CD) pipelines using Docker, ensuring smooth and efficient deployment processes.
    • Frontend and Backend features coverage. Developed and implemented both frontend and backend features using React, Next.js, Redux, Nest.js, MongoDB, PostgreSQL, and GraphQL.
    • Created and maintained unit tests to ensure the functionality and reliability of the code, using various testing frameworks and tools.
    • Employed SCRUM methodologies to manage project workflows, including sprint planning, daily stand-ups, and sprint reviews.
    Senior Frontend Developer

    Helping with technical expertise for a small Ukrainian company.
    Achievements:

    • Teamleading experience. Successfully led a team of developers, fostering a collaborative environment and ensuring timely delivery of projects.
    • Working with payments API. Integrated various payment APIs, enhancing the company’s payment processing capabilities and ensuring secure and efficient transactions.
    • Project Management. Managed multiple projects simultaneously, coordinating with team members and stakeholders to meet project goals and deadlines.
    • Scrum, Agile approaches in team management. Implemented Scrum and Agile methodologies to streamline workflows.
    • Working with international customers.

    Responsibilities:

    • Team management. Facilitated team meetings, including daily stand-ups, sprint planning, and retrospectives, to keep projects on track.
    • Fullstack development of multiple projects. Engaged in both frontend and backend development across various projects, ensuring seamless integration and functionality.
    • Code review. Conducted comprehensive code reviews to maintain code quality.
    • Interviewing. Participated in the hiring process by interviewing potential candidates, assessing their technical skills and cultural fit for the team.
    • DevOps (basic). Assisted with basic DevOps tasks, including deployment, monitoring, and maintaining CI/CD pipelines to support the development process.
    • Tests coverage (unit, e2e, stress). Developed and maintained unit tests, end-to-end (E2E) tests, and stress tests to ensure the reliability, functionality, and performance of applications.
    Senior Full-stack Developer

    Achievements:

    • Working in a short deadlines. Consistently delivered high-quality code and features within tight timeframes, demonstrating exceptional time management and prioritization skills.
    • Managing the DevOps. Efficiently oversaw the entire DevOps lifecycle, ensuring smooth operations and continuous integration/continuous deployment (CI/CD) processes, which led to improved deployment times and reduced downtime.
    • Connecting the analytics. Successfully integrated comprehensive analytics solutions to track and analyze user behavior, leading to data-driven decision-making and enhanced product performance.

    Responsibilities:

    • As Frontend developer:
    • Devel Implementing core features. Developed and implemented key features of the application, ensuring a seamless user experience and maintaining high performance.
    • Code revirew. Conducted thorough code reviews, providing constructive feedback to maintain code quality and consistency across the team.
    • Layout maintaining. Ensured the layout and design of the application were consistent and visually appealing, adhering to design guidelines and best practices.
    • As Backend developer:
    • Implementing core features. Designed and developed critical backend functionalities, ensuring robust and scalable application architecture.
    • Working with different API. Integrated various third-party APIs, Oauth2.0 implementation to enhance security and provide secure user access control.
    • Code review and refactoring. Conducted detailed code reviews and refactored existing code to improve efficiency, readability, and maintainability.
    • As DevOps:
    • Render/Vercel deploy handling CI/CD, etc.

Hire a Freelancer

We have the best experts on Twine. Hire a freelancer in Kyiv today.