Nikola Cirkovic

PHP Developer at Centrum Cognitio d.o.o.

Velika Plana, Centralna Srbija, 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

👤
Senior
🎓
Top School
Nikola Cirkovic is a PHP-focused Full Stack Engineer and entrepreneurial leader with eight years of experience building scalable Laravel-based APIs and SaaS products. He has led development teams and startups—serving concurrently as CTO/CEO roles—while contributing backend features to notable open-source projects like InvoiceNinja, adding billing automation and reporting/email reminders. Comfortable across the stack (React/TypeScript front-ends and Vue in past projects), Nikola emphasizes clean, test-covered code, custom packages to streamline workflows, and pragmatic integrations such as email and counter logic for business automation. Based in Serbia, he combines hands-on engineering with product-minded leadership, often owning both architecture and delivery for small, fast-moving teams.
code8 years of coding experience
job5 years of employment as a software developer
bookComputer Programming, Computer Programming at Nikola Tesla
languagesSerbian, English
stackoverflow-logo

Stackoverflow

Stats
11reputation
862reached
2answers
0questions
github-logo-circle

Github Skills (16)

database-migrations10
php10
database-migration10
laravel10
database-design10
laravel-mix10
integrations9
emailjs9
e-mail9
invoice9
crystal-reports8
jasperreports8
reporting-tools8
reporting-services8
permission6

Programming languages (3)

TypeScriptPHPHTML

Github contributions (5)

github-logo-circle
invoiceninja/invoiceninja

May 2022 - Jun 2022

A source-available invoice, quote, project and time-tracking app built with Laravel
Role in this project:
userBack-end Developer
Contributions:1 review, 124 commits, 15 PRs in 1 month
Contributions summary:Nikola primarily contributed to the back-end logic of the invoice application. They added a database property and incorporated counter logic to automate billing. They also worked on an update reminder service, likely to notify users about due invoices. Furthermore, the user's work included creating and modifying the related files for creating reports and sending them to admin email.
laravelphpexpensesjavascriptinvoices
Contributions:2 PRs, 2 pushes, 2 branches in 2 years 5 months
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