Summary
Petar Nobilo is a Lead Developer and Solutions Architect with 11 years of experience building full‑stack systems, currently leading engineering efforts at Baloise from Belgrade and Basel. He specializes in JavaScript and Angular on the front end, with backend experience in Spring Boot, Java EE and Python Flask, allowing him to bridge modern web UIs and robust enterprise services. His background in electrical and electronics engineering and an early career in hardware/software co-design gives him a systems-level perspective that informs scalable architecture and performance-conscious implementations. As a hands-on technical lead he has progressed from full-stack engineer to solution architect, consistently shipping production software across distributed teams. Colleagues rely on him for pragmatic design decisions and for translating complex requirements into maintainable, testable codebases.
11 years of coding experience
9 years of employment as a software developer
Master’s Degree Electrical and Electronics Engineering, Master’s Degree Electrical and Electronics Engineering at University of Belgrade
High School Mathematics and Computer Science, High School Mathematics and Computer Science at Mathematical High School
English, Serbian, Croatian