Carlos Macias

United States

@carlos_macias23

Senior Software Engineer Looking for Opportunities

Badges

Problem Solving
CPP
Ruby

Certifications

Work Experience

  • Sr. Software Engineer

    Gusto•  February 2024 - November 2024•  San Francisco, CA

    Part of the team who developed a portal for our partners’ CX team to service their customers with features such as running payroll, adding garnishments, contractor payments, etc. Lead effort to make a lightweight rails front end accessible by WCAG 2.2 AA standards.

  • Sr. Software Engineer

    Niantic•  April 2018 - July 2023•  Culver City, CA

    Part of the Ingress Prime team who developed the new Ingress Prime client in Unity. Review code from team members and comment about defects and improvements. Help onboard new team members as we grow our team. Architect, lead and code features for Ingress Prime such as Rare Battle Beacons, first party and third party SDK upgrades. Implement memory optimizations such as pooling in VFXs which reduces memory usage.

  • Community Organizer, Mentor

    Techqueria•  March 2018 - March 2020•  Los Angeles, CA

    Organize Latinx in tech community networking events. Attend monthly planning meetings and propose future events. Teach algorithms and data structures workshops with the objective to help the community to prepare for technical job interviews.

  • Lead Game Developer

    Nickelodeon•  November 2016 - April 2018•  Burbank, CA

    Increase timely delivery of builds by implementing continuous integration techniques such as build automation. Review code from team members and comment about defects and improvements. Design and implement features for Unity Authoring Tool that helps create interactive videos. Design and implement features for Android and iOS native applications used to play interactive videos created by the aforementioned Unity Authoring Tool. Decrease size of appisodes 40% by implementing video compression and asset compression.

  • Software Engineer

    Glu Mobile•  February 2015 - November 2016•  Long Beach, CA

    Architect, document and code AI for unreleased 3D racing game using C# and Unity. Integrate Bugsnag and Crittercism third party SDKs to Unity to be able to send game crashes and bug reports. Debug Unity client, Java server, and MySQL database of the game and fix encountered bugs. Create tools in Unity to allow designers to create tutorial UI elements in a data driven fashion saving them time and streamlining the pipeline.

  • Programmer Analyst II

    UCLA ORIS•  April 2014 - February 2015•  Los Angeles, CA

    Developed automated test suite for Post Award Management System (PAMS) using C# and Visual Studio’s testing tools. Fix UI bugs in PAMS while following documentation requirements and code standards using C# and JavaScript. Develop feature for PAMS to create PDF documents out of HTML pages using .NET.

  • Software Engineer

    Radio Satellite Integrators, Inc.•  August 2011 - March 2014•  Torrance, CA

    Implemented database maintenance plan on MS SQL Server DBs which reduced server maintenance down time. Write stored procedures for new reporting functionality in MS SQL Server. Add new functionality to a Silverlight application such as map printing capabilities, and new vehicle information. Designed and developed Web Services to interface between MS SQL Server and Silverlight application. Created JavaScript web application accessible by all modern mobile devices that tracks vehicles in real time.

  • Jr. Programmer

    Checkpoint Studios Inc.•  March 2012 - October 2012•  Costa Mesa, CA

    Member of the team who developed Avination and Party Politics games using Unity, C#, and MongoDB. In charge of Facebook connectivity, used JavaScript to process in-app purchases, social posts, and game messages. Implemented in-game reward system that reads Facebook posts and rewards players depending on content. The C# backend of the game triggers a search for new posts and scans them for content.

Education

  • California State University Fullerton

    Computer Science, Master of Science•  August 2013 - May 2015•  GPA: 3.89

  • University of California Berkeley

    Electrical Engineering & Computer Science, Bachelor of Science•  August 2006 - December 2010

Skills

Rider
Bash
Visual Studio
Emacs
Vim
Eclipse
Unity
RubyMine
Postman
Git
SVN
TFS
Silverlight
MySQL
MongoDB
MS SQL Server
OpenGL
Dojo
jQuery
ArcGIS
C#
C/C++
Java
Objective C
TypeScript
JavaScript
Ruby
SQL