Profile

Aditya Bivalkar

Software Engineer at NVIDIA |

9

Years of Experience

Education

arizona state university, vjti

Companies

nvidia, nvidia, arizona state university, coreathena systems, citiustech

Reach out to Aditya Bivalkar via Email, InMail and SMS drip

by installing Chrome extension

Aditya's contact details

Email

Email (Verified)

adXXXXXXXXXXXXXXXXXom

Experience

  • img

    2017 - Present

    nvidia

    Software Engineer

    NVIDIA GeForceNOW Cloud Gaming Service 1) Currently working in the client side application team for the NVIDIA GeForceNOW cloud gaming service that lets user play the games on cloud and stream to their PC. This is a UI project based on HTML, CSS and Angular that lets users browse through various games and launch any game. 2) Worked on building the data layer in angular that fetches latest games catalog and displays to the user in a sections based layout. Improved the reliability of the game catalog feature by implementing the client side cache of layout as a fallback in case fetching fresh content fails for any reason. This set the reliability of games layout to > 99%. 3) Implemented distributed tracing support for end to end tracking of all the HTTP requests to better debug http failures. 4) Game Play Optimizations: Worked on reducing the delay in launching the game on cloud after clicking play button on the client. This involved some client side optimizations that employed various caching techniques to reduce blocking. Overall improvement was ~3-4 seconds which is roughly 15-20% improvement in launch time.

  • img

    2016 - 2016

    nvidia

    Software Intern

    -Worked on the ShieldHub Android Application that hosts gaming services like GeForceNow and GameStream on NVIDIA Shield Devices. -Worked on android N compatibility features that deal with connectivity change and data saver mode. -Implemented Facebook Login feature on both android TV and tablet.

  • img

    2015 - 2016

    arizona state university

    Graduate Research Assistant

    I am currently workingas a research assistant on a project called FACT (Formative Assessment with Computational Technologies) funded by Bill and Melinda Gates Foundation. The project is focused on building an android based intelligent tutoring system that can assist math teachers teach complex mathematical problems through activities on tablets.

  • img

    2013 - 2015

    coreathena systems

    Software Engineer

    Personal Financial Assistant Application • Built an android application that analyzes the messages related to bank transactions, ecommerce purchases and bill payments. The application allocates a credit score to the user based on income and expenses and helps the user in tracking the financial activity across multiple accounts. • Developed a natural language processing (NLP) algorithm to derive meaningful information from the semi-structured text data by extracting keyword-value pairs using regular expressions. • Built a generic parsing procedure that can be applied to any message to get a list of keyword-value pairs thereby making the entire system easily scalable to a wider range of messages such as insurance, travel, etc. • Successfully handled various phases of software engineering process including requirements gathering, architecture design, development and testing. Algorithmic Trading Simulator • Developed a trade simulator application in java that simulates real time trading environment by applying different trading algorithms on time series historic data of stocks and futures. • Designed high speed trading algorithms to process huge amounts of historic data. • The algorithms generate entry and exit signals for long and short trades based on the price or moving average of prices crossing predefined thresholds on various dates in the time series. • The simulation is performed by building a virtual portfolio with sufficient initial amount. The application invests a fraction of the available amount when a signal for trade entry is detected in the time series. The investments are restricted by various constraints applicable in real time trading to control the risk. The portfolio is adjusted for profit and loss on each day after the trade entry using historic prices till the day exit signal is detected. • The simulator provides useful insights about the profitability of the trading algorithm and thereby helps in comparing various trading strategies.

  • img

    2012 - 2013

    citiustech

    Software Engineer

    Push Pull Java Utility • Built a java utility to extract records from a hospital database and push them to a remote web server over a secure connection. The utility also provides mechanism to securely pull the records from the web server for further processing. • Implemented the web server environment using Apache Tomcat and Servlets. • Used RSA encryption for secure data transfer and Apache log4j API for reporting the errors via E- Mail to the concerned authority. • Implemented “Java Authentication and Authorization Service (JAAS)” to prevent Denial of Service Attack on the server thereby allowing only legitimate users to perform push and pull operations on the server. • Built the utility incrementally by following agile software engineering principles. Handled design, development and testing phases along with live demonstrations in each incremental release of the utility. Meaningful Use 2 • Meaningful Use 2 is a program by US Government to evaluate physician performance by applying various quality measures on Electronic Health Records (EHR) data provided by the physician. The quality measures are complex combinations of various healthcare criteria that should be satisfied by the EHR information. • Built a generic rules engine in java using JBoss Drools for implementing the quality measures as rules. • Contributed in the testing phase by generating test data and executing test cases. • Received a special accolade called “Pat on the Back” (given to 6 people from a team of 40) for my contribution.

Experience

9 Skills

Android

AngularJS

Cascading Style Sheets (CSS)

html

Hypertext Transfer Protocol (HTTP)

Research

Research Scientist

Software Engineer

ui

Education

  • img

    2015 - 2017

    arizona state university

    Master of Science (MS)

    Computer Software Engineering

  • img

    2008 - 2012

    vjti

    Bachelor of Technology (B.Tech.)

    Computer Engineering

Colleagues at nvidia

Harshal Patil

System Software Engineer

imgPhoneimgEmail

Harshawardhan Myana

System Software Engineer

imgPhoneimgEmail

Sai Harshinee Chitti

Software Engineer Intern, Backend Services

imgPhoneimgEmail

Harshit Mehta

Senior System Software Engineer

imgPhoneimgEmail

Harshit Sihare

Senior System Software Engineer

imgPhoneimgEmail

Show more

Others named Aditya

Aditya Sharma

Member Of Technical Staff

 at nvidia

Aditya Singh Shekhawat

Software Developer

 at nvidia

Aditya Navphule

Software Engineer

 at nvidia

Aditya Singh

Data Engineer

 at nvidia

Aditya Ratti

Lead Software Engineer

 at nvidia

Show more

Colleagues at nvidia

Tarik Hammadou

Senior Developer Relations Manager, Retail-Intra-Logistics AI Solutions

imgPhoneimgEmail

Tarun Gupta

Senior System Software Engineer

imgPhoneimgEmail

Ashish Anand

Senior Software Engineer

imgPhoneimgEmail

Teja Krishna Vema

Senior ASIC Engineer

imgPhoneimgEmail

Tejas Kale

Data Analytics engineer

imgPhoneimgEmail

Show more

Colleagues at arizona state university

paul courville

academic associate

imgPhoneimgEmail

Pavan Krishna Reddy Madireddy

Graduate Research Assistant

imgPhoneimgEmail

Pavan Badami

Graduate Student

imgPhoneimgEmail

Pavel Dolin

Graduate Research Assistant

imgPhoneimgEmail

Show more