I am a Senior Software Developer at Bloomberg. I graduated from IIIT, Hyderabad with a Bachelor of Technology in Computer Science & Engineering with Honours (Computer Vision).

Presently, I work with on an analytics engine / query language, developing a high-performance library in C++ with metaprogramming features. Previously I worked with the Tickerplant team where my job involves collecting and processing a high volume of financial data and providing it to internal clients. My day-to-day job mostly involves C++ and Python.

I have always liked developing solutions for solving real-world problems. I like Software development and Machine Learning and also work as a student System Administrator. I have a diverse technical skillset and am proficient in several programming languages, software tools and programming frameworks.

During the summer of '18, I worked at Adobe Systems where my work involved distributed systems. I worked on developing a service for allowing real-time lockless collaboration on graphical documents with offline editing support. (A service like Google Docs). I was particularly enthralled when we demoed the service after integrating it with a vector graphics editor.

I have been an open source developer for the GNOME desktop environment. During the summer of '16, as a Google Summer Of Code student, I contributed to GNOME Games, a retro-gaming-console emulator app, adding support for gamepads by creating a library which wraps over the Linux Kernel Input API.

I was an undergraduate researcher under Prof CV Jawahar, where my work involved developing state-of-art deep-learning models to solve real-world problems. I have worked on face detection and OCR as part of this.

I have also developed a lot of websites using the ReactJS and NodeJS stack as part of various freelance projects and other internships.

Contact  /  CV  /  GitHub  /  LinkedIn