
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 (Verified)
adXXXXXXXXXXXXXXXXXom
Experience
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.
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.
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.
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.
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
2015 - 2017
arizona state university
Master of Science (MS)
Computer Software Engineering
2008 - 2012
vjti
Bachelor of Technology (B.Tech.)
Computer Engineering
Colleagues at nvidia
Show more
Others named Aditya
Show more
Colleagues at nvidia
Show more
Colleagues at arizona state university
Show more