Kyle Monroe

Kyle Monroe Email and Phone Number

Software Engineering Manager @ Riot Games
Lake Forest, CA, US
Kyle Monroe's Location
Renton, Washington, United States, United States
About Kyle Monroe

Software Engineer with 10 years of C++ development experience, primarily in the games industry. Full product lifecycle support from development through release and live operations. Broad practical experience including cross platform development, client and server architecture, and UI and tool construction.Well versed in cross-discipline collaboration as part of both small and large team efforts. Excellent written and verbal communication skills developed through experience as an educator and trainer.Languages: C++(10 years), Python (3 years), C# (1 year), SQL (1 year), LuaTechnologies: STL, Protocol Buffers, Windows FormsPlatforms: Windows, Linux, Xbox 360, Playstation 3Tools: Visual Studio, Qt, XCode, Premake, Git, Perforce, Subversion, Jenkins, Buildbot, OnTime, JiraAdditional Skills: Written and verbal communication, technical and creative writing, presentation and public speaking, training and mentoring experience, familiar with cross-discipline collaboration and team-based environments, flexible and adaptable to new environments and requirements, quick and eager to learn and use new skills and techniques.

Kyle Monroe's Current Company Details
Riot Games

Riot Games

View
Software Engineering Manager
Lake Forest, CA, US
Website:
riotgames.com
Employees:
7498
Kyle Monroe Work Experience Details
  • Riot Games
    Software Engineering Manager
    Riot Games
    Lake Forest, Ca, Us
  • Firewalk Studios
    Gameplay Systems Lead Engineer
    Firewalk Studios Mar 2022 - Oct 2024
    Bellevue, Washington, Us
  • Firewalk Studios
    Senior Game Systems Engineer
    Firewalk Studios Apr 2021 - Mar 2022
    Bellevue, Washington, Us
  • Blizzard Entertainment
    Senior Software Engineer, Hearthstone Features
    Blizzard Entertainment Mar 2021 - Apr 2021
    Irvine, Ca, Us
  • Blizzard Entertainment
    Software Engineer, Hearthstone Features
    Blizzard Entertainment Aug 2019 - Mar 2021
    Irvine, Ca, Us
  • Amazon
    Gameplay Engineer - Amazon Game Studios
    Amazon Jul 2017 - Aug 2019
    Seattle, Wa, Us
  • Blizzard Entertainment
    Software Engineer, Battle.Net
    Blizzard Entertainment Mar 2014 - Jul 2017
    Irvine, Ca, Us
  • Structure Studios
    Software Engineer
    Structure Studios Mar 2013 - Dec 2013
    Henderson, Nevada, Us
    As part of a small development team, I participated in the completion of the new, upgraded version of the company’s core software product. Fulfilling the role of a generalist programmer, I took on tasks that required interaction with many pieces of the code base and development process. Responsibilities included:• Utilization of a variety of languages and tools, including: C++, C#, WPF, Python, Visual Studio 2010, Visual Assist X, Subversion, Buildbot, OnTime• Implementation of a continuous integration solution utilizing Python and the Buildbot package. The result managed build compilation, SVN integration, deployment of builds for development and quality assurance teams, and developer notifications.• Integration of crash dump functionality into the core product. Combined with the build history maintained by the continuous integration machine, crash dump generation facilitated detection, analysis and correction of critical software instability issues in both development and release.• Designed and implemented key upgrades to an existing feature of the product, providing users of the new version with a smoother, more streamlined interaction experience while enabling greater complexity of design.• Integrated new features with established code base, including utilizing existing tools and logic where possible, while refactoring and updating systems where necessary.• Handled research and correction of high priority bugs, including crash dump analysis.• Managed Subversion repository tree, including branching and merges of changes between trunk and update branch, as well as tagging of release builds from the trunk.• Participated in an Agile Development environment, including sprint planning and estimation utilizing OnTime software.• Collaborated with programmers, artists, graphic designers, quality assurance testers and management to produce a high quality product and to iterate over designs and implementations with a focus on the end user’s experience.
  • Great Lakes Data Systems (Glds)
    Software Programmer
    Great Lakes Data Systems (Glds) Dec 2012 - Mar 2013
    Carlsbad, Ca, Us
    Worked as one of three programmers tasked with updating and maintaining the company’s core backend application, which was responsible for handling communication between cable providers and customer devices. Achievements included:• Developed a custom SNMP agent integrated into a Windows Service application.• Implemented data structures and SQL queries to support retrieval of complex system monitoring and configuration information via SNMP protocol.• Added enhanced debugging capabilities to allow greater flexibility in testing new features.• Utilized UML to diagram key portions of the application and class relationships in the code.
  • Valve Corporation
    Programming And Qa Contractor
    Valve Corporation Jul 2009 - Mar 2012
    Bellevue, Wa, Us
    Worked as a programmer on unreleased Portal2 DLC and Peer Review Portal 2 DLC. Worked as Quality Assurance tester on Portal 2, Alien Swarm, and Left 4 Dead 2.Programming Achievements:• Developed GUI for Portal 2 DLC and integrated new DLC content into the existing UI.• Integrated game code with back end systems, including databases and cloud support.• Added new in-game elements and systems to support new game modes.• Console development and support, including compliance with TCRs and TRCs.• Developed code compatible with all platforms, including PC, OS X and consoles.• Provided design input and iteration.Quality Assurance Achievements:• Provided game systems testing across entire project.• Performed certification testing to assess the project's status against TCRs and TRCs.• Maintained testing facilities and deployed builds to all testing stations.• Per-level testing, including gameplay issues, performance and memory testing.
  • Kaiser Permanente
    Senior Training Specialist
    Kaiser Permanente 2004 - 2006
    Oakland, California, Us
    Fulfilled the role of Senior Training Specialist on a team of dedicated trainers tasked with handling all professional skills development for an office of approximately 500 employees. Responsibilities included development and presentation of multiple training courses such as membership processing, corporate compliance, finance, internal software tools, account processing and customer service skills. Assistance for business operations staff on technical issues and troubleshooting was also provided.
  • Kaiser Permanente
    Account Administration Representative
    Kaiser Permanente 2000 - 2004
    Oakland, California, Us
    Managed multiple large business accounts, including membership processing and financial account reviews, collections and payment allocation, while maintaining fast, friendly and responsive service for each customer.

Kyle Monroe Skills

Game Programming Video Game Development Game Development C/c++ Stl Perforce Visual Studio Source Engine A* Pathfinding Artificial Intelligence Linear Algebra Subversion Xbox 360 Ps3 Xcode Mel Sql Training Skills Creative Writing Programming Public Speaking Technical Presentations C++ Gameplay Game Design Scripting Computer Games Video Games Computer Graphics Visual C++ Gameplay Programming Training Email

Kyle Monroe Education Details

  • Digipen Institute Of Technology
    Digipen Institute Of Technology
    Computer Science In Real Time Interactive Simulation
  • Graceland University
    Graceland University
    Elementary Education

Frequently Asked Questions about Kyle Monroe

What company does Kyle Monroe work for?

Kyle Monroe works for Riot Games

What is Kyle Monroe's role at the current company?

Kyle Monroe's current role is Software Engineering Manager.

What is Kyle Monroe's email address?

Kyle Monroe's email address is km****@****ibm.net

What is Kyle Monroe's direct phone number?

Kyle Monroe's direct phone number is +176085*****

What schools did Kyle Monroe attend?

Kyle Monroe attended Digipen Institute Of Technology, Graceland University.

What skills is Kyle Monroe known for?

Kyle Monroe has skills like Game Programming, Video Game Development, Game Development, C/c++, Stl, Perforce, Visual Studio, Source Engine, A* Pathfinding, Artificial Intelligence, Linear Algebra, Subversion.

Who are Kyle Monroe's colleagues?

Kyle Monroe's colleagues are Shawn Tan, Lingsong Sun, Siyi Wei, Tahir Solak, Rodrigo Neves Nunes, Juliana Delfim, Yun Tae.

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.