Senior Applied Scientist at Amazon Web Services (AWS)
Redmond, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Aman Goel is a Senior Applied Scientist at AWS in Redmond with nine years of experience building systems that make AI outputs provably correct, currently driving automated reasoning checks for Amazon Bedrock Guardrails. He combines a PhD in Computer Engineering from the University of Michigan with deep expertise in formal methods, SMT solving, and synthesis—skills honed through internships at SRI and Cadence and significant open-source work. His contributions to projects like the Yosys synthesis suite and the P programming language show a rare blend of backend engineering, solver integration, and correctness-focused runtime design. Known for improving solver backends, state caching, and scheduler performance, he translates advanced verification techniques into production-grade tooling.
8 years of coding experience
4 years of employment as a software developer
Indian Institute of Technology Madras
Doctor of Philosophy (Ph.D.), Computer Engineering, 3.96/4, Doctor of Philosophy (Ph.D.), Computer Engineering, 3.96/4 at University of Michigan
Contributions:97 reviews, 13 commits, 143 PRs in 8 months
Contributions summary:Aman made significant contributions to the P programming language project, focusing on the development of the PSymbolic runtime and related features. Their work includes the implementation of SMT solving capabilities using JavaSMT and Yices solvers, demonstrating a strong understanding of formal methods and verification techniques. The user also focused on improving code quality and performance by refactoring solver backends, adding state caching, and optimizing the scheduler. The commits involved several updates to the compiler and runtime, including improved typecasting, and various orchestration modes for testing and execution.
Contributions:15 commits, 5 PRs, 2 comments in 1 year 4 months
Contributions summary:Aman primarily focused on enhancing the `setundef` pass within the Yosys Open SYnthesis Suite. Their contributions involved adding and refining the `-expose` option, which converts undriven wires to inputs, and integrating default value handling. The changes include modifications to the `setundef.cc` file, correcting code logic and ensuring correct functionality, and updating the .smv backend by splitting VAR and ASSIGN. This work directly impacts the synthesis process and its ability to handle and expose undefined signals.
synthesispythonsuiteyosys
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
Aman Goel - Senior Applied Scientist at Amazon Web Services (AWS)