Volodymyr M.

Volodymyr M.

Senior Software Engineer

Quebec, Canada
Hire Volodymyr M. Hire Volodymyr M. Hire Volodymyr M.

About Me

Volodymyr is a Senior Software Engineer with 10+ years of industry expertise; applying the latest engineering and design theories, principles and best practices on products. He is comfortable with iterative product lifecycles; bringing on board leading-edge expertise in OOP, TDD and OOD, estimation, database design, code refactoring, project architecture and support. He has a direct influence on technology decisions, takes on big challenges, collaborates closely with others and helps shape the future of products and projects.

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (4 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.

CGI
CGI
Senior Software Engineer (Python/Java)
2019 - Present (5 years)
Sherbrooke, QC, Canada
  • Contribute to the development of tools and software solutions to support data analysis and automation frameworks; collaborating with different engineering teams to ensure the best delivery of features.

  • Created efficient architectural and database design solutions for the microservices application for web publishing; evaluating and deploying software tools, processes and metrics for Yellow Pages Canada.

  • Wrote reusable, testable, and efficient code on solutions; providing technical documentation for all written code.

IXTROM Group
IXTROM Group
Senior Full Stack Engineer
2014 - 2018 (4 years)
Sherbrooke, QC, Canada
  • Analyzed, designed, coded, debugged, integrated and tested a complex web application for IXTROM'S Risk Operation management system.

  • Investigated and resolved complex problems on the project and provided support for the Risk Operation Management solution when necessary.

  • Defined engineering requirements, designed and implemented services and tools, performed software risk analysis, implemented mitigations and drove architecture, design, and code reviews.

DIO-soft
DIO-soft
Senior Software Developer (Java/SQL/Flex)
2013 - 2014 (1 year)
Kyiv, Ukraine
  • Produced complex business requirements into reliable software solutions for clients; working on web solutions for clients in the finance and marketing sectors.

  • Gathered requirements to perform server maintenance and other necessary duties on projects.

  • Provided technical consulting support on projects; addressing complex system issues for clients.

Cogniance
Cogniance
Python Software Engineer
2011 - 2013 (2 years)
Kyiv, Ukraine
  • Designed and implemented new solutions for Cogniance; providing solutions to improve performance, scalability, and availability of software systems.

  • Interpreted business requirements into actionable development tasks, designed solutions to fit business objectives and worked on process improvements.

  • Designed, implemented and enforced coding standards on different web application projects for Cogniance.

Luxoft
Luxoft
Software Developer
2010 - 2011 (1 year)
Kyiv, Ukraine
  • Worked on the client-side of an RIA-application; extending the standard Flex library component, event flow and data binding processes, graphics, and client-server interaction.

  • Maintained and supported existing workflow solutions.

  • Improved the efficiency and quality of the business logic and interface on Deutsche Bank's internal operational portal.

High Tower
Full Stack Developer
2006 - 2010 (4 years)
Dnipro, Ukraine
  • Architected and designed high performing, robust and scalable solutions for an online flash game's dev process and logic, interface, game chat on the server and client-side for the client.

  • Designed and implemented the server-side game logic; working on the SQL database, server-side improvement/refactoring.

  • Identified bottlenecks and bugs and devised solutions to these problems.

Portfolio

Senior Software Engineer - Yellow Pages Canada
Senior Software Engineer - Yellow Pages Canada

Yellow Pages is a digital media and marketing solutions leader connecting users to Canada's businesses, products and services, providing all the information from its business directory. Led the backend development of this enterprise multi-modular application for business content publishing.; working on the multi-modular platform (API integration, code refactoring, data services, microservices) with different functionalities.

Senior Full Stack Engineer - IXTROM
Senior Full Stack Engineer - IXTROM

Enterprise Web application for Risk Operation management. Multi modular platform which cover wide area of functionality. Emergency management, global alert and notification tools, teams and human resources management, events and project planning etc. , full autonomy solution development who was responsible for application

Senior Software Developer - DIO Soft
Senior Software Developer - DIO Soft

Provided full-stack expertise for the development of an enterprise web application for financial and marketing operations. It included a global tool for currency traders to manage daily operations, work with statistics, reporting and analytical information. Handled feature analysis, development and support - providing oversight as a cross-functional expert for integrations with upstream/downstream systems and test teams on the project.

Education

Master's Degree in Applied Mathematics
Master's Degree in Applied Mathematics
Oles Honchar Dnipro National University
2005 - 2006 (1 year)
Bachelor's Degree in Applied Mathematics
Bachelor's Degree in Applied Mathematics
Oles Honchar Dnipro National University
2001 - 2005 (4 years)