Uros Karic is a Senior Software Engineer with a decade of hands-on experience building full-stack web and cloud-native solutions, currently contributing at Visa from Belgrade. He moves quickly from design to clean implementation, with a background spanning Node.js/TypeScript, React/React Native, Firebase, and cloud platforms (AWS/GCP). His career blends agency, freelance and enterprise work—shipping production features for startups and large organizations alike—while maintaining a pragmatic, outcome-focused engineering philosophy. A University of Belgrade BASc graduate and Free Code Camp alumnus, he pairs formal CS grounding with practical front-end tooling expertise (SASS, Webpack, Gulp) and backend services (Express, MongoDB). Notably, his approach values justified trade-offs: he iterates rapidly but prioritizes maintainable code that sustains long-term product goals.
10 years of coding experience
6 years of employment as a software developer
Full Stack Web Development Certification, Computer Software Engineering, Full Stack Web Development Certification, Computer Software Engineering at Free Code Camp
Bachelor of Applied Science - BASc, Computer and Information Sciences and Support Services, Bachelor of Applied Science - BASc, Computer and Information Sciences and Support Services at University of Belgrade
Natural Sciences, Natural Sciences at Srednja Skola Varvarin
Contributions:7 PRs, 7 pushes, 1 branch in 9 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.