Alberto Covarrubias
💼 Experience
Software Engineering Leader, Architect, and Videogame Industry Veteran with over 30 years of experience, 1️⃣ designing, developing, and tuning reliable, scalable, and profitable systems, 2️⃣ managing, growing, coaching, and mentoring highly efficient teams, 3️⃣ optimizing processes and technical resources.


Roblox
Technical Lead / Principal Software Engineer - Client/App
Architected the transition to a multi-document Roblox app, which simplified the game experience coordination
Led the Modularization and Stability strategies to lift the quality bar across the platform code
Brought operational excellence through the establishment of an organization-wide Scrum Master Guild and ROI-driven product management standards
2018
2023
Present


2K Games
2016
2013


Lucas Arts
Technical Lead / Principal Software Engineer - Safety
Optimized overall backend performance by implementing server authoritative cache-control and fast tokens
Led the initial load testing strategy to improve overall backend performance
Pioneered the adoption of the next-gen backend stack featuring docker containers
Led the creation of multiple compliance systems for asian markets
Reliability champion for 2 consecutive years, delivering 4 9s in critical compliance systems
Led the Multi-Region adoption in all growth, safety, and compliance systems
Led the creation of Verified Parental Consent services to increase children safety in the platform
Technical Lead / Principal Software Engineer
Led a cross-functional engineering team (C++, Backend and DevOps) to deliver diverse online services
Transitioned existing and new services to containerization and micro-services to improve releases and team iteration/velocity
Refactored the multi-platform C++ online library to efficiently communicate with all existing services (memory and CPU usage footprint)
Sr. Software Engineer / Architect
Architected a lightweight configuration-driven REST framework for PHP and Java that increased the stack efficiency up to 10 times on PHP and up to 3 times on Java from standard frameworks
Implemented all the CI/CD strategy by provisioning servers/agents, implementing build frameworks, standardizing QA practices, and deployment process using cloud computing
Managed the data infrastructure (Mongo, Redis, MySQL, ElasticSearch) and implemented proprietary generic storage and post-processing clustered services to exchange real-time data across different sources to reduce the complexity of modelling data pipelines
Technical Lead / Principal Software Engineer
Worked on a confidential platform to enhance the online and social services used on unreleased AAA games
Led the initiative to improve the SDLC using Common libs, Archetypes, CI/CD tuning, and other QA standards
Developed a common pub/subs service to be used with several message brokers to distribute massive real-time data


IGN Entertainment
Lead Software Engineer
Built new authentication/authorization/entitlement services to integrate different legacy properties – including GameSpy – and improve the user experience by supporting Facebook Connect, Google+, and Yahoo! OpenId (4M+ User base) using OAuth 2.0
Developed diverse social networking features for MyIGN, including notifications and stream sync with Twitter
Developed a management GUI technology to expose Administrative API functionality through Swagger
2012


Myspace
Lead Software Engineer - Games
Led the development of the new Myspace Games; implementing best web coding practices, improving the platform to render faster and performing code reviews as needed
2011
Sr. Software Engineer - Music
Worked on the successful launch of Myspace Music Joint Venture
Developed the complete Myspace Radio project; including the auto-play listing, recommendations, ratings, subscriptions, and full-screen video experience (this premium music experience was not public due Joint Venture restrictions)
Led the Restful URLs project for all Myspace facilities
2010


Wal-mart / Superama
Home Delivery Manager
Managed the associates (3 op managers, 12 supervisors, and over 500 indirect associates), business intelligence, and strategies for the Call Center, Internet site, and operation in the 62 Superama stores for their home delivery service
Designed and implemented decision support and forecasting systems using neural networks to optimize resources
Implemented a six sigma project that reduced timed-out orders and abandoned calls, improving the quality by 70%
All projects increased by 15% the total revenue year-over-year for 2 consecutive years


Inter.net
Product Manager
Implemented VPN, Managed Security, and Secure Hosting related products
Developed a provisioning and billing application that reduced dial-up and broadband costs by 50%
Implemented an Asterisk Open Source VoIP/SIP-based solution for internal and commercial use
Developed an Internet web accelerator with SSL support that was adopted by dial-up customers
2007
2004


EIC Networks Group
Software Architect
Architect and main developer for the following products:
Genesis Trio Server – Complete software solution to control trunking infrastructures like Motorola's Harmony, iDen, and SmartZone, from provisioning to billing
IP over DataTAC – TCP/IP protocol stack over the Motorola DataTAC wireless network, including low-level network device drivers for PCs, PDAs, and dedicated hardware
Envoz.com | Internet Voicemail System – An MP3-based voicemail system using the PSTN
2002


Laminaciones Técnicas
Software Engineer
Architect and main developer of the firmware for Rototech – an automated industrial printing machine
2000


Grupo Industrial Arse
Software Engineer - Intern
Redesigned and implemented the firmware of a popular electronic toy called “Fabuloso Fred”
This version included a companion Windows App with OpenGL graphics
1999
1998