Alex Cruise

Vancouver, British Columbia, Canada
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
Alex Cruise is a Principal Engineer with 17 years of experience building high-performance data platforms, currently shaping infrastructure at Cloudera from Vancouver. He has a track record of shipping connectors, query translation layers and multitenant architectures that turn complex query plans into efficient execution on CPUs, GPUs and FPGAs. Previously he led cross-functional teams at Splunk and Treasure Data, designing real-time streaming, indexing and safe serverless execution architectures while also doing hands-on implementation. An active contributor to the Scala compiler and standard library—particularly XML processing—he balances careful backward-compatibility work with pragmatic refactoring. Equally comfortable founding startups and contracting on AI safety projects, he brings an engineer’s curiosity and a tendency to overdesign systems into robust, production-ready solutions. Notably, his designs often surface as translator layers and connectors that let existing tools query novel storage systems without costly ETL.
code17 years of coding experience
job30 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
7,969reputation
466kreached
108answers
8questions
Badges
scala
top-1%
github-logo-circle

Github Skills (15)

scala-compiler10
xml10
scala10
functional-programming-language9
object-oriented-programming9
functional-programming9
scalajs8
observer-pattern6
java6
slick6
sqlite6
listener6
parser-combinators6
immutability6
frp6

Programming languages (15)

JavaC++RustCScalaGoHTMLKotlin

Github contributions (5)

github-logo-circle
scala/scala

Mar 2012 - Mar 2012

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
Contributions:7 commits in 7 days
Contributions summary:Alex primarily contributed to the Scala standard library and compiler, focusing on bug fixes and improvements related to the XML processing module. Their work involved modifications to the `Utility`, `Elem`, and `XML` objects, addressing issues such as serialization behavior and deprecation warnings. The commits indicate a focus on code cleanup, refactoring, and ensuring backward compatibility.
functional-programmingobject-oriented-programmingscala-libraryscala-programming-languagestandard-library
Contributions:2 commits, 1 PR, 1 push in 7 years 5 months
self-containedcassandrabloomisolatedbloom-filter
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
Alex Cruise