Jason Graham

Jason Graham Email and Phone Number

Senior Software Engineer @ LiveSwitch Inc.
Jason Graham's Location
Bolton, Massachusetts, United States, United States
About Jason Graham

I am an experienced software engineer that gets stuff done. When I'm confronted with a problem I cannot understand I work harder until I gain a complete understanding of the issue and find a workable solution. Good enough is never good enough for me. I always want to improve. I always want to write better code. I always want to learn more.

Jason Graham's Current Company Details
LiveSwitch Inc.

Liveswitch Inc.

View
Senior Software Engineer
Jason Graham Work Experience Details
  • Liveswitch Inc.
    Senior Software Engineer - Professional Services
    Liveswitch Inc. Apr 2023 - Present
    Surrey, Bc And Raleigh, Nc, Us
  • Tilting Point
    Engineering Manager - Wicked Realm Games
    Tilting Point Jan 2020 - Jan 2023
    New York, Ny, Us
    • Continued to lead engineering on Star Trek Timelines after the game was acquired by Tilting Point• Responsible for maintaining our build and deployment system for both client and server which consisted of Jenkins and GitHub actions running on PCs, Macs and Linux instances.• Lead engineer for LiveOps events such as responding to downtime events, infrastructure failures and investigating erroneous player states and correcting them.• Experience upgrading SDKs in Unity for 3rd party plugins which included Ad SDKs, Payment SDKs, and Unity engine itself.• Lead engineer for maintaining and supporting our AWS infrastructure which consisted of ec2 instances in an Auto Scaling group, deployed with CodeDeploy, Elasticache for Memcache and Redis and Aurora DB for our relational database. I also oversaw costs and made appropriate changes to reduce costs such as right sizing instances, purchasing reserved instances at a discount and optimizing code to reduce total CPU usage.• Used DataDog in our Ruby on Rails servers to identify code bottlenecks that reduced performance and sql that required optimization.• Optimized table schemas and indexing as necessary to improve performance.
  • Disruptor Beam Inc.
    Engineering Manager
    Disruptor Beam Inc. Nov 2017 - Jan 2020
    Framingham, Massachusetts, Us
    • Led the Engineering Team on Star Trek Timelines to maintain existing features and build new features• Worked with the QA and Production teams to improve development processes
  • Disruptor Beam Inc.
    Senior Software Engineer
    Disruptor Beam Inc. Feb 2017 - Nov 2017
    Framingham, Massachusetts, Us
    • Worked on Star Trek Timelines client and server to maintain existing features and build new game features
  • Gsn
    Mobile Platform Engineering Manager
    Gsn Jan 2016 - Feb 2017
    Los Angeles, Ca, Us
    • Managed a team within the Mobile Platform group that develops, maintains and supports core libraries common to all studio apps in our company.• Work with the studio teams to solve integration issues, fix bugs and enhance features to support their development needs.• Defined and created processes for teams in other studios to contribute to the common code base and make releases from their contributions.
  • Causemo
    Principal Software Engineer
    Causemo Jun 2015 - Dec 2015
    Framingham, Massachusetts, Us
    • Worked in a technology company aiming to bring Giving to the forefront of everyone on mobile.• Developed and maintained a Unity SDK that allowed game developers to promote their favorite causes and contribute a portion of in app purchases to these causes.• Integrated the Node.js backend with Salesforce Marketing Cloud to initiate email drip campaigns for donors that pledged a donation.
  • Gsn
    Senior Software Engineer
    Gsn Mar 2011 - Jun 2015
    Los Angeles, Ca, Us
    • Worked on www.worldwinner.com, www.gsn.com, and the GSN Casino mobile app.On the GSN Casino mobile app• Joined the team as the server engineer and learned Unity so that I was able to contribute as a full stack developer.• Team Lead for shipping the GSN Casino 3.0 port from native to Unity.• Developed in app purchasing middleware which enabled purchases on device, validated and awarded the purchase via the backend, and handle a multitude of error cases that can go wrong when making a payment on an unstable internet connection.• Designed and developed a full stack implementation of an in app announcement system that alerted users to ongoing and upcoming sales, new games, and events within the GSN ecosystem.• Designed and developed a full stack implementation of a "Pick Your Promotion" system where users would choose 1 of 3 options that determined their daily sale percentage bonus.• Supported the GSN Casino app post 3.0 release, working with the QA team to find immediate solutions to issues in the field when necessary.• Led ongoing efforts to understand and optimize memory usage in our app.On www.gsn.com• Developed the token purchase UI and workflows for the first iteration of GSN Casino on gsn.com.• Used RabbitMQ to communicate with a payment platform enabling users to buy tokens on our site to wager in the site's games.• Created common libraries for the gsn.com and worldwinner.com backends to be able to communicate with a new backend platform and perform common operations against it such as creating/updating a user, adding profile information, updating token and cash balances.On www.worldwinner.com• Expanded the promotion system to allow promotions to be chained together so that a set of completed promotions could be rewarded.• Enhanced the first time tournament player's experience to help drive conversion to cash players.• Added features for 3rd party partners sending traffic to the www.worldwinner.com site.
  • Onforce
    Developer
    Onforce Jan 2009 - Mar 2011
    Lexington, Ma, Us
    • Worked on the OnForce Platform to match companies requiring IT work with professionals capable of performing the work.• Tested, fixed and improved the OnForce matching algorithm to match companies and professionals.• Refactored legacy code to be more modular and scalable as the company and platform scaled.• Created an email api that allowed companies with no tech resources to enter bulk work orders into our system by sending an email in a easy to understand and human readable format.• Created tools for the finance team to correct and resend 1099 forms. A manual process requiring several departments was optimized to require one member of finance to enter and re-send the correction on their own.• Analyzed and optimized slow queries running on the platform. Re-wrote queries, added indexes, forced index usage and/or denormalized database tables to create more efficient executions.
  • Onforce
    Senior Qa Engineer
    Onforce Apr 2008 - Dec 2008
    Lexington, Ma, Us
  • Upromise
    Qa Team Leader
    Upromise Oct 2005 - Apr 2008
    El Segundo, California, Us

Jason Graham Education Details

  • Colby College
    Colby College
    Applied Mathematics

Frequently Asked Questions about Jason Graham

What company does Jason Graham work for?

Jason Graham works for Liveswitch Inc.

What is Jason Graham's role at the current company?

Jason Graham's current role is Senior Software Engineer.

What schools did Jason Graham attend?

Jason Graham attended Colby College.

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.