About Me
Originally from Kazakhstan, I have been living in the Czech Republic since 2011. With a specialization in Java development and backend engineering, I've worked with companies like Steiner Ltd, Komercni Banka, and Thales. My expertise includes microservices, OpenAPI REST APIs, and backend systems.
As a Software Engineer I've been recognized for:
- Proactivity and Learning: Continuously expanding my skill set with key technologies and beyond my immediate responsibilities.
- Delivery: Known for my determination to complete tasks, delivering with high enthusiasm and productivity.
- Problem-Solving: Quick to learn and adept at proposing innovative solutions.
- Team Collaboration: Reliable, with a commitment to follow through on promises, and open to constructive feedback for personal growth.
Experience
Associate Vice President, Software Engineer @ Deutsche Borse
Prague, Czech RepublicSeptember 2024 - Present
- Develop backend microservices for Securities Clearing Implementation team using Spring Boot 3, Java 17, and OpenShift
- Implement communication protocols using Google Protobuf and messaging systems for high-performance data exchange
- Engineer critical clearing applications with seamless communication via REST and AMQP gateways
- Lead migration of legacy systems to latest Spring Boot and Java versions, resolving complex transition issues
- Architect and implement atomic processing of middleware requests, ensuring data consistency and reliability
- Foster cross-team collaboration through knowledge sharing and technical problem-solving
Software Solutions Engineer @ Thales
Prague, Czech RepublicMay 2023 - August 2024
- Spearheaded backend development for a comprehensive full-stack application dedicated to post-issuance operations of smart cards, ensuring the backend architecture met all functional requirements of the application.
- Utilized Spring Boot to develop a secure, scalable backend, ensuring seamless integration with the frontend components.
- Engaged deeply with Application Protocol Data Unit (APDU) standards, developing and executing specialized APDU commands, necessitating a thorough knowledge of smart card communication protocols.
- Designed and implemented REST APIs, adhering to the OpenAPI Specification (OAS), to facilitate efficient data exchange between systems.
Development Engineer @ Komercni Banka
Prague, Czech RepublicDecember 2020 - April 2023
- Analyzed and documented systems related to CERTIS, focusing on compliance with the PSD2 directive, enhancing payment services for better customer experience and security.
- Maintained and upgraded internal customer applications, including batch payments processing system and investment portal backend.
- Implemented and supported WSO2 API Manager for API gateway management, facilitating secure and scalable API interactions for PSD2 services.
Software Engineer @ Steiner, s.r.o.
Prague, Czech RepublicJuly 2015 - November 2020
- Started as a Delphi Developer working on Prometheus, a globally recognized information system for hematopoietic cell donor registries
- Extended responsibilities in 2017 to include Java development, working simultaneously with both technologies
- Engineered a comprehensive data exchange application for the Prometheus platform using Java, automating import/export of critical data via scheduled tasks
- Implemented versatile integration mechanisms with REST APIs, NextCloud services, and FTP servers for robust data transmission
- Integrated InterSystems Caché database support, adapting relational database structures to object-oriented models
- Created WMDA Export application with comprehensive validations and logging for international data exchange
- Represented company in WMDA working group to define XML standards for stem cell donor data exchange
- Collaborated with customer support to diagnose and resolve production issues, improving system reliability
Education
University of Hradec Kralove
Bachelor's in Applied Informatics, Specialization: Software Engineering
Hradec Kralove, Czech Republic
- Currently pursuing a Bachelor's degree to complete formal education in software engineering
- Relevant Coursework: Object-Oriented Modeling, Systems Analysis, Artificial Intelligence, Software Architecture, Advanced Programming Paradigms
Czech Technical University (CTU) in Prague
Bachelor's in Software Engineering (Significant Experience)
Prague, Czech Republic
- Gained extensive practical experience and deep technical knowledge during three years of rigorous software engineering studies, which became the cornerstone of my professional career despite not completing the formal degree
- Participated in multiple collaborative programming projects that developed real-world software engineering skills, including team collaboration, version control, and software architecture design
- Studied under internationally recognized professors including Rudolf Pecinovsky, receiving an "A" grade in his advanced programming course
- Applied university-acquired knowledge directly to professional work, demonstrating that the practical experience and technical foundation gained were equivalent to many completed degrees
- Key Technical Skills Acquired: Algorithms and Data Structures, Web Application Development, C++ Programming, Java Programming, Object-Oriented Architecture, Web Technologies, Operating Systems
Kostanay Construction College
Diploma in Software Development, Graduated with Honors (Red Diploma)
Kostanay, Kazakhstan
- Completed comprehensive four-year technical program in Software Development with focus on programming fundamentals and practical applications
- Developed a healthcare management application for a polyclinic as thesis project, implementing database design, user interface, and reporting functionality
- Received Red Diploma (highest distinction) for outstanding academic achievement and technical excellence
Projects
Smart Card APDU tester
Developed an internal application for direct communication with Smart Cards using the APDU protocol.
Post Issuance Web Application
Developed comprehensive back-end APIs for a web application using Java 17 and Spring Boot 3, ensuring secure communication with Smart Cards via the APDU protocol.
EMDIS REST API/Azure Service Bus PoC
Contract Software project that developed a proof of concept application for EMDIS-compliant messages using REST API and Azure Service Bus integration, enabling seamless communication between stem cell donor registries.
Payments Open Banking applications
Delivered a robust API solution for handling bulk payments with high throughput and developed REST APIs for investment portal payments.
Technical Skills
Languages
Technologies
Environment
Contact Me
I'm always open to discussing new projects, opportunities, or partnerships. Feel free to reach out using the form below or through my social channels.
Message Sent!
Thank you for reaching out. I'll get back to you as soon as possible.