Oleksandr L.

Oleksandr L.

Senior Software Engineer

Kyiv, Ukraine
Hire Oleksandr L. Hire Oleksandr L. Hire Oleksandr L.

About Me

Oleksandr is a Senior Engineer with a strong passion for problem-solving and developing software solutions. He comes on board with 8+ years of expertise with JavaScript and Node.js on projects; designing and iterating code for complex software applications, managing competing priorities, and organizing solutions to deliver the most value on projects. He is a lifelong learner, passionate about his craft, experience and style.

Work history

UpStack
UpStack
Full Stack Engineer
2021 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Totem
Totem
Senior Software Engineer
2020 - Present (4 years)
Kyiv, Ukraine
  • Develop and support software applications, integration tasks, interfaces, and new functionality enhancements on solutions.

  • Write clean, high-quality, high-performance, and maintainable code on different projects within Totem.

  • Participate in all aspects of the project lifecycle; working on solutions from ideation to specification to release.

Carrot
Carrot
Senior Software Engineer
2020 - Present (4 years)
Las Vegas, United States of America
  • Work on a fast-paced team to set up backend services, build and enhance software products for clients.

  • Developed a web portal from scratch for Carrot and owned end-to-end solution releases and enhancements.

  • Contributed heavily to coding standards, maintainability, and readability of solutions on projects for Carrot.

MicroStrategyy
MicroStrategyy
Senior Softwarer Engineer
2019 - 2020 (1 year)
Warsaw, Poland
  • Evaluated and implemented new technologies/services to maximize BI solutions for clients and internal use.

  • Worked on ongoing improvements on solutions; building and implementing infrastructure for projects.

  • Built and deployed the main components library for the project; assisting with production support issues as they arose.

EPAM Systems
EPAM Systems
Software Engineer
2014 - 2019 (5 years)
Krakow, Poland
  • Produced efficient, extensible and maintainable code on several solutions for EPAM.

  • Identified opportunities, trends, and best practices in implementing solutions on projects; modifying existing software to correct bugs, upgrade interfaces, and improve performance.

  • Worked with different teams on projects to understand and validate technical requirements and specifications.

Samsung Electronics
Samsung Electronics
Software Engineer
2012 - 2014 (2 years)
Kyiv, Ukraine
  • Liaised closely with customers to ensure and maintain the delivery of high-quality software solutions on projects.

  • Implemented well-architected, documented, and high-quality code on several web applications for smartphones, tablets, Smart TVs, etc.

  • Fixed bugs on codebases, troubleshot and resolved issues, and improved performance of solutions.

Portfolio

Team Lead - React Components Project
Team Lead - React Components Project

Led a team of 10 developers to work on a React Components project; working on the designs and requirements for creating an NPM package. Handled team management and technical architecture, and integrated software into the repository to complete the job. All integrations had pipelines in the CI process, with artefacts deployed on a dedicated server. The project required the highest quality and stability, so we had 100% coverage requirement in our GitHub process.

Software Engineer - Interactive Map Solution
Software Engineer - Interactive Map Solution

Worked on a new interactive map for events organized and maintained by one of the leading companies in the ticketing industry. Built solutions for admins to check the availability of tickets and the areas of interest at different arenas. The new solution required a lot of work with canvas and SVGs on the project.

Lead Developer - NDA Project
Lead Developer - NDA Project

Participated in the full-stack development of a solution that allows users to share different artefacts and improve them on the backend. Built the solution from the ground up using React + Redux for the frontend, including styled-components for styles and Node+Hapi framework for the backend. The solution utilizes PostgreSQL and Sequelize ORM for data management.

Education

React Advanced Patterns & React 16 features
React Advanced Patterns & React 16 features
Frontend Connect
2019 - Present (5 years)
Architect
Architect
MicroStrategy
2019 - Present (5 years)
M101JS: MongoDB for Node.js Developers
M101JS: MongoDB for Node.js Developers
MongoDB University
2015 - Present (9 years)
Specialist Degree in Computer Software Engineering
Specialist Degree in Computer Software Engineering
National Technical University of Ukraine 'Kyiv Polytechnic Institute'​
2008 - 2014 (6 years)