Gregory Zarochentsev

Bis 2022, Lead of Development, MapMakers Group LTD

Yerevan, Armenien

Über mich

A highly driven, analytical, and technical Software Developer with 10+ years of experience leading the design and development of software, platforms, and apps. Strong background in mathematics and data science, conducted research using machine learning for time series forecasting during a PhD program. Successfully launched three major projects from scratch during challenging Covid times, proven strong skill sets in the design of sophisticated and intricate systems. Built and launched a microservice platform, performed code base optimization, and mentored junior developers.

Fähigkeiten und Kenntnisse

Python
Angular
PostgreSQL
Web-Development
gitlab CI/CD
Cypress
Flask (web framework)
fastapi

Werdegang

Berufserfahrung von Gregory Zarochentsev

  • Bis heute 1 Jahr und 9 Monate, seit Sep. 2022

    Senior Web Developer

    Tinkoff Bank

    Tasked with delivering precise and reliable solutions by applying a customer centric strategy that affect 1M+ clients * Successfully developed library used by 300+ developers and implemented it in over 100+ projects, resulting in a reduction to test creation time and code volume by 5x without compromising stability and code coverage * Refactored monolith app by implementing NX DDD architecture and microfrontends to simplify development and independent CI/CD

  • Bis heute 3 Jahre und 6 Monate, seit Dez. 2020

    Lead of Development

    Globustar Formaat

    Successfully orchestrated end-to-end development of a scientific portal, providing instruments for rapid peer review and publication of scientific articles, as well as hybrid format conference organization * Completed MVP within three months, spearhing the project from initial conception to first version release * Designed and developed a proprietary microservice architecture that reduced the time needed for implementing new modules from few months to weeks

  • 1 Jahr und 1 Monat, Sep. 2021 - Sep. 2022

    Lead of Development

    MapMakers Group LTD

    Led the development of an AgroTech online portal allowing centralized farm monitoring (crops growth analysis, water consumption, soil and weather conditions, equipment state) and real-time danger alerts * Implemented machine learning models for crop forecasting, resulting in up to 30% increased crop size and up to 20% cost reduction in irrigation over a 4-month season * Transferred the project from multiple virtual machines to Docker and GitLab CI/CD, and integrated database migration system

  • 3 Jahre, Okt. 2018 - Sep. 2021

    Lead Fullstack Developer

    MapMakers Group LTD

    Developed core modules (DB design, Backend and Frontend) including SSO, RBAC, JWT auth, robust logging and critical error notification system, and account module for individual and corporate users * Managed project management efforts to facilitate discussions and negotiations with business stakeholders that drive recommendation consensus on deliverables * Digitized critical business logic from Excel to an optimized system, resulting in a remarkable 12x increase in the customer base

  • 1 Jahr, Nov. 2017 - Okt. 2018

    Junior Python Developer

    MapMakers Group LTD

    * Collaborated on database design, creating models and translating all queries from pure SQL to SQLAlchemy in uniform style (including PostGIS) * Digitized scientific models from Excel into Python microservices, implementing efficient algorithms and data structures to ensure optimal calculations * Contributed to code reviews and participated in team discussions to improve code quality and maintainability

Ausbildung von Gregory Zarochentsev

  • 3 Jahre und 1 Monat, Sep. 2019 - Sep. 2022

    Atmospheric Physics

    Hydrometeorological Research Center

  • 1 Jahr und 10 Monate, Sep. 2017 - Juni 2019

    Atmospheric Physics

    Moscow State University

  • Bis heute 13 Jahre und 10 Monate, Sep. 2013 - Juni 2027

    Physics

    Moscow State University

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

21 Mio. XING Mitglieder, von A bis Z