Leonardo de Moura
Senior Principal Applied Scientist at AWS, and Chief Architect at Lean FRO (non-profit)
- Role
- Strategic Advisory Board Member at Institute For Computer-Aided Reasoning In Mathematics - Icarm
- Location
- Redmond, WA, US
- LinkedIn followers
- 500 followers
About Leonardo de Moura
Leo is a Senior Principal Applied Scientist in the Automated Reasoning Group at AWS. In his spare time, he dedicates himself to serving as the Chief Architect of the Lean FRO, a non-profit organization that he proudly co-founded alongside Sebastian Ullrich. He is also honored to hold a position on the Board of Directors at the Lean FRO, where he actively contributes to its growth and development. Before joining AWS in 2023, he was a Senior Principal Researcher in the RiSE group at Microsoft Research, where he worked for 17 years starting in 2006. Prior to that, he worked as a Computer Scientist at SRI International. His research areas are automated reasoning, theorem proving, decision procedures, SAT and SMT. He is the main architect of several automated reasoning tools: Lean, Z3, Yices 1.0 and SAL. Leo’s work in automated reasoning has been acknowledged with a series of prestigious awards, including the CAV, Haifa, and Herbrand awards, as well as the ACM SIGPLAN Programming Languages Software Award twice for Z3 and Lean. Leo’s work has also been reported in the New York Times and many popular science magazines such as Wired, Quanta, Nature News, and Scientific American.
Experience
Strategic Advisory Board Member
Institute For Computer-Aided Reasoning In Mathematics - Icarm
Dec 2025 — Present
Education
Pontifícia Universidade Católica do Rio de Janeiro
Doctor of Philosophy (PhD), Computer Science
1996 — 2000
Pontifícia Universidade Católica do Rio de Janeiro
Master of Science (MSc), Computer Science
1994 — 1996
Pontifícia Universidade Católica do Rio de Janeiro
Computer Engineering
1989 — 1994
Skills
- Computer Science
- Artificial Intelligence
- Programming
- Machine Learning
- C++
- Software Engineering
- Algorithms
- C
- Distributed Systems
- Software Development
- Research
- Software Design
- Latex
- Java
- Embedded Systems
- Data Mining
- Agile Methodologies
- Linux
- Natural Language Processing
- Design Patterns
- C#
- Computer Vision
- High Performance Computing
- Databases
- Uml
- Python
- Object Oriented Design
- System Architecture
- Eclipse
- Parallel Computing
- Image Processing
- Algorithm Design
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.