Marc Balaban

Sr. Software Engineer at Uber

San Francisco, California, United States
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
Marc Balaban is a senior software engineer in San Francisco with 11 years of experience building full-stack, user-focused products and production systems. He combines front-end expertise in React/Redux and data visualization with back-end skills in Node/Express—contributing to notable projects like HeavyDB by adding robust multi-file upload and server file-management features. At OmniSci he helped design core product UX, led frontend teams, open-sourced visualization libraries, and later translated engineering into revenue as a Partner Engineer where he exceeded quota. He also founded and shipped high-traffic consumer projects (Pixelthoughts, WriteTheScene) that demonstrated product instincts, growth metrics, and real-world impact including academic study usage. Known for pairing product-minded thinking with hands-on implementation, he thrives on complex problems that span UI, servers, and developer tooling.
code11 years of coding experience
job12 years of employment as a software developer
bookCompTIA
bookToronto Metropolitan University
stackoverflow-logo

Stackoverflow

Stats
75reputation
5kreached
2answers
3questions
github-logo-circle

Github Skills (17)

javascript10
expressjs10
file-upload10
nodejs10
file-management9
cors9
html6
ruby-on-rails6
chat6
jquery6
jquery-select26
publish-subscribe6
twitter-bootstrap6
faye6
cordova6

Programming languages (5)

TypeScriptJavaC++JavaScriptObjective-C

Github contributions (5)

github-logo-circle
heavyai/heavydb

Jul 2015 - Aug 2015

HeavyDB (formerly OmniSciDB)
Role in this project:
userBack-end Developer
Contributions:5 commits in 17 days
Contributions summary:Marc focused on developing a node server with multiple file upload capabilities. Their contributions include adding file upload functionality, creating session-based folder creation, and responding with the file location. Furthermore, the user implemented static asset serving from the build/frontend directory and created a function to delete uploaded folders recursively, enhancing the server's file management capabilities. They demonstrated expertise in server-side JavaScript with Express.js, Multer for file handling, and CORS for cross-origin requests.
cudareal-timevisualizationgpuheavyai
Swift-Potato/loopjam

Apr 2015 - Jan 2016

Contributions:71 PRs, 35 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.
Request Free Trial
Marc Balaban - Sr. Software Engineer at Uber