# Niranjan Patil > Sr. Software Engineer at Saviynt Inc. Location: El Segundo, California, United States Profile: https://flows.cv/niranjan Experienced Software Engineer with 5+ years in cloud-based application development. Skilled in object-oriented design, design patterns, and frameworks. Driven to innovate and exceed user expectations. Software Skills: Programming Languages: Java, Groovy, Grails, Spring Boot, Hibernate, GrailsUnitTest, Junit, JTest, Python, Android Web: HTML, REST API, Bootstrap, jQuery, Ajax, React, CSS, JavaScript, GSP, XML, JSON Project Management: Agile Methodologies including Scrum, Kanban using JIRA Cloud Technologies: Message Queue (RabbitMQ, Kafka), Amazon AWS, S3, EC2, Elasticsearch Databases and Tools: RDBMS (MySQL), MongoDB, Intellij, Xcode, Android Studio, Gitlab - Strong Academics Performance - M.S. University of Southern California CPI: 3.6/4.0 B.Tech Vishwakarma Institute of Technology CPI: 9.15 / 10 (Department Rank 8th) ## Work Experience ### Senior Software Engineer @ Saviynt Jan 2022 – Present | Greater Los Angeles, California, United States • Designed and harnessed new functionalities and microservices for Saviynt (EIC) which is a java-based application using Grails and Spring Hibernate on Intellij as IDE. • Leveraged the knowledge of various technologies like Amazon AWS, S3, EC2, Elasticsearch, RabbitMQ, Kafka, SpringBoot, Docker, Microservice architecture to develop systems that are highly scalable, and easy to maintain. • Analyzed product improvements in terms of schedule estimation, planning, and control and feasibility analysis and optimized performance of data ingestion and processing pipelines by 60% using knowledge of different database technologies. • Administered best network security practices when building cloud applications and fixing vulnerabilities in the EIC product and updated the Continuous Integration and Continuous Deployment (CICD) pipeline and ensure efficient build process by enforcing automation in building, testing, and deployment of Saviynt Product. • Deployed testing routines or procedures and captured the Test Scenarios for Functional, Regression, and User Acceptance Testing and spearheaded the implementation of an Agile-Scrum methodology to improve resource allocation and mitigate project delays. ### Software Engineer II @ Saviynt Jan 2020 – Jan 2022 | Greater Los Angeles, California, United States • Identified complex problems and reviewed related information to develop and evaluate options to implement solutions and determined hardware and software needs based on evolving requirements. Compare different technologies based on various factors such as cost efficiency and opt for technologies that satisfy the product specifications. • Using logic and reasoning, identified the strengths and weaknesses of any efficient alternative solutions, conclusions, and approaches to solve the problems to improve the Job performance by overall 40%. • Wrote optimized code in Grails and SQL queries in MySQL to deliver reliable and maintainable software and ensure high performance processing of data. Increased SQL query cost-efficiency by 30% using indexing. • Ensured that features introduced in the product scale well utilizing knowledge of the overall system as a whole and verified compatibility between different software components and services before introduction in the product. ### Software Engineer @ Saviynt Jan 2018 – Jan 2020 | Greater Los Angeles Area • Maintained, updated, and supported existing features and provided timely and efficient solutions and applied the knowledge of software requirements to evaluate product capabilities and propose developments and improvements in the designing and implementing new software features in the Saviynt Product. • Used defect tracking tools to create issues or improvement to track, merge, commit code changes and maintain a common code repository to collaborate with 5 other software developers in the team and integrated performance and load testing tools to analyze and measure REST API performance. • Fixed UI bugs, and other web issues related to sessions, cookies, cross site scripting, and web-based security using technologies operated by Saviynt EIC product such as Ajax, HTML, CSS, Javascript, jQuery, Bootstrap, Http, and Mobile development. ### Software Developer Intern @ Celeber Inc Jan 2017 – Jan 2017 | Santa Barbara, California Area Technologies: Swift 4, Google Firebase, Urban Airship API, MVC, Git, JIRA, Xcode 9, CronJob. • Reduced data storage cost by 40% by implementing a Firebase HTTP cloud function in Node.js allows application to delete out dated data every 12 hours. Created a CronJob to schedule trigger to this function. • Collaborated with 2 colleagues to develop a feature using Urban Airship API to send push notifications to user’s application whenever any party is hosted near user’s location. • Improved UI using MVC framework and implemented GPS feature using Core Location framework. ## Education ### Master of Science (MS) in Computer Science University of Southern California Jan 2016 – Jan 2018 ### Bachelor of Technology (B.Tech.) in Computer Engineering Vishwakarma Institute Of Technology Jan 2012 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/niranjanpatil23 --- Source: https://flows.cv/niranjan JSON Resume: https://flows.cv/niranjan/resume.json Last updated: 2026-03-22