Available to hire
I am a versatile senior software engineer with over 10 years of software
development experience. I have worked in the web, games and systems developer. I can work on a React project, a backend, set up infrastructure in AWS with terraform, work on a Rust based project or a game in the Unreal Engine.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior Software Engineer at Void Industries
May 1, 2025 - October 3, 2025Co-implemented and co-architected a custom Material system for the engine to allow users to author shaders and auto-generate pipelines with wgpu. Implemented asset loading systems in Rust engine as well as C interfaces. Implemented wrapper library with autocc around KTX texture compression; created CLI tool for texture compression. Worked on a web version of the engine using wasm-bindgen. Various developer-experience improvements with the ECS system and custom Rust macros to generate C FFI code.
Senior Software Engineer - UX at Woven by Toyota (formerly TRIAD)
May 1, 2024 - October 3, 2025Worked on a simulator team, building and providing tech-artist support for Carla, a UE4-based simulator. With tech art, set up Unreal Engine 5 project to create procedural-map pipelines from Houdini to UE. For AI, contributed to a two-person Unreal Engine 5 team to procedurally generate thousands of images for training AI models. Implemented Epic Games MetaHumans for scenes, including rag dolls and poses. Built procedural city blocks and countryside, and prototyped a PC app using WebGL for scenario definitions in simulations.
Senior Software Engineer - UX at Woven by Toyota
June 1, 2021 - October 3, 2025Tokyo, Japan: contributed to a Rust-based CLI to create development environments; built a WebGL-based platform for designers to create autonomous driving scenarios; stood up a distributed architecture for interactive experiences deploying a headless Unity instance; set up infrastructure to run NVIDIA Omniverse in AWS; authored a POC for a simple photo editor and a maps editor for CNN editorial; implemented GDPR-compliant third-party OneTrust scripting.
Senior Software Engineer - UX at Woven by Toyota
November 1, 2021 - October 3, 2025Remote in Atlanta, GA: established North American operations, transitioned RESTful API to Node, created Flutter-based POC apps for Android/iOS, and set up infrastructure as code in AWS using Terraform. Transitioned JavaScript RESTful APIs to TypeScript and contributed to various front-end and back-end initiatives.
Senior Systems/Software Developer at Turner Broadcasting – CNN and Adult Swim
October 1, 2018 - October 3, 2025Part of a team that built the LiveStory live blogging tool for CNN editorial. Expanded the architecture and built front-end/back-end enhancements, including coordinating with editorial teams and deploying production features.
Process & Quality Engineer for Extrusion at Michelin Greenville Manufacturing
November 1, 2014 - October 3, 2025Responsible for quality and production efficiency across three extrusion lines. Developed a web-based application to give operators access to process data, track rework, and maintain records for scrap material, and automated a new-sheets workflow. Coordinated multiple trials and standardized reporting and infrastructure for ongoing programs.
Senior Content Engineer at Homer Learning
February 1, 2020 - October 3, 2025Led content-engineering efforts for remote education platforms; optimized CMS workflows and contributed to scalable content-delivery pipelines. Built and maintained tooling for a growing AI-influenced content ecosystem and collaborated across UX and product teams to accelerate content deployment.
Senior Software Engineer
May 1, 2025 - October 3, 2025Co-implemented and co-architected a custom Material system for the engine to enable shader authoring and auto-generation of pipelines with wgpu; implemented asset loading systems in Rust engine and C interop; wrapped KTX texture compression with a CLI tool; contributed to a wasm-bindgen based web version of the engine; improved developer experience with ECS macros and CFFI code generation.
Senior Content Engineer at Woven by Toyota
May 1, 2024 - October 3, 2025Contributed to a simulator team, providing builds and tech-art support for Carla, a UE4-based simulator. With tech art, helped set up Unreal Engine 5 project pipelines to produce procedural maps from Houdini to UE. For the AI team, collaborated on a two-person effort to generate thousands of images for training AI models, and worked with Epic Games MetaHumans for scenes including rigged dolls and poses. Built a WebGL-based prototype for scenario definitions and contributed to procedural city blocks and countryside generation. Implemented end-to-end pipelines to streamline content creation for simulation.
Senior Software Engineer - UX at Woven by Toyota
June 1, 2021 - October 3, 2025Developed Rust-based CLI tooling to create developer environments; built a WebGL-based platform for designers to craft autonomous driving scenarios; established infrastructure to run NVIDIA Omniverse in AWS; collaborated with internal UX to align product vision for internal software products and contributed to scalable infrastructure for AI simulation workflows.
Senior Systems/Software Developer at Turner Broadcasting
October 1, 2018 - October 3, 2025Led development on CNN and Adult Swim projects; built an internal web-based application giving operators easy access to process data, workflow tracking, and traceability; created Excel-based front-end tooling; integrated with SQL Server and data traceability systems.
Senior Content Engineer at Homer Learning
February 1, 2020 - October 3, 2025Led a CMS overhaul and microservices-driven content delivery improvements; built tooling to accelerate content authoring and UX workflows; contributed to front-end tooling and data pipelines to support educational content at scale.
Process & Quality Engineer for Extrusion at Greenville Manufacturing
November 1, 2014 - October 3, 2025Responsible for quality and productivity on three extrusion lines; developed a web-based application for operators to access process data, track rework, and maintain traceability; built SQL-backed data handling and Excel-based reports; coordinated 6–10 modernization trials per month, contributing to significant cost savings.
Senior Software Engineer
May 1, 2025 - October 3, 2025Remote-based role focusing on engine tooling and shader/pipeline automation. Co-implemented and co-architected a custom Material system enabling shader authoring and auto-generated pipelines with wgpu. Implemented asset loading in a Rust-based engine with C interfaces, built a wrapper around KTX texture compression, and created a CLI tool for texture compression. Contributed to a wasm-bindgen web version and improved ECS developer experience via custom Rust macros to generate CFfi code.
Senior Software Engineer at Woven by Toyota
May 1, 2024 - October 3, 2025Remote in Atlanta, GA: Worked on a simulator team (UE4-based Carla) focusing on builds and tech-art support. Established Unreal Engine 5 pipelines to generate procedural maps from Houdini to UE, and developed procedural scene workflows for AI training data generation (thousands of images). Implemented PoCs including Metahumans and fish-eye lens concepts, and contributed to WebGL-driven scenario definitions with related AWS infrastructure.
Senior Software Engineer - UX at Woven by Toyota
June 1, 2021 - October 3, 2025Tokyo, Japan: Built a Rust-based CLI to create development environments; Created WebGL-based platform for autonomous driving scenario authoring; Implemented networking architecture for interactive experiences with a headless Unity instance; Established infrastructure to run NVIDIA Omniverse in AWS; Collaborated with UX to shape product vision for internal software tools to accelerate mobility UX innovations.
Senior Content Engineer at Homer Learning
February 1, 2020 - October 3, 2025Remote in Atlanta, GA: Led an effort to overhaul the CMS to support a multi-app strategy, moving away from a home-brewed monolith using git-lfs as the primary store. Architected Node.js-based microservices for content creation and delivery; authored Terraform scripts to deploy supporting microservices; stood up cloud infrastructure (AWS) and related tooling to accelerate content workflows.
Senior Systems/Software Developer at Turner Broadcasting
October 1, 2018 - October 3, 2025Atlanta, GA: Part of CNN and Adult Swim team; contributed to Live Story live blogging tool for CNN editorial; expanded architectural proofs-of-concept for collaborative tech (Quill and ShareDB); developed front-end with React and related stack to support editorial workflows.
Materials Industrialization Engineer at Greenville Manufacturing
December 31, 2012 - October 3, 2025Greenville, SC: Served as plant liaison for R&D on ongoing material processing issues; responsible for material interactions quality; developed a small Access database to coordinate upcoming trials; automated newsletters for trial organization; coordinated 6–10 industrialization trials per month, saving the company up to $1.3M annually.
Process & Quality Engineer for Extrusion at Greenville Manufacturing
November 1, 2014 - October 3, 2025Greenville, SC: Managed extrusion process quality and improvements; created processes to support ongoing trials; automated data handling and reporting; coordinated monthly trial activities.
Senior Software Engineer at Void Industries
May 1, 2025 - October 3, 2025Co-implemented and co-architected a custom Material system for the engine to allow users to author shaders and autogenerate pipelines with wgpu; implemented asset loading systems in Rust engine and C interfaces; wrapped with autocc around KTX texture compression; created a CLI tool for texture compression; contributed to a web version of the engine using wasm-bindgen; improved developer experience and ECS macro-based C FFI code generation.
Senior Content Engineer at Woven by Toyota
May 1, 2024 - October 3, 2025Worked on a Simulator team, specializing in builds and tech-art support for Carla, a UE4-based simulator; set up Unreal Engine 5 project pipelines to create procedural maps from Houdini to UE; for AI team, built pipelines to generate thousands of images for training AI models; implemented Epic Games MetaHumans for scenes; created procedural city blocks and a proof-of-concept for fisheye lens in Unreal; built a WebGL-based scenario definition platform; transitioned RESTful API work to TypeScript for Node tooling; aided rigging workflows and asset pipelines.
Senior Software Engineer - UX
June 1, 2021 - October 3, 2025Developed a Rust-based CLI for developer environments; built a WebGL-based platform for designers to create autonomous driving scenarios; established interactive experience networking architecture; set up infrastructure to run NVIDIA Omniverse in AWS; collaborated with internal UX team to identify product vision for internal software products in mobility space; contributed to frontend modernization and tooling.
Senior Content Engineer at Homer Learning
February 1, 2020 - October 3, 2025Led an overhaul of the CMS to support a multi-app strategy; redesigned data models and frontend architecture; created templates and admin experiences; integrated new content authoring pipelines; improved developer experience and tooling; contributed to a PHP-based server environment and REST/React-driven frontend while aligning with broader product goals.
Senior Systems/Software Developer at Turner Broadcasting
October 1, 2018 - October 3, 2025CNN and Adult Swim projects; contributed to systems/software development, improving pipeline tools and reliability; supported media asset workflows; engaged with AWS-based infrastructure and internal tooling to boost performance and efficiency.
Process & Quality Engineer for Extrusion at Greenville Manufacturing
November 1, 2014 - October 3, 2025Responsible for quality and productivity across three extrusion lines; developed a web-based app for operators to access process data, track rework, and maintain traceability; built a SQL-based data interface; organized trial data with Excel-based tooling; coordinated 6-10 industrialization trials per month to support R&D and production improvements.
Education
Bachelor of Science – Chemical Engineering at Clemson University
January 11, 2030 - May 1, 2009Minor – Film Studies at Clemson University
January 11, 2030 - October 3, 2025Bachelor of Science – Chemical Engineering at Clemson University
January 11, 2030 - May 1, 2009Minor – Film Studies at Clemson University
January 11, 2030 - May 1, 2009Bachelor of Science – Chemical Engineering at Clemson University
January 11, 2030 - May 1, 2009Minor – Film Studies at Clemson University
January 11, 2030 - May 1, 2009Bachelor of Science – Chemical Engineering (Minor: Film Studies) at Clemson University
January 11, 2030 - May 1, 2009Qualifications
Industry Experience
Media & Entertainment, Software & Internet, Education, Computers & Electronics, Gaming, Manufacturing
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Atlanta today.