resume@acemandinga.com
(480) 265-5857
Central TX, USA
Summary
Professional software engineer with over 30 years of experience developing and managing within multiple industries, and using a broad range of technologies. Last few years focused on NextJS Web Apps and SaaS platforms. A few years prior, 3D data visualization with multiple browser support on desktop & mobile using WebGL/ThreeJS. Before that, many years in AAA Video Games and Business Tax Software.
KeywordsHTML/CSS/JS/WebGL, NextJS, ThreeJS, ReactJS, Angular (1.2), VueJS, NodeJS/Express, Mongoose, DynamoDB, AWS (S3, EC2, IAM, CloudFront), GCP (apps, publishing), C/C++, C#, Objective-C, Swift, Java, XCode, Visual Studio, WebStorm
Work Experience
March 2020 - Current
Building webpages for personal, corporate, and startup companies. Projects include mostly NextJS, React, OAuth, responsive layouts & css, internal and public infrastructure & administration, ThreeJS.
Software Engineering Manager
August 2021 - July 2022
Developed and managed a team building an SEO-friendly statically served React based platform using Gatsby to optimize & build. Built with thousands of custom article content for hundreds of thousands of users. React, React Hooks, GatsbyJS, Contentful, GraphQL, SEO optimization, core vitals.
Co-founder/Developer/Manager
November 2015 - March 2020
My areas of focus were mostly frontend, 3D interactive experiences and data visualization within the browser. Fully interactive 3D charting, built for high performance and low overhead for a fintech startup. Visualizers were built as VueJS components in order to plug seamlessly into the client's overall SaaS platform for their customers to more easily view and navigate thousands of data points per search.
Utilized several technologies for various clients such as HTML/CSS/JS, React, Vue, Angular (1.2), Node/Express, Mongoose, Dynamo, AWS (S3, EC2, IAM, CloudFront), GCP (apps, publishing), ThreeJS, and more
Internal projects include online, collaborative SaaS platform in the 3D experience visualization space, for advertising, games, and other entertainment. RSS news feed reader that balances perspectives by promoting the reading of articles from around the globe and introducing the reader to new outlets. Tech demos that include image processing, VR, and AR.
Sr Software Engineer
May 2014 - November 2015
Design and implement dynamic, realtime WebGL-based 3D ad technologies, including runtime and tools and pipeline components
HTML5, Javascript, NodeJS, Mongoose, Express, AngularJS, Grunt, Hudson, AWS EC2, S3, CDN, WebStorm, iOS, Android, Desktop and Mobile Browsers.
Our technologies won numerous awards in the Advertising Space.
Founder
December 2009 - November 2015
Games and Apps for mobile devices, tablets, social and online media, mixed media marketing
Internal projects included an entire cross-platform social networking platform that is highly scalable and secure, using AWS, S3, DynamoDB, and SNS.
Head of Platform as a Service
July 2012 - January 2014
Built an R&D team to develop a new online, scalable collaborative massively multiplayer platform based on new technology. Cross-platform from day one, allowing players and builders to work and play together whether on a tablet or powerful gaming PC.
Consulted and co-Directed a team to help them migrate to a new technology and pipeline. Build a migration plan, evaluate and report risk areas and process to move over 100 members into a new codebase. Design and establish an incubation team, CI, plug-ins and other tools for a new engine, using Unity, Perforce, TeamCity, uLink, and auto-conversion tools between platforms.
Lead Programmer
August 2011 - June 2012
Worked mostly in an R&D capacity prototyping a P2P multiplayer sandbox world building product with load balanced, fully distributed physics.
Sr Software Engineer
March 2011 - June 2011
Worked on Tapper World Tour, an iOS reboot of an 80s arcade classic, Root Beer Tapper. Also Season Pass, an online iOS/Android sports trivia game, and several game prototypes.
Sr Softrware Engineer
February 2010 - March 2011
Developed low level memory management, ported/rewrote aspects of particle system, terrain rendering, texture processing, ground cover and related systems from the PC version of FreeRealms MMO to PS3.
Co-wrote a Soccer minigame for FreeRealms MMO on PC.
President
September 2007 - April 2020
Rapid prototyping, business development, investor relations, finances/bookkeeping
June 1997 - September 2007
August 2005 - September 2007
In addition to managing a staff of over 20 engineers, I was responsible for enabling said staff to successfully develop our next-gen title (MX vs. ATV Untamed) simultaneously on 360 and PS3.
We were the first internal THQ studio to successfully complete both 360 and PS3 SKUs in-house and by the same team. Good project management practices, and practical design and scope management were key to the success. But most importantly, it was the combined efforts of the entire team that made it happen, and I was fortunate to be a part of the team's leadership
January 2005 - August 2005
Personnel management for the entire engineering staff. At one point, due to a change in management personnel, i was responsible for over 60 direct reports.
Learned staffing skills during heavy and light staffing periods, Established key relationships with the best recruiters and schools, Received the following management credits:
- Franklin Covey, Project Management Workshop
- Franklin Covey, Project Management Seminar
- Franklin Covey, 7 Habits of Highly Effective Managers
- People-IQ Improve or Remove: Managing Low Performers
- People-IQ Dealing with Interpersonal Conflict
January 2000 - January 2005
Lead a team responsible for developing and maintaining the internal pipelines for up to 4 simultaneously developed products. Some hilights:
- Creative use of Max in the pipeline
- Asset management
- Streaming authoring system for portal based levels as well as open world zones
- Real-time material editing on target platforms
- Real-time object manipulation on target platforms
Supported any type of game on PS2, Gamecube, Xbox
June 1997 - January 2000
Game Programmer on FPS Baseball 2000 (unshipped), Motocross Madness, Motocross Madness 2.
Software Engineer
January 1995 - June 1997
Software/hardware solutions for tracking & collecting consumer listener data and delivering to customers
Co-founder / Lead Programmer
January 1991 - January 1995
Business/Corporate Federal and State Tax Software for Tax Preparers and Accounting firms
Entertainment Titles
- Season Pass - an online US sports trivia game (iOS)
- Tapper World Tour/HD - Reboot of 80's Root Beer Tapper (iOS)
- Dude Perfect/HD - Action puzzle game based on the YouTube group (iOS)
- FreeRealms - A free-to-play MMORPG (PC/PS3)
- DartRage - First all-lua game using ShiVa (iOS/Web)
- Baja: Edge of Control - Off-road racing (360/PS3)
- MX vs. ATV Untamed - Off-road racing (360/PS3)
- Cars (Disney/Pixar) - (PS2/Xbox/Gamecube/360)
- MX vs. ATV Unleashed - Off-road racing (PS2/Xbox)
- MX Unleashed - Off-road racing (PS2/Xbox)
- Splashdown 2: Rides Gone Wild - Water racing (PS2)
- ATV Offroad Fury 2 - Off-road racing (PS2)
- Matt Hoffman's Pro BMX 2 - (PS2/Xbox/Gamecube)
- Star Wars Racer Revenge - Podracer sequel (PS2)