John Mccaskey Email & Phone Number
@valvesoftware.com
3 phones found area 724
LinkedIn matched
Who is John Mccaskey? Overview
A concise factual answer block for searchers comparing this professional profile.
John Mccaskey is listed as Principal Software Engineer at Valve, a with 261 employees, based in Greater Seattle Area, United States. AeroLeads shows a work email signal at valvesoftware.com, phone signal with area code 724, and a matched LinkedIn profile for John Mccaskey.
John Mccaskey previously worked as Sr. Software Development Engineer at Klir Technologies. John Mccaskey holds Bs, Computer Science from Seattle Pacific University.
Email format at Valve
This section adds company-level context without repeating John Mccaskey's masked contact details.
AeroLeads found 1 current-domain work email signal for John Mccaskey. Compare company email patterns before reaching out.
About John Mccaskey
I'm an experienced full stack engineer interested in solving big problems and making users lives better. I have a broad range of experience which includes leading major projects, building and designing high scale distributed systems, and working on both native and web based user interfaces.I'm most happy when I can simultaneously act as a major individual contributor and as a leader helping drive product design and direction.Specialties: C++, SQL, Distributed Systems, Networking, UI, Usability, Web Development, Direct3D, OpenGL, React, PHP, TypeScript, JavaScript, CSS, HTML, Python, C#, Linux, Windows
Listed skills include Software Development, Xml, C++, Python, and 14 others.
John Mccaskey's current company
Company context helps verify the profile and gives searchers a useful next step.
John Mccaskey work experience
A career timeline built from the work history available for this profile.
Principal Software Engineer
At Valve I'm a recognized senior leader on the Steam team. My primary work is as an individual contributor working mostly in C++, TypeScript, and PHP on a variety of Steam related projects. Engineers at Valve also take on roles including Product Management, Architecture, Design, and Team Leadership and I have experience in all these areas. I have been a key contributor to the success of Steam both at a product level and at a technical level as we have grown and scaled out massively since I joined the company in 2006.I led the efforts to develop our in-game overlay technology. I was a major contributor to porting most of Steam to PS3 for the launch of Portal2.I frequently work deeply on product and UI design alongside our designers. I was the architect of our next generation UI framework used in Steam Big Picture and our Source 2 game engine. I was a key contributor to the Steam refund policy and modernization efforts for Steam Support. This involved major organizational, business, and management work as well as work leading development efforts to improve our help request/ticketing functionality and tools.I led a complete overhaul of Steam voice chat greatly increasing quality as well as security and privacy for users.I have been deeply involved in moving UI both in-client and on the Web to a modern React based architecture. I have been a go to person for solving deep performance and scalability issues on Steam's C++ Servers, Web Stack, and in the Steam Client for the duration of my time at Valve.I'm never afraid to go deep technically and have worked on a variety of low level projects. One example is my work overhauling our C++ inter-server network communication layer to add threading and enable SSL encryption between all servers. A second example is building the low level x86 detours library and the D3D/OpenGL and input hooks necessary to make our Steam In-Game Overlay render in third-party games without modification.
Sr. Software Development Engineer
At Klir I was responsible for development of all of the back-end systems which allowed us to provide a hosted solution for distributed network monitoring for clients around the globe. This backend work involved a large amount of C++ coding, Linux/Unix knowledge, systems level programming, multithreading, SQL, and client/server development. In addition to my primary work on the back-end I was also a major contributor on our front-end web application working in PHP, JavaScript, HTML, and CSS to create a rich Web 2.0 style web interface.
Colleagues at Valve
Other employees you can reach at valve.fi. View company contacts for 261 employees →
Niina Soikkeli
Colleague at ValveFinland
View →
JR
Joseph Ruel Maglasang
Colleague at ValvePhilippines
View →
AA
Abraham Arce
Colleague at ValveBenito Juárez, Buenos Aires Province, Argentina
View →
SK
Sameer Kumar
Colleague at ValvePanipat, Haryana, India
View →
WB
Williams Bahamondes
Colleague at ValveHuánuco, Peru
View →
ZC
Zhu Cha
Colleague at ValveSan Francisco Bay Area, United States
View →
BP
Bill Pap
Colleague at ValveGreece
View →
JM
Jesse Miettinen
Colleague at ValveHelsinki, Uusimaa, Finland
View →
JA
John Alvin Ducay
Colleague at ValvePhilippines
View →
JL
Jani Leino
Colleague at ValveHelsinki, Uusimaa, Finland
View →
John Mccaskey education
-
Seattle Pacific University
Frequently asked questions about John Mccaskey
Quick answers generated from the profile data available on this page.
What company does John Mccaskey work for?
John Mccaskey works for Valve.
What is John Mccaskey's role at Valve?
John Mccaskey is listed as Principal Software Engineer at Valve.
What is John Mccaskey's email address?
AeroLeads has found 1 work email signal at @valvesoftware.com for John Mccaskey at Valve.
What is John Mccaskey's phone number?
AeroLeads has found 3 phone signal(s) with area code 724 for John Mccaskey at Valve.
Where is John Mccaskey based?
John Mccaskey is based in Greater Seattle Area, United States while working with Valve.
What companies has John Mccaskey worked for?
John Mccaskey has worked for Valve and Klir Technologies.
Who are John Mccaskey's colleagues at Valve?
John Mccaskey's colleagues at Valve include Niina Soikkeli, Joseph Ruel Maglasang, Abraham Arce, Sameer Kumar, and Williams Bahamondes.
How can I contact John Mccaskey?
You can use AeroLeads to view verified contact signals for John Mccaskey at Valve, including work email, phone, and LinkedIn data when available.
What schools did John Mccaskey attend?
John Mccaskey holds Bs, Computer Science from Seattle Pacific University.
What skills is John Mccaskey known for?
John Mccaskey is listed with skills including Software Development, Xml, C++, Python, Ajax, Linux, Javascript, and Php.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial