Software architect · Senior developer

Websites and systems that work.

Petr Vích

I'm Petr Vích. 12 years building software — from small-business websites to enterprise systems. I design it. Build it. Ship it.

12+

years in development and architecture

+150%

organic traffic — IZODIAMANT

−40%

deployment time for services — MPSV

1000+

developers on the MPSV portal

01 / Selected work

Ideas already running.

02 / What I do

Three things. Done right.

01

Websites that work for you.

From a personal site to a booking platform. A fast website that moves visitors to act.

Next.js · React · SEO
02

Systems that make sense.

Custom apps, integrations and automation. Architecture for today and for growth.

Java · Spring Boot · Cloud
03

Clear direction.

Technical consulting, technology choice, development leadership. We decide what to build and how.

Architecture · Consulting · Mentoring
03 / Experience

Since 2014.

Banking, government, logistics, e-commerce. Every engagement feeds the next project — large or small.

2025 — now
Rohlik GroupSenior Product Engineer

Development of distributed systems for logistics management and last-mile delivery. Optimizing platform stability and performance during expansion to new markets.

2022 — now
TekiesSenior Java Developer / Architect

Designing and implementing a comprehensive company framework based on Spring Boot 3 for MPSV. Leading a team of developers for the Developer Portal. Preparing monitoring, logging, and integration with the Real Estate Cadastre API.

2022 — 2023
Analytics Data FactorySenior Java Developer

Rewriting legacy components into Spring Boot and deployment to Kubernetes in the banking domain.

2020 — 2023
Enehano SolutionsSalesforce & Java Technical Architect

Technical architecture using UML and Lucidchart. Design of integration solutions. Leading a team of developers in their career progression.

2017 — 2020
Enehano SolutionsSenior Java Developer

Development of Java applications (JAX-WS, Scala). Communication between IBM cloud and on-premise systems. Data synchronization for banking environment.

2016 — 2017
MonsterJava Developer

Development of the Job Portal application. Worked with an Oracle database for data storage.

2014 — 2016
ASSIST spol. s r. o.Java Software Developer

Java EE developer and software analyst. Built applications for communication between the national vehicle register and Renault.

Architecture

  • Software architecture
  • API design
  • Integration
  • UML / ArchiMate

Backend

  • Java 17+
  • Spring Boot 3
  • Apache Kafka
  • Oracle

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS

Cloud & DevOps

  • Azure
  • Cloudflare
  • Docker / Kubernetes
  • CI/CD

Contact

Got a project? Write.

A short brief is enough. I reply within 24 hours with a next step.

What you need

I reply within 24 hours.