Vojtěch Havránek
Portrait photo of Vojtěch Havránek

Vojtěch Havránek

Lead/Senior Software Engineer · PHP focus

Building reliable PHP backends with Symfony, OpenSearch, and AWS.

Summary

I’m a software engineer focusing on PHP and web platforms. I build reliable, maintainable backends and lead teams to deliver pragmatic, business‑driven solutions. Comfortable across architecture, code reviews, mentoring, and hands‑on delivery.

Experience

Lead Software Engineer
NiCE
Present

Technical lead with split focus on hands‑on delivery and cross‑region leadership. Highlights below.

More about this role
  • Lead technical interviews and pre‑screens for developer candidates.
  • Primary technical contact for Prague and a point of contact for other regions (Prague, Pune‑IN, Sandy‑US); facilitate cross‑region collaboration.
  • Drove onboarding of the Pune team via regular knowledge sessions, PR reviews, and Q&A to align with our development practices.
  • Tech lead for a Prague squad (4–5 developers, 2 QA) focused on architecture, quality, and predictable delivery—while remaining hands‑on.
  • Designing and implementing a new platform engine to replace our current ES/OpenSearch document handling and the bespoke Unit‑of‑Work around ES documents.
  • Championed AI‑assisted development: standardized GitHub Copilot and cloud‑based workflows; documented codebase skills/prompts so AI agents are maximally helpful.
Senior Software Engineer
NiCE

Senior engineer on an API‑heavy monolith, focusing on scale, stability, and cloud migration. Highlights below.

More about this role
  • Led migration from Elasticsearch 6 to OpenSearch, including indexing strategy, compatibility fixes, and operational runbooks.
  • Scaled critical request paths and background jobs to support increased onboarding volume and traffic.
  • Contributed to the move to AWS: SQS for decoupling, ElastiCache/Redis for caching and queues, and Lambda (Node.js) for auxiliary tasks.
  • Delivered integrations with internal NiCE components and stabilized shared contracts and API boundaries.
  • Primary stack: PHP (core), OpenSearch/Elasticsearch, Redis/SQS, AWS (ElastiCache, Lambda), with occasional React for UI pieces.
Software Developer
eBRÁNA

Product team work modernizing a large legacy platform (Zf1 → Symfony). Highlights below.

More about this role
  • Drove refactoring of key areas: dependency injection, controllers, and domain models.
  • Rewrote data layer to Doctrine ORM, improving maintainability and query clarity.
  • Standardized project structure and conventions to ease onboarding and reviews.
Head of Programming Department
eBRÁNA
— Pardubice District, Czech Republic

Led a small PHP team while remaining hands‑on. Highlights below.

More about this role
  • Introduced deep‑work blocks and lightweight agile rituals for select projects.
  • Ran programming sessions to share knowledge and learn from wins and failures.
  • Owned hiring and onboarding; coached developers on design and code quality.
PHP Developer
eBRÁNA
— Pardubice District, Czech Republic

Full‑time after M.Sc.; custom features and integrations for client e‑shops and sites. Highlights below.

More about this role
  • Delivered bespoke CMS/e‑commerce functionality in PHP and JavaScript.
  • Integrated ERP/accounting systems with shop backends and order flows.
  • Built and consumed e‑commerce feeds (e.g., product/price availability).
XHTML Coder
eBRÁNA
— Pardubice District, Czech Republic

Part‑time during master’s; turned PSD designs into responsive HTML/CSS with light JS. Highlights below.

More about this role
  • Produced pixel‑accurate layouts from graphic designs (PSD → HTML/CSS).
  • Implemented UI interactions in JavaScript and assisted with cross‑browser fixes.
  • Contributed minor PHP tweaks where needed across projects.

Selected Projects

DDHaus website homepage preview

DDHaus – Construction Company Website

End‑to‑end delivery (A→Z). Launched in 2018; maintenance mode (no active feature development). Graphic design (Photoshop) provided by a designer. Built from scratch with PHP (Symfony) and JS.

Key features: house catalog, rich house detail, and automated PDF price list generation based on the current catalog — significantly reducing client effort.

Visit site

Skills

Backend

  • PHP
  • Symfony
  • Doctrine ORM
  • SQL
  • MySQL
  • REST / HTTP APIs
  • OpenSearch / Elasticsearch
  • Redis
  • Queues (AWS SQS)

Cloud & Ops

  • AWS (Lambda, ElastiCache)
  • Docker
  • Linux

Frontend

  • JavaScript
  • React (occasional)
  • Node.js (for AWS Lambda)

Practices

  • Software Architecture
  • Performance tuning
  • Testing (PHPUnit)
  • CI/CD
  • Code review & mentoring
  • Team leadership

Education

Ing. (Master’s) — Information Technology
University of Pardubice — Faculty of Electrical Engineering and Informatics (FEI)

Master’s degree (Ing.) in Information Technology from the University of Pardubice (FEI). As part of this program, I spent one Erasmus semester in Kalamata, Greece.

Contact

For privacy, I don’t publish my email here. Please reach out via LinkedIn.

LinkedIn GitHub Offline CV