I am currently working at Nasdaq as a Senior Software Developer
I graduated this May, with a B. Tech in Computer Science from Indian
Institute
of Technology Dharwad with 3.87/4.0
GPA
I am deeply interested and experienced in Machine Learning, Reinforcement Learning and Adversarial
Networks. I have done relevant projects in areas of RL, NLP, Music analysis, and
more.
Also have a passion for minimalistic design patterns.
B. Tech Computer Science Engineering • May 2020
GPA of 3.87/4.0 with a concentration on Data
Analytics,
Machine Learning and Artificial Intelligence.
Department Rank: 3, Institute Rank: 4
12th Grade (Math and Science) • May 2016
98% Karnataka State Rank: 1 of 200,000
All India Rank 7 of ~1.2 million
Nasdaq, Bengaluru• July 2020 - Present
• Develop software (full-stack) handling customer-facing market data for
www.nasdaq.com, with the Global Web Services team, operating out of Bengaluru and New York
City.
• Develop APIs to interact with Drupal CMS and large-scale databases to
enable
real-time news feeds on the Nasdaq Quotes app.
• Redesign iMessage architecture and led development leveraging latest
Agile
methodology considering ‘Time to Market’ a priority
Bengaluru• Spring 2018 - Present
• Develop efficient Machine Learning algorithms for individuals and
companies for
academic & industrial use cases. Algorithms implemented:
— Genetic & Memetic Algorithms
— Particle Swarm Optimization
— Hyperparameter Fitting
— Classification and Categorization
• Full-stack development of a web-based business application for a
growing
fresh-produce start-up to handle growth systematically. Communicated continuously with the
client
for planning, requirements, design, content and hosting.
— Designed a User-Friendly UI ensuring a great user
experience,
covering end to end shopping process including POS, order delivery, product inventory
management
and admin features
— Driven by a comprehensive relational DB, site secured
through
access controls
Nasdaq Bengaluru• June 2019 - February 2020
• iMessage - Real-time Stock Quotes & Stats: Successfully
developed an iOS application, with end to end responsibility, including requirement
analysis,
design specifications, development and distribution
• Enhanced User Experience: Worked seamlessly across geographies
(Bangalore,
New York City, Los Angeles) and teams, including Design, Digital Marketing in bringing out a
world-class user-friendly app extension to iMessage
• Conducted Market Research and User Experience/Interface revamp for
Nasdaq
Quotes app
Physics: Undergrad course • January 2017 - May 2017
Conducted Classes, Quizzes and Tutorial sessions and assisted Dr. CV Tomy, Dept. of Physics, IIT Mumbai, in Electricity and Magnetism course.
An extensive research into state-of-the-art Reinforcement Learning algorithms including Deep Q-Networks, and its variants on OpenAI Gym. ... Research on Generative Models specifically Generative Adversarial Networks, and their applications in the field of Computer Vision and Reinforcement Learning. Implemented the novel concept of generating and simulating Markov Decision Processes using GANs. READ MORE
GUIDE: Dr. Prabuchandran K JClassification of songs using multi-feature Machine Learning classification techniques and analysis of the performance of algorithms (Logistic Regression, SVMs, Neural Networks, Random Forest, Naive Bayes) based on performance ... on the Billboard Top 100 charts. Predictive Modelling - Achieved 85% accuracy predicting which newly released songs will be chart toppers. Weights of the model learned obtained provided crucial insights on features of song that makes it a hit. Used Conjunctive Feature Creation and Feature Importance Sampling using Extremely Random Trees to improve performance of model (Technologies used: Python, Numpy, Keras) READ MORE
GUIDES: Dr. S R Mahadeva Prasanna, Dr. Bharath B N, Dr. Naveen M BAnalysed real-time operating systems (RTOSs) including multitasking models for RTOSs. ... Researched RTOS kernels and priority-based scheduling algorithms in detail READ MORE
GUIDE: Dr. Rajshekar KSurveyed a diverse group of smartphone users on campus to obtain internet usage statistics by application and clustered this data into buckets like Social Media, Entertainment, Games, Research, etc. ... Applied Machine Learning and Data Analysis techniques including Regression and extrapolation to scale the problem to the national level, with inferences useful to Internet Service Providers to align their solutions for efficient and speedy mobile data plans and services. READ MORE
GUIDE: Dr. S R Mahadeva PrasannaAn AI-powered Software solution, which annotates YouTube videos ... to provide timestamps of keyword occurences within the video, along with sentiment analysis based on tone in video. NLP models for sentiment analysis, video transcription and annotation. READ MORE
NLP-powered Software to bring Nasdaq’s market data and market sentiment to any website on the entire internet... Bloom-filter powered algorithm auto-highlights stock symbols on webpage; intuitive user-friendly experience with simple hover provides instant market data along with Analyst Prediction of High/Low prices. READ MORE
Created a low-cost (under $100) smart solution to the video conferencing problem with automatic rotation in the direction... of the speaker using sound localisation techniques. Used time-delay of speech signals between multiple microphones of a microphone array to get the angle of the speech signal to point the camera in the obtained angle. Time-delay was calculated from the Hilbert envelope of the LP residual of all the speech inputs from the microphones. The method used had significantly better performance than the commonly used Generalised Cross Correlation (GCC). READ MORE
GUIDE: Dr. S R Mahadeva PrasannaDesigned a completely autonomous bot that learns to play the game of Reversi (Othello).... Bot uses classical AI algorithms coupled with self-designed heuristic lookahead search (Technology used: C++) READ MORE
GUIDE: Dr. Deepak Khemani, Dr. Kedar KhandeparkarFull-stack development of a web-based solution for a growing fresh-produce start-up... to handle growth systematically. Communicated continuously with the client for planning, requirements, design, content and hosting. Designed a User-Friendly UI ensuring a great user experience, covering end to end shopping process including billing, order delivery, product inventory management with admin features as well. Driven by a comprehensive relational database, site secured through access controls. (Technologies used: PHP, HTML, CSS, JavaScript, Ajax, MySQL) READ MORE