Satish Yerva — Software Engineer
Currently doing Masters in computer science at UCSD. Previously Software Engineer at Microsoft India. Some of the highlights of my work at Microsoft: ● Developed and Improved new scheduling algorithms to schedule tasks and resource management in Microsoft Project for Web(Project Management Tool). The new scheduling behaviors make it easy for new users to use the product. ● Designed and implemented features like Regression Protection, Stress Testing, Data Recovery end-to-end. These features helped in detecting regressions before version update, stress test the product with all possible operations, and recover project data in case of corruption. These features reduced regressions by 85%(23% to 3%) and data corruption sessions by 95%(10.5 to 0.5%). ● Created new functionalities in the REST API layer on top of a native executable scheduling engine to make it usable from the web platform. ● Contributed to Undo-Redo feature, worked on reducing and crash incidents by 100%. ● Mentored two Interns and two new engineers to create sprint goals and supported them along the way. ● Participated in Hackathons and worked on ideas like o Photo Stitching: stitch multiple photos to recreate a scene in VR. o Kanban Board to To-Do list: convert an image of a kanban board to a to-do list using image detection and segmentation. o Chat disentanglement: disentangle different chat topics happening in a group chat using NLP models.
Stackforce AI infers this person is a Software Engineer with expertise in AI and project management tools.
Location: Santa Clara, California, United States
Experience: 8 yrs 6 mos
Career Highlights
- Developed scheduling algorithms reducing regressions by 85%.
- Implemented features improving data recovery by 95%.
- Mentored engineers and interns to achieve sprint goals.
Work Experience
Software Engineer (2 yrs)
Arista Networks
Software Engineer (1 yr 1 mo)
Meta
Software Engineer Intern (3 mos)
UC San Diego
Graduate Student Researcher (2 mos)
Microsoft
Software Engineer II (5 mos)
Software Engineer (2 yrs 8 mos)
IIT Hyderabad
Teaching Assistant (0 mo)
Chronus
Software Developer Internship (2 mos)
IIT Hyderabad
Teaching Assistant (7 mos)
Teaching Assistant (3 mos)
Teaching Assistant (1 yr)
Coordinator Infero IIT Hyderabad (1 yr 4 mos)
Research Intern in Computer Networking(Virtual Network Functions) (5 mos)
Research Intern (1 yr)
Education
Master of Science - MS at UC San Diego
Bachelor of Technology (B.Tech.) at Indian Institute of Technology Hyderabad