Djordje Bajic is a backend-focused software engineer with 9 years of experience building Java Spring Boot services and working across SQL and NoSQL databases, currently contributing at Grid Dynamics. He has delivered production systems for a demand-side platform, transport, logistics, banking and payments, and has prior full-stack experience at Endava. Djordje transitioned from a master's background in civil engineering into software, bringing analytical rigor and practical project delivery skills from on-site engineering roles. An active contributor to Apache Camel's camel-http component, he has hands-on experience improving HTTP producers, tests, and documentation in a widely used open-source integration framework. He is curious about machine learning and open to front-end work, combining backend reliability with a willingness to broaden his technical scope.
9 years of coding experience
10 years of employment as a software developer
Master's degree, Civil Engineering, Master's degree, Civil Engineering at University of Belgrade
Apache Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.
Role in this project:
Backend Developer
Contributions:2 reviews, 52 commits, 8 PRs in 9 months
Contributions summary:Djordje primarily worked on the `camel-http` component, implementing a custom host header for HTTP requests. Their contributions include adding component documentation, organizing imports, and refactoring test names. They also focused on testing the `HttpProducer`, addressing method selection, query parameters, and header configurations. Further work involved test code cleanup and addressing checkstyle warnings in existing tests.
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
Djordje Bajic - Software Engineer at Grid Dynamics