Michael Currington

Michael Currington Email and Phone Number

Principal Software Engineer at Qualcomm @ Qualcomm
Michael Currington's Location
Carlsbad, California, United States, United States
Michael Currington's Contact Details

Michael Currington work email

Michael Currington personal email

Michael Currington phone numbers

About Michael Currington

Experienced Software Engineer - NOT currently looking for new opportunities.

Michael Currington's Current Company Details
Qualcomm

Qualcomm

View
Principal Software Engineer at Qualcomm
Michael Currington Work Experience Details
  • Qualcomm
    Principal Software Engineer
    Qualcomm Feb 2020 - Present
    San Diego, Ca, Us
    Qualcomm Advanced Content (Gaming) Group.
  • Daybreak Game Company Llc
    Senior/Lead Software Engineer
    Daybreak Game Company Llc Oct 2015 - Jan 2020
    San Diego, California, Us
    Led team maintaining and developing new game engine features for the Forgelight engine.DX11/PS4 CPU and GPU Optimization.Supported graphics and engine features for Planetside 2, Planetside: Arena, and H1Z1.
  • Doodleoo Games
    Owner
    Doodleoo Games Jan 2015 - Oct 2015
    Developed indie puzzle game for iOS and Android, using Unity.
  • Jagex
    Technical Director
    Jagex Jun 2011 - Nov 2014
    Cambridge, Cambridgeshire, Gb
    Setup new studio for Jagex games.* Carnage Racing (Facebook, iOS, Steam)- Led programming team and provided technical direction for studio.- Liaised with art, audio, design and production teams in Carlsbad, New York and UK.- Wrote key architecture and gameplay code for Carnage Racing in C# (Unity).- Wrote vehicle physics, audio, cameras, custom occlusion/culling system, level loading/web-streaming.- Designed and implemented entire client and server stack for Facebook version of Carnage Racing; sign-in, billing, leaderboards, analytics, user management, scaling, friends presence and messaging, player progress and social features. Cloud based on Heroku and AWS using Java, Tomcat, Redis and MySql. Served over 1 million users on Facebook while the game was live.- Added iOS and Steam support to game and to server back-end.- Optimized and added visual improvements for Steam and iOS versions.* Transformers Universe (Unity - PC/iOS/Android)- Liaised with UK studio to provide programming support on TU.- Implemented loot-drop system for TU.- Assisted with performance and memory optimization.- Added partial support for iOS and Android for use as a 'companion app'.
  • Rockstar San Diego
    Lead Programmer
    Rockstar San Diego 2001 - Jul 2011
    New York, New York, Us
    Uncredited titles:* GTA V (ps3, 360) - Lead Gameplay Programmer- Managed and provided direction to gameplay programming team in Carlsbad.- Worked and liaised directly with GTA V engineering team in UK.- Implemented GTA V 'ambient world' editor.Credited titles:* Red Dead Redemption (ps3, 360) - Lead Gameplay Programmer- Managed and provided direction to gameplay programming team.- Implemented critical script and asset patching system for DLC and game updates.- Implemented and improved game camera, cover and aiming systems.* Midnight Club: LA (ps3, 360) - Lead Programmer- Led team of 30 programmers through entire project.- Provided project direction, mentoring, tracking and guidance to programming team.- Liaised daily with art, design, production, and core-tech departments to ensure the needs of the project and the programing team were met.- Interviewed and recruited key team/studio personnel.- Directed project requirements of Rage shared libraries.- Engineered and implemented core game engine on top of Rage shared libraries.- Implemented open world streaming.* Midnight Club 3: Dub Edition (ps2, xbox, psp) - Lead Programmer- Led team of 20 programmers through entire project.- Provided project direction, mentoring, tracking and guidance.- Liaised daily with art, design, production, and core-tech departments to ensure the needs of the project and the programing team were met.- Interviewed and recruited key team/studio personnel.- Engineered core game framework.- Created automated city occlusion system to hugely reduce draw-calls and overdraw.- Open world streaming.- Debugging, disk layout/streaming optimization, cpu optimization.* Midnight Club 2 (ps2, xbox, pc) - Senior Programmer- Implementation of all audio including vehicle engine sounds and interactive music.- Wrote city rendering optimization tool to dramatically reduce rendering cost.- Police vehicle AI.- Low-level memory and framerate optimizations.- Replay.
  • Rare Ltd
    Senior/Lead Programmer
    Rare Ltd 1995 - 2001
    Twycross, Warwickshire, Gb
    Credited titles:* Conker's Bad Fur Day (N64) - Senior programmer.Implemented many gameplay and graphical systems - realtime shadows, lighting, gameplay scripting, RSP assembly programming for effects, ambient world effects, character lipsync systems, compression and optimization.Responsible for entire audio system (including interactive soundtrack system, realtime per-channel filtering, dolby encoding and assembly language mp3 playback system for RSP co-processor). Winner of BAFTA award for Best Audio.* Killer Instinct: Gold (N64) - Junior programmer.Responsible for UI, title screen and frontend.

Michael Currington Skills

Game Development Xbox 360 Ps3 Video Games Game Programming Gameplay Xbox Gameplay Programming Game Design Console Game Mechanics Mobile Games Computer Games Unity3d Perforce Social Games Multiplayer C++

Michael Currington Education Details

  • The University Of Sheffield
    The University Of Sheffield
    Electrical And Electronics Engineering (Computer Systems)

Frequently Asked Questions about Michael Currington

What company does Michael Currington work for?

Michael Currington works for Qualcomm

What is Michael Currington's role at the current company?

Michael Currington's current role is Principal Software Engineer at Qualcomm.

What is Michael Currington's email address?

Michael Currington's email address is mi****@****hoo.com

What is Michael Currington's direct phone number?

Michael Currington's direct phone number is 800-952*****

What schools did Michael Currington attend?

Michael Currington attended The University Of Sheffield.

What skills is Michael Currington known for?

Michael Currington has skills like Game Development, Xbox 360, Ps3, Video Games, Game Programming, Gameplay, Xbox, Gameplay Programming, Game Design, Console, Game Mechanics, Mobile Games.

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.