# Ajaykumar Appala > Software Engineer II at Microsoft Location: United States, United States Profile: https://flows.cv/ajaykumar • A passionate Software Engineer offering 5+ years of experience in developing Web Applications using React, TypeScript, J2EE, Maven, MySQL, JUnit. • Experience in developing applications using Java/J2EE, Spring, Guice, Maven, HTML, CSS, MySQL. • Well-versed with the entire Software Development Life Cycle using various methodologies like Waterfall, Agile-Scrum. • Hands on experience in developing RESTful Web services • Hands on experience in Developing well tested Java services with JBehave, Serenity and JUnit ## Work Experience ### Software Engineer 2 @ Microsoft Jan 2022 – Present | Dallas, Texas, United States ### Senior Software Engineer @ OneTrust Jan 2022 – Jan 2022 | Austin, Texas, United States • Worked for Data Discovery team. My responsibilities include Design and deliver scaleable and high performance systems for data discovery product. • Keep optimizing current system to make them more accurate and efficient, learn and search for good technologies and introduce them to improve our product. ### Software Engineer @ Rx Savings Solutions Jan 2021 – Jan 2022 | Overland Park, Kansas, United States • Designed, built, and deployed APIs and features that allows employers, health plan organizations, and their members to save money on prescription medication costs. • Interacted across teams using openapi specifications, class diagrams and more to cleanly and precisely communicate implementations and discuss design trade-offs. • Worked for larger features, keeping constant communication across developers in small teams. • Designed and implemented an API using Java and the Spring Boot framework, Hibernate, Hibernate Search, and Apache Lucene for a large health plan organization that allows users to look up and compare medication information across various formularies. • Released code with strong unit and integration testing to allow for better, more reliable features. • Created and optimized SQL queries to process large volumes of data for more accurate medication pricing. • Utilized extensive domain knowledge of the pharmaceutical and insurance industries in development of feature sets. ### Software Engineer @ Cerner Corporation Jan 2020 – Jan 2021 | Kansas City, Missouri Area • Developed applications using Java/J2EE, Guice, Maven, MySQL. • Prioritized unit testing with test driven development to achieve 100% code coverage of each functionality. • Introduced behavior driven testing using JBehave and Cucumber tests for current workflows. • Released Java Services using a tool called Electric Commander. • Developed EJS services for healthcare clients to enhance customized features improving user experience and workflows for Cerner clients. ## Education ### Master's degree in Computer Science University of Central Missouri Jan 2018 – Jan 2019 ### Bachelor's degree in Computer Science Gokaraju Rangaraju Institute of Engineering and Technology Jan 2014 – Jan 2018 ## Contact & Social - LinkedIn: https://linkedin.com/in/ajaykumar-appala-b70606192 --- Source: https://flows.cv/ajaykumar JSON Resume: https://flows.cv/ajaykumar/resume.json Last updated: 2026-03-29