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.

Frontend

Backend

Database

DevOps

QA & Testing

Other

Work history

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

Showcase

Senior Software Engineer - Yellow Pages Canada
Senior Software Engineer - Yellow Pages Canada
  • Yellow Pages is a digital media and marketing solutions leader.

  • They connect users to Canada's businesses, products, and services through a business directory.

  • The company led the backend development of an enterprise multi-modular application for business content publishing, focusing on API integration, code refactoring, data services, and microservices.

Senior Full Stack Engineer - IXTROM
Senior Full Stack Engineer - IXTROM
  • A multi-modular enterprise web application for risk operation management.

  • The application covers emergency management, global alert and notification tools, and team/human resources management.

  • It is designed for full autonomy solution development.

Senior Software Developer - DIO Soft
Senior Software Developer - DIO Soft
  • Developed an enterprise web application for financial and marketing operations.

  • Implemented a global tool for currency traders to manage daily operations and analytics.

  • Provided oversight and expert guidance on integrations, testing, and system support.

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)