I am a Senior System Analyst specializing in card processing and core banking systems with extensive experience in designing and launching high-load transaction platforms, including acquiring and issuer processing. My expertise lies deeply in card scheme protocols such as Visa, Mastercard, and American Express, as well as regulatory requirements. I excel at translating complex business and regulatory requirements into scalable system architectures and reliable integrations, driving solutions from analysis through production rollout.
Currently, I work at GuavaPay where I own the functional design and architectural documentation of the company’s in-house card processing system. I define low-level specifications and model the application layer using the ArchiMate standard. I have designed, documented, and prototyped synchronous and asynchronous APIs from scratch using OpenAPI and AsyncAPI. I successfully launched merchant acquiring from scratch, enabling card-present and card-not-present transactions with 3D Secure, securing certifications with major card schemes and ensuring PCI DSS compliance.
Previously, I was a Lead System Analyst at Sberbank where I decomposed and reverse-engineered legacy monolithic processing systems using domain-driven design principles. I designed and scaled cloud-native microservices for Europe’s largest ATM network and maintained a living architectural knowledge base using the C4 model documented with PlantUML. I enhanced system security via OpenSSL integration and Hardware Security Modules and mentored junior analysts to strengthen their technical and business skills.
Before that, I worked at BPC as a System Analyst progressing to Senior System Analyst, authoring detailed low-level functional specifications and documenting system architecture for the SmartVista card processing system. I boosted platform performance by 20% through refactoring and optimization of high-load multithreaded C/C++ core components and implemented numerous business features and mandatory card scheme requirements.
My career started as a C/C++ Developer at Gazprombank, where I designed and developed drivers and integration solutions for POS terminals and developed over 30 banking external APIs for cash control software across various industries. I applied modern C++ standards to develop high-performance POS transaction processing modules ensuring fault tolerance and security.
I hold a Master of Science degree in Mathematical Support and Administration of Information Systems and a Bachelor of Science degree in Applied Mathematics and Computer Science, both from Moscow State Industrial University. I am passionate about leveraging my technical expertise and analytical skills to deliver robust and compliant financial transaction systems.
Owned the functional design and architectural documentation of the company’s in-house card processing system, defining low-level specifications and modeling the application layer using the ArchiMate standard. Designed, documented, and prototyped synchronous and asynchronous APIs from scratch using OpenAPI and AsyncAPI. Launched merchant acquiring from scratch, enabling card-present (POS/ATM) and card-not-present (e-commerce) transactions with 3D Secure, securing certifications with major card schemes and ensuring PCI DSS compliance. Accelerated merchant settlement cycles from batch to near-real-time by designing and implementing direct integrations with merchant billing systems. Participated in HSM migration from legacy Eracom EFT Luna systems to Thales PayShield. Ensured compliance with European card scheme mandates and PSD2/SCA regulations. Developed a custom ISO 8583–based protocol for the WhyHappen fraud prevention system on the issuer side.
Decomposed and reverse-engineered legacy monolithic processing systems (SmartVista, WAY4) using domain-driven design principles. Designed and scaled cloud-native microservices (Java/Kotlin) for Europe’s largest ATM network from MVP to enterprise level. Established and maintained a living architectural knowledge base using the C4 model, documented with PlantUML. Enhanced system security via OpenSSL integration and Hardware Security Modules (HSM). Improved analytical practices through industry research and knowledge sharing. Mentored 3 middle system analysts, strengthening technical, business, and delivery skills.
Authored detailed low-level functional specifications and documented system architecture for the SmartVista card processing system. Boosted SmartVista platform performance by 20% through refactoring and optimization of high-load multithreaded C/C++ core components. Implemented 40+ new business features and quarterly card scheme mandatory requirements. Used SQL for database design and Ruby for data analysis and business intelligence tasks.
Designed and developed drivers and integration solutions for POS terminals. Successfully developed 30+ banking external APIs for cash control software for various industries such as supermarkets, vending, and parking. Applied modern C++ (11/14) and STL to develop high-performance POS transaction processing modules, ensuring fault tolerance and meeting strict security.
Designed and implemented a C++/C# application for simulating heat transfer in nanochannels, based on an original mathematical model of my own.
Jobicy
588 professionals pay to access exclusive and experimental features on Jobicy
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: