James Walter Wright

Hey! I'm James ^_^

Software Engineer passionate about technology

Qualified Software Engineer with a passion for technology and problem-solving. Based in Dayton, Ohio, I enjoy building useful software, continually sharpening my skills, and exploring creative ideas in both coding and gaming.

Skills

Area Technologies
Web HTML | CSS | JavaScript | React.js
Python DearPyGui | Vosk | Data management & visualization | Data Integrity
Dev Fundamentals Agile methodology | SOLID principles | MVC pattern
Application Types Desktop | Full-stack | Front-end
Cyber Security Network Traffic Analysis | Cryptographic Validation | Secure Problem Solving & Root Cause Analysis

Latest Projects

10-02-2025

Favorite Movies Program

Front-end

React.js

JavaScript

CSS

A sleek movie discovery and search app powered by The Movie Database (TMDb) API. Designed for movie lovers to easily explore popular titles and search for films in real time.

favoritemoviesprogram_thumbnail

08-05-2025

O.P.S. - Operational Preparedness System

Desktop

DearPyGui

Vosk

Data management & visualization

MVC pattern

SOLID principles

A modular tool designed to track and train deployment times, with any piece of gear where deployment speed is paramount.

ops_thumbnail

01-24-2026

H.I.T. - Hash Integrity Tool

Desktop

DearPyGui

Data Integrity

MVC pattern

SOLID principles

H.I.T. lets users create presets — saved collections of SHA-256 hashes generated from a chosen verification folder. Users can then scan any folder and compare its files against a preset to confirm whether the contents match exactly, enabling fast, automated integrity verification. H.I.T. also includes rich metadata to support deeper analysis of presets and verification results.

hit_thumbnail

09-28-2025

Workout Program

Full-stack

React.js

JavaScript

CSS

A 30 Simple Workouts Training Planner

workoutprogram_thumbnail

09-28-2025

Web Portfolio

Front-end

HTML

JavaScript

CSS

A central hub for employers and collaborators to quickly explore my projects, technical skills, and key information.

webportfolio_thumbnail

Cyber Security Operations

10-03-2025

TLS Handshake Missing Cert. Recovery

Network Traffic Analysis

Cryptographic Validation

Secure Problem Solving & Root Cause Analysis

Diagnosed an application's persistent online connectivity failures caused by an incomplete TLS handshake. Captured and analyzed network traffic with Wireshark to identify missing intermediate certificate authorities. Extracted, decoded, and validated the server-presented certificate using OpenSSL before restoring the trust chain by importing the correct intermediate CA. This approach avoided the insecure practice of mass root certificate imports to resolve such problems.