James Gray

James Gray Email and Phone Number

Senior Software Development Engineer at Workday @ Workday
6230 Stoneridge Mall Road, Pleasanton, CA 94588, us
James Gray's Location
Victoria, British Columbia, Canada, Canada
James Gray's Contact Details

James Gray work email

James Gray personal email

James Gray phone numbers

About James Gray

Team-oriented software developer with a passion for high software quality, good systems design, and solid development process. Fluent in Python, JavaScript and Swift; conversational in Java and Scala. Cares equally about the big picture and the finer details when it comes to software projects.

James Gray's Current Company Details
Workday

Workday

View
Senior Software Development Engineer at Workday
6230 Stoneridge Mall Road, Pleasanton, CA 94588, us
Website:
workday.com
Employees:
5
James Gray Work Experience Details
  • Workday
    Senior Software Development Engineer
    Workday May 2022 - Present
    Pleasanton, California, Us
  • Workday
    Software Development Engineer Iii
    Workday Jan 2021 - Apr 2022
    Pleasanton, California, Us
  • Ableton
    Software Engineer
    Ableton Jan 2019 - Dec 2020
    Berlin, Berlin, De
    Drove efforts to replace a legacy Python 2 web frontend with a modern, Python 3-based Flask web app to wrap Ableton's legacy services, using distributed Python workers to enable concurrent job execution and speed up sound content processing. Improved the quality of a large legacy Python codebase gradually through unit and integration testing, refactoring, process automation, documentation, and new features. Efforts in this area led to a 40% increase in test coverage, a significant UX improvement, and a drastic reduction in defect rate. Led the effort to fully port Ableton's core sound content infrastructure from Python 2 to Python 3.
  • Workday
    Software Development Engineer Ii
    Workday May 2018 - Nov 2018
    Pleasanton, California, Us
    Served as scrum master and developer on a high-risk refactoring project of two complex, legacy Scala/JVM microservices that play a pivotal role in the Media Cloud infrastructure. Refactored components of Workday's iOS application to increase maintainability and facilitate easier addition of new features.
  • Workday
    Software Development Engineer
    Workday Sep 2016 - May 2018
    Pleasanton, California, Us
    Using Python and AWS, paired on the effort to refactor a video processing service using a distributed worker pattern to increase the scalability and reliability of uploads and encodings. Contributed to the development of a quizzing and captioning solution for a video player using ES6, Node.js and Knockout.js.
  • Workday
    Junior Developer
    Workday Sep 2015 - Dec 2015
    Pleasanton, California, Us
    Led the initial development of a core Python REST API as a mediator for a suite of media microservices, following the acquisition of MediaCore by Workday.
  • Mediacore
    Junior Developer
    Mediacore May 2015 - Aug 2015
    Victoria, Bc, Ca
    Contributed to the development of MediaCore's web-based media platform, working on both the front- and back-end of the system. Worked with Python, SQLAlchemy and various third-party libraries to continually improve upon, and add new functionality to, MediaCore's server-side web application.
  • University Of Victoria Faculty Of Fine Arts
    Software Developer
    University Of Victoria Faculty Of Fine Arts Oct 2014 - Apr 2015
    Victoria, Bc, Ca
    Contributed to the development and maintenance of the Faculty's server infrastructure and web-based services. Worked with technologies such as Python, MySQL and Bash to contribute to projects such as the Faculty's public-facing website, digital image database, and online calendar of events.
  • Mediacore
    Junior Developer
    Mediacore Sep 2013 - Apr 2014
    Victoria, Bc, Ca
    Contributed to the development of MediaCore's web-based media platform, working on both the front- and back-end of the system. Used Google's Closure Library and HTML5 to implement portions of a fully responsive, redesigned front-end interface for the client-side application.

James Gray Skills

Python Programming Java C Html5 Git Web Development Unix Javascript Sqlalchemy Google Closure Json Mysql Scrum C++ Software Development Saas Linux Bash

James Gray Education Details

  • University Of Victoria
    University Of Victoria
    Music And Computer Science

Frequently Asked Questions about James Gray

What company does James Gray work for?

James Gray works for Workday

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

James Gray's current role is Senior Software Development Engineer at Workday.

What is James Gray's email address?

James Gray's email address is ja****@****ail.com

What is James Gray's direct phone number?

James Gray's direct phone number is +125050*****

What schools did James Gray attend?

James Gray attended University Of Victoria.

What are some of James Gray's interests?

James Gray has interest in Mstrkrft, Dinosaur Comics, 24 (Tv Series), Techno Music, Daft Punk, The Office, How I Met Your Mother (Tv Series), Drum And Bass, The Big Bang Theory (Tv Series), Soundcloud.

What skills is James Gray known for?

James Gray has skills like Python, Programming, Java, C, Html5, Git, Web Development, Unix, Javascript, Sqlalchemy, Google Closure, Json.

Who are James Gray's colleagues?

James Gray's colleagues are Daisy Reeds, Priti Borade, Jacob Almeida-Luth, Alanah Farr, Eóghan Dalton, Suprita Jha, Grover Mabery W.

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

Aero Online

Your AI prospecting assistant

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.