AeroLeads people directory · profile

Juan C Diaz Email & Phone Number

Principal Engineer at Riot Games at Riot Games
Location: Los Angeles Metropolitan Area, United States 10 work roles 3 schools
2 work emails found @riotgames.com 2 phones found area 424 and 949 LinkedIn matched
✓ Verified August 2026 4 data sources Profile completeness 100%

Contact Signals · 2 work emails · 2 phones

Work email j****@riotgames.com
Direct phone (424) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Principal Engineer at Riot Games
Location
Los Angeles Metropolitan Area, United States

Who is Juan C Diaz? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Juan C Diaz is listed as Principal Engineer at Riot Games at Riot Games, based in Los Angeles Metropolitan Area, United States. AeroLeads shows a work email signal at riotgames.com, phone signal with area code 424, 949, and a matched LinkedIn profile for Juan C Diaz.

Juan C Diaz previously worked as Principal Software Engineer at Riot Games and Staff Software Engineer at Riot Games. Juan C Diaz holds Production Engineering, Engineering from Universidad Metropolitana (Ve).

Company email context

Email format at Riot Games

This section adds company-level context without repeating Juan C Diaz's masked contact details.

jdiaz@riotgames.com
79% confidence

AeroLeads found 2 current-domain work email signals for Juan C Diaz. Compare company email patterns before reaching out.

Profile bio

About Juan C Diaz

Juan C Diaz is a Principal Engineer at Riot Games at Riot Games. He possess expertise in scrum, software development, c#, java, javascript and 37 more skills. Colleagues describe him as "It was a pleasure to work with Juan; He is conscientious, knowledgeable and talented. I particularly admire his desire for perfection in his work. It would be a pleasure to work with Juan in the future.", "Juan Carlos is a reliable person. He's very proactive and always trying to perform better. His work always have a great amount of quality. Also he's great working as a part of the team or leading it.", and "Juan Carlos is a person responsible, goal-focused, highly available for fixing problems, and proactive."

Listed skills include Scrum, Software Development, C#, Java, and 38 others.

Current workplace

Juan C Diaz's current company

Company context helps verify the profile and gives searchers a useful next step.

Riot Games
Riot Games
Principal Engineer at Riot Games
AeroLeads page
10 roles

Juan C Diaz work experience

A career timeline built from the work history available for this profile.

Principal Software Engineer

Current

Los Angeles, Ca, Us

Tech Lead for the Anti-Cheat organization at Riot games which is responsible for all Anti-Cheat and Anti-Tampering solutions for games at Riot Games, being Riot Vanguard our main and most notable product. This organization consist of the following teams:- Anti-Cheat Platform/Tooling- Anti-Cheat Client- Anti-Cheat Mobile- Anti-Cheat Data- Anti-Cheat OperationsSoftware Architect and main contributor for the Anti-Cheat Platform/Tooling team, which is responsible for:- Designing and implementing all scalable and highly performant Microservices in the Riot Vanguard Services ecosystem which comprise our Riot Vanguard API. Services are written mainly in Golang- Designing and maintaining internal tools to assist the Anti-Cheat Operations team for investigations. Tools are written in Golang, Elixir and Python.- Designing and maintaining the Anti-Cheat CI/CD pipeline for all environment- Designing and maintaining all Anti-Cheat infrastructure, which includes scalable Docker orchestrator clusters, database instances, AWS SaaS, etc.- Assisting the Anti-Cheat Data team with design and maintenance of ElasticSearch.

May 2020 - Present

Staff Software Engineer

Los Angeles, Ca, Us

Architect and Lead Software Engineer for the Anti-Cheat backend services team.- Designed the architecture for Riot's cutting edge Anti-Cheat Vanguard- Worked with game teams for the integration with Vanguard- Created a robust Golang Framework for Microservice development used by many services at Riot including Vanguard services- Collaborated with the infrastructure team with global Riot solutions

Sep 2018 - May 2020

Senior Engineering Manager / Director Of Engineering

Irvine, Ca, Us

Head of Infrastructure Engineering and Lead Software Architect at the Ten-X Enterprise Architecture Council and overall technology strategies. Responsible for mentoring providing technical guidance for all engineering teams.The infrastructure team is responsible for:• Develop the lower of our engineering stacks for PaaS (Next-gen container based Platform-as-a-Service): Search-as-a-service (leveraging ElasticSearch), Kafka, Service discovery, configuration management, among other Microservices/Apps.• Develop IaaS (Infrastructure-as-a-Service) solutions: Active / Active Data Centers + Cloud, Containers Elasticity (Vertical and Horizontal scaling with prediction), Cluster, Nodes and Containers Monitoring.• Standardize development processes for CI/CD: Release, Fault Prediction and Automation, develop Cloud like microservices for engineers to be self-serviceable.• Designing and maintaining Docker clusters company wide in Marathon/Mesos, Docker Swarm and Kubernetes.• Responsible for the data centers to Cloud migration, setting up the microservices infrastructure leveraging Amazons EKS.

Jan 2018 - Sep 2018

Lead Software Engineer

Irvine, Ca, Us

Also known as Auction.com. Google Capital backed start-up.Member of the Ten-X Enterprise Software Architecture team, building a future-proof Micro-Service based architecture with an scalable platform-as-a-service leveraging technologies comprised of Docker, Mesos, Marathon, Kafka, Weave, Depcon and ElasticSearch.Responsible for setting development processes and coding standards.Responsible for mentoring, code reviews and providing technical guidance for all engineering teams.The technologies used in our current stack.- Languages: Java, Golang, Javascript- Technologies: Elastic Search, Kafka, Docker, Marathon, Mesos, Weave, Depcon.- Backend Frameworks: Spring, Lombok- Front-end frameworks: Bootstrap and responsive design, React-Redux, Socket.io- Databases: MySQL, MongoDB, Redis, HadoopPrevious project, until August 2016, worked as a Senior Lead Software Engineer (Front-End and Back-End) in a project for a new Real-Estate website (Ten-X Residential) with a team of over 40 people distributed in multiple cities around the world (Irvine, Miami, Caracas, Costa Rica, Bogotá, Madrid)The technologies we used for this project:- Languages: Python, Javascript, Jade- Database: MongoDB- Other Technologies: Bootstrap and responsive design, ElasticSearch, Socket.io, Mean.io (MongoBD, ExpressJS, AngularJS, NodeJS)The architecture of this project is built following the Event Sourcing / CQRS Pattern.Agile Methodologies:- Scrum

Oct 2015 - Jan 2018

Software Architect

San Clemente, Ca, Us

Worked as a Software Architect (Front-End and Back-End) in a project which consisted of two phases with a team of over 40 people distributed in multiple cities around the world (Irvine, Miami, Caracas, Costa Rica, Bogotá, Madrid).The first phase of the project consisted of an online software that allows the client to put on real-time auctions on properties through a website. This phase was done with the following technologies:- Languages: C#, JavaScript, HTML, ASP.NET, Razor- Frameworks: .NET 4.5.1- IDEs: Visual Studio 2012 & 2013- Database: SQL Server- Other Technologies: MVC5, ElasticSearch, SignalR, AngularJS, SlickGridAgile Methodologies:- ScrumThe second phase of the project consists of a major change in technology due to the open-source policy adapted by the client's company. The technologies that are being used in this phase are:- Languages: Python, Javascript, Jade- IDEs: IDEA IntelliJ, PyCharm- Database: MongoDB- Other Technologies: Bootstrap and responsive design, ElasticSearch, Soket.io, Mean.io (MongoBD, ExpressJS, AngularJS, NodeJS)The architecture of the second phase of this project is built following the Event Sourcing Pattern.Agile Methodologies:- Scrum

Jan 2015 - Oct 2015

Senior Software Engineer

San Clemente, Ca, Us

Working as a part of a team using Microsoft technologies assuming the role of Scrum Master. The project consisted of a real-time auction system for Real-Estate properties through a WebSite. This projected involved working with people from Newport Beach - California and India to integrate with multiple services provided by each team in those locations.Technologies used in this position:- Languages: C#, JavaScript, HTML, ASP.NET, Razor- Frameworks: .NET 4.5- IDEs: Visual Studio 2012 & 2013- Database: SQL Server- Other Technologies: .NET MVC5, Elastic Search, SignalR, AngularJS, SlickGridAgile Methodologies:- Scrum

Dec 2013 - Jan 2015

Lead Software Engineer (Manager)

London, Gb

Lead developer for the following projectsCitizen Authentication Integrated Platform: The project involved the development of C# and JAVA APIs, web services and tools as part of a new platform for citizens biometric registration and identification. Worked as an Acting Software Lead for the second phase of this project.Production Manager Client. Responsible for the design and development of a stand-alone desktop application which was responsible of configuring the environment and deploying the final software of most devices produced in the company. This application would establish a connection to the Production Manager Server which would provide all settings and software for each device.Technologies used while working in this position:- Languages: C#, Java- Frameworks: .NET (2.0, 3.5, 4.0), JDK (6 & 7)- IDEs: Visual Studio (2008, 2010, 2012), Eclipse (Indigo, Juno, Kepler), NetbeansAgile Methodologies:- Scrum- Kanban

Aug 2012 - Dec 2013

Software Engineer

London, Gb

Technologies used while working in this position: - Languages: C#, C++, Java - Frameworks: .NET, Mono-Project, JDK, GTK - IDEs : Visual Studio, Eclipse, Code Blocks, Netbeans - Device controllers development. - Graphic User Interfaces design. - Application development based on Model View Controller (MVC)Database technologies: - SQL Server - SQLite - Postgres - OracleAgile methodologies - UML - Scrum. - Kanban

Aug 2011 - Dec 2013

Product Specialist

London, Gb

- Software development: C#- Frameworks: .NET- Internal Tools designer.- Requirements gathering, inventory management.- Testing protocol design.- SDK Client support.- Database Management.

Aug 2010 - Aug 2011

Intern, Production Specialist

Miami, Florida, Us

Jul 2008 - Oct 2009
3 education records

Juan C Diaz education

Production Engineering, Engineering

Universidad Metropolitana (Ve)

Electronics Engineering, Engineering

Universidad Simón Bolívar

Bachelor Of Science (B.S.)

Colegio San Ignacio De Loyola
FAQ

Frequently asked questions about Juan C Diaz

Quick answers generated from the profile data available on this page.

What company does Juan C Diaz work for?

Juan C Diaz works for Riot Games.

What is Juan C Diaz's role at Riot Games?

Juan C Diaz is listed as Principal Engineer at Riot Games at Riot Games.

What is Juan C Diaz's email address?

AeroLeads has found 2 work email signals at @riotgames.com for Juan C Diaz at Riot Games.

What is Juan C Diaz's phone number?

AeroLeads has found 2 phone signal(s) with area code 424, 949 for Juan C Diaz at Riot Games.

Where is Juan C Diaz based?

Juan C Diaz is based in Los Angeles Metropolitan Area, United States while working with Riot Games.

What companies has Juan C Diaz worked for?

Juan C Diaz has worked for Riot Games, Auction.Com, Mahisoft, Smartmatic, and Electbus.

How can I contact Juan C Diaz?

You can use AeroLeads to view verified contact signals for Juan C Diaz at Riot Games, including work email, phone, and LinkedIn data when available.

What schools did Juan C Diaz attend?

Juan C Diaz holds Production Engineering, Engineering from Universidad Metropolitana (Ve).

What skills is Juan C Diaz known for?

Juan C Diaz is listed with skills including Scrum, Software Development, C#, Java, Javascript, .Net, Software Design, and Team Leadership.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.