Profile

Software Engineer with 12+ years of production experience and over 19 years of overall IT background.

Full-Stack Developer and Systems Architect with strong expertise in Java, Spring Framework, microservices, cloud-native architectures, DevOps, and distributed systems design.

Experience

CyberPug Development
Full-Stack Developer / Systems Architect — Startup Projects
Dec 2024 – Present
Tivat, Montenegro
  • -Supported early-stage startup initiatives through technical discovery, consulting, and prototyping (MVP validation, proof-of-concepts, and architecture proposals).
  • -Designed backend services and reference implementations with Java / Spring Boot; applied event-driven patterns with Kafka when it reduced coupling and improved reliability.
  • -Designed and optimized PostgreSQL schemas and a migration approach to support fast iteration on changing product requirements.
  • -Built web prototypes and internal tools with React / Next.js / TypeScript and integrated them with backend APIs.
  • -Set up and maintained infrastructure on AWS EKS (Kubernetes); automated build/test/deploy flows with GitHub Actions CI/CD.
  • -Established engineering hygiene (security basics, testing, observability, performance) so prototypes remained stable and ready to scale.
Alfastrah
Systems Architect / Senior Java Engineer
Aug 2020 – Present
Software Developer
May 2018 – Jul 2020
Moscow, Russia
  • -Designed and evolved high-load, scalable microservices architectures for complex business domains.
  • -Owned architectural decisions in a cross-functional team (up to 20 engineers), aligning business requirements with cloud-native solutions.
  • -Built and maintained microservices using Java, Spring Boot, Spring Cloud; created reusable starters and shared components.
  • -Implemented robust observability: ELK, Prometheus, OpenTelemetry / Zipkin, improving reliability and time-to-debug.
  • -Built synchronous integrations ( REST / Feign) and asynchronous, event-driven flows with Kafka.
  • -Implemented security architecture and auth flows with OAuth 2.0 / Keycloak.
  • -Designed CI/CD pipelines ( GitLab CI) and supported Kubernetes deployments; authored Helm charts and network policies.
OCRV
Software Developer
Oct 2013 – May 2018
Moscow, Russia
  • -Developed and supported business processes within the company’s financial department.

Education

Irkutsk State University
Sep 2007 – Jun 2012
  • Specialist, Mathematical Software and Information Systems Administration
  • Grade: 4.85 / 5