Oleg Umarov is a Senior Staff Software Engineer in Austin with 11 years of experience building full‑stack JavaScript applications and leading teams at Visa. He blends a strong front‑end focus on UI/UX and reusable component libraries with deep interest in functional programming, data structures, and algorithmic problem solving. Oleg has a track record of improving development velocity and processes—engineering tooling and pipelines that speed iteration and mentoring colleagues to raise delivery predictability. His background includes curriculum design and instruction in advanced JavaScript topics, plus earlier management roles where he scaled teams and operational workflows. Currently pursuing AI/ML studies at UT Austin, he brings both hands‑on coding discipline and a strategic eye for architecture and team outcomes.
11 years of coding experience
9 years of employment as a software developer
Artifical Inteligence and Machine Learning, Artifical Inteligence and Machine Learning at The University of Texas at Austin
Master of Business Administration (MBA) Computer and Information Sciences and Support Services, Master of Business Administration (MBA) Computer and Information Sciences and Support Services at Sochi State University
Contributions:56 commits, 37 pushes, 1 branch in 2 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
Oleg Umarov - Senior Staff Software Engineer at Visa