Alexander Velchev is a Senior Software Engineer based in Sofia with 10 years of experience building backend systems, primarily in Java and Spring Boot. He has designed and delivered cloud-integrated IoT and device-management solutions—connecting Azure IoT Hub, Kafka, and REST device-management APIs—while working in regulated medical and enterprise environments. At Bosch Digital he progressed from software engineer to senior engineer, bringing practical expertise with Docker, Kubernetes, PostgreSQL, Jenkins and CI/CD pipelines. Comfortable across the full server stack, he combines hands-on implementation with operational support experience from high-availability invoicing and production incident resolution. His background includes both greenfield system development and maintaining large-scale integrations, and he maintains a public portfolio with further details at his developer site.
11 years of coding experience
8 years of employment as a software developer
Master's degree Computer Technology and Applied Programming, Master's degree Computer Technology and Applied Programming at Technical University of Sofia
Welcome to the Spring Practices Demo – a powerful Spring Boot application designed to support data JPA, pageable, and sorting with an intuitive Swagger interface. Explore and learn best practices in Java development, including efficient techniques with MapStruct, seamless database migration using Flyway, and more.
Contributions:60 reviews, 84 commits, 125 PRs in 4 months
database-migrationflywayjavajpamapstruct
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.