
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
Availability
Preferred Environment
Java, Python
The most amazing...
...thing I've built is a trading software that safely works on real-time financial markets.
Work Experience
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://langdiver.comBreakout.pro
https://breakout.proEducation
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
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
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, Applied Physics, Performance Testing, API Integration, Prometheus, Containerization, WebSockets, Cloud, Data Science, Fintech, FastAPI, Springbot
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