Skip to content
View mitchcamza's full-sized avatar

Highlights

  • Pro

Organizations

@Meta-Backend-Developer

Block or report mitchcamza

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
mitchcamza/README.md

Hi, I'm Mitch Campbell

Software Developer with Production Systems Experience

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

GitHub followers Profile Views


๐Ÿ‘จโ€๐Ÿ’ป 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.

Tech: C++, Qt (Widgets), Signals/Slots, OOP

๐Ÿ“Ž https://github.com/mitchcamza/ConferenceRegistration

filtering-registrations


๐Ÿ‹ 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.

Tech: Python, Django, SQL, REST APIs, Docker, Nginx

๐Ÿ“Ž https://github.com/mitchcamza/LittleLemon

little-lemon-demo-720p


๐ŸŒ 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.

Tech: JavaScript, three.js, WebGL, Node.js, Vercel

๐Ÿ“Ž https://github.com/mitchcamza/Earth3D
๐Ÿ”— Live Demo

earth-3d-demo-720p


๐Ÿ› ๏ธ Skills & Technologies

๐Ÿง‘โ€๐Ÿ’ป Software Engineering

  • Languages: C++, Python, JavaScript/TypeScript, C#
  • Backend: REST APIs, authentication, relational data modeling
  • Practices: Object-oriented design, debugging, maintainable code
  • Databases: SQL (relational databases)
  • Tools: Git, collaborative workflows
  • Desktop: Qt (Widgets)

๐Ÿ–ฅ๏ธ Platform & Production

  • Systems: Windows, Linux, and macOS development environments
  • Containers: Docker, Docker Compose
  • DevOps: CI/CD fundamentals, deployment workflows
  • Automation: Shell scripting
  • Networking: HTTP, TCP/IP fundamentals
  • Operations: 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.

Website LinkedIn GitHub


Built with a focus on clarity, reliability, and maintainability.

Pinned Loading

  1. LittleLemon LittleLemon Public

    A production-ready, containerized Django web application demonstrating modern full-stack development practices with RESTful API design, reverse proxy architecture, and comprehensive testing.

    Python 1

  2. ConferenceRegistration ConferenceRegistration Public

    Cross-platform C++ desktop app for managing conference registrations with Qt Framework, featuring MVC architecture, XML persistence, and comprehensive test coverage

    C++ 2

  3. job-application-tracker job-application-tracker Public

    TypeScript

  4. Earth3D Earth3D Public

    An interactive 3D representation of the Earth that runs in most modern browsers

    JavaScript 7 1