Curtis Baggett


Hello! I’m Curtis Baggett, a multimedia developer with over 15 years of experience creating interactive digital content for government contract training programs. My background combines 3D and 2D art, programming, and interactive media development, allowing me to bridge the gap between visual design and technical implementation.

Over the past several years, I’ve expanded my focus into software development and full-stack web technologies, building applications with React, JavaScript, TypeScript, C#, Unity, and modern web APIs. I enjoy developing responsive user interfaces, interactive 3D experiences, and scalable applications that combine clean design with functional engineering.


Experience

Multimedia Programmer

Carley Corporation

Developed interactive 3D and 2D training applications for government contract programs using JavaScript, TypeScript, C#, Unity, and web-based technologies. Collaborated with programmers, artists, and instructional designers to implement application features, optimize performance, integrate interactive media, and ensure cross-platform functionality for training environments.

2021 - 2026

Multimedia Artist

Carley Corporation

Created 3D models, textures, animations, and visual assets for interactive training applications using Autodesk 3ds Max, Adobe Substance Painter, and Adobe Photoshop. Worked closely with instructional designers and developers to ensure visual accuracy, usability, and integration within multimedia training systems.

2019 - 2021

3D Artist

Aegis Technologies Group

Developed 2D and 3D assets for the SE Core training simulation program, ensuring visual accuracy, optimization, and functionality within real-time game engine environments. Created environment models and technical assets that adhered to project specifications while collaborating with team members to meet production deadlines and quality standards.

2014-2019

Multimedia Artist

Carley Corporation

Created 2D and 3D multimedia assets for computer-based training applications, integrating artwork and animations into Adobe Flash using ActionScript 3 for interactive functionality. Collaborated with cross-functional teams to develop engaging training content while maintaining project timelines and technical requirements.

2011 - 2014

Multimedia Artist

Corsair Engineering

Assisted in the development of multimedia training content by creating 2D and 3D assets, motion graphics, and video content using Adobe Creative Suite tools including After Effects and Photoshop. Collaborated with instructional designers and programmers to support interactive training applications for government contract programs.

2009 - 2011

Education & Professional Development

Ridge Technical College

Digital Design – Technical Diploma
Focused on digital media development, graphic design, multimedia production, and visual communication.
Coursework included graphic design, animation, digital imaging, multimedia production, and interactive media.
August 2006 – January 2009

Professional Development

Frontend & Full-Stack Development
  • Modern JavaScript From The Beginning - Brad Traversy
  • Modern React From The Beginning - Brad Traversy
  • Three.js and TypeScript - Sean Bradley
C# & Game Development
  • Complete C# Unity 3D Game Development - GameDev.tv
  • C# Basics for Beginners - Mosh Hamedani
  • C# Intermediate: Classes, Interfaces, and OOP - Mosh Hamedani
  • C# Advanced Topics: Prepare for Technical Interviews - Mosh Hamedani

Skills

Frontend Development
  • React
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
Backend / APIs
  • Node.js
  • MongoDB
  • REST API integration
  • Strapi CMS
  • Render and Vercel deployment
3D / Interactive Media
  • Unity
  • C#
  • Babylon.js
  • Three.js
  • Autodesk 3ds Max
  • Adobe Substance Painter
Tools
  • Git
  • Jira
  • Adobe Photoshop
  • Adobe Illustrator
  • Adobe Animate
Development Practices
  • Agile / Scrum development
  • Sprint-based planning and task management
  • Requirements review and customer feedback integration
  • Iterative development and continuous improvement
  • Cross-functional collaboration
  • Debugging, testing, and performance optimization
  • Deployment troubleshooting and environment configuration

BabylonJS

Interactive 3D Web Application

This project was developed using Babylon.js to create an interactive 3D web experience featuring imported models, animation controls, and dynamic labeling systems. The application utilizes TypeScript, HTML, and the Babylon.js framework to manage real-time model interaction, UI controls, and scalable annotations within a browser-based environment.

Note: This interactive application requires hardware acceleration/WebGL support enabled in the browser for optimal performance.

Unity

Unity WebGL Game Demo

This Unity project was developed as a game development exercise focused on physics-based movement, player input, collision detection, and WebGL deployment. The demo challenges players to control a rocket, navigate obstacles, and land safely on the target platform.

Controls: Press the space bar to engage the rocket engine. Use the A and D keys to rotate the rocket.

React

These React applications were developed to strengthen my front-end and full-stack development skills using modern JavaScript frameworks and APIs. The projects focus on responsive UI design, state management, API integration, authentication, and full-stack application architecture using technologies such as React, MongoDB, Render, and Strapi.
Crypto Dash
Crypto Dash

Crypto Dash is a React application that allows users to search and track cryptocurrency prices in real time using the CoinGecko API. The application dynamically retrieves market data and displays current pricing information through a responsive user interface.

GitHub Finder
GitHub Finder

GitHub Finder is a React application that integrates with the GitHub API to search for GitHub users and display profile information through a clean and responsive interface.

Shopping Cart
ShopMate

Shopping Cart is a React storefront application that allows users to browse products and add or remove items from a persistent shopping cart. The application utilizes local storage to maintain cart data between browser sessions.

Idea Drop
Idea Drop

Idea Drop is a full-stack application that allows users to register accounts, authenticate securely, and share ideas with other users. The frontend was developed with React, while the backend utilizes MongoDB and Render for data storage, API services, and deployment.

Note: This application uses backend services hosted on Render’s free tier. After periods of inactivity, the server may require a few moments to wake before the application fully loads.
Portfolio
Portfolio

Portfolio is a full-stack web application designed as a pseudo-blog platform for managing and displaying portfolio content. The backend is hosted on Render, while Strapi is used as a headless CMS to manage assets and dynamic content.

Note: This application uses backend services hosted on Render’s free tier. After periods of inactivity, the server may require a few moments to wake before the application fully loads.

3D

This collection highlights hard-surface 3D models created for real-time training applications and game-engine environments. The work focuses on accurate modeling, clean topology, texture creation, and optimization for interactive use.
LN270 Equipment Model
LN270 Equipment Model

Hard-surface 3D model created for real-time training simulation use, focusing on accurate proportions, clean geometry, and optimized asset structure.

Tools: 3ds Max, Substance Painter, Photoshop
Brake Disc
Brake Disc

High-poly mechanical model optimized for real-time rendering through polygon reduction and asset cleanup, while preserving visual detail and material accuracy for interactive environments.

Tools: 3ds Max, Substance Painter, Photoshop
RBM
RBM

Technical equipment model developed for simulation and training environments, with a focus on optimized geometry, clean topology, and accurate component representation.

Tools: 3ds Max, Substance Painter, Photoshop
Winch
Winch

Industrial hard-surface asset designed for interactive training applications, featuring detailed mechanical components and optimized real-time performance.

Tools: 3ds Max, Substance Painter, Photoshop

Photography

This gallery showcases a selection of photography focused on composition, lighting, and environmental detail. These projects reflect my interest in visual storytelling and capturing natural and architectural subjects through digital photography.
Bee
Bee

Macro nature photography capturing pollination activity with shallow depth of field and soft natural lighting.

Berries
Berries

Close-up botanical photography emphasizing texture, color contrast, and depth through selective focus.

Bok Tower
Bok Tower

Landscape photography highlighting architectural composition, natural framing, and atmospheric lighting.

Epcot
Epcot

Environmental photography capturing large-scale architectural forms and open landscape composition.


Interests

Outside of development and digital media, I enjoy photography, board games, and exploring creative projects that combine art and technology. I also enjoy spending time outdoors through hiking and longboarding, which help inspire my creative and technical work.

I’m continually interested in learning new tools and technologies, especially in areas involving interactive media, web development, 3D applications, and AI-assisted workflows.


Contact Me

I’m always interested in opportunities involving frontend development, interactive media, 3D applications, and full-stack web development. Feel free to reach out through email or connect with me on LinkedIn.