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.