Systems Architect / Staff EngineerResidence: Germany, Berlin 2006 – 2011 Samara State Technical University |
Adopt
Trial
Legacy
Languages
Infrastructure & Cloud
Tools & Frameworks
Datastores & Streaming
|
Case Studies
-
Established a comprehensive team-level testing strategy and introduced production alerting based on automated E2E smoke tests, ensuring business continuity and drastically reducing Mean Time to Detection (MTTD).
-
Executed large-scale production load testing, successfully validating system stability under a sustained 50,000 RPS load for designated time intervals.
-
Orchestrated traffic switchover for high-load services (1000+ RPS) during critical updates and migrations, achieving near-zero downtime and a seamless user experience.
-
Successfully migrated 30 TB of legacy on-premises data to AWS S3, ensuring strict data integrity, zero data loss, and minimal impact on active business operations.
-
Led the application cloud migration strategy, moving 15+ core services from on-premises infrastructure to AWS, significantly improving scalability.
-
Scaled a pilot monolith-to-microservices transition into production reality, architecting and implementing missing critical business features across 12 microservices with clearly defined bounded contexts.
-
Designed and implemented system resilience architecture, introducing distributed tracing, retry policies, and caching patterns (Zipkin, Redis, Spring) to maximize platform stability.
-
Authored key Architectural Decision Records (ADRs) on high-impact initiatives, including system fallback mechanisms and large-scale database partitioning.
Work Experience Timeline
Global Community Contribution
-
Technical Author & Contributor | Baeldung (Remote)
-
Research and write deep-dive technical articles with production-grade code samples covering the Java/Kotlin ecosystem (Hibernate, Kotlin core features).
-
Author Profile: https://www.baeldung.com/author/petrshatunov
-
Featured Articles:
-
"Hibernate Lazy Loading Workaround" | https://www.baeldung.com/hibernate-lazy-loading-workaround
-
"Kotlin Sequences" | https://www.baeldung.com/kotlin/sequences
-
"Ternary Operator in Kotlin" | https://www.baeldung.com/kotlin/ternary-operator
-
-
Open Source Contributions: Contribute high-quality Java/Kotlin code blueprints and tutorial frameworks to Baeldung’s main public GitHub repository (e.g., https://github.com/eugenp/tutorials/commit/a94b56c74).
-
Technical Publications
Publications
…
Lecturing & Academic Experience
-
Curriculum Design & Course Creation: Designed and developed a comprehensive "Computer Networking & Systems" course from scratch, creating theoretical lectures, laboratory materials, and practical exams.
-
Hands-on Technical Training: Successfully delivered lectures and practical workshops over 3 semesters, mentoring working professionals and adult learners transitioning into computer networking and IT.
-
Simulation & Hardware Labs: Guided students in designing, configuring, and troubleshooting complex network topologies using Cisco Packet Tracer and enterprise routing/switching hardware.
-
Student Assessment & Examination: Orchestrated and conducted final examinations, technical demos, and grading processes, evaluating students' architectural designs and practical network troubleshooting skills.
Leadership & People Management
-
Team Leadership & Operations: Led and managed a lean IT team of 2 engineers at Volgotrans; successfully aligned day-to-day operations, task allocation, and infrastructure support with business priorities.
-
Technical Recruitment & Talent Assessment: Actively contributed to company growth at Ratepay by conducting 25+ technical interviews for engineering roles, defining hiring criteria, and identifying top-tier tech talent.
-
Onboarding & Mentorship: Mentored and onboarded junior and mid-level software engineers, accelerating their integration into the team and reducing time-to-production for core features.
-
Knowledge Sharing & Engineering Culture: Spearheaded knowledge-sharing initiatives and technical tech-talk sessions within the engineering team to foster a continuous learning culture.
R&D Projects
…