Full-stack software engineer (Java, TypeScript). Creator of two published open-source tools (Maven Central, npm,
VS Code & JetBrains). Former maintenance technician (2+ years), bringing rigor and method to software
development.
Java 21 • Spring Boot 3 • Spring Security • Spring Data JPA • REST APIs • Maven & Gradle
TypeScript • Angular • JavaScript (ES6+) • TailwindCSS • HTML5/CSS3
Swift/SwiftUI • Kotlin • Flutter
SQL (PostgreSQL & MySQL) • NoSQL (MongoDB)
Docker • Kubernetes • Jenkins (CI/CD) • Python
Git/GitHub/GitLab • Postman/Insomnia • Jira/ClickUp
Java 21, Spring Boot 3, Angular 18, PostgreSQL, TypeScript, Kotlin
Automatic breaking-change detection for APIs (REST/GraphQL/gRPC/AsyncAPI), 8 platforms, 1700+ tests
Java 17, Spring Boot 3, Mockito, Testcontainers, Maven Plugin, Gradle Plugin, VS Code Extension
Automatic Spring Boot test generation, cutting test-writing time by ~70%
Led preventive and corrective maintenance, ensuring 98% machine availability
Optimized spare-parts inventory management, reducing technical downtime
Trained and mentored new technicians to improve team performance
Professional Certificate (15 courses): HTML, CSS, JavaScript, React, Node.js, Python, Flask, Django, Docker,
Kubernetes, CI/CD, Cloud Native, Microservices · https://coursera.org/verify/professional-cert/U1RYUCRMWQ6F
Intensive, selective program, 100% focused on hands-on practice and project delivery
Key skills: software architecture, front-end, back-end and mobile development
State-recognized diploma, awarded in partnership with the Ministry of Vocational Training
Final-year thesis defended in 2026 · Highest Honors · SenCours project (e-learning platform)
Diploma issuance pending official program accreditation
Automated testing and CI/CD at the core of the workflow. End-to-end ownership: design, development, distribution, and maintenance. Active monitoring and adoption of emerging technologies (agentic Al)
C2 (working language)
A2 (technical reading)
Chess · Football & Basketball · Philosophy, Strategy & Geopolitics · Reading