About

Computer programmer with interests in PL theory, networking and algorithm design. Equally love dealing with both theory and practical systems. Believe in simplicity of things and power of critical thinking.

Education

B.Tech. in Computer Science and Engineering, IIIT-Hyderabad, 2006-10

I joined IIIT-Hyderabad in the year 2006 after having cleared IIT-JEE and AIEEE examinations. My interest for computers and technology in general led me to a formal education in Computer Science. IIIT-Hyderabad actively encourages research at undergraduate level and it is reflected in the curriculum. Had great fun deep diving into theoretical computer science aspects such as automata theory, algorithms and scientific computing. Taught Software Engineering course as Teaching Assistant for a semester.

Experience

  • Staff Software Engineer, Walmart Labs [Sep 2020-Present]
  • Part of Edge Foundation platform. The core focus of Edge Foundation is to develop scalable software that enhances Walmart's cloud computing platform.

  • Engineering Manager, redBus [Mar 2016-Aug 2020]
  • Worked on payments platform that includes components for payments, refunds, vault, frauds, and reconciliations. My team was responsible for features, peformance, and security of payments platform and related applications - databases, queueing systems and load balancers. Also built RBStreams - centralized Kafka platform serving multiple use cases in redBus.

  • Co-Founder, Lyvcast [Oct 2014-Feb 2016]
  • Worked on near field communication platform based on BLE (Bluetooth Low Energy). Developed native android app, communication APIs, BLE device management console. Worked with prominent retailers to improve and pilot the project. Researched on improving range detection and low latency payload transfers.

  • Senior Software Engineer, S&P Capital IQ [Jun 2010-Sep 2014]
  • Worked as part of financials group on data extraction applications used by research teams to scrape multi-class financials of companies (capital structure, splits and depositary receipts). Worked on maintaining the data delivery systems to the S&P Capital IQ platform and excel plug-in.

  • Research Intern, Microsoft [Sep 2009-Dec 2009]
  • Built controls on MMC framework for administering client-side functionalities of OpenAFS - a distributed file system developed at Carnegie Mellon University. It was a small step towards Microsoft's goal to contribute more towards the open source community.