Dragan Jovanović

Software Architect Developer Consultant at Movarok

Spain
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
Dragan Jovanović is a software architect and consultant with 13 years of experience building scalable, event-sourced SaaS and marketplace platforms for transportation and finance. He blends hands-on development in F#, C#, .NET Core, CQRS/ES, and messaging systems with system-level architecture for microservices, search, and mobile apps. As co-founder of two transport SaaS ventures and a contributor to the popular Giraffe F# web framework, he brings both entrepreneurial grit and open-source fluency—having improved framework error handling and added policy-based authorization tests. Based in Spain, he specializes in turning domain knowledge from ground transportation into reliable, eventually-consistent systems that handle high operational visibility and real-time vehicle tracking. Known for pragmatic design and test-focused contributions, he often bridges product needs with resilient backend engineering.
code13 years of coding experience
job16 years of employment as a software developer
bookETS Nikola Tesla
bookBachelor of Science (BS), Computer Engineering, Bachelor of Science (BS), Computer Engineering at Univerzitet u Beogradu
languagesEnglish, Serbian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

fsharp10
dotnet-new10
authorizations10
dotnet10
middleware10
asp-net-core10
authorization10
unit-testing9

Programming languages (6)

C#TypeScriptJavaObjective-CF#Dart

Github contributions (5)

github-logo-circle
giraffe-fsharp/Giraffe

Oct 2017 - Nov 2017

A native functional ASP.NET Core web framework for F# developers.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:5 commits, 4 PRs, 3 comments in 10 days
Contributions summary:Dragan contributed to the Giraffe web framework by modifying the `UseGiraffeErrorHandler` extension to support chaining, enhancing error handling capabilities. They also implemented lightweight policy-based authorization features within the framework, increasing security. Furthermore, the user added and modified tests, including authorization tests, and fixed typos in existing tests, contributing to the project's reliability and maintainability. The user's work demonstrates a focus on framework core features and testing.
micro-frameworkfsharpmodel-view-presenterhttp-handlerasp-net
mocosha/assembly-version

Oct 2018 - Oct 2019

dotnet tool for reading assembly information
Contributions:26 commits, 18 PRs, 8 pushes in 1 year
dotnetclrdotnet-toolcsharpassembly
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
Dragan Jovanović - Software Architect Developer Consultant at Movarok