Albert James

Albert James Email and Phone Number

Senior Software Engineer at Draftkings| ex Google @ DraftKings Inc.
Albert James's Location
San Jose, California, United States, United States
Albert James's Contact Details

Albert James work email

Albert James personal email

Albert James phone numbers

About Albert James

Got first introduced to programming in High school. I was tepid at first but undergrad introductory courses in computer science sparked my interest in programming and never looked back since. Did Masters in Comp Sci to have a formal education in computer science. Loves backend engineering, never really forayed much into front-end design, but maybe one day in the future.Loves algorithms, solving problems, and writing complex code. My language of Choice is Kotlin, JAVA or C#. DB design and Optimization is my favorite topic. Loves learning astrophysics in spare time.

Albert James's Current Company Details
DraftKings Inc.

Draftkings Inc.

View
Senior Software Engineer at Draftkings| ex Google
Albert James Work Experience Details
  • Draftkings Inc.
    Senior Software Engineer
    Draftkings Inc. Oct 2023 - Present
    Boston, Massachusetts, Us
  • Arrowstreet Capital, Limited Partnership
    Senior Associate
    Arrowstreet Capital, Limited Partnership May 2023 - Oct 2023
    Boston, Ma, Us
  • Google
    Software Engineer
    Google Jul 2021 - Jan 2023
    Mountain View, Ca, Us
    Developed a communication API that enables apps to communicate with asistant through the use of GRPC. This enabled apps to have multiturn communication with assistant, sending both UI and voice/text responses even when the app was in the background.Integrated 1p Apps with the communication framework. Created dialog trees using C++ and dart in assistant to facilitate this integration.Also built client-side infrastructure in 1p apps to integrate with the communication API.Created a design to enable the communication API to work entirely on device. This involved working with on device assistant and modifyingdialog trees to make use of on device information corpora, on device NLP and on device response generation.Rewrote the communication API in kotlin to facilitate its migration to jetpack.Developed test apps that integrated with the communication API to test multi-turn dialog along with UI and text/voice response generation.These apps were used throughout the prototyping phase of the API as well as to test new features
  • Draftkings Inc.
    Software Engineer
    Draftkings Inc. Feb 2019 - Jul 2021
    Boston, Massachusetts, Us
    Redesigned payment system, reducing the development time for integrating new payment providers from a couple of months to a few weeks.Optimized payment flow (service code), stored procedures, and schema, enabling the system to handle 4800 payments per minute (over200% increase from the previous year).Integrated new payment providers and updated existing ones to handle scale, enabling over 100% growth in total payments YOY.Designed and implemented a deposit limit system, meeting new jurisdictional requirements and offering a simpler alternative to the existingdeposit limit system. Reducing the deposit limit system-based issues by 80%.Designed and implemented the option to perform batch withdrawals based on geolocation. Enabling fraud team to increase their team sizeby 3 times
  • Massachusetts Institute Of Technology
    Software Developer
    Massachusetts Institute Of Technology Jun 2018 - Sep 2018
    Cambridge, Ma, Us
    Interned at Intelligent Transportation Systems Lab Worked on improving the performance of the traffic simulation systeam and analying the output of the system.Achieved speedup of 40% through parallelization of the traffic-simulation system(DynaMIT) by dividing the region into bands and using graph coloring to determine the bands to be simulated in parallel.Compared performance of simulation system for various configurations and wrote python scripts to automate the evaluation and comparison of simulation results.
  • Bookmyshow
    Software Developer
    Bookmyshow Jul 2016 - Jul 2017
    Created API to store and retrieve user profiles and transaction information of over 30 million usersusing MongoDB as the database and Redis as the cache.Reduced the page load time by revising the database schema thus imoriving improve user experience. Wrote C​ # ​ based migration scripts to change existing data into the new storage schema. Developed a porting application in C​ # and migrated ​ data from MSSQL server to MongoDB and Redis without loss of data or service interruption. Identified the root cause of system crashes and poor performance under heavy traffic and fixed it using new wrapper in C# for RabbitMQ. The revised system was capable of transferring 60,000 messages in parallel.Technologies: ​ C#, MongoDB, Redis, MSSQL, RabbitMQ, GIT, SCRUM
  • Bluejeans Network
    Qa Tester
    Bluejeans Network Jul 2015 - Dec 2015
    San Jose, Ca - California, Us
    Automated over 100 test cases for testing the middleware of the cloud-based video conferencingsoftware system. Wrote test automation scripts in JAVA using TestNG and Gradle, which drastically reduced the time spent in testing the latest features during the 3rd and 4th quarterly release of companyTechnologies: JAVA, Cassandra, MongoDB, GIT, TestNG, Gradle, SCRUM
  • Clri Chennai
    Intern
    Clri Chennai May 2013 - Jul 2013
    Developed an application in ​ C++ ​ and Matlab to classify the surface leather defects. These defectswere detected by K-means clustering using images of the leather and further sub-classified leatherinto different grades.Technologies: ​ C++, Matlab

Albert James Skills

C C++ C# Java Mongodb Jira Redis Algorithms Android Studio Digital Electronics Matlab Customer Service Management Microsoft Excel Research Powerpoint Microsoft Word Microsoft Office Leadership Programming Sql Software Development Python Rabbitmq

Albert James Education Details

  • University Of Massachusetts Amherst
    University Of Massachusetts Amherst
    Computer Science
  • Birla Institute Of Technology And Science, Pilani
    Birla Institute Of Technology And Science, Pilani
    Electronics And Communication Engineering

Frequently Asked Questions about Albert James

What company does Albert James work for?

Albert James works for Draftkings Inc.

What is Albert James's role at the current company?

Albert James's current role is Senior Software Engineer at Draftkings| ex Google.

What is Albert James's email address?

Albert James's email address is aj****@****ngs.com

What is Albert James's direct phone number?

Albert James's direct phone number is +190047*****

What schools did Albert James attend?

Albert James attended University Of Massachusetts Amherst, Birla Institute Of Technology And Science, Pilani.

What are some of Albert James's interests?

Albert James has interest in Mathematics, Web Design, Nba, Design, Physics, Computer Science, Science, Education, Machine Learning, Cameras.

What skills is Albert James known for?

Albert James has skills like C, C++, C#, Java, Mongodb, Jira, Redis, Algorithms, Android Studio, Digital Electronics, Matlab, Customer Service.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.