<aside>
🔥 I'm a software engineer currently living in Austin. I work on building robust microservices that solve business problems at eBay’s scale. I enjoy backend engineering.
I enjoy learning about new technologies and creating useful tools and applications. I am also interested in cryptocurrencies, blockchain and web3. I spend a lot of time learning about and building side projects related to this technology.
Topics that interest me
-
Algorithms
-
System Design
-
Distributed Computing
-
Backend Engineering
-
Blockchain
-
Consensus Mechanisms
-
Networking
</aside>
Work experience
Software Engineer II
eBay Inc., Austin, Texas – (Feb 2021 - Present)
- Built and maintained microservices for backend REST APIs (using Java, Spring) and frontend interfaces (using Node.js, React) to support features and functionality related to user identity and account settings.
- Routinely rolled out changes to production incrementally, monitored system for spikes in error count, performed smoke tests
Software Engineering Intern
Citi, New York, NY – (Jun 2020 - Aug 2020)
- Redesigned the message communication architecture in order to fix core problems in message communication for the dynamic trading platform and scale up to support up to 1000 trading bots simultaneously (using Python, RabbitMQ).
- Migrated from JSON to Protocol buffers for data serialization, decreased latency by reducing queueing delays by 80%.
- Setup persistence of distributed log messages to quickly catch errors in the system, improved debugging speed by 40%.
- Assigned unique identifiers for each trading bot in order to simplify routing of messages and ensure correctness.
Software Engineer
Moonraft Innovation Labs, Bangalore, India – (Jun 2014 - Sep 2017)
🛠 Skills