# Ashwini Ravikumar > Senior Software Engineer Location: Belmont, California, United States Profile: https://flows.cv/ashwiniravikumar Full Stack software engineer with product implementation experience. Over 9 years of experience in Java. Proficient in Spring,RESTful services and Angular JS. Experience in handling clients on a one on one basis Part of various phases of SDLC from gathering requirements , building functional specifications, designing frameworks, analyzing change requests, new features and testing. ## Work Experience ### Senior Software Engineer @ NetSuite Jan 2019 – Present | San Francisco Bay Area ### Software Engineer @ Reflexis Systems, Inc. Jan 2016 – Present | San Francisco Bay Area Member of Engineering team involved in building workforce management system. Task include designing and developing new features (UI and backend). ### Software Implementation Engineer @ Reflexis Systems, Inc. Jan 2012 – Present | San Ramon , California February 2014- Present ------------------------------------------------------------------------------------------------------------------------------------------------ Implemented Workforce planning software in one of the largest toy retailers in the US 1. Primary business contact for the customer. 2. Worked with the customer in finalizing requirements, identifying gaps. 3. Worked with development team to come up with custom solutions for the problems identified by the customer that is inline with the product scope. 4. Explained the proposed solution to the customer to get their go ahead on the development. 5. Developed test cases and performed quality assurance to ensure smooth delivery of the product. 6. Helped in quick turnovers for defects found during UAT phase. October 2012- January 2014 ------------------------------------------------------------------------------------------------------------------------------------------------ Primary source of contact for one of the major customers of Reflexis Workforce Planning System, HEB which is one of the largest grocery chain in Texas. Tasks include: 1. Schedule and lead weekly calls. 2. Understand and replicate issues reported. 3. Estimate and prepare Functional specifications for new features and change requests 4. Communicate to the development team and make sure the release goes on schedule 5. Test monthly releases and sign off before each release ### Software Implementation Engineer @ Reflexis Systems Jan 2010 – Jan 2011 1. Part of Workforce planning software implementation team. 2. Worked one on one with customer's team by gathering requirements, finalizing requirements for the project roll out, identifying gaps if any. 3. Worked as liaison between the customer and development by building functional specifications, user interface design and sequence diagrams. 4. Handled multiple customers ### Product Engineer - Research and Development @ Reflexis Systems Jan 2007 – Jan 2010 1. Held key position in the development team of the workforce planning software. 2. Subject matter expert on the forecasting module. 3. Worked with product managers to figure out which forecasting model works best for the customer. 4. Developed UI screens for the scheduling module. 5. Mentored a team of 3 junior developers. Technologies used include: Core Java, SQL ### Programmer Analyst Trainee @ Cognizant Technology Solutions Jan 2006 – Jan 2007 ## Education ### Bachelor of Engineering (B.E.) in Electrical and Electronics Engineering Birla Institute of Technology and Science, Pilani ## Contact & Social - LinkedIn: https://linkedin.com/in/ashwini-ravikumar-1601921a --- Source: https://flows.cv/ashwiniravikumar JSON Resume: https://flows.cv/ashwiniravikumar/resume.json Last updated: 2026-04-10