Ilia Isakov

Ilia Isakov

Software Engineer

Followers of Ilia Isakov233 followers
location of Ilia IsakovMoscow, Moscow City, Russia

Connect with Ilia Isakov to Send Message

Connect

Connect with Ilia Isakov to Send Message

Connect
  • Timeline

  • About me

    VP of Engineering at Distribusion

  • Education

    • Moscow Power Engineering Institute (Technical University)

      2006 - 2012
      Master's degree Computer Science
  • Experience

    • Teamo.ru

      Apr 2011 - Apr 2013
      Software Engineer

      Key achievements and responsibilities:- Started working as the first in-house developer and took over the responsibility for the development of the whole project from the outsourcing company.- Worked on almost all types of functionalities of the feature reach website, including messaging, dating matches game, mailing marketing platform, billing system, and paid services.- Successfully completed two full redesigns of the site without degradation of functionality.- Planned and completed a merge of an acquired project with more than 5 million users.- Developed a mailing platform with millions of delivered emails per day.- Sharded a monolithic database addressing the issue of a fastly growing number of active users and online activity.- Assisted in addressing team growth issues and running collaborative development practices by introducing a code review process and automated CI/CD pipeline. Show less

    • Badoo

      Apr 2013 - Aug 2021

      Key achievements and responsibilities:- Designed and developed a billing system for one of the biggest dating apps in the world accepting payments in 200+ countries.- Led a cross-functional team of talented developers and QA engineers and mentored a new team leader for the neighboring team.- Coached the team in scrum aiming to complete sprints with regular incremental releases and mitigate the growth of technical debt.- Integrated and maintained dozens of payment system providers, including Apple Pay, Google Wallet, PayPal, Adyen, Worldpay, Fortumo, Braintree, Ingenico, and others.Coordinated the development and deployment of own in-house credit card processing platform. Took responsibility for SDLC part on annual PCI DSS compliance audits, and prepared teammates for participation in audits as interviewees.- Implemented a subscription engine for managing recurring payments for time-based services.- Coordinated a mission-critical project of sharding a monolithic database containing terabytes of data to scale the platform horizontally.- Developed and launched an experimental ML-baked risk scoring service for blocking fraudulent payments and forcing 3DS authorization for high-risk transactions.- Architectured the payouts system with an entire cash flow cycle from the accrual of the internal currency to the withdrawal of real money to external user accounts. Show less

      • Team Lead in Billing Department

        Aug 2015 - Aug 2021
      • Senior Software Engineer

        Apr 2013 - Aug 2015
    • OZON.ru

      Aug 2021 - Jan 2023
      Engineering Manager

      Responsibilities:- Managing department of four cross-functional teams developing sellers-oriented products on the online marketplace with tens of millions of users.- Overseeing the product delivery process by facilitating building roadmaps, designing software architecture, planning resources, and growing teams of talented developers.- Hiring, promoting, and coaching team leaders. Setting goals and the scope of responsibilities for teams.

    • Distribusion Technologies

      Jan 2023 - now
      VP of Engineering
  • Licenses & Certifications