Summary
Overview
Work history
Timeline
Skills
Education
Languages
Projects
Generic

Dzmitry Ramaniuk

Wrocław, Poland

Summary

Lead Backend / Platform Engineer with 13+ years of software engineering experience, including 8+ years in senior and lead-level roles. Deep Java and Spring expertise with recent hands-on leadership of TypeScript and AWS serverless platforms. Experienced in architecture decisions, event-driven systems, billing and security integrations, infrastructure standardisation, AI-assisted SDLC, mentoring, and cross-functional delivery.

Overview

14
14
years of professional experience

Work history

Java Lead Software Engineer

Godel Technologies Europe
Wroclaw, Lower Silesia
11.2015 - Current
  • Led backend and platform engineering across B2B products and system integrations in domain monetization, vehicle tracking, energy, and insurance.
  • Owned technical analysis, architecture decisions, code and design reviews, mentoring, and collaboration with product and business-analysis teams.

Java Software Engineer

Ericpol
Brest, Belarus
09.2012 - 11.2015
  • Developed and maintained enterprise Java applications across multiple project domains and technology stacks.
  • Performed system analysis and collaborated with engineering teams to deliver production-ready software.

Timeline

Java Lead Software Engineer

Godel Technologies Europe
11.2015 - Current

Java Software Engineer

Ericpol
09.2012 - 11.2015

Bachelor's degree - Computers, Systems And Networks

Brest State Technical University
/2008 - /2013

Skills

  • Languages & Runtime: Java, TypeScript, JavaScript, Nodejs
  • Backend & Architecture: Spring Framework, Hibernate, REST APIs, Microservices, Event-Driven Architecture
  • Cloud & AWS: AWS Lambda, API Gateway, EventBridge, SQS, DynamoDB, S3, Amazon Aurora, Amazon RDS, Cognito, Azure
  • Data & Messaging: PostgreSQL, MongoDB, MySQL, Oracle Database, Apache Cassandra, Redis, Kafka, ActiveMQ
  • Platform & Delivery: Terraform, AWS SAM, CloudFormation, Docker, Docker Compose, Kubernetes, GitHub Actions, Jenkins, Maven, Gradle, Git
  • Testing & Operations: JUnit, Mockito, CI/CD, idempotency, retry and DLQ patterns, structured logging, metrics, tracing
  • AI-Assisted Engineering: Claude Code, GitHub Copilot, structured AI-assisted SDLC, persistent task-state workflows, automated quality gates, human-in-the-loop validation

Education

Bachelor's degree - Computers, Systems And Networks

Brest State Technical University
Brest
/2008 - /2013

Languages

English
Russian
Polish

Projects

Domain Sales & Monetization Platform(current)

- Led backend and platform engineering for a serverless domain sales and monetisation ecosystem spanning 40+ repositories and supporting domain search, availability, pricing, landing pages, checkout, billing, and registry integrations.  

- Designed reliable event-driven transaction workflows using AWS Lambda,   API Gateway, EventBridge, SQS/DLQ, DynamoDB, PostgreSQL, and Redis,   applying idempotency, retries, failure recovery, and observability practices.  

- Consolidated billing and subscription capabilities behind an internal   Recurly integration, covering checkout, add-ons, and entitlement lifecycle management.  

- Authored architecture decision records and drove cross-service decisions across infrastructure, security, billing, domain boundaries,   and event-driven processing.  

- Designed and introduced a structured AI-assisted SDLC, initially implemented with GitHub Copilot and later re-engineered to Claude Code,   using explicit task context, persistent workflow state (`status.yaml`),   phased discovery, planning, implementation, testing, and review,   test evidence, and mandatory human approval.  

- Improved production diagnostics through structured logging, metrics,   tracing, and failure analysis.

Tech: TypeScript, Node.js, AWS Lambda, API Gateway, EventBridge, SQS, DynamoDB, S3, Amazon Aurora PostgreSQL, Redis, Cognito, Recurly, Terraform, AWS SAM, CloudFormation, GitHub Actions, Claude Code, GitHub Copilot

Vehicle Tracking and Monitoring Platform

- Improved reliability and performance of a real-time vehicle tracking and fleet-management platform supporting location services and maintenance alerts.  

- Analysed existing services, guided implementation decisions, and mentored developers during feature delivery and production improvements.  

Tech: Java, Spring, Kafka, Azure, MySQL, MongoDB, Kubernetes, Jenkins

Energy Supplier Platform

- Designed and delivered Java/Spring backend services and external integrations supporting UK energy-market data exchange and reporting.  

- Contributed to the platform's evolution toward microservices and improved deployment and operational processes using Kubernetes, Docker, Rundeck,   and Jenkins.  

- Led technical analysis, code reviews, and developer mentoring during feature delivery.  

Tech: Java, Spring, PostgreSQL, Apache Cassandra, ActiveMQ, Kubernetes, Docker, Rundeck, Jenkins

Insurance Platform

- Reverse-engineered and extended a complex insurance backend, translating

business requirements into technical designs and production changes.

- Delivered new functionality and stability and performance improvements

while leading code reviews and mentoring junior developers.

Tech: Java, Spring, Oracle Database, Jenkins

Dzmitry Ramaniuk