Larry Diehl Email & Phone Number
@symbiont.io
LinkedIn matched
Who is Larry Diehl? Overview
A concise factual answer block for searchers comparing this professional profile.
Larry Diehl is listed as PhD | Formal Verification | Neuro-Symbolic AI at Colimit, based in New York, United States. AeroLeads shows a work email signal at symbiont.io and a matched LinkedIn profile for Larry Diehl.
Larry Diehl previously worked as Chief Executive Officer at Colimit and Director of Programming Languages at Symbiont. Larry Diehl holds Doctor Of Philosophy - Phd, Computer Science from Portland State University.
Email format at Colimit
This section adds company-level context without repeating Larry Diehl's masked contact details.
AeroLeads found 1 current-domain work email signal for Larry Diehl. Compare company email patterns before reaching out.
About Larry Diehl
Making software more reliable through applied Formal Methods and Neuro-Symbolic AI.
Listed skills include Formal Methods, Type Theory, Haskell, Theorem Proving, and 3 others.
Larry Diehl's current company
Company context helps verify the profile and gives searchers a useful next step.
Larry Diehl work experience
A career timeline built from the work history available for this profile.
Director Of Programming Languages
Lead team of 8, as both manager and individual contributor, building a language running on production systems at Vanguard and State Street.Worked on language design and implementation of SymPL (Symbiont Programming Language):* Modular architecture that separates** the runtime** the transpiler of a Pythonesque surface language** the elaborator, type checker, compiler, and interpreter of an ML-family core language* Powerful type system that implements Semantic Subtyping, inspired by CDuce** Supports Union, Intersection, and Negation types.** isinstance-style type refinement based on efficient runtime subtype checking.*** Efficient algorithms and data structures from the world of SAT-solvers like lazy BDD’s.** Powerful generic programming (e.g. de/serialization) via isinstance on recursive union types and interfaces.** Intuitive support for types like JSON via untagged unions, avoiding the need to pack and unpack data.** Principal spine-local type inference.** Extended semantic subtyping with forall and exists, used for surface language object encodings.* Optimizing compiler to a CPS IR.** Kennedy-style restricted “local” continuations, as in SML.NET, enabling efficient compilation.** A CPU-and-memory-efficient efficient tail-recursive interpreter for the CPS IR.** Support for global state and exception effects (compiled as “double-barreled” continuations).* Software engineering and semi-formal methods enabling a small team to iterate with confidence:** Concrete languages (round-tripping parsers and pretty printers) for both Direct-Style and CPS core language IR’s.** Heavy uses of property testing and unit testing, especially for the core language and its various pieces.** Executable reference models for subtype checker (set-theoretic) and term semantics (small step), tested against efficient implementations.** Well-kinded type and well-typed term generators for property tests, enabling high coverage over the space of programs.
Postdoctoral Researcher
• Research on generic programming and zero-cost reuse in Curry-style dependent type theory.• Contributed to the development of the dependently typed Cedille language.
Graduate Research Assistant
• Generic dependently typed programming over type theoretic models using Agda.• Formal correctness proofs of programming languages (especially semantic termination) using Agda.• Implementation of dependently typed languages (Ditto and Spire) using Haskell.• Co-authored and awarded NSF/CISE/CCF grant #1320934
Software Engineer
• Worked on a cloud hosting platform on top of Amazon Web Services (AWS).• Ruby web application and API programming using Ruby on Rails and Sinatra.• Ruby system automation using Chef.• Unit testing using RSpec.• Integration testing using Cucumber and Selenium.
Software Engineer
• Worked on a social media advertising platform.• Ruby web application and API programming using Ruby on Rails.• Unit testing using RSpec.
Bear Den Designs
• Worked on medical resident management software.• Ruby web application programming using Ruby on Rails.• Unit testing using Test::Unit.
Larry Diehl education
Doctor Of Philosophy - Phd, Computer Science
Bachelor Of Science - Bs, Information System Technology
Frequently asked questions about Larry Diehl
Quick answers generated from the profile data available on this page.
What company does Larry Diehl work for?
Larry Diehl works for Colimit.
What is Larry Diehl's role at Colimit?
Larry Diehl is listed as PhD | Formal Verification | Neuro-Symbolic AI at Colimit.
What is Larry Diehl's email address?
AeroLeads has found 1 work email signal at @symbiont.io for Larry Diehl at Colimit.
Where is Larry Diehl based?
Larry Diehl is based in New York, United States while working with Colimit.
What companies has Larry Diehl worked for?
Larry Diehl has worked for Colimit, Symbiont, University Of Iowa, Portland State University, and Engine Yard.
How can I contact Larry Diehl?
You can use AeroLeads to view verified contact signals for Larry Diehl at Colimit, including work email, phone, and LinkedIn data when available.
What schools did Larry Diehl attend?
Larry Diehl holds Doctor Of Philosophy - Phd, Computer Science from Portland State University.
What skills is Larry Diehl known for?
Larry Diehl is listed with skills including Formal Methods, Type Theory, Haskell, Theorem Proving, Agda, Generic Programming, and Programming Languages.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial