Evan McAnulty

Evan mcanulty

bookmark on deepenrich
location of Evan McAnultyGlendale, California, United States
Followers of Evan McAnulty682 followers
  • Timeline

  • About me

    Platform Engineer

  • Education

    • Placer high school

      2003 - 2007
      High school diploma
    • California state university, chico

      2007 - 2011
      Ba applied computer graphics.

      Activities and Societies: Club Volleyball, Video Game Production.

  • Experience

    • Target

      Jun 2007 - Sept 2007
      Hard lines

      Worked sales floor, electronics department, assisting customers as needed, including cashier work.

    • Chico state game studio

      Aug 2010 - Jun 2011
      Level designer

      Designing and creating the levels for 40 stories a puzzle based top-down platformer designed around duplication of the player to solve puzzles. Keep with the feel of the game while still creating unique and interesting levels for each level assigned.Play testing other designers levels and give appropriate feedback on how to make the levels both compelling and fun.

    • Method studios

      Jul 2011 - Jun 2012
      Render wrangler, technical operations, data

      Managing the render farm of both Method-LA and Method-New York.Pushing priority jobs through the farm faster, alerting artist of failed frames or errors. Retrying failed frames on renders, troubleshooting.Keeping an eye on the render farm's overall status and alerting the engineering department when something needs their attention.Mediating between the artists and the engineering department.Data Management of the storage volumes. Uploads and downloads via Aspera, faspex, and other high speed data exchange systems. Show less

    • Tic toc games

      Jul 2012 - Nov 2012
      Game designer

      General Game Designer working on titles for publishers such as Mattel among other unannounced projects. Assisted in some of the design for the title Pug Run. Designing levels specifically for compelling gameplay and challenge tailored to the target audience. Creating new mechanics for existing titles. From concept, to pitch, to implementation.Consistently worked towards a fluid game design able to adapt to any and all desired changes.Creating Mini-game designs and seeing them through to completion. Show less

    • Night light interactive

      Dec 2012 - Jul 2015
      Lead designer

      Leading the production in all things design. Working directly with the director to make final design choices.Creation of new puzzles, mechanics and levels for integration into the game. Working alongside other team leads to see the designs through to completion. Assisting the art director in the look of the game for readability related to game play.

    • Legend3d

      Nov 2013 - Apr 2015
      It helpdesk technician

      IT Support for the 400+ users within the Windows domain. As well as the 200+ machines in the Toronto office.Render Blade image automation and configuration for studio wide render needs (500+ render jobs per day)In house IT tools development through Python and Powershell.Level 1-2 response for helpdesk tickets through OS ticket.Other notable tasks:• Server Blade troubleshooting• Active directory administration• Linux Script development and automate imaging implementation through PXE• WSUS Administration Show less

    • Dreamworks animation

      Jul 2015 - Dec 2023

      In this role, I provided operation and engineering level support for CI/CD pipelines for both internal team tools and studio wide services. The goal within this team is to provide seamless deployment pipelines for the larger RnD team.This includes:• Configuration troubleshooting and code review• Pipeline troubleshooting• Pod level troubleshooting and support • DataDog monitoring, metrics, and custom checks developmentMy primary focus was on automation of existing tasks and exploring improvements to the automation infrastructure. As well as supporting the Azure infrastructure. This includes:• Development of process automation for common OpenShift and Consul tasks via custom Python CLI. • CLI tools development for Azure cost analysis, resource auditing and troubleshooting within AKS in Azure• Exploration around ArgoCD, and supporting services for open source Kubernetes. Other Notable projects: • POC work around AWX and improvements to existing Ansible infrastructure.• RBAC solutions efforts including services as large scale as Keycloak. Show less Providing infrastructure engineering and administration for both the Windows and Linux domains for the whole business unit. This included systems engineering, tools development, self-service development, Chef-based configuration management and CI/CD implementations.Notable skills in this position include:• Linux domain administration - IPA. HBAC/RBAC/Sudo administration.• Windows domain administration• Chef recipe development, Ruby and Python.• Implementation of cross-domain solutions.• Automation of daily tasks and reporting of those.• Python development of CLI and self-services for both Operations and end-users in the studio.• Foreman Katello provisioning and package management.• Azure domain administration and solutions support. (AZ 103 certification while in this position).• JAMF administration, maintenance and deployment. Database operations around backup / restore. • HPE \ Lenovo Systems Engineering, ILO, VC, OneView, Confluent. • Host and domain level Systems Engineering. Configuration troubleshooting and implementation. Notable projects: • Adding new features and fixes for CLI tools wrapping the Foreman and networking APIs.• Developing Python-based self-service for user facing driver updates. Allowing users to update drivers at- will without Operations intervention.• Daily operations automation via nightly Python tasks that interacted with internal APIs, and generated operation reports to appropriate parties.• Cross domain implementations to bridge the gap between the Linux and Windows operations. This includes LDAP membership automation and providing secure communication between hosts in both domains. Show less • Provide high level support for over ~2000 company employees. • Supporting Linux Rhel 6.5-7, Mac OSX 10.10, and Windows 7 machines.• Creation and maintenance of support documentation.• Implementation of new tools as well as maintenance of existing ones. • Python and PowerShell tools development for both department and studio use.• Working in the department developers group. Including creating projects and running our weekly meetings to address on-going and foreseeable issues as studio updates or changes are applied.Notable Accomplishments:• Implementation of a PowerShell tools environment to better support all Windows users with department tools. This allows us to create and quickly deploy tools to the rest of our Digital Operations team through a unified terminal environment. The environment was set up with Git-Lab, and deployed by Jenkins to the department repository. Tools are loaded upon opening a new PowerShell terminal, the profile is updated by Group Policy.• Created a host waterfall tool, to allow for quick deployment of replacement machines. The tool would sync any SCCM collections the old machine belonged to, transfer necessary preferences to the new machine, and move the host to the appropriate OUs in Active Directory. This tool incorporated some existing tools, wrapped up into one unified utility. Written in PowerShell.Notable workflow tools: Git, Jenkins, Confluence, Jira. Show less

      • Platform Engineer II

        Oct 2022 - Dec 2023
      • Engineering Systems Administrator

        Jan 2018 - Oct 2022
      • Operations System Administrator

        Jul 2015 - Jan 2018
    • Cosm

      Jan 2024 - now
      Platform engineer

      While with Cosm my primary responsibilities have been providing solutions and support for platforms within the Cosm business. We take a very agile and iterative approach to our IAC development and value flexibility within our platforms and processes. Some highlights include.• Custom Pulumi component and projects to support a variety of infrastructure needs. (Typescript)• Monitoring and troubleshooting issues via Grafana as they relate to our K8S infrastructure.• Internal package management and CI/CD development to automate build processes.• Ansible playbook development and shell scripting therein to automate tasks on remote hosts.• Systems engineering in smaller capacity to support efforts from other teams to automate daily tasks.• Kubernetes cluster management (EKS). Via Pulumi code for both new feature development and break-fix. Show less

  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Evan McAnulty
      Winner: Best Story - Indie Prize Showcase Casual Connect Jul 2014 Casual Connect in L.A. Whispering Willows won "Best Story" and was a finalist for “Best Art” and “Best Desktop Game.”
    • Awarded to Evan McAnulty
      Steam Greenlit Steam's Steam Greenlight Program Mar 2014 Night Light Interactive's first game: Whispering Willows was on Steam Greenlight, got Steam Greenlit March 19th, 2014.
    • Awarded to Evan McAnulty
      First Place Winner Seattle Indie Gaming Competition Jan 2014 First Place Winner at (SIGC) Seattle Indie Gaming Competition for Whispering Willows for 2014http://powerofplay.us/seattle-indie-game-competition/http://nightlightinteractive.com/ww-seattle-indie-game-competition-finalist/
    • Awarded to Evan McAnulty
      Finalist Captivate Conference Game Design Competition Oct 2013 Finalist Captivate Conference Game Design Competition in October 2013
    • Awarded to Evan McAnulty
      Winner (for one category) and Finalist (for two categories) OUYA CREATE Game Jam Feb 2013 Winner for “Most Immersive,” finalist for “Grand Prize,” and finalist for “Best Visuals” at the OUYA CREATE Game Jam 2013http://killscreendaily.com/articles/news/your-ouya-create-game-jam-winners-are-here/
    • Awarded to Evan McAnulty
      Funding Kickstarter and Cerebral Indie Developer Grant * Successful Kickstarter – Earned over $20,000 with 750 backers* Cerebral Indie Developer Grant – Winner 2013 (April) http://blog.bundle-in-a-box.com/?p=568