Oleksandr Lytvyn, Software Developer in Montreal, Canada
Oleksandr Lytvyn

Software Developer in Montreal, Canada

Member since June 10, 2022
Oleksandr is an experienced developer with a mission to help his clients in all aspects of product delivery, including gathering business requirements, solution and application architecture, implementation, CI/CD pipelines, and maintenance. He received the Pratt & Whitney leadership Award in 2020 and the Canadian National Railway President Award in 2017.
Oleksandr is now available for hire

Portfolio

  • Rio Tinto
    AWS, Azure, Mobile, SAP, Architecture, Data, Microsoft Power Apps, SAP ERP...
  • OLEK IT CONSULTING Inc.
    .NET, Back-end Development, Angular, Application Architecture...
  • Pratt & Whitney Canada
    .NET, Agile, Scrum, AWS, Azure, Architecture, Data, C#, ASP.NET Core, SAP ERP...

Experience

Location

Montreal, Canada

Availability

Part-time

Preferred Environment

.NET, Visual Studio

The most amazing...

...thing about my code is that I always cover it with automated tests, which improves the overall quality and significantly reduces development and testing cycles.

Employment

  • Enterprise Architect

    2022 - PRESENT
    Rio Tinto
    • Performed a risk assessment for a major platform acquisition.
    • Developed business capabilities roadmaps and Gartner time analysis.
    • Performed multiple solution architecture proposals.
    Technologies: AWS, Azure, Mobile, SAP, Architecture, Data, Microsoft Power Apps, SAP ERP, APIs, API Architecture
  • Owner

    2018 - PRESENT
    OLEK IT CONSULTING Inc.
    • Received Pratt & Whitney Leadership Award in 2020.
    • Delivered successful projects for Morgan Stanley, Pratt & Whitney, and Rio Tinto.
    • Improved code quality and testability on several initiatives I was involved with.
    Technologies: .NET, Back-end Development, Angular, Application Architecture, Design Patterns, Solution Architecture, Enterprise Architecture, Unit Testing, HTML, JavaScript, MySQL, Amazon Web Services (AWS), Architecture, C#, ASP.NET Core, SAP ERP, APIs, Microservices, Full-stack
  • Solutions Architect

    2019 - 2021
    Pratt & Whitney Canada
    • Received Pratt & Whitney Leadership Award in 2020.
    • Led multiple projects as Solution Architect and performed code reviews.
    • Introduced automated testing practice for the front end.
    Technologies: .NET, Agile, Scrum, AWS, Azure, Architecture, Data, C#, ASP.NET Core, SAP ERP, Software Architecture, CSS, APIs, Microservices, Microsoft SQL Server, Mobile, Object-oriented Programming (OOP), React Native, Docker, Apache Kafka, API Architecture, AWS Lambda
  • Senior Software Developer

    2018 - 2019
    Morgan Stanley
    • Designed and implemented monolith decomposition into three services.
    • Introduced automated testing for the back end and front end.
    • Improved response time by using performance profilers.
    Technologies: .NET, SQL, Architecture, Data, ASP.NET, SAP ERP, Software Architecture, jQuery, CSS, Visual Studio 2017, ASP.NET MVC, APIs, Microservices, Microsoft SQL Server, Object-oriented Programming (OOP), Full-stack, HTTPS
  • DevOps Platform Manager, Solution Architect, and Senior Developer

    2011 - 2018
    CN
    • Approved solution architecture for all .NET projects with up to 40 developers in the team.
    • Architected and built the first mobile application at CN using Backbone.js and jQuery mobile.
    • Designed and implemented the first Big Data ingestion pipeline at CN using Apache NiFi and Java.
    Technologies: Azure, C#.NET, Angular, Message Queues, Hortonworks Data Platform (HDP), Hadoop, Web API, Java, DevOps, HTML, JavaScript, C#, ASP.NET, ASP.NET Web Forms, SAP ERP, Software Architecture, Bootstrap, jQuery, CSS, ASP.NET MVC, APIs, Microsoft SQL Server, Razor Pages, Mobile, Object-oriented Programming (OOP), Docker, Full-stack, Node.js, HTTPS, Python, VB.NET
  • .NET Developer

    2004 - 2010
    MedeAnalytics
    • Developed a set of tools for distributed automated application testing, UI-based.
    • Grew to a team lead role and led a team of three developers;
    • Created some developing automated tools that improved team productivity by more than 20% and introduced the development of unit and automated tests.
    Technologies: C#.NET, Web Development, SQL Server DBA, SQL, HTML, JavaScript, C#, ASP.NET, ASP.NET Web Forms, Software Architecture, jQuery, CSS, ASP, ASP.NET MVC, eCommerce, APIs, Microsoft SQL Server, Object-oriented Programming (OOP), Full-stack, HTTPS, VB.NET

Experience

  • Infrastructure Health Monitoring for Morgan Stanley

    A .NET-based web application for infrastructure health monitoring and alerting. I was the back-end developer who defined the application's architecture and implementation. One of the key challenges is transitioning from a monolith codebase into a few decoupled services.

  • DevOps Platform for CN

    An innovation and automation platform for the Software Factory department. As a manager, I established a team to architect and implement a continuous deployment platform. I coordinated the acquisition, integration, and configuration of multiple software tools on the platform.

  • Fuel Optimization Software for CN

    A .NET-based web application automating critical business processes and allowing efficient decision-making around fuel management. As a senior developer, I designed and implemented data integration with Enterprise Service Bus (IBM MQ).

  • Modern UI Web Application for Pratt & Whitney Canada

    A modern UI Web Application on top of legacy Data Sources with multiple integration points. As Solution Architect, I produced High-Level Solution Architecture. I also ensured coding standards corresponded to modern application architecture (DDD model) and introduced the continuous practice of Unit Testing for both the front and back end codebases. In addition, I performed an application code review.

  • Business Intelligence Solution with Modern UI/UX for Pratt & Whitney Canada

    An enterprise business intelligence solution with modern UI/UX. As a solution architect, I defined complete solution architecture (diagrams, NFRs, etc.), identified IT risks and mitigation strategies, and defined application logging and exception handling guidelines. In addition, I performed an application code review (Angular, .NET Core).

Skills

  • Languages

    C#.NET, SQL, HTML, JavaScript, C#, CSS, Java, Python, VB.NET
  • Frameworks

    .NET, ASP.NET, ASP.NET Web Forms, ASP, ASP.NET MVC, Angular, ASP.NET Core, Razor Pages, Hadoop, Play Framework, .NET Core, Bootstrap, React Native
  • Tools

    Visual Studio, Jenkins, Jira, IBM MQ, Microsoft Power Apps
  • Paradigms

    Application Architecture, Design Patterns, Unit Testing, Scrum, Agile, DevOps, Object-oriented Programming (OOP), API Architecture, Microservices, Web UX Design
  • Platforms

    Visual Studio 2017, Azure, Amazon Web Services (AWS), Mobile, AWS Lambda, Hortonworks Data Platform (HDP), Red Hat OpenShift, Docker, Apache Kafka
  • Storage

    Microsoft SQL Server, MySQL, SQL Server DBA, SQL Server 2016
  • Other

    Software Development, Back-end Development, Solution Architecture, Architecture, Data, Software Architecture, APIs, Full-stack, HTTPS, Enterprise Architecture, AWS, Serverless, Cloud Infrastructure, SAP ERP, eCommerce, Message Queues, Web Development, Enterprise Service Bus (ESB), IIS, SAP
  • Libraries/APIs

    jQuery, Web API, Vue, Node.js

Education

  • Master's Degree in Informatics and Applied Mathematics
    1998 - 2004
    National Technical University | Kharkiv Polytechnic Institute - Kharkiv, Ukraine

Certifications

  • AWS Certified Solutions Architect
    JUNE 2020 - JUNE 2023
    AWS
  • Certified Scrum Master
    NOVEMBER 2013 - NOVEMBER 2014
    Scrum Alliance
  • Web Design Concepts
    DECEMBER 2011 - PRESENT
    Brainbench
  • C# Fundamentals
    JUNE 2011 - PRESENT
    Brainbench
  • Microsoft Certified Professional
    NOVEMBER 2006 - PRESENT
    Microsoft

To view more profiles

Join Toptal
Share it with others