CJSC Mobi-Money

Role: Head of Backend Development

At Mobi-Money I worked on a various financial back-ends to enable customers of mobile providers to pay for goods and services with their pre-paid balance. One of the most complex projects was to implement a BASE-I interface between Visa/Mastercard processing networks and an in-house financial backend and later on to complete it by adding payment reconciliation abilities. Through the project I worked on various tasks:

  • Gathering requirements from various internal and external stakeholders, e.g. customer service, acquiring bank, mobile providers, etc. and continuous communication with them through the project lifecycle;
  • Developing a deployment flow to allow for deployments with little to no service downtime;
  • Designing data and payment flows both within the system and across the whole payment cycle;
  • Code Reviews with focus on testability, clarity and maintainability;
  • Mentoring my peers on best engineering practices, working with requirements and test-driven approach.

Keywords: PHP, Python, Twisted, Sencha JS, MySQL, PostgreSQL, Git, Debian, BASE-I, HSM.