Summary
Bojan D is a Senior Java/React Software Engineer with 8 years of hands-on experience building full-stack, high-performance web platforms and a background in architecture. He has delivered end-to-end solutions—from Scala/Java backends and React frontends to DevOps automation—reducing deployment times dramatically and improving observability and cost-efficiency. His work spans geospatial search, campaign management, billing, and large-scale e-commerce systems, where he led teams, mentored engineers, and drove measurable performance gains. Comfortable with hexagonal architecture and microservices, he emphasizes clean code, maintainability, and pragmatic refactoring of shared libraries. An architect by training, he brings a structural mindset to software problems and often blends automation (including OpenAI-assisted workflows) into product features. Based in Belgrade, he maintains an active GitHub and portfolio that reflect a curiosity for new tech and continuous improvement.
8 years of coding experience
2 years of employment as a software developer
Master of Architecture - MArch, Master of Architecture - MArch at University of Belgrade
Serbian, English, French