Available for senior / lead roles

Felix Abdullaev

Senior Software Engineer · AI / Java / TypeScript / Cloud / BigData
Microservices · Distributed Systems · Tech Lead

📍 Bexley, New South Wales, Australia

10+
Years Experience
7+
Certifications
500+
Connections
Laps Swum

Building systems that scale.

Senior Software Engineer with 10+ years building scalable backend systems across financial services, banking, online gaming and payments. Currently Tech Lead at VGW, Sydney — one of Australia's leading online gaming platforms.

I specialise in designing systems that handle billions of transactions reliably, architecting microservices for millions of concurrent users, and building testable, maintainable code that teams can confidently evolve.

Right now I'm deep in AI engineering — agentic coding with Claude Code, building RAG pipelines, exploring MCP, and figuring out what production-grade AI actually looks like in Java.

Domains: FinTech · Open Banking · Payments · Billing · Online Gaming

Distributed Systems at Scale
Kafka, event-driven architecture, CQRS — systems built for billions of transactions
☁️
Cloud Native
AWS & GCP certified, Kubernetes in production, Terraform for everything
🤖
AI Engineering
Claude Code, Amazon Bedrock, RAG/LLM pipelines, MCP, agentic workflows
👨‍💼
Tech Lead
Leading engineering teams, SLA optimisation, incident management, architecture decisions

Career timeline.

Senior Java/Kotlin/TypeScript Engineer · Tech Lead
VGW — Online Gaming Platform · Sydney, Australia
Current

Tech Lead on high-scale distributed systems serving millions of concurrent players. Architecting microservices, driving platform reliability and engineering best practices across the team.

JavaKotlinTypeScript MicroservicesKafkaAWS Spring BootTech Lead
Senior Software Engineer — FinTech / Payments
Financial Services & Banking · Australia
Prior roles

Built and scaled backend systems for Open Banking APIs, payment processing and billing in regulated financial environments. Deep work on CQRS, event-driven architecture, and SLA-critical services.

JavaSpring BootKafka PostgreSQLOracleGCP Open BankingPayments
Java Developer / Database Developer
Private Entrepreneur Abdullaev Farrukh
Early career

Foundation years — full stack development, database design and backend engineering across Java applications.

JavaSQLBackend

Tools of the trade.

Languages
Java Kotlin TypeScript
Backend & Messaging
Spring Boot Spring Cloud Spring Reactive Kafka Camel Solace CQRS Event-Driven Microservices
Databases
PostgreSQL Oracle MySQL Cassandra MongoDB
Cloud & Infra
AWS GCP Kubernetes Docker Terraform Jenkins CI/CD
Testing
JUnit Mockito TestContainers Rest-Assured Jest Playwright
AI & Dev Tools
Claude Code Amazon Bedrock Amazon Q GitHub Copilot RAG / LLM MCP Spring AI

Badges earned.

Cloud, container, IaC and language certifications — all legit, all tested.

☁️
AWS Certified Solutions Architect
Amazon Web Services · Associate
~90% score · 889/1000
⚙️
AWS Certified Developer
Amazon Web Services · Associate
Certified
🔧
AWS Certified SysOps Administrator
Amazon Web Services · Associate
Certified
🏗️
HashiCorp Certified: Terraform Associate
HashiCorp · CAA 004
Recently passed ✨
☸️
CKAD — Certified Kubernetes App Developer
CNCF / Linux Foundation
Certified
Oracle Certified Java Professional
Oracle · SE 8 · SE 11 · SE 17
SE 7 · SE 8 · SE 11 · SE 17

Life beyond code.

Engineering the perfect balance — in and out of the water.

🏀
Basketball — All Year Round
Rain, shine, or any season — the court is always calling. Basketball is a non-negotiable weekly ritual. Fast breaks, team play and just enough competitive fire to keep things interesting.
🏊
Swimming
Laps are where the best thinking happens. There's something about being in the water — the rhythm, the quiet, the reset. A regular swimmer who believes a good swim solves most problems.
🍜
Foodie
Sydney is a food city and that suits just fine. Always hunting the next great spot — from hidden ramen joints to rooftop dinners. Food is culture, and exploring it is one of life's great pleasures.

Got a project in mind?

Whether it's a distributed system that needs to scale, an AI feature that needs to ship, or just a chat about Java, cloud, or basketball — reach out.