Jesse Haber-Kucharsky
About me
I am insatiably curious, intensely conscious of my surroundings, and I strive to do things well.
I like spending time in nature, and cities designed for people and bicycles.
Professional (Résumé)
I have more than 10 years of software development and engineering experience – both as an independent consultant and as an employee – on a diverse range of products including self-driving cars, a distributed database, and specialized hardware for machine learning.
I have a talent for understanding systems (technical, organizational, etc.) holistically and in unconventional ways, and I'm driven to make them better.
I'm comfortable with a large number of programming languages (especially C++, Rust, C, and Python), but I'm most intrigued with statically-typed functional languages like OCaml, Haskell, and Scala. I've worked extensively with various scientific computing and visualization packages like NumPy, R, and Matlab. I've been a Linux user for more than 15 years. I'm eager to explore the applicability of formal methods to software engineering through tools like TLA+.
I've done my best work in collaboration with thoughtful and kind colleagues. I'm deeply aware of the outsized effectiveness of clear and frequent communication when working with others.
Education
I have a BASc degree in electrical engineering from the University of Waterloo, with distinction and Dean's honours. My focus was on control and communications theory, digital signal processing, optimization, and AI.
I entered a PhD program at Carnegie Mellon University at the intersection of large-scale data-processing systems and machine-learning, but I later transitioned to a Master of Science (MS) degree based on my refined career goals.
Software
Contact
You may contact me by email.
My PGP public key can be used to send me encrypted email.