# Naorem Khogendro Singh
> Exploring
Location: San Francisco Bay Area, United States
Profile: https://flows.cv/naorem
Seasoned engineer looking for technical leadership role, and career growth while growing an organization.
## Work Experience
### Staff Software Engineer @ Yugabyte
Jan 2021 – Present | San Francisco Bay Area
Contributor to https://github.com/yugabyte/yugabyte-db on cluster management (managed)
### Staff Engineer @ Nutanix
Jan 2018 – Jan 2021 | San Francisco Bay Area
IoT & Kubernetes SaaS control plane (Karbon Platform Services) architecture and development. Some of my work.
- Control plane in golang
- Auto k8s cluster provisioner on public cloud
- Upgrade systems for IoT edges (patented)
- Trial signups via OAuth2 to give pre-provisioned IoT system to start playing immediately
- Auto scaler for pre-provisioned IoT system
- Serverless service deployment framework
- Event collection and persistence on MongoDB
### Software Engineer @ Cloudera
Jan 2016 – Jan 2018 | Palo Alto
Cloud services development https://www.cloudera.com/products/altus.html
- Implemented an AWS lambda based Dynamodb incremental backup tool
- Implemented a generic AWS ASG lifecycle listener hook to gracefully shutdown backend services
- Implemented support bundle collection on cluster shutdown using AWS Simple Workflow.
- Reduced the PAYG Billing and Metering processing time from hours to minutes by figuring out bottlenecks in DB calls and optimizing the processing of S3 objects (custom S3 object iterator)
- Owner of Billing & Metering
### Staff Engineer @ PernixData (Acquired by Nutanix)
Jan 2015 – Jan 2016 | San Francisco Bay Area
FVP cluster management server, cloud data collection (call-home) service with MongoDB as the persistence layer.
- Implemented multithreaded concurrent in-order processing of events from thousands of VMs and various memory and speed optimizations in the existing code.
- Implemented a coordinated support bundle collection from all distributed nodes in a cluster.
- Designed and implemented the cloud data collector (call-home) to collect data from customers.
- Implemented a custom transaction library on MongoDB and additional query syntax (JSON based)
### Senior Software Engineer @ Walmart Global eCommerce
Jan 2013 – Jan 2015 | San Francisco Bay Area
E-commerce services, infrastructure
- Worked on the complex discount calculation of items discounted at item or item groups or total price to arrive at a deterministic price for checkout and return.
- Designed and Implemented a hierarchical policy management framework (PMF) to allow policies to be defined at the intersection of nodes from multiple hierarchy trees.
- Designed and Implemented a custom inverse bloom filter to allow false negative with lazy loading because the general caching layer over the DB did not help for cache miss in the PMF.
- Demonstrated PMF on the Walmart Innovation Day.
### Software Engineer @ PayPal
Jan 2012 – Jan 2013 | Bengaluru, Karnataka, India
Consumer Experience Team
### Lead Software Engineer @ Informatica
Jan 2011 – Jan 2012 | Bengaluru, Karnataka, India
Informatica Rulepoint rule engine with DSL compiler development (first version conception)
- Owner of the core event processing engine and the DSL rule compiler (e.g when then using Antlr + Janino)
- Proposed and implemented the separation of the syntax tree into simple and complex trees to evict events early.
- Proposed and implemented multithreaded execution by pipelining events.
### Senior Software Engineer @ Thomson Reuters (Vhayu Technologies)
Jan 2010 – Jan 2011 | Bengaluru, Karnataka, India
High Frequency Trading (HFT) software, tick database development in C++
- Owner of the Data Management Console (DMC) archive search backend module written in C++/C# to view, edit, delete and modify stock tick data stored in a huge archive file.
- Implemented an efficient thread pool in C++ to search for stock ticks based on symbols, time and type in our proprietary time-series tick database.
- Worked in adding SQL support to query the time-series tick database by modifying Firebird source code (https://github.com/FirebirdSQL/firebird)
### Software Engineer @ CA Technologies
Jan 2007 – Jan 2010 | Hyderabad
Constant Access (Intel AMT) in C, C++ and CA BI installer in Java, C++
- Joined fresh out of college and demonstrated technical expertise in improving the product quality.
- Design of a file system on flash in CA Constant Access product (based on Intel AMT)
- One of the main resources in the SAP BusinessObjects Enterprise installer project.
### Intern @ Xilinx
Jan 2005 – Jan 2005 | Hyderabad
FPGA programming, test simulation tool using CFG (Lex/YACC), offered to join after graduation
## Education
### BTech & MTech in Computer Science & Engineering
Indian Institute of Technology, Bombay
## Contact & Social
- LinkedIn: https://linkedin.com/in/nkhogen
- GitHub: https://github.com/nkhogen
---
Source: https://flows.cv/naorem
JSON Resume: https://flows.cv/naorem/resume.json
Last updated: 2026-04-12