Summary
Overview
Work History
Education
Skills
Certification
Websites, Portfolios and Profiles
Languages
Timeline
Generic

Oleksandr Chulkin

Bucharest

Summary

Senior Software Engineer experienced in Java, Python, and distributed systems. Achieved twice the speed in legacy modernisation within nine weeks and a 70% reduction in deployment cycle time through automation. Contributed to Excalidraw, an open-source application using TypeScript and React.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Senior Software Engineer / B2B contractor

GlobalLogic
Romania
01.2025 - Current
  • Expanded AI-assisted engineering practice through Agentic Engineering certification, AI conference participation, open-source TypeScript/React contributions, and architecture exploration for a permission-aware RAG application using SDD and vertical-slice planning.
  • Led multiple modernization initiatives for InsurTech and FinTech applications serving millions of users.
  • Integrated enterprise systems with MongoDB's modern data platform, leveraging its scalable infrastructure for cloud-ready applications.
  • Migrated legacy stacks, including COBOL, .NET, Oracle ADF, and Oracle DB, to modern Java 21 architectures with Spring Boot and MongoDB, enabling scalable, testable services and repeatable migration pipelines.
  • Developed Python migration tooling with LLM-assisted COBOL-to-Java conversion in 2 weeks, enhancing sprint throughput by 30-50% and decreasing escaped defects by 3-4×.
  • Reduced DB integration test setup time using Java from ~2-2.5 hours to ~30 minutes by building automated test harnesses for fixtures, environments, and repeatable setup, saving 30-35% of development time per commit.
  • Increased legacy modernization throughput using Java by ~2× within 10 weeks by applying structured decomposition, incremental Strangler Fig migration, and improved engineering workflows.
  • Streamlined Java remediation using Python for SonarQube, ErrorProne, and code-quality issues through prompt-driven refactoring workflows, facilitating 2-3× more non-blocking cleanup runs across codebase.
  • Created Gatling/Scala performance gate to stress-test critical paths pre-release, revealing latency and stability regressions early and minimising error-prone execution paths by 3-5×.

Senior Software Engineer

Capgemini Engineering
01.2021 - 12.2024
  • Owned end-to-end delivery of Java and Python microservices within a large multi-team PaaS platform for a leading global automotive brand, spanning CI/CD, load balancing, Kubernetes orchestration, and production-readiness improvements.
  • Reduced deployment cycle time by 70% through automation of Helm validation, post-merge packaging, and Argo CD synchronization across ~10 cross-functional teams.
  • Reduced p95/p99 latency spikes by up to 10× within 3 weeks by redesigning hot-path caching with jittered TTL, stale-while-revalidate, and single-flight refresh.
  • Decreased cross-database replication failures by 50-70% via Debezium CDC implementation on Kafka with schema deduplication and disciplined connector operations, enhancing data integrity for revenue-critical flows.

Application Developer

Oracle
Odessa
02.2020 - 12.2020
  • Prepared and processed data for Pacific Gas and Electricity Company, focusing on rates, usage, bills, and forecasts to ensure accurate reporting.
  • Implemented production REST APIs with Dropwizard: migrated on-premises Java workloads to Oracle Cloud with Nomad, thus improving elasticity up to 30% in 2 months (no SLA sacrifice).
  • Processed high-volume regulatory datasets (rates, usage, bills, forecasts) for Pacific Gas and Electric; optimised Java services and batch paths for enhanced throughput and auditability.
  • Operated ETL with Spring Batch, Apache Spark, and Hadoop MapReduce, ensuring compliance with SLA windows for downstream analytics and reporting.

Java Junior/Middle developer

Various companies
Odessa, Lancashire
01.2014 - 01.2020

Projects: RFID event capture, storage, and processing system, Telecom project(TiVo), Ticket sales application(TicketFly/Burning Man'2015), Document management system

Education

Ph.D. - Applied Physics

Universita di Pisa
Pisa, Italy

Master - Applied Math

Odessa National University
Odessa

Skills

Languages: Java, Python, COBOL, SQL, Reactjs, Scala, TypeScript

System design: Scalable architecture, Distributed Systems, Event-driven design, Microservices Development, Performance optimization, REST, Greenfield software development, Brownfield modernization, SDD, DDD, TDD, Memory Bank, Strangler Fig, Integrated Development Environments, Design Patterns

ML/AI/Agentic: Unsupervised Learning, OpenAI, Llama, RAG, Claude, Cursor, Supervised Learning, Github Copilot, GenAI, Artificial Neural Networks, ML, Autogen, PyTorch, TensorFlow, LangGraph, Agentic development

Frameworks & runtime: Guice, Javalin, JPA, Hibernate, Spring Boot, Java EE, Dropwizard, Maven, Git, Django, Flask

Containerization, Cloud and Orchestration: Docker, Helm, AWS, Kubernetes, Argocd, Openshift(OCP)

Data & Streaming: MongoDB, Apache Kafka, PostGreSQL, MS SQL, MySQL, Debezium, CDC

Quality, Performance and CI/CD: Github Actions, Integration testing, TDD, SonarQube, CheckStyle, Errorprone

Observability: OpenTelemetry, Grafana, Prometheus

Tests: Junit, Mockito, Unit Testing, Integration Testing, Pytest

Security: OWASP API Security Top 10, OWASP Top 10, OIDC, OAuth2, Secure coding, Prompt injection, Data leakage

Certification

  • The Complete Microservices & Event-Driven Architecture, 2025-03-01, Udemy
  • Java Multithreading, Concurrency & Performance Optimization, 2025-03-01, Udemy
  • MongoDB Application Delivery Certification, 2025-02-01, MongoDB
  • Agentic Engineering for large projects, 2026-04-01, Fwdays.com
  • Retrieval Augmented Generation (RAG), 2025-08-01, DeepLearning.AI
  • Oracle Certified Professional, Java SE 8 Programmer, 2017-09-01, Oracle

Websites, Portfolios and Profiles

linkedin.com/in/alex-chulkin

Languages

Russian
First Language
English
Advanced
C1
Italian
Intermediate
B1
Ukrainian
Proficient
C2
German
Elementary
A2
Romanian
Beginner
A1

Timeline

Senior Software Engineer / B2B contractor

GlobalLogic
01.2025 - Current

Senior Software Engineer

Capgemini Engineering
01.2021 - 12.2024

Application Developer

Oracle
02.2020 - 12.2020

Java Junior/Middle developer

Various companies
01.2014 - 01.2020

Ph.D. - Applied Physics

Universita di Pisa

Master - Applied Math

Odessa National University
Oleksandr Chulkin