About Me

  • Full Name:Volodymyr Sergiyovych Moskov
  • Phone:+ 1 (819) 580 7438
  • Email:boba.mockob@gmail.com
  • Website:www.volodymyrmoskov.com
  • Address:Sherbrooke QC Canada

Hello There!

Volodymyr is a Software engineer with 18+ years of experience in the information technology industry. With a background in backEnd and Full Stack development he applied his skills across a broad spectrum of business areas: Enterprise, Games and RIA. He has strong experience in OOP, TDD & OOD, estimation process, DB design, code refactoring, project architecture, developing and support. In addition to many years of experience with the Python stack, he also has experience in a variety of other languages and technologies (NodeJS, Java, AWS, Docker, SQL/NoSQL). This background makes him a well rounded developer, and enables him to bring fresh perspectives to problems and tasks.

Interested in position of Senior/Principal/Staff Software Engineer. High scale, big data, high load and high performance environment.

  • ->

My Resume

  • Work Experience

  • Software Engineer 2

    Amazon - 2022 to Now Sherbrooke, QC, Canada

    Project: AWS - Santos

    Roles & Responsibilities: mostly Back End development. Design, implement and maintain multiple services within high scale micro-service architecture (total 100k TPS) in AWS ecosystem. Heavy cross-teams collaboration and building multi projects features.

    Technologies: Python, Java, NodeJs(Javascript/Typescript), dynamoDB, AWS.

  • Technical Lead

    KlearNow - 2022 Sherbrooke, QC, Canada

    Project: Track And Trace

    Roles & Responsibilities: leading platform API / Back End development. Design, implement and maintain services within micro-service architecture, integration with 3rd party services and api's, data base design and optimization, technical supervision and guiding of the team. Close cooperation with businesses to efficiently develop features in startup environment.

    Technologies: Python, FastAPI, Java, MySql, Kafka, Docker, AWS, Redis.

  • Senior Software Engineer

    Behaviour Interactive - 2020 to 2022 Sherbrooke, QC, Canada

    Project: Dead by Daylight- Online Multi platform online video game with 100k+ online users.

    Roles & Responsibilities:core platform API / Back End development, creating and maintaining services within hybrid architecture, work with high scale system and high load environment.

    Technologies: Python (Flask), NodeJs(Javascript/Typescript), Angular, DynamoDB, AWS, Docker.

  • Senior Software Engineer

    CGI - 2019 to 2020 Sherbrooke, QC, Canada

    Project: YellowPages Canada.Micro services application for web publishing.

    Roles & Responsibilities: BackEnd development, Developer and Data Analysis tools, BackEnd/FrontEnd automation framework engineering (architecture, development, refactoring of legacy code.

    Technologies: Python 2.7/3.6, (Django, Flask, asyncio, Pytest, Numpy, Pandas), Java 8/9 (Spring, Junit, Jersey, Hibernate, etc.), MySQL, NodeJs/React, Protractor, MongoDB, AWS, Docker, Kubernetes.

  • Senior Full Stack Software Engineer/Tech Lead

    IXTROM - 2014 to 2018 Sherbrooke, QC, Canada

    Project: Web application for Risk Operation management

    Roles & Responsibilities: Full autonomy solution development,Tech lead - who was responsible for whole application stack and development cycle. Coldfusion/MS SQL Server/JS/ Flex - Back/Front - End (Full Stack, microservices) development for RIA/Enterprise.

    Technologies: Java 8 (Spring, JSF, Junit), Coldfusion 9/11, MS SQL server 2012/2018, Flex 4/3 (ArcGIS, IBM Elixir, Ardesia, Flexicious), JavaScript (jQuery, bootstrap, ArcGIS).

  • Senior Full Stack Software Engineer

    DIO SOFT (now Sprinterra) - 2013 to 2014 Kyiv, Ukraine

    Project: CashRec, RegExpress. Web application and services with currency trading tools.

    Roles & Responsibilities: Full stack Java/Flex/SQL development with Back/Front focus, TDD. Responsible for feature analyses, development and supporting. Was fully responsible for integration with upstream/downstream systems and testing team. Cross functional expert within project.

    Technologies: Java (iBatis, Spring, jsp/jsf, JUnit, Mockito, Maven), SQL, Flex 2/4, Flex Selenium, JavaScript.

  • Senior Software Engineer

    Cogniance (now Star) - 2012 to 2013 Kyiv, Ukraine

    Project: Web applications to provide information about company product (co-working), planning and ordering work space etc.

    Roles & Responsibilitie: Full Stack Python developer, backend/frontend for web applications, close working with client and requirements management.

    Technologies: Python 3.2, (Django, Pytest, Flask, JS, JQuery, PostgreSQL/MySQL).

  • Full Stack Software Engineer

    Luxoft - 2010 to 2012 Kyiv, Ukraine

    Project: Operational Portal.Enterprise RIA, internal banking multi modular platform for issue management, with provide wide range of tool for reporting, analytic, etc. activities.

    Roles & Responsibilities: Flex3/ActionScript developer for AIR/Flash platform. Programming business logic, interface etc. Use Mate framework, Live PDF, Blaze DS, charts, advanced UI components. Developing RIA-application (client side). Extension of standard flex library component. Working with event flow and data binding, graphics, client-server interaction. Development of own flex component. Developing project architecture. Working in team.

    Technologies:Flex 3 / 4, Mate framework, Live PDF, Blaze DS, charts, UI components.

  • Full Stack Software Engineer

    High Tower - 2006 to 2008 Dnipro, Ukraine

    Project: Starex. Online multiplayer strategy flash game about space and planets exploration, research and invasion.

    Roles & Responsibilities: Java/Flash/Flex developer. Programming game process and logics, interface, game chat on server and client side. Server-side game logic + DB SQL development, Server-side improvement/refactoring. Developing RIA-application (client side). Extension of standard flex library component. Working with event flow and data binding, graphics, effects skiing and animation, client-server interaction. Development of own flex component. Developing project architecture. Working in team.

    Technologies:Java JEE, MySQL, JBDC, Socket Server, Adobe Flex 3, ActionScript 3.0, AIR.


  • Education

  • Masters Degree

    Oles Honchar Dnipro National University, Dnipro, Ukraine - 2005 - 2006

    Master of Applied math.

    “Algorithms of Solve a Problem of Construction on Unidimensional and Multidimensional Congeneric Structures.”

  • Bachelors Degree

    Oles Honchar Dnipro National University, Dnipro, Ukraine - 2001 - 2005

    Bachelor of Applied math.

    Technologies: C++/C, Java, Assembler, Prolog, MSDos, Pascal, MySQL, MS Access.

Skills

Python100%

Java85%

FastAPI95%

Flask95%

Django90%

SQL90%

JavaScript - TypeScript85%

NodeJS85%

AWS60%

Docker70%

NoSQL70%

Backend95%
Data Model93%
Frontend70%
Automation85%
Development100%
Architecture90%
Design85%
Analyse90%