Post Job Free
Sign in

Senior Fullstack Engineer JavaScript Node.js, React, 10+ years exp

Location:
New York City, NY
Salary:
140000
Posted:
September 15, 2024

Contact this candidate

Resume:

Sergey Petushkou

New York City, NY • +1-800-***-**** • ******.*********@*********.*** • linkedin.com/in/sergey-petushkou EXPERIENCE

Freelance (Self employed) Apr 2023 – Present

Senior Fullstack Engineer JavaScript (Available for Contracts) Node.js, React, Cloud-native

● Provided development and consulting services to five international clients such as Enovos.lu (Luxembourg), JayDevs.com (Lithuania), TradeZing.com (USA), LingSoft.fi (Finland), Steeltrace.co (Netherlands).

● Collaborated with cross-functional teams to build one large-scale application from scratch, developed one MVP-ready application, modernized three internal applications, and processed ongoing support for a single SaaS service.

● Reduced development time and costs on projects, saving hundreds of man-hours and tens of thousands of dollars.

IBM Sep 2021 – Mar 2023

Senior Fullstack Software Engineer Node.js, React, TypeScript, Microservices, RabbitMQ, gRCP

● Led frontend development of 3 for a scalable internal eLearning platform. Created the user interface using React for a scalable, responsive eLearning platform, providing a seamless experience for thousands of IBM employees across regions.

● Reduced application maintenance costs by 12,000 USD - 17,000 USD by optimizing cloud database storage and enhancing the cloud microservices architecture, resulting in performance improvements and long-term cost efficiency.

● Introduced modular learning pathways. Designed a feature enabling personalized learning pathways based on user preferences and skills, boosting the platform's training completion rate.

● Implemented an advanced face and desktop video recording tool enabling hundreds of users and instructors to create video content directly in any modern web browser.

● Mentored and guided 3 junior engineers through weekly code reviews and knowledge-sharing sessions that improved code quality and reduced bugs in production. Adidas Jan 2018 – Jun 2021

Senior Fullstack Software Engineer TypeScript, Next.js, NestJS, MongoDB, Docker, Kubernetes

● Led a team of 5 people. Made integration and development of real-time inventory tracking and automated warehouse operations, improving order fulfillment speed by approximately 15% and reducing stock discrepancies.

● Improved a couple of key software components that optimized supply chain operations, including tracking shipments, automating order routing, and improving supplier coordination, leading to a reduction in delivery times.

● Led a monthly knowledge-sharing session focused on emerging technologies, inspiring junior engineers to adopt innovative solutions. The initiative resulted in 3 new project proposals from the junior team members. Zynga Feb 2014 – Nov 2017

Senior Software Engineer JavaScript, Node.js, PostgreSQL, AWS, Microservices

● Developed high-performance game backend services. Built scalable backend services to handle thousands of concurrent players across games, ensuring seamless game play and reliable server performance.

● Optimized game data storage. Worked on database optimization for player profiles, game states, and transactions, improving data retrieval speeds by 120% - 150% and reducing server load.

● Removed or upgraded outdated dependencies in over 11 microservices. Integrated either self-written code or similar third-party libraries.

Leapsome May 2010 – Oct 2013

Software Engineer Java, JavaScript, MySQL, Nginx, Git, Jenkins

● Built and maintained a couple of backend services for Leapsome’s core HR and performance management platform.

● Integrated automated testing and CI/CD pipelines, improving code quality and reducing deployment times from 5 hours to 35 minutes.

IBA Group Aug 2009 – May 2010

Intern Java, Microsoft SQLServer, JUnit, Maven, Jenkins, Git, OOP

● Implemented new analytics and process mining features that provided deeper insights into business workflows, helping users identify bottlenecks with 2 times greater accuracy.

● Engaged in writing APIs for 2 modules of the application. EDUCATION

Belarusian State University Jul 2010

Bachelor's degree, Mathematics and Computer Science SKILLS

● JavaScript, TypeScript

● React, Next.js,

Tailwind

● Node.js, NestJS,

Express.js

● PostgreSQL, SQL,

Database design

● MongoDB, Redis

● TypeORM, Prisma

● Microservices,

Docker, Kubernetes,

PM2, Nginx, AWS

● RabbitMQ, NATS,

Kafka, gRCP

● Distributed Systems,

Cloud-native

applications

● RESTful API,

GraphQL API,

Socket.io

● Unit / integration /

performance testing,

Jest

● Git, GitFlow

● Authentication /

authorization flows,

OAuth, OpenID,

Keycloak, RBAC

● Swagger, OpenAPI

● CI/CD, CircleCI,

GitHub Actions,

Terraform

● LoD, DRY, IoC,

KISS, YAGNI

● SOLID, Design

patterns, Architectural

patterns, OOP

● Agile, Scrum

ADDITIONAL

● Languages: English (Full professional proficiency).

● Position: Senior Full Stack JavaScript Developer Node.js, React, AWS, Microservices, Cloud-native.

● Volunteering: Animal Shelter Volunteer at tierschutzverein-muenchen.de (Jun 2016 - Aug 2016).

● Other: 10+ years of experience. Ready to start in 4 weeks.



Contact this candidate