Marko Zhenchuk
FULL-STACK JAVA DEVELOPER
Summary
Versatile Full-Stack Software Engineer with commercial freelance experience, specializing in the Java/Spring backend and modern frontend frameworks like Angular. Proven track record of delivering end-to-end web solutions—from designing scalable REST APIs and secure databases to building responsive, interactive user interfaces. Passionate about clean architecture, system integration, and solving complex business problems.
Commercial Experience & Featured Projects
Anonymous Feedback Bot | Commercial / Freelance
Tech: Java, Spring Boot, PostgreSQL, Google AI (Gemini API), Google Sheets API, Trello API
Key Contributions: Developed a commercial Telegram bot for an auto service, integrating Gemini API for automated sentiment and urgency analysis. Engineered automated data synchronization with Google Sheets and Trello for critical management alerts. Built a secure admin panel to manage and filter feedback based on employee roles and branches.
Advanced Blog API | Personal Project
Tech: Java, Spring Boot, Spring Security (JWT), Redis, Docker, MySQL
Key Contributions: Engineered a robust RESTful API featuring strict role-based access control and DTO-driven data mapping. Integrated Redis caching to significantly optimize read-heavy endpoints and reduce database load. Containerized the application with Docker and ensured high reliability through comprehensive unit and integration testing.
Angular Task & Notes Management System | Personal Project
Tech: Angular, TypeScript, Bootstrap
Key Contributions: Developed a high-performance Single Page Application using Angular’s modern Signals API and reactive forms. Implemented a service-oriented architecture to efficiently manage application state and API communication. Designed a responsive UI with Bootstrap, including real-time form validation. Built full CRUD functionality for managing notes with persistent data storage.