# Sandeep Madugula > Software Engineer at Amplitude Location: San Francisco, California, United States Profile: https://flows.cv/sandeepmadugula I am currently working for Salesforce. I completed Master of Science in Computer Science from University of California Irvine. I have 10 years of experience in software product development and agile methodologies. I worked on various technologies (REST, SOAP, SQL, SPARQL, BPMN, BPEL, RDF, OWL ) with core expertise in JAVA. I have experience in working with various Java based frameworks Servlets, Spring, Axis2, Hibernate, Ibatis, OpenJPA, Jersey and other frameworks like sesame, OpenNLP, StanNLP, Weka(Machine Learing API), neo4j, Allegrograph. At Morgan Stanley I developed Client Onboarding application, which is a Platform Transformation Initiative of the classic new accounts application, webnas. I coordinated with the offshore team at Hyderabad and Newyork team. As a Senior Software Developer at BeeHyv I worked on the online classroom application of Apollo Education Group, University of Phoenix. I developed Apollo Knowledge Management(AKM) application which manages concepts at global as well as the domain level.I developed a Biography Mining application using Supervised Learning (a Machine Learning Task), which classifies the biography into various categories, which can then be used to make a social graph. I organized JAVA training program for the new graduates freshly recruited from the colleges. As a Software Developer at BeeHyv, I delivered an email gateway application to IMIMobile. I also worked on Intalio | BPMS product providing new functionalities and enhancements to the server. ## Work Experience ### Software Engineer @ Amplitude Jan 2022 – Present ### Lead Member Of Technical Staff @ Salesforce Jan 2020 – Jan 2022 | San Francisco Bay Area ### Senior Member Of Technical Staff @ Salesforce Jan 2018 – Jan 2020 | San Francisco Bay Area ### Member Of Technical Staff @ Salesforce Jan 2017 – Jan 2018 | San Francisco, California ### Software Engineering Intern @ Salesforce Jan 2016 – Jan 2016 I worked on the UI performance metrics for Salesforce Community Cloud. I migrated the Performance Metrics framework of the community cloud to Lightning Dynamics, which uses AOP to hook on to the important methods and services. I also worked on the core Apex classes of Community Cloud. I improved the Apex Test Coverage. I also developed the framework to use the visual testing tool Appli Tools Eyes. ### Manager @ Morgan Stanley Jan 2014 – Jan 2015 | Bangalore I was part of Wealth Management Division at Morgan Stanley. Morgan Stanley is a leader in Wealth Management, managing $2 trillion in client assets. At Morgan Stanley, I developed Client Onboarding application, which is a Platform Transformation Initiative to revamp Webnas so that the new application is combination of various widgets. Webnas is a traditional new accounts opening application, which is used to open the accounts for the wealth management customers. Developed a POC to demonstrate the widget model using angular JS directives. Developed Spring rest web services for the UI to consume. Used Angular JS to develop client onboarding application UI. Coordinated with the offshore team to track the progress of the project. ### Senior Software Developer @ BeeHyv Software Solutions Private Limited Jan 2013 – Jan 2014 BeeHyv is a software product engineering firm, providing outsourced product development services. At BeeHyv I worked on various web applications across different domains. I worked for Apollo Education Group (University of Phoenix) client, which is a leading provider of higher education programs for working adults. The online classroom application of Apollo Group, serves as the interface for the students and teachers. It has many modules and I developed the AKM and Biography Mining modules. AKM (Apollo Knowledge Management) allows users and applications to manage concepts and their relationships at global as well as domain level. Developed Jersey Rest services for concept, scheme, ontology and course resources. Used Graph database Allegrograph to store concepts and schemes in the form of RDF triples. Biography Mining is a Machine Learning application which mines the biographies of the students and develops a meaningful social graph out of it. Used Logistic and Naivebayes algorithm (from Weka API) for the classification problem. Used Graph database to store the social graph. Organized Java training program for the graduates, who are freshly recruited from the Universities. ### Software Developer @ BeeHyv Software Solutions Private Limited Jan 2010 – Jan 2013 Worked for IMIMobile client, which is a global technology partner for operators, media companies and enterprises. I developed the email gateway which sends the campaigns to the rate of 500 per second. Designed the architecture and the database of the application Developed the web services using Axis2 Worked on Intalio | BPMS product. It is the world's most widely deployed Business Process Management System (BPMS), designed around the open source Eclipse BPMN Modeler, Apache ODE BPEL engine, and Tempo WS-Human Task service developed by Intalio. Developed new functionalities in the server. Added many enhancements to the service layer. ## Education ### Master’s Degree in Computer Science UC Irvine ### Bachelor of Technology - BTech Indian Institute of Technology, Madras ### Class XII in Mathematics, Physics and Chemistry SVS Junior College ### Class X Vishwa Shanthi High School ## Contact & Social - LinkedIn: https://linkedin.com/in/sandeepreddy602 --- Source: https://flows.cv/sandeepmadugula JSON Resume: https://flows.cv/sandeepmadugula/resume.json Last updated: 2026-04-11