Michael Berman

Staff Software Engineer at MeetingPulse

Oakland, 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
Michael Berman is a Staff Software Engineer with 12 years of experience building systems across the full stack—from kernel and virtual device work to large-scale AWS services and polished web UIs. He has rearchitected and productionized complex data platforms (notably contributing to Apache Accumulo and rebuilding Sqrrl into Amazon Detective) and led UI and backend teams to ship scalable, user-focused products. Comfortable in languages from C and assembly to Java, Scala, TypeScript and JavaScript, he blends low-level systems expertise with modern cloud-native and frontend practices. Michael now consults on architecture and real-time engagement products while doing staff-level engineering at Sofar Ocean, preferring part-time roles that solve genuine user problems. Based in Oakland, he pairs rigorous CS training from Carnegie Mellon with hands-on leadership across startups and hyperscale environments. A pragmatic problem-solver, he often moves between research prototypes and production code, helping teams turn novel algorithms into reliable services.
code12 years of coding experience
job15 years of employment as a software developer
bookBS Computer Science with second major in Philosophy, BS Computer Science with second major in Philosophy at Carnegie Mellon University
github-logo-circle

Github Skills (9)

javas10
accumulo10
back-end-development10
java10
testing9
thrift8
devops7
ssl6
javascript6

Programming languages (2)

JavaPython

Github contributions (5)

github-logo-circle
apache/accumulo

Oct 2013 - Jun 2014

Apache Accumulo
Role in this project:
userBack-end Developer
Contributions:8 commits in 7 months
Contributions summary:Michael primarily focused on bug fixes and improvements within the Apache Accumulo project. They addressed a JavaScript error in the web interface and fixed an intermittent failure in a testing class. The user also made modifications to the garbage collection service, including making it serve SSL when SSL is enabled. Furthermore, the user fixed a configuration path property environment variable substitution issue.
javaaccumuloapachebig-data
Contributions:5 pushes in 6 days
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
Michael Berman - Staff Software Engineer at MeetingPulse