Hello, I'm

Petr Vích

Software Architect & Senior Developer

I am a Senior Developer and Software Architect based in Prague. I specialize in software architecture design, full-stack development with Java and React, and cloud solutions on Azure. With 12 years of experience, I help businesses build scalable, maintainable, and high-performance applications.

Skills

About Me

I specialize in software architecture design, full-stack development with Java and React, and cloud solutions on Azure.

With over 12 years of experience, I help organizations modernize their technology stack, optimize development processes, and build high-performance applications that scale.

My expertise spans from designing enterprise-grade systems for government institutions to building modern web applications for startups. I focus on creating solutions that are not only technically sound but also maintainable and cost-effective.

Services

Comprehensive solutions for your project

🏗️

Software Architecture

Designing scalable, secure, and maintainable architectural solutions for modern platforms.

💻

System Implementation

Full-stack development from initial design to production deployment using modern tech.

🤝

Consulting & Mentoring

Expert guidance on technology selection, team leadership, and best engineering practices.

Interested in working together?

Let's Talk

Featured Projects

Vila Hedvika
Lead Developer & Architect
Challenge The client needed a luxury accommodation booking platform that could handle real-time availability and provide a seamless user experience for high-end...
Next.js 15Cloudflare PagesD1 Database+3
IZODIAMANT
Full-stack Developer
Challenge IZODIAMANT, a specialist in masonry remediation, required a complete modernization of their digital presence. Their legacy website was slow, not mobil...
Next.jsReactTypeScript+3
Backend Framework for MPSV
Lead Architect • Lead developer
Challenge The Ministry of Labour and Social Affairs (MPSV) needed a way to unify development across various departments and accelerate the time-to-market for ne...
Java 17+Spring Boot 3+Azure+3
Developer Portal
Architect • Team Lead • Developer
Challenge MPSV needed to expose information about available government (MPSV) API services for developers of commercial systems who are legally required to send...
ReactJavaOpenApi+2
Architecture and Consulting
Consultant • Architect
Challenge Complex government systems often require integration with multiple external registries, such as the Cadastre of Real Estate (Katastr nemovitostí). Nav...
ArchitectureIntegrationDesign+1
API Gateway
Architect
Challenge MPSV required a centralized, secure way to modernize and integrate legacy systems into a modern application stack. The solution needed to handle high...
Azure API ManagementSecuritySystem Integration

Technology Stack

Next.js 15Cloudflare PagesD1 DatabaseWorkersLucia AuthGoogle Calendar APINext.jsReactTypeScriptTailwind CSSCloudflareResendJava 17+Spring Boot 3+AzureGradleDockerApache KafkaJavaOpenApiArchitectureIntegrationDesignAzure API ManagementSecuritySystem Integration

Experience

Senior Product EngineerCurrent

Rohlik Group

Jul 2025 - Present

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

JavaDistributed SystemsLogistics

Senior Java Developer / ArchitectCurrent

Tekies

Dec 2022 - Present

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.

Spring Boot 3AzureAPI Design

Senior Java Developer

Analytics Data Factory

Mar 2022 - Oct 2023

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

Spring BootKubernetesBanking

Salesforce & Java Technical Architect

Enehano Solutions

Dec 2020 - Feb 2023

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

UMLIntegrationSalesforce

Senior Java Developer

Enehano Solutions

Jun 2017 - Dec 2020

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

JavaJAX-WSScalaIBM Cloud

Java Developer

Monster

Sep 2016 - Dec 2017

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

JavaOracle

Java Software Developer

ASSIST spol. s r. o.

Oct 2014 - Aug 2016

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

Java EEJava

Let's Work Together

Have a project in mind? Let's discuss how we can bring your vision to life.

Phone

+420 728 978 677

Email

[email protected]

Location

Prague, Czech Republic