Senior System Software Engineer
NVIDIA
• www.linkedin.com/company/nvidia
• Full-time
Apr 2025 - Present
San Francisco Bay Area
Staff Software Engineer
Handshake
• www.linkedin.com/company/team-handshake
• Full-time
Jan 2024 - Mar 2025
San Francisco Bay Area
Senior Software Engineer
Handshake
• www.linkedin.com/company/team-handshake
• Full-time
Mar 2022 - Jan 2024
San Francisco Bay Area
Senior Principal Software Engineer
Infor
• www.linkedin.com/company/infor
• Full-time
Nov 2014 - Mar 2022
Oakland, California, United States
Senior Software Engineer
GT Nexus
• www.linkedin.com/company/gt-nexus
Aug 2007 - Nov 2014
Bengaluru, Karnataka, India

Senior System Software Engineer
Staff Software Engineer with more than sixteen years of hands-on experience in developing and managing highly scalable cloud-based multi-tenant B2B and enterprise software products/solutions using various technology stacks. Technology specializations : - Java7, Java 8, ms sql server, Hbase, Elastic search, REST, Postgres SQL, GCP. - Event Driven System Architecture - Technical architecture, Data modeling, Performance engineering, Solution architecture - Manage/Architect large scale products & solutions - Developed and managed Multi-tenant cloud based supply chain products which are built on asynchronous distributed system architecture. Programming platform: Core Java, Advance Java, Java 8, python 3.7 Messaging: JMS, IBM MQ, Active MQ, GCP pub-sub App Server used: WebLogic, Apache, Jboss Build tools: Gradle, JENKINS, Relation DBs: MS SQL Server, IBM DB2, My SQL NO SQL DB: HBase, Apache phoenix, S3 Search technologies Elastic Search IDE used: Eclipse, Idea Version Control: Git, SVN Development methodologies : - Agile/SCRUM - Mini-waterfall Accomplishments: * Jobs Indexer Project: Played a key role in transitioning from a postings-based index to a jobs-based index, achieving a 94% reduction in index size (from 775GB to 45GB) and up to 40% reduction in request latency. Redesigned high-volume assemblers to improve performance by 10x and integrated relevance-focused data, resulting in significant gains in user engagement metrics. * DEP Monolith Outbox Scaling: Key contributor to the design and development of a sharded, horizontally scaled outbox system, enabling the processing of over 100,000 events per minute with zero performance degradation during peak periods. Conducted extensive performance testing and implemented high-availability mechanisms, significantly improving system scalability and reliability. * Optimize State Management for Callback: Led the optimization of callback state management, identifying and resolving performance bottlenecks in the outbox system. Reduced query load by over 80% (from 2.53M to 428k) and halved processing time, resulting in improved efficiency and system performance during high-traffic periods. * SCV Event Broker: Designed and developed a complex, high-volume event-driven data processing system capable of handling millions of events and messages daily. This system serves as the backbone of the SCV architecture, ensuring reliable data flow to all downstream systems.
joinhandshake.com
nvidia.com
infor.com
gtnexus.com
Walnut Creek, California, United States