John Hamill

John Hamill Email and Phone Number

Principal Software Engineer at Demonware @ Demonware
dublin, dublin, ireland
John Hamill's Location
Ireland, Ireland
John Hamill's Contact Details

John Hamill work email

John Hamill personal email

About John Hamill

Experienced software engineer with a demonstrated history of working in the Computer Graphics and Video Games industry. Strong engineering professional, skilled in C++, Python, Graphics, and cross-platform development. Have developed features for some of the world's most popular game titles, working in close cooperation with the core development studios. My code is likely running on your console.

John Hamill's Current Company Details
Demonware

Demonware

View
Principal Software Engineer at Demonware
dublin, dublin, ireland
Website:
demonware.net
Employees:
184
John Hamill Work Experience Details
  • Demonware
    Principal Software Engineer
    Demonware Nov 2020 - Present
    Dublin, County Dublin, Ireland
    Technical lead of "Client Code" team, responsible for peer-to-peer and client-to-server C/C++ code for Activision titles using Demonware back-end services.Cross-platform network gaming middleware (C/C++)Multi-platform development (Windows, Xbox, Playstation, Switch, Linux, OSX, Android, iOS).Game engine development and integration.
  • Demonware
    Technical Lead
    Demonware Jul 2020 - Nov 2020
    Ireland
    Technical lead of "Client Code" team, responsible for peer-to-peer and client-to-server C/C++ code for Activision titles using Demonware back-end services.
  • Demonware
    Expert Software Engineer
    Demonware Oct 2017 - Jul 2020
    Ireland
    Cross-platform network middleware (C/C++)Server-side game service development (Python, C++, SQL, RMQ, Redis)Studio support (including on-site visits)Multi-platform development (PC, XboxOne, PS4, Xbox360, PS3, WiiU)
  • Demonware
    Senior Software Engineer
    Demonware Sep 2010 - Oct 2017
    Ireland
    Cross-platform network middleware (C++)Server-side game service development (Python, C++, SQL, RMQ, Redis)Studio support (including on-site visits)Multi-platform development experience on: Win32, Linux, PS3, PS4, Xbox360, XboxOne, Wii, WiiU, OSXShipped titles - directly worked upon / supported:2017: "Call of Duty: Online", "Destiny 2", "Call of Duty: WWII"2016: "Call of Duty: Infinite Warfare"2015: "Call of Duty: Black Ops 3", "Skylanders: Superchargers", "Guitar Hero: Live"2014: "Call of Duty: Advanced Warfare", "Destiny", "Skylanders: Trap Team"2013: "Call of Duty: Ghosts", "Skylanders: Swap Force"2012: "Call of Duty: Black Ops 2", "Skylanders: Giants", "Skylanders: Cloud Patrol" (iOS), "Call of Duty: Black Ops (MacOS)2011: "Call of Duty: Modern Warfare 3", "Skylanders: Spyro's Adventure", "Transformers: Dark of the Moon", "Golden Eye: Reloaded"2010: "Call of Duty: Black Ops"
  • Ibm
    Software Engineer
    Ibm Apr 2006 - Sep 2010
    Ireland
    2009 - 2010: Software Engineer for Cloud Virtualization and PowerEN2006 - 2009: Graphics Software Engineer for IBM Deep Computing Visualization
  • Ctvr Trinity College Dublin
    Animator / Compositor
    Ctvr Trinity College Dublin Nov 2005 - Mar 2006
    Ireland
    Animator (3DS Max & Poser) and Effects & Frame Compositor (Adobe Premiere & Particle Illusion) for Pilot episode of "The Resistors", CGI animated show to encourage children's interest in Science.Series subsequently ran for 6 episodes and was shown on Ireland's TG4 channel.
  • Trinity College Dublin
    Phd Research Student And Teaching Assistant With Occasional Lecturing Duties
    Trinity College Dublin Sep 2001 - Oct 2005
    Course TA:B.A. (Mod) Computer Science - 2Ba3 – C++ ProgrammingB.A. (Mod) Computer Science - 4Ba6 – Computer Graphics

John Hamill Skills

Distributed Systems Python C++ Computer Graphics Subversion High Performance Computing Git Linux C Opengl Cloud Computing Authentication Systems Ps3 Computer Science Xbox 360 Wii Software Engineering Mysql Shell Scripting Software Development Ps4 Win32 Api High Performance Computing Cryptography

John Hamill Education Details

Frequently Asked Questions about John Hamill

What company does John Hamill work for?

John Hamill works for Demonware

What is John Hamill's role at the current company?

John Hamill's current role is Principal Software Engineer at Demonware.

What is John Hamill's email address?

John Hamill's email address is ha****@****ail.com

What schools did John Hamill attend?

John Hamill attended Trinity College Dublin, Trinity College Dublin.

What are some of John Hamill's interests?

John Hamill has interest in Photography, Gaming.

What skills is John Hamill known for?

John Hamill has skills like Distributed Systems, Python, C++, Computer Graphics, Subversion, High Performance Computing, Git, Linux, C, Opengl, Cloud Computing, Authentication Systems.

Who are John Hamill's colleagues?

John Hamill's colleagues are Moe Shiesty, Xander Botha, George Adyrhaiev, Julian Ding, Trung Nguyen, Le (Joy) Yu, Vincent Koo.

Not the John Hamill you were looking for?

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.