Petar Tahchiev

Founder at Apache Software Foundation

United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Petar Tahchiev is a founder and seasoned technical leader with over a decade delivering ecommerce and software-quality solutions for major consumer brands and financial organisations across Europe, the UK and Asia. He combines hands-on backend engineering—evidenced by contributions to high-profile open-source projects like SpringDoc OpenAPI and the Apache Maven archetype—with strategic architecture and team leadership. As co-author of JUnit in Action II and a long-time Apache contributor, he brings deep testing and build-system expertise that consistently improves maintainability and delivery velocity. Petar has founded multiple companies, built a next-generation multi-channel ecommerce platform, and pragmatically blends open-source passion with commercial delivery. Comfortable switching between code, architecture and client-facing roles, he’s known for making complex systems practical and testable. His background in mathematics and dynamical systems gives him a methodical, analytical approach to engineering trade-offs.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster Dynamical Systems And Geomertry, Master Dynamical Systems And Geomertry at Sofia University St. Kliment Ohridski
bookEnglish, English at English Language School - Plovdiv
languagesEnglish, Bulgarian, German, Dutch
stackoverflow-logo

Stackoverflow

Stats
4,376reputation
423kreached
23answers
51questions
github-logo-circle

Github Skills (23)

spring10
testing10
swagger10
java10
javas10
build-engine10
automation10
spring-boot10
maven10
rest-api10
build-tools10
automations10
buildr10
openapi10
groovy7

Programming languages (16)

JavaC++CSSCScalaGoHTMLGroovy

Github contributions (5)

github-logo-circle
apache/maven-archetype

Aug 2014 - Oct 2019

Apache Maven Archetype (Plugin)
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:43 commits, 6 PRs, 1 push in 5 years 3 months
Contributions summary:Petar primarily focused on enhancing the Apache Maven Archetype plugin. Their contributions involved fixing bugs related to file filtering, exclusion patterns, and handling of the ear plugin configuration. They also implemented features such as allowing custom properties for pom metadata and adding post-generation script execution. Moreover, the user automated integration tests and refactored the test setup and execution process.
maven-archetypemaven-pluginsmavenarchetypeapache
springdoc/springdoc-openapi

Feb 2020 - Feb 2020

Library for OpenAPI 3 with spring-boot
Role in this project:
userBackend Developer
Contributions:6 commits, 2 PRs, 8 comments in 5 days
Contributions summary:Petar primarily contributed to the SpringDoc OpenAPI library by implementing features and making improvements related to its core functionalities. This included adding annotations to allow users to override beans and adding a customizer to allow users to customize the OpenAPIBuilder. The user also fixed tests and added a method, showcasing their focus on enhancing the library's flexibility and maintainability.
openapi-specificationspringdoc-openapispring-webfluxopenapispring-security
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Petar Tahchiev - Founder at Apache Software Foundation