# Petr Vích - Software Developer & Architect ## Summary Petr Vích is a freelance software developer and architect based in Prague, Czech Republic. He specializes in designing scalable, maintainable software solutions, backend frameworks, and consulting for government and enterprise systems. He has extensive experience with Java, Spring Boot, React, and Azure. ## Contact Information - **Phone**: +420 728 978 677 - **Email**: petr@petrvich.eu - **Location**: Prague, Czech Republic - **Social**: - LinkedIn: https://www.linkedin.com/in/vichpetr/ - Facebook: https://www.facebook.com/vichpetr ## Core Services 1. **Software Architecture**: Designing robust system architectures for high-load and secure applications. 2. **Development**: Full-stack development using modern technologies (Java Spring Boot, React). 3. **Consulting**: Technology selection, team mentoring, and code auditing. ## Tech Stack - **Frontend**: React, TypeScript, HTML5, CSS3 - **Backend**: Java 17+, Spring Boot 3, PHP - **Infrastructure**: Azure, Docker, CI/CD (GitLab, GitHub Actions) - **Tools**: OpenAPI, Keycloak, PostgreSQL ## Featured Projects (Case Studies) ### 1. API Gateway - **Role**: Solutions Architect - **Description**: Design and implementation of an API Gateway for secure integration. - **Stack**: API Gateway, Security, Integration ### 2. MPSV Backend Framework - **Role**: Lead Architect - **Description**: Unified framework for backend service development for the Ministry of Labour and Social Affairs. - **Stack**: Java 17, Spring Boot 3, Azure ### 3. Developer Portal - **Role**: Tech Lead - **Description**: Portal for third-party integration with government administration. - **Stack**: React, Java, OpenAPI, Azure ### 4. MPSV Consulting - **Role**: Consultant - **Description**: Consulting and collaboration on government system architecture. - **Stack**: Architecture, Communication, Design, Azure ### 5. IZODIAMANT - **Role**: Full-stack Developer - **Description**: Corporate website for a construction company. - **Stack**: HTML/CSS, JavaScript, PHP - **Link**: https://izodiamant.cz/ ## Website Technical Details - **Framework**: React (Create React App) with TypeScript - **Hosting**: FTPS Deployment to Websupport - **Localization**: Bilingual (CS/EN) via custom Context - **SEO**: Dynamic metadata, JSON-LD, Sitemap, Robots.txt --- Last updated: January 2026