Scroll To View More
Michael Pontus, Software Developer in Moscow, Russia
Michael Pontus

Software Developer in Moscow, Russia

Member since May 4, 2016
Michael is a senior full-stack web developer, with over six years of professional experience working for leading software companies and overseas clients. He has a passion for building web and mobile applications and applying his knowledge to solve innovative engineering problems.
Michael is now available for hire

Portfolio

Experience

  • Node.js, 4 years
  • React, 3 years
  • Redux, 3 years
  • TypeScript, 2 years
  • RxJS, 2 years
  • GraphQL, 1 year
Moscow, Russia

Availability

Part-time

Preferred Environment

Linux, Mac, Visual Studio Code, Git

The most amazing...

...thing I've created is a language-learning app built with RxJava, Android Architecture Components and Google Cloud Services.

Employment

  • Front-end Developer

    2018 - 2019
    Untaylored
    • Developed user-facing functionality for a Belgium-based fashion store.
    • Conceptualized component library based on the design reference.
    • Ensured operational safety though static analysis, runtime type checking, and E2E tests.
    Technologies: TypeScript, React, Redux, RxJS, GraphQL, styled-components, Cypress
  • Full-stack Developer

    2018 - 2018
    Freelance
    • Developed map-based mobile application and invite-based CRM system using React Native and Firebase.
    • Established CI/CD pipeline for a monorepo using CircleCI, Lerna, and Firebase CLI.
    • Implemented strategies for automated testing for Firebase security rules and cloud functions.
    • Optimized spatial data retrieval using a custom algorithm for a discrete number of regions.
    Technologies: React, Redux, RxJS, React-Native, Firebase
  • Front-end Developer

    2016 - 2017
    Cognitive Technologies
    • Developed front-end for a CRM system for a top financial organization.
    • Popularized unit testing by formalizing specific techniques and direct coaching.
    • Coordinated application architecture and developer experience decisions.
    • Assisted with recruitment and personnel training.
    Technologies: React, Redux, Redux-Saga, Jest
  • Senior Web Developer

    2015 - 2016
    Lapaygroup
    • Offered consulting and website maintenance support to prominent clients.
    • Built numerous eCommerce websites using Wordpress and WooCommerce.
    • Offered coaching and mentorship to colleagues in pursuit of a uniform skill-level.
    Technologies: PHP, Symfony, Wordpress, Drupal
  • Web Developer

    2013 - 2015
    Freelance
    • Offered website support and Linux server administration to clients around the world.
    Technologies: Linux, PHP, Django, Ruby on Rails
  • Web Developer

    2012 - 2013
    NetByNet
    • Built and maintained public and internal websites for an ISP company.
    Technologies: PHP, Kohana Framework, Knockout.js, Opencart

Experience

Skills

  • Languages

    TypeScript, JavaScript, GraphQL, Java
  • Frameworks

    Redux, Jest, Cypress.io, Nest, Express.js, React Native, Cycle.js, Dagger 2
  • Libraries/APIs

    React, RxJS, Node.js, Styled-components, RxJava
  • Paradigms

    Reactive Programming, Functional Programming, Object-oriented Programming (OOP)
  • Platforms

    Docker, Firebase, Android
  • Storage

    PostgreSQL, MongoDB
Certifications
  • Android Developer Nanodegree
    AUGUST 2018 - PRESENT
    Udacity
I really like this profile
Share it with others