Suggestions
Sonal Mahajan
Program Analysis | AI/ML | PhD
Sonal Mahajan is a Senior Researcher at Uber, located in Sunnyvale, California. With over 10 years of experience in research and development, she specializes in software engineering, particularly in program analysis and artificial intelligence (AI).
Education
- Ph.D. in Computer Science from the University of Southern California (USC), completed in 2018. Her doctoral research focused on developing AI-based techniques for automated repair of user interface problems in web applications.
Professional Experience
- Uber (March 2022 - Present): As part of the Programming Systems Group, she is involved in developing novel static analysis tools aimed at improving code quality and reliability.
- Fujitsu (September 2018 - February 2022): Worked on Automated Machine Learning (AutoML) techniques and automated program repair methods for Java applications.
- University of Southern California (August 2012 - August 2018): Conducted research that led to multiple awards and patents.
Achievements
- Authored 14 research papers and filed 7 patents, with 2 granted.
- Received several accolades, including the Best Paper Award at ICST 2016 and Distinguished Paper Awards at ISSTA 2017 and ICST 2018.
Research Interests
Mahajan's work primarily focuses on:
- Program analysis
- Automated program repair
- AI techniques for software development
Her contributions have significantly advanced the field of software engineering, making her a recognized figure in her area of expertise.