Application Architect with over two decades of experience in design and development of scalable enterprise applications. Expertise in enhancing/adding highly scalable features to existing product. Highly skilled in web application vulnerability assessment, mitigation strategies, and enhancing developer security awareness. Known for adaptability, creativity and result-oriented mindset.
Work History
Application Architect
Cornerstone Ondemand Inc.
04.2020 - 12.2024
Enhanced application functionality by designing and implementing cloud-based architecture solutions for the new Cornerstone Talent Marketplace product.
Functionality was built using Spring, Spring Boot, Microservices, Elasticsearch and AWS Services such as Lambda, S3, DynamoDB..
Collaborated with cross-functional teams for successful project completion as there are upstream and downstream dependencies.
Security Lead
Saba Software Inc, Cornerstone OnDemand
07.2016 - 03.2020
Built the API based Data Extract framework for third party vendors of Saba's customers to be able to access the customer's data.
Enhanced scalability of the company's Data Extract framework.
Security Architect role was 0.35 FTE.
Was responsible for developing code for securing Saba's web application.
Managed relationships with customer security teams, external vendors and ensuring timely fixing of critical vulnerabilities.
Team Lead
Saba Software Inc
02.2008 - 06.2014
Implemented new features and functionality for the company's Search feature built on top of Apache Lucene.
Implemented Prescriptive Rules functionality that came into extensive use for it's ability to perform actions on a targeted section of the user population based on very flexible criteria.
100% adoption of Prescriptive Rule functionality by customers. This feature has consistently seen features getting added in nearly every major release since
Sr Software Engineer
Saba Software Inc
12.2004 - 01.2008
Played a key role in building and keep enhancing the Profile feature of Saba web application.
Fixed 100% of web application security vulnerabilities reported by
customers and by external pen testers.
As part of the Advanced Customer Engineering team, fixed customer production down issues and customer escalations. This involved analysis of heap and thread dumps, garbage collection logs.
Education
Bacherlor of Engineering - Mechanical Engineering
NIT Surat
Surat, India
05.2001 -
Skills
API design and integration
Received Outstanding Employee Award 4 times.
Though the specific reasons for the awards are not disclosed, they are awarded to employees who go above and beyond to create value for the organization. I would presume that I got the awards for the following reasons.
Being the most productive member of the Advanced Customer Engineering team in bringing the backlog of customer issues to sustainably manageable level.
Fixing the scalability issues for the Search feature.
Adding platform code for mitigating the security vulnerabilities reported against the product
Designing and implementing the API based Data extract feature under tight schedules with high quality.