Nikola Svitlica is an IT consultant and freelance developer with 15 years of experience blending software architecture, backend engineering, and business-focused consulting from Serbia. He has led architecture efforts at Evermed and maintained a long-term freelance practice while pursuing PhD studies in Operational Research, giving him a rare mix of academic rigor and hands-on delivery. Skilled in backend systems and PHP tooling, his open-source contributions to the Go! AOP framework emphasize stability, debugging, and performance (cache warming and debug weaving), signaling a pragmatic focus on developer experience. His background in marketing, journalism, and UX-informed web design enables him to see technical problems through the lens of product, communication, and user impact. Comfortable working across borders and project scopes, he seeks challenging roles that connect low-level implementation with broader business processes.
15 years of coding experience
12 years of employment as a software developer
PhD, Operational Research, PhD, Operational Research at Univerzitet u Beogradu - Fakultet Organizacionih Nauka
:gem: Go! AOP PHP - modern aspect-oriented framework for the new level of software development
Role in this project:
Back-end Developer
Contributions:15 commits, 20 PRs, 6 pushes in 6 months
Contributions summary:Nikola primarily focused on improving the Go! AOP framework, addressing several issues. Their contributions include modifying console commands, implementing workarounds for Doctrine entities, and migrating and upgrading tests. Furthermore, the user implemented the cache warmer and introduced a debug weaving command, demonstrating a focus on stability and debugging.
Contributions:34 commits, 1 PR, 29 pushes in 5 months
golangrewrittenaop-frameworkwipaop
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.