Navigation überspringen

Ruslan Schdanov

is available. ✅

Angestellt, Senior Java Developer, EPAM Systems
Abschluss: Master's degree, Perm State University
Antalya, Türkei

Fähigkeiten und Kenntnisse

Software Development
Java
Spring Framework
Kotlin
Spring
Core
Boot
Data
Microservices
REST
JWT
AWS
ECS
Fargate
SQS
SQL
SNS
Cognito
S3
AWS Lambda
CloudFormation
Docker
Kubernetes
OOP
SOLID
Clean Code
Design pattern
Data Structures
Algorithm
Test Driven Development (TDD)
BDD
Unit Testing
Integration Testing
JUnit
Cucumber
Selenium
Git
CI/CD
AWS CodeBuild
AWS CodePipeline
GitLab
Jenkins
SDLC
Maven
Kafka
JPA
JDBC
TypeScript
Angular
VAADIN

Werdegang

Berufserfahrung von Ruslan Schdanov

  • Bis heute 3 Jahre und 9 Monate, seit Sep. 2021

    Senior Java Developer

    EPAM Systems

    • Built an event-driven system for genetic data processing (Spring Boot, PostgreSQL, AWS ECS), owning architecture, deployment, and maintenance. • Led integration of three platforms, resolving data inconsistencies. • Migrated a key service to AWS Lambda, cutting cold start from 4.5s to 0.8s. • Optimized AWS infrastructure, CI/CD, CloudFormation, SQS, and SNS. • Improved stability with 80% test coverage, Flyway, and BDD (Cucumber). • Developed a UI for genetic data visualization (Angular, TypeScript).

  • 6 Monate, Juli 2022 - Dez. 2022

    Middle Java Developer

    EPAM Systems

    • Redesigned the platform's Back-End (Spring) and Front-End (Vaadin) components using the MVP pattern, improving maintainability and eliminating duplicate event production. • Upgraded the service platform version and migrated BDD tests from Cucumber to Vaadin TestBench, resolving UI bugs caused by outdated libraries and eliminating random CI/CD test timeout failures. • Fixed and optimized AWS Lambda functions (Python, Pandas), improving data processing efficiency for high-resolution medical images.

  • 11 Monate, Sep. 2021 - Juli 2022

    Middle Java Developer

    EPAM Systems

    • Developed an automated dynamic document generation service from scratch (Spring Boot, Docx4j, XSLT), reducing manual creation time from 3–4 days to half a day. • Maintained and enhanced backend services (Spring, PostgreSQL, Kafka), ensuring system stability and efficient data processing.

  • 8 Monate, Feb. 2021 - Sep. 2021

    Java Backend Engineer

    Diasoft

    • Supported the migration from an Oracle-only database to a multi-database architecture supporting Oracle and PostgreSQL, dynamically scaling based on request volume. • Optimized data processing, accelerating form loading by 1.8–3.2 times through bottleneck analysis and parallel execution.

  • 1 Jahr und 6 Monate, Sep. 2019 - Feb. 2021

    Junior Java / Kotlin Developer

    PERMTECHSPEC

    • Developed and maintained a service for laboratory evaluation of non-destructive testing results using a NoSQL database architecture with MongoDB. • Transitioned the service from Java to Kotlin, improving code efficiency and aligning with project requirements.

  • 6 Jahre und 6 Monate, Juli 2013 - Dez. 2019

    Product Manager & Founder

    RGC

    • Launched and scaled a B2B product from scratch, defining the product roadmap, managing a team of up to 5 people, and optimizing supply and distribution for high-precision geospatial survey equipment. • Led product discovery and CustDev, conducting 300+ technical presentations across multiple cities to refine value propositions and improve market fit. • Managed the product backlog and feature prioritization, overseeing the team’s execution to align development with customer needs and business goals.

Ausbildung von Ruslan Schdanov

  • 2007 - 2013

    Territorial Socio-Economic Systems

    Perm State University

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

  • Russisch

    Muttersprache

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z