Alexander Lokhman is a seasoned Apps Dev Tech Lead and staff-level engineer with 11+ years of hands-on experience and 15+ years building and scaling backend and payments systems in high-growth FinTech environments. He has designed resilient architectures and led teams that operate payment rails processing over €1bn annually, with deep expertise in Python (Django, FastAPI), distributed systems, and cloud infrastructure focused on reliability and compliance. At Hokodo he architected unified payments and SEPA automation, migrated banking partners with zero downtime, and embedded sanctions screening across all flows—demonstrating both operational rigor and regulatory savvy. He is an active open-source contributor with meaningful backend improvements to projects like django-cacheops and the Revel Go framework, reflecting a pragmatic approach to robustness and validation. Based in Hart, UK, he blends technical leadership, performance tuning, and developer productivity improvements to accelerate delivery in regulated payments businesses.
11 years of coding experience
21 years of employment as a software developer
Doctor of Philosophy (PhD) Attendee, Computer Software Engineering, Doctor of Philosophy (PhD) Attendee, Computer Software Engineering at Tampere University of Technology 1965-2018
Economics, Economics at Saint Petersburg Gymnasium 166
Specialist, Software, Specialist, Software at Saint Petersburg State University of Aerospace and Instrumentation
A high productivity, full-stack web framework for the Go language.
Role in this project:
Back-end Developer
Contributions:6 commits, 4 comments in 1 month
Contributions summary:Alexander primarily contributed to the `revel/revel` project by modifying and refining the validation logic within the framework. Their work focused on enhancing the required validator to handle various data types, including edge cases like zero-length values and non-comparable types using `reflect.DeepEqual`. They also standardized error messages and fixed typos within the validation code, improving its overall robustness and user experience. These changes focused on improving the robustness of the backend logic.
A slick ORM cache with automatic granular event-driven invalidation.
Role in this project:
Back-end Developer
Contributions:5 commits, 1 PR, 9 comments in 1 day
Contributions summary:Alexander primarily contributed to the core logic of the django-cacheops project. Their commits focused on modifying and improving the caching behavior by updating the code related to model field serialization and deconstruction for efficient caching. They added a test suite entry, and optimized the code by removing empty lines. These changes likely impact the library's effectiveness in invalidating cached data and caching database operations.
pythondjangocachinggranularinvalidation
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Alexander Lokhman - Apps Dev Tech Lead Analyst VP at Citi