Hi, I'm Mitch Campbell

Software Developer with Production Systems Experience

Backend, C++ & platform-focused · Strong foundations in Linux, containers, and automation

I build and support software systems with an emphasis on correctness, reliability, and maintainability. My background in IT and production environments gives me a pragmatic, systems-aware approach to software engineering.

Scroll to explore

About Me

I’m a software developer with a strong computer science foundation and hands-on experience supporting and improving production systems in real operational environments.

I began my career in IT and systems support, working closely with software, data, and controls engineers in industrial and business settings. That background shaped how I approach software — with a focus on reliability, debugging, and maintainability in real deployments.

My current focus is software engineering roles spanning backend, platform, and DevOps-adjacent teams. I’m technology-agnostic and comfortable learning new languages or stacks based on the problem at hand. I enjoy frontend development and visualization when it helps clarify complex systems, including full-stack work where owning the path from data to interface leads to better design decisions. I’m open to software-adjacent systems roles that emphasize automation and close collaboration with engineering teams.

Core Focus

  • Software development grounded in strong computer science fundamentals
  • Designing and implementing backend services, APIs, and data-driven systems
  • Object-oriented design, debugging, and writing clear, maintainable code
  • End-to-end thinking, including frontend and visualization work where it improves system clarity
  • Applying these principles across multiple programming languages, frameworks, and stacks

Systems & Production Experience

  • Working in Linux-based production environments using containers (Docker) and scripting
  • Deployment workflows, CI/CD fundamentals, and configuration-driven systems
  • Debugging and supporting software across application, system, and infrastructure layers

Domain Exposure

  • Industrial and production software environments, including data integration at system boundaries
  • Event-driven systems, reliability-focused workflows, and real-world operational constraints

Featured Projects

Below are a few selected projects that reflect how I approach software engineering, from native C++ applications to backend systems and performance-sensitive visualization.

🧾

Conference Registration

Desktop Application

A desktop application built around structured data-entry workflows and validation, demonstrating object-oriented design in C++, event-driven GUI development in Qt, and separation of concerns between UI and business logic.

C++Qt (Widgets)Signals/SlotsOOPGUI Design
🍋

Little Lemon

Django Backend

A full-stack web project demonstrating RESTful API design, authentication, relational data modeling, and containerized deployment with Docker Compose and Nginx.

PythonDjangoSQLREST APIsDockerNginx
🌍

Earth3D

3D Graphics & Visualization

A 3D graphics project focused on rendering and spatial representation, demonstrating core computer graphics concepts, 3D transformations, camera systems, and performance-aware programming.

JavaScriptthree.jsWebGLNode.jsVercel

Skills & Technologies

🧑‍💻

Software Engineering

  • C++, Python, JavaScript/TypeScript, C#
  • Backend development (REST APIs, authentication, relational data modeling)
  • Object-oriented design & debugging
  • SQL (relational databases)
  • Git & collaborative workflows
  • Qt (Widgets) desktop development
🖥️

Platform & Production

  • Windows, Linux, and macOS development environments
  • Containers (Docker, Docker Compose)
  • CI/CD fundamentals & deployment workflows
  • Shell scripting & automation
  • Networking fundamentals (HTTP, TCP/IP)
  • Production support & incident debugging
🏭

Domain Exposure

  • Industrial / production software environments
  • SCADA (Ignition) & PLC integration exposure
  • System boundaries & data integration
  • Reliability-focused workflows
  • Validated / production-critical environments
  • Cross-team collaboration (software, data, controls)

Let's Connect

I'm always happy to connect with engineers, recruiters, and teams working on interesting software problems — especially backend, platform, and production-focused systems. Feel free to reach out via email or LinkedIn.

© 2026 Mitch Campbell. Built with Next.js, React, TypeScript, and Three.js