Lazar Bulic

Lead Software Engineer at IPification

Hong Kong Island, Hong Kong, Serbia
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

🤩
Rockstar
🎓
Top School
Lazar Bulic is a Lead Software Engineer with 11 years of experience, currently based in Hong Kong and focused on simplifying authentication and authorization for mobile and web platforms at IPification. He brings deep back-end expertise in OAuth2 and secure API design, evidenced by substantive open-source contributions to Eclipse Vert.x projects where he implemented OAuth2 providers and improved token refresh and grant-type handling. A hands-on engineer and former founder, he combines product-minded thinking from his Detachless startup with practical platform experience from roles at Centili/Infobip. Educated in computer engineering, he pairs a lifelong curiosity for how things work with disciplined, test-driven development. Colleagues rely on him for pragmatic solutions to security-sensitive flows and for turning complex authentication requirements into reliable, maintainable code. He’s the sort of engineer who still enjoys taking systems apart to understand their heart, then putting them back together better.
code11 years of coding experience
job3 years of employment as a software developer
bookBachelor's Degree, Computer Engineering, Bachelor's Degree, Computer Engineering at Faculty of Computer Science
bookHigh School, Mathematics and Computer Science, 5.00, High School, Mathematics and Computer Science, 5.00 at XIII beogradska gimnazija
languagesSerbian, English, French
stackoverflow-logo

Stackoverflow

Stats
760reputation
23kreached
33answers
6questions
github-logo-circle

Github Skills (23)

reactive10
apidoc10
api-design10
user-authentication10
authentication10
java10
security10
javas10
api10
jwt10
webclient10
vertx10
oauth10
async9
server9

Programming languages (9)

JavaShellCSSC++CGherkinJavaScriptHTML

Github contributions (5)

github-logo-circle
eclipse-vertx/vertx-auth

May 2020 - Dec 2022

Role in this project:
userBack-end Developer
Contributions:3 reviews, 8 commits, 6 PRs in 2 years 7 months
Contributions summary:Lazar primarily contributed to the `vertx-auth` project by implementing and refining OAuth2 functionality. They focused on improving the OAuth2 flow, including adding checks for supported grant types and handling token refresh. Furthermore, the user refactored the authorization URL creation process and added a type-safe object for passing parameters. Their changes indicate an understanding of OAuth2 security and API design principles.
securityasyncoauth2reactivevertx
vert-x3/vertx-web

Jul 2021 - Nov 2022

HTTP web applications for Vert.x
Role in this project:
userBack-end Developer
Contributions:3 reviews, 5 commits, 5 PRs in 1 year 4 months
Contributions summary:Lazar implemented an OAuth2 provider for the Vert.x WebClientSession, adding authentication capabilities. Their work involved integrating OAuth2 authentication to enable secure web client interactions, specifically focusing on the handling of access tokens and refresh token flows. They modified existing code to manage user authentication and authorization within the WebClientSession context, along with the necessary interceptor to include the authorization header in requests. Furthermore, the user fixed a test related to OAuth2 usage.
non-blockingweb-applicationssockjshttp3event-loop
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
Lazar Bulic - Lead Software Engineer at IPification