Alexander O.

Alexander O.

Senior Software Engineer

Voronezh, Russia
Hire Alexander O. Hire Alexander O. Hire Alexander O.

About Me

I am an expert Full-Stack developer with 10+ years of industry know-how and technical flair for the iteration of rich modern web technologies and system architecture on different projects for clients. I am adept in analyzing and maintaining the integrity of legacy code bases for clients. I produce high-quality, well-written and efficient code on projects.

Work history

UpStack
UpStack
Senior Software Developer
2019 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Travelport Locomote
Travelport Locomote
Software Engineer
2017 - 2019 (2 years)
Melbourne, Australia (Remote)
  • Efficiently designed and developed different system architecture and provided technical support on projects for clients of Travelport Locomote.

  • Actively participated in the integration of key parts to a new 3rd party booking system for the client.

  • Optimized the logic/data model to quickly produce results for large sets of data/combinations of routes.

Data Art
Data Art
Junior Software Developer/Lead Software Developer
2008 - 2017 (9 years)
Voronezh, Russia
  • Actively led and worked on the gathering of system requirements, system design, architecture, system deployment and support on projects for Data Art.

  • Offered technical analysis for a huge non-maintainable old code base to understand the hidden logic of several business flows on the software.

  • Managed performance optimization tasks on several systems for different layers from SQL queries tuning to backend logic profiling/optimization and client side rendering optimization.

Portfolio

Software Engineer - Corporate Travel Management Platform
Software Engineer - Corporate Travel Management Platform

Travelport Locomote is a brilliantly simple corporate travel platform that empowers travel managers to drive change and achieve a quantum leap in program efficiencies. It comes with a range of app-powered workflows and features to consolidate the entire travel lifecycle. Participated in the design and development of new integrations with a 3rd party booking system for the platform and worked in a cross-language environment on the project.

Software Engineer - Logistics Management Platform
Software Engineer - Logistics Management Platform

Designed the core application architecture without the database structure as a SPA with AngularJS 1.x and Web API. Participated in all system development tasks and communication with the client. Oversaw the profiling of the AngularJS application and improved the performance of the app's rendering.

Software Engineer - Case Management Platform
Software Engineer - Case Management Platform

Provided expertise for the quick fixing of bugs on large/badly organized codebases and analyzed the module for PDF reporting with specific structures. Designed and implemented the solution on a new system extensively.

Software Engineer - Online Banking Platform
Software Engineer - Online Banking Platform

Analyzed the huge legacy codebase on the project, designed new ways to make it more modular and customizable for the client and helped the team to implement it successfully. Designed a separate new application (SPA with AngularJS 1.x) to manage the existing system.

Education

Education
Specialist Degree
Voronezh State University
2005 - 2010 (5 years)