Profile
                Technophile, geek and gamer. Analytical thinker who loves an elegant solution. Self-motivated, team
                    player. Looking for a well established, top rated company.
                Tools engineer with 7 years of hands-on experience and a strong interest in working with
                    memory-safe languages like Rust, Go, and Swift.
            
            
                History
                
                
                    
                    
                        Software Engineer
                        2022 - Present
                    
                    
                        Woven by Toyota
                        Chuo, Tokyo, Japan
                    
                    Responsibilities
                    
                        - Design, develop, and maintain CLI tools in Rust to streamline developer and customer workflows
- Participate in code reviews, supporting teammates—especially those new to Rust—in adopting idiomatic and maintainable coding practices
- Collaborate with small and cross-functional teams to deliver reliable, maintainable software
Notable Achievements
                    
                        - Built and maintained core command-line utilities and environment management tools, used by both internal teams and external customers to simplify and automate environment setup with Nix, even for non-programmers
- Authored Functional Safety documentation and led ISO 26262 evaluation for internal CLI tools, cross-training team members in safety standards and best practices
- Raised code coverage for key tools to 90% through focused testing and continuous improvement, ensuring reliability and maintainability
Technologies Used
                    Rust, Git, Linux, Nix
                
                
                
                    
                    
                        Network Rotational Engineer
                        2020 - 2022
                    
                    
                        Activision Central Tech
                        Sherman Oaks, California
                    
                    Responsibilities
                    
                        - Cross-train in different aspects of game development across Central Tech and other
                            Activision studios
- Participate in code reviews
Notable Achievements
                    
                        - Wrote multi-threaded data munger in Rust
                            using Tokio that captures events from AWS SNS and performs batched inserts into SQL database
                        
- Rewrote small tools site from jQuery into React.js
- Wrote JSON logger for use in Rust
- Set ground work for other rotational engineers to continue: React tools site, Rust data
                            munger
- Assisted new developers to get started working in Rust
- Extended existing React app to support additional game titles
Technologies Used
                    Rust, React.js, Python, Git, Perforce
                
                
                
                    
                    
                        Crossfeed Music Player iOS app
                        Summer 2020
                    
                    
                        Self
                        Peyton, Colorado
                    
                    Summary
                    Write an app for iPhone that plays music with a time-delayed crossfeed. Link to app
                    Notable Accomplishments
                    
                        - Worked out how to perform crossfeed in real-time on the GPU using a Metal Compute shader
                            however
                            computation had to be moved to CPU as GPU access is unavailable when app is in background or
                            device is locked
                        
Technologies Used
                    Swift, SwiftUI, Metal Compute, GPGPU, Git
                
                
                
                    
                    
                        Complete Bachelors of Science
                        Fall 2018 - Spring 2019
                    
                    
                        MSU Denver
                        Denver, Colorado
                    
                    Summary
                    Return to Metro State University of Denver to finish incomplete bachelors degree in Computer
                        Science
                    Notable Work
                    
                        - Team lead in senior capstone courses
- Started work on Opus audio codec decoder in Rust
                            
                                - Had to pivot to other work because of excessive research spike into internal
                                    operation of codec algorithms
- Repository on GitHub
 
- Performed maintenance on open source Java DNS server project, JDNSS
                        
Technologies Used
                    Rust-lang, Java, Git
                
                
                
                    
                    
                        Software engineer (on-site, remote contractor)
                        2017 - 2018
                    
                    
                        FOVE Inc.
                        Tokyo, Japan & Remote
                    
                    Responsibilities
                    
                        - Assist in development as needs arise, generally
- Participate in code reviews
Notable Achievements
                    
                        - Reduced build times of GitLab CI system by growing Linux+Docker build agent pool
- Increased accuracy and saved hours per day spent on processing headset orders
                            
                                - Added Label printing to C# order management tool using 3rd party REST API for label
                                    generation
 
- Wrote demographic collection tool to assist in user testing and machine learning modeling
                        
- Envisioned and implemented intuitive VR alignment calibration visualization in C++ and
                            internal rendering API
Technologies Used
                    C#, C++, REST API, QT, Git
                    Tools Used
                    Visual Studio, CMake, GitLab, Docker, Ubuntu Linux Server
                
                
                
                    
                    
                        Software Tools Engineer
                        2014 - 2017
                    
                    
                        Backflip Studios
                        Boulder, Colorado
                    
                    Responsibilities
                    
                        - Write and maintain internal-use web dashboard for Customer Support, Quality Assurance, and
                            Development teams to use with DragonVale World
                        
- Continue App submission responsibilities
- Participate in code reviews
Notable Achievements
                    
                        - Anticipated QA, CS, Engineering needs and developed user-friendly tools for reliably editing
                            JSON cloud game data
- Collaborated with testers and developers to improve existing tools in addition to developing
                            one-click tools to speed up user testing and development cycle
- Saved hours of testing by reducing data errors in game data by automating translation of
                            tabular game data into JSON using Python
Technologies Used
                    AngularJS, Javascript, CSS, HTML, Python, Git
                
                
                
                    
                    
                        QA / Build Engineer
                        2013 - 2014
                    
                    
                        Backflip Studios
                        Boulder, Colorado
                    
                    Responsibilities
                    
                        - Build internal-use mobile site for over-the-air app installation
- Perform final checks and submissions to app stores: Apple, Google, Amazon
- Provide technical assistance to QA team
- Train QA Analysts on various technologies pertaining to tools and technologies ex:
                            
                                - 
                                    Mobile SoC architecture
                                
- 
                                    Recording performance metrics using Xcode
                                
 
- Assist Customer Support by performing repairs on player game states.
- Participate in code reviews
Notable Achievements
                    
                        - Migrated OTA install mobile site from on-metal Apache server to CI-built Docker image
- Increased company productivity and testing reliability by migrating company to professional
                            CI/CD from "home grown" shell scripts + PHP server
- Developed and delivered educational presentations to QA
Technologies Used
                    JQuery + jQuery Mobile, PHP, REST, AJAX, Git, Mercurial
                    Tools Used
                    Atlassian Bamboo, PyCharm, Docker, Apache, Perforce
                
                
                
                    
                    
                        QA Analyst
                        2012 - 2013
                    
                    
                        Backflip Studios
                        Boulder, Colorado
                    
                    Responsibilities
                    
                        - Write and follow test plans
Notable Achievements
                    
                    Tools Used
                    Charles Proxy, Google Docs
                
                
                
                    
                    
                        Tech - Level 1
                        2009 - 2012
                    
                    
                        Micro Center
                        Denver, Colorado
                    
                    Responsibilities
                    
                        - Diagnose, service, and repair customer desktop and notebook computers running Windows and
                            Mac OS X
Notable Achievements
                    
                        - As the only Apple certified technician, performed all work on Apple products for several
                            months
- Consistently met work quotas while maintaining a high quality of work and service
Tools Used
                    PC-Check, Apple Hardware Tool, Apple Service Diagnostic, rsync, xcopy, Carbon Copy Cloner,
                        MemTest86, Clonezilla