Mike 

Software Engineer at Performant Data LLC

Berkeley, 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

🤩
Rockstar
Mike is a software engineer based in Berkeley with 11 years of experience specializing in Scala, databases, and performance optimization. He contributes to core open-source projects like the Scala compiler and Sangria GraphQL, improving compiler data structures and parser/AST robustness. His work includes practical performance engineering—optimizing OpenHashMap with quadratic probing, fixing memory leaks, and adding JMH benchmarks—to make foundational libraries faster and more reliable. Mike pays careful attention to long-term code quality and binary compatibility, routinely adding type annotations, override modifiers, and refactoring types into clearer layouts. He combines deep back-end systems expertise with a pragmatic focus on measurable improvements, often surfacing subtle issues that matter at scale. Based in the Bay Area, he brings both tooling-level impact and hands-on engineering to database and language runtime problems.
code11 years of coding experience
github-logo-circle

Github Skills (20)

parserator10
performance-analytics10
parser10
performance-monitor10
abstract-syntax-tree10
wpgraphql10
performance-measurement10
scala10
performance-analysis10
wordpress-graphql10
scala-compiler10
performance-tuning10
hashtable10
graphql10
hash10

Programming languages (13)

MDXJavaCSSC++ScalaTeXMakefileGo

Github contributions (5)

github-logo-circle
sangria-graphql/sangria

Sep 2021 - Nov 2021

Scala GraphQL implementation
Role in this project:
userBack-end Developer
Contributions:13 reviews, 51 commits, 27 PRs in 2 months
Contributions summary:Mike primarily contributed to the Sangria GraphQL implementation, focusing on improvements to the core functionality related to the Abstract Syntax Tree (AST) and parser packages. Their work included adding type annotations to improve code quality, introducing `override` modifiers, and refactoring code by moving types to separate files. Additionally, they addressed binary compatibility issues, fixed type errors, and performed code cleanup, including scaladoc and style improvements.
apisangriaplay-frameworkgraphql-scalascala
scala/scala

Oct 2015 - May 2016

Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
Role in this project:
userBack-end Developer / Performance Engineer
Contributions:17 commits, 12 PRs, 115 comments in 7 months
Contributions summary:Mike contributed to the Scala compiler and standard library, focusing on performance improvements and bug fixes. Their work included optimizing the `OpenHashMap` data structure, addressing memory leaks, and enhancing its performance through quadratic probing. The user also implemented benchmarking tools, adding JMH integration and creating benchmarks for measuring the performance of the `OpenHashMap` implementation. The user's efforts aimed to improve the efficiency and reliability of the core Scala library components.
functional-programmingobject-oriented-programmingscala-libraryscala-programming-languagestandard-library
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
Mike - Software Engineer at Performant Data LLC