Ivan Batic

Staff Frontend Engineer at V7

Belgrade, Central 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
Ivan Batic is a Staff Frontend Engineer with 12 years of experience building high-performance developer tools and UX-critical web applications, currently based in Belgrade. He has led technical teams and architectures for complex no-code and workflow builders, shipping graph rendering and editor tooling that scale to hundreds or thousands of nodes at interactive frame rates. His background spans full-stack problem solving—from refactoring and CI for large migrations to backend fixes in open-source Laravel tooling—bringing both hands-on coding and technical leadership. Notable strengths include designing pluginable lint and registry systems, creating stream-based state architectures with RxJS, and driving migrations that modernized major codebases. He pairs an MSc in Software Engineering with a practical focus on reliability and developer experience, often solving tricky edge cases that make products robust in production.
code12 years of coding experience
job14 years of employment as a software developer
bookMaster of Science (MSc) Software engineering, Master of Science (MSc) Software engineering at Faculty of Information Technology
languagesSerbian, English, French
stackoverflow-logo

Stackoverflow

Stats
476reputation
22kreached
13answers
1question
github-logo-circle

Github Skills (18)

laravel-mix10
seed10
laravel10
seeding10
php10
mysql9
phpunit8
html6
configurations6
google-chrome6
configuration-file6
screen-shot6
string-comparison6
configuration-management6
css6

Programming languages (6)

TypeScriptJavaScriptVueZigPHPCommon Workflow Language

Github contributions (5)

github-logo-circle
orangehill/iseed

Oct 2013 - Oct 2013

Laravel Inverse Seed Generator
Role in this project:
userBack-end Developer
Contributions:10 commits in 3 days
Contributions summary:Ivan primarily focused on improving the `iseed` Laravel package. Their contributions included fixing a MySQL-related error and addressing seed generation issues when no records exist. Furthermore, the user improved the code formatting and refactored parts of the code base. They also updated testing for the project.
seed-generatorphpseedlaravelinverse
rabix/composer

Mar 2016 - Apr 2018

Visual and code editor for Common Workflow Language
Contributions:877 commits, 179 PRs, 606 pushes in 2 years
code-editorcwlidecommon-workflow-languagestaging
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
Ivan Batic - Staff Frontend Engineer at V7