Passionate Java Backend & Full-Stack Developer
My name is Vladislav Shorodok. I'm a Software Engineer focusing on building robust, scalable backend architectures and high-performance RESTful APIs.
I'm passionate about backend systems, database design, and clean code practices — from architecting clean Spring Boot applications and designing relational databases (MySQL) to containerizing services with Docker and Kubernetes for zero-downtime deployments.
Designing scalable Java Spring Boot microservices, high-performance RESTful APIs, and layered MySQL database schemas with clean architecture principles.
Containerizing applications using Docker, authoring Kubernetes manifests for CPU auto-scaled deployments, and building automated GitHub Actions CI/CD pipelines.
Crafting modern React and JavaScript web applications integrated smoothly with robust, secure server endpoints and real-time data flows.
Engineering C# hardware-interfacing tools, training PPO Reinforcement Learning agents in Gymnasium/CoppeliaSim environments, and programming Unity game mechanics.