Software Developer, SAP Concur
Aug, 2015 - Present
I am the only owner of a critical service that orchestrates authentication, handling about 40k requests per minute at peak.
Re-implemented HMAC based login in Clojure keeping backward compatibility and transitioned over to the new stack without downtime.
Redesigned Login Events system, migrating the data(500GB+) from the primary database(SQLServer) to Hadoop, Elasticsearch, and Mysql. Here Hadoop will be used for report generation and analytics while MySql for more immediate requirements.
Hadoop/Spark along with Scala was used to redesign authentication related reporting.