Hello, I'm Jaroslav Hranička.
I'm a backend software engineer from Czechia with 15+ years of professional experience. I specialize in building efficient, secure, and highly scalable systems.
My journey spans from small agile startups to enterprise-level architecture. I have engineered solutions for large e-commerce platforms, mission-critical internal services, national television networks, and an international pharmacy chain.
My expertise was originally rooted in PHP and the Symfony ecosystem, later followed by high-performance backend systems in Golang. Nowadays, I build robust, maintainable systems with whatever technology best fits the needs, though Go is still my first choice for the backend.
I'm a firm believer in building maintainable, extensible and reliable solutions and aligning technical decisions with real business needs. My approach is to always prefer simplicity over unnecessary complexity — solving problems with clarity and elegance.
AI is part of my everyday workflow. For me, experience × AI means multiplied skills and possibilities: routine code gets written faster and I can take on more, while focusing on what AI can't do from a limited context – understanding the business, designing an architecture that fits it, and keeping the system maintainable and extensible for years.
When a service needs a frontend, I mostly pair it with a modern Vue.js or Nuxt interface. With AI, the framework is less of a constraint than it used to be, so React or anything else that fits the project works just as well.
15+ years in production
Email: [email protected]
Father, Husband, Volunteer Firefighter, First Responder, Gym, Running, IoT