
Alexander Kurguzkin
Verified Expert in Engineering
Back-end Developer
Paphos, Cyprus
Toptal member since February 17, 2022
Alexander has been building web projects since 1999 and algorithmic trading projects since 2002. Currently, he is interested in modern back-end technologies like microservices, cloud-based architecture, and high-load applications. Alexander's technological stack is based on Java, with Python for scripting and data analysis.
Portfolio
Experience
- Financial Markets - 20 years
- Back-end Development - 20 years
- Java - 10 years
- Python - 6 years
- REST APIs - 5 years
- Spring Boot - 4 years
- Google Cloud Platform (GCP) - 3 years
- PostgreSQL - 3 years
Preferred Environment
Java, Python, TypeScript
The most amazing...
...thing I've built is a trading software that safely works on real-time financial markets.
Work Experience
Senior Java Developer
Mambu - Main
- Contributed to the design and development of a new, high-performance Islamic banking module built from scratch for Mambu's core banking platform, using Java, JDBI, and MySQL within a GCP environment.
- Focused extensively on optimizing for performance and scalability to efficiently process hundreds of millions of transactions across millions of bank accounts.
- Implemented automated acceptance testing suites using JBehave (BDD) to validate complex Sharia-compliant financial logic and ensure 100% functional accuracy across diverse banking scenarios.
Senior Java Software Engineer
Banfico
- Introduced multitenancy to data analytics service while upgrading company open banking implementation services to multitenancy support.
- Improved the company's services to better comply with the current open banking API requirements.
- Enhanced the company's services security by upgrading dependencies and addressing penetration vulnerability reports.
Senior Java Developer
Forbes Media - Q.ai - Main
- Transitioned an existing Ruby on Rails system to a robust Java-based microservice architecture successfully, utilizing Spring Boot, JPA, PostgreSQL, Flyway, Git Actions, Docker, Helm, and GCP.
- Supported and updated an existing Kotlin project to comply with changing product requirements.
- Ensured code quality by using extensive unit and acceptance testing tools.
Senior Java Developer
Sabre
- Implemented a scalable microservices architecture using Java, Spring Boot, and gRPC, with deployment to Google Kubernetes Engine (GKE) using CI/CD tools such as Jenkins and Terraform.
- Improved system performance and reliability through comprehensive observability practices using JMeter, OpenTelemetry, and Prometheus.
- Ensured high code quality and coverage using SonarQube, Cucumber, Mockito, and JUnit.
- Added features to the open-source JMeter gRPC plugin.
Java Developer and Quantitative Trader
Eganov Asset Management Partners
- Developed advanced derivative pricing models and statistical arbitrage trading algorithms using data science and machine learning.
- Engineered and deployed real-time algorithmic trading software on AWS cloud infrastructure, integrating event-driven technologies like RabbitMQ to optimize trade execution, resource management, and overall system performance.
- Designed and implemented custom analytical software and observability dashboards, utilizing JavaFX for desktop and Spring MVC or Django for web, enabling seamless monitoring and data-driven decision-making.
Experience
LangDiver
https://reader.langdiver.com/Polymarket Bonds Portfolio
https://polybonds.liveEducation
Master's Degree in Physics
Samara National Research University - Samara, Russia
Certifications
Professional Cloud Architect
Google Cloud
AWS Certified Developer – Associate
Amazon Web Services Training and Certification
Associate Cloud Engineer
Google Cloud
Skills
Libraries/APIs
Protobuf, REST APIs, jQuery, React
Tools
Git, GitHub, Google Kubernetes Engine (GKE), SonarQube, Jenkins
Languages
Java, HTML, Java 11, Python, JavaScript, CSS, SQL, HTML5, PHP, Perl, C, Excel VBA, Delphi, XSLT, Kotlin, TypeScript
Frameworks
Spring Boot, JPA, Spring, JUnit, Mockito, gRPC, Hibernate, Angular, Bootstrap, Django, Spring MVC
Paradigms
Desktop App Development, REST, Microservices, Unit Testing
Platforms
Google Cloud Platform (GCP), Docker, Amazon Web Services (AWS), JavaFX, Kubernetes
Storage
MySQL, JSON, Relational Databases, Databases, PostgreSQL, Spring Data
Other
Web Development, Algorithmic Trading, Financial Markets, Stock Trading, Computer Science, Back-end Development, Trading, APIs, Full-stack, Back-end, Machine Learning, Integration Testing, Front-end, Performance Testing, API Integration, Prometheus, Containerization, WebSockets, Cloud, Data Science, Fintech, FastAPI, Springbot, Bun
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring