Experienced and detail-oriented Software Engineer with 10+ years of hands-on expertise in enterprise, nonprofit, startup, and open-source software development. Proven track record of delivering scalable backend systems, API-first applications, and developer tooling. Strong focus on API management, event-driven architecture (EDA), and DevEx (developer experience).
Passionate about building tools that improve productivity and interoperability in modern software ecosystems. Actively contributing to the AsyncAPI Initiative, enhancing Java support and integrating specifications with popular frameworks like Spring Boot and Quarkus.
๐ Key Achievements:
- Led development of a real-time chat system for the largest private bank in the CIS region.
- Launched "Crowdfunding School" and auctions of rewards for Planeta.ru, the leading social crowdfunding platform.
- Designed and shipped developer tools and libraries supporting AsyncAPI specification for Java, with a focus on adoption in real-world microservice systems.
- Consistent contributor to open-source projects in API tooling, DevEx, and backend services
- I'm a TSC member of the AsyncAPI Initiative
๐ ๏ธ Technical Skills:
Languages & Frameworks:
Java, Spring Boot, Quarkus, JavaScript, Python, Dart, Vue.js, Flutter, JavaFX
API & Architecture:
AsyncAPI, OpenAPI, REST, WebSockets, SSE, Event-Driven Architecture, API Management
DevOps & Infrastructure:
AWS, GCP, Kubernetes, Mesos, Marathon, Nginx
Databases:
MongoDB, PostgreSQL
Other Competencies:
Developer Experience (DevEx), OSS Development, Technical Product Management, API Lifecycle, CI/CD
Links
- Personal website (https://pavelon.dev)
- LinkedIn (http://linkedin.com/in/pavel-bo/)
- Sponsor me on GitHub (https://github.com/sponsors/pakisan)