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.