John Russell

Project Management · Computer Science · Technical Solutions

Bridging Project Leadershipand Technology

Project Manager and Computer Science graduate student with experience leading complex projects, developing web solutions, supporting technical systems, and turning organizational requirements into practical solutions.

M.S. Computer Science (in progress) · Clemson University

Currently focused on

Expanding my technical knowledge through Clemson University's M.S. in Computer Science program while continuing to build and support real-world technology solutions. My experience across project management, web development, and systems support has led me toward roles that connect technical implementation with business and organizational needs.

Experience

Project leadership, web development, system administration, and technical support. Each role is given equal space because they are all part of how I work.

Web Developer, Contract

DeGroff Aviation Technologies · Remote

March 2025 - Present

  • Develop and maintain the company website using Next.js, React, TypeScript, and Tailwind CSS for a commercial aviation product.
  • Build responsive components and manage deployment, domain configuration, analytics, SEO, technical documentation, and customer contact functionality.
  • Translate company and product requirements into website features, technical content, and maintainable solutions that support customer outreach and product presentation.

Project Manager

Coon Restoration & Sealants, Inc. · Louisville, Ohio

April 2023 - November 2025

  • Managed large-scale restoration projects including Progressive Field, Akron City School restorations, and the Moundsville Municipal Building.
  • Coordinated subcontractors, schedules, inspections, material logistics, and daily field operations.
  • Managed RFIs, submittals, change orders, documentation, meetings, and communication between owners, architects, engineers, subcontractors, and field personnel.
  • Coordinated project requirements, field activities, documentation, and stakeholder communication from planning through project completion.

Treasurer

Tech N Rescue · Ohio

November 2024 - Present

  • Manage financial records, income and expenses, transaction documentation, budgeting, and financial planning.
  • Help organize rescue training classes, including scheduling, instructors, class requirements, and organizational coordination.
  • Maintain Linux-based systems used for radio coordination and location tracking of search personnel during rescue operations.

Web Developer and System Administrator, Volunteer

For A Child LLC · Canton, Ohio

January 2019 - Present

  • Design, develop, and maintain the organization's website, with a focus on accessibility, usability, and community outreach.
  • Maintain organizational computers, mobile devices, websites, and other technology.
  • Provide technical support and troubleshoot day-to-day technology needs.
Featured project

DeGroff Aviation Technologies Website

Production website for a commercial aviation product, developed in my contract role as a web developer. The work covers design, implementation, deployment, and ongoing maintenance.

DeGroff Aviation Technologies logo

From product requirements to a live site

The company needed a clear, maintainable website for product presentation and customer outreach. I built responsive components, set up deployment and a custom domain, and added analytics, SEO metadata, technical documentation, and customer contact functionality.

Next.jsReactTypeScriptTailwind CSSGitHub ActionsEmailJS

Selected projects

Each project starts with the need, then what I built, the technical choices involved, and what the work is for.

DeGroff Aviation Technologies Website
Web development · 2025 - Present

DeGroff Aviation Technologies Website

Production website for a commercial aviation product, built in my contract role at DeGroff Aviation Technologies.

Need · The company needed a production website that could explain a commercial aviation product, support customer outreach, and stay maintainable without a large internal web team.

What I built · I designed and developed the site, including responsive layouts, reusable components, technical documentation, customer contact functionality, analytics, and SEO metadata.

Technical choices · The stack is Next.js, React, TypeScript, and Tailwind CSS, with GitHub Actions for deployment, EmailJS for contact, Google Analytics, and a custom domain.

Purpose · The live site supports product presentation and customer outreach, and I continue to maintain it as product and company needs change.

Next.jsReactTypeScriptTailwind CSSGitHub ActionsEmailJSGoogle AnalyticsSEO
For A Child Website
Web development · 2026 - Present

For A Child Website

Redesign of the For A Child LLC website, connected to my volunteer work as web developer and system administrator.

Need · The organization needed a clearer, more usable website for families looking for programs and services, including better mobile use and more accessible information.

What I built · I redesigned and developed the site with a focus on accessibility, usability, content organization, community outreach, and clearer navigation.

Technical choices · The site is built as a responsive web project so information about programs and services is easier to find on phones and desktops, with accessibility treated as a design requirement rather than an afterthought.

Purpose · The current site presents the organization's programs and services more clearly and is easier for families to use.

Responsive designAccessibilityContent organizationCommunity outreach
Orion AI
Personal projectPersonal full-stack project · 2026 - Present

Orion AI

A personal project: a self-hosted AI workspace I built to practice full-stack development and deployment, not professional employment.

Need · I wanted a way to run AI chat locally, keep configuration under my control, and optionally connect cloud providers without relying on a hosted SaaS product.

What I built · I built a self-hosted workspace with local Ollama support, optional OpenAI, Anthropic, and Google AI providers, authentication, provider configuration, persistent conversation storage, and automated model initialization.

Technical choices · Docker Compose is used so the stack can be started as a single deployment, with local Ollama as the default path and cloud providers available when needed.

Purpose · The project makes self-hosted AI deployment and configuration easier to manage. It is a personal learning and portfolio project, not client or employer work.

Docker ComposeOllamaAuthenticationProvider configuration

About

I started in construction project management. That work taught me how to understand requirements, coordinate stakeholders, manage competing priorities, document decisions, and move complex work from planning through completion.

My technical work has grown out of that same habit of solving real problems. I develop and maintain websites, support organizational systems, work with Linux environments, handle deployment workflows, and troubleshoot day-to-day technology needs. I am completing an M.S. in Computer Science at Clemson University to deepen that technical foundation.

I do not treat project management and technology as separate tracks. They work together. That combination is especially useful when a role needs someone who can talk with both technical and nontechnical stakeholders, turn organizational needs into workable solutions, and stay involved from planning through implementation.

Education

Construction management training alongside graduate study in computer science.

Master of Science in Computer Science

Clemson University · Clemson, South Carolina

January 2025 - Present

Bachelor of Science in Construction Management

Kent State University · Kent, Ohio

August 2020 - April 2024

Technical skills

Tools and practices I use in websites, deployments, and day-to-day systems work.

Web Development

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • HTML
  • CSS

Systems and Infrastructure

  • Linux
  • Docker
  • Docker Compose
  • Git
  • GitHub Actions

Data and Backend

  • Node.js
  • REST APIs
  • PostgreSQL
  • Prisma

Other Technical Experience

  • System administration
  • Technical troubleshooting
  • Deployment workflows
  • Domain configuration
  • Analytics
  • SEO

GitHub activity

Public contribution history, including personal projects. Repositories on GitHub have additional technical detail.

github.com/Mullign
GitHub contribution chart for Mullign