Repositories & Code

28 original repositories (plus 16 studied forks) on GitHub — grouped by the language each project was built with, so a recruiter can see exactly which tool was used where, and why.

Languages at a glance

Primary language across the 28 original repositories.

  • Other — 6 repos · 21%
  • Python — 5 repos · 18%
  • JavaScript — 4 repos · 14%
  • HTML — 3 repos · 11%
  • CSS — 2 repos · 7%
  • Jupyter Notebook — 2 repos · 7%
  • Ruby — 2 repos · 7%
  • C# — 1 repo · 4%
  • Rust — 1 repo · 4%
  • Java — 1 repo · 4%
  • PHP — 1 repo · 3%

Software expertise, in plain terms

What each language was used to build — and why it was the right choice.

Other

DevOps & utilities: YAML network-automation playbooks (BGP/OSPF WAN, VPN, ACLs), C++ coursework, marketing bots, and profile configuration.

Why: Infrastructure-as-code and supporting tooling around the main products.

StephanFWard · WANYAML · AI MRI Analysis DICOM · Markting bots sending bulk messages +2 more

Python

Primary AI & automation language. Built a real-time USPTO patent-search engine, a GPT-4 gRPC client-server chat, Flask + SQLite audio analysis, DICOM medical-image slicing, a PyTorch Mixture-of-Experts demo behind Flask, and proxy-routed social automation.

Why: Chosen for fast iteration, the richest AI/data ecosystem, and clean third-party API integrations.

DeployFlaskWebOnGithub · ai scrape app · Full Stack Python Audio Analysis · openAI server client chat +1 more

JavaScript

Interactive front ends and event streaming: a React visualizer for compression algorithms (Huffman, RLE, arithmetic, LZW), a dual-backend Apache Kafka app for real-time inventory order processing, and UI automation bots.

Why: Picked for reactive UIs and high-throughput, event-driven pipelines.

compression app · Kafka App · InstantLegalDoc · interfacetestbot

HTML

Web structure for AI demos — including the Mixture-of-Experts optimization interface served through Flask.

Why: The presentation layer that makes models and tools usable.

InstantAIConsultantcy · InstantLegalDotAI · AI Mixture of Expert Optimization

CSS

Interface styling across projects, including the Spring Boot + Keycloak SSO application UI.

Why: Keeps every deliverable polished and client-ready.

stephan ward bio site · Spring Boot SSO KeyCloke

Jupyter Notebook

Data-science notebooks for AI experimentation and model prototyping.

Why: The fastest way to explore data before productizing models.

AIProject · AI Browser Compatible PDF Analysis

Ruby

Full-stack apps and scripting: a local chat/messaging system with a React front end, a USPTO API JSON parser that preps data for storage or JSON rendering, and a backtracking Sudoku solver.

Why: Chosen for expressive, rapid full-stack development and clean API handling.

LocalChatApp · RubyAI

C#

.NET engineering: a MongoDB-backed application using the repository pattern with a dedicated business layer deployed to MongoLab cloud, plus Unity multiplayer FPS work.

Why: Used for strongly-typed .NET architecture and game-engine development.

C Mongo Gorillas

Rust

Systems programming on the blockchain: a pegged cryptocurrency built on the Substrate framework.

Why: Chosen where memory safety and performance are non-negotiable.

rust pegged cryptocurrency

Java

Enterprise back ends: a Spring Boot inventory REST API on an embedded H2 database, plus a Spring Boot CRUD service wired to Keycloak single sign-on (SSO).

Why: Used where typed, secure, production-grade services and enterprise auth matter.

stephanward springboot inventory

PHP

Classic LAMP delivery: a Hospital Management System on PHP/MariaDB/MySQL/Bootstrap with PDF generation.

Why: Used for proven, low-cost web stacks in healthcare settings.

Hospital Management System

All repositories

Filter by the language each project was developed in. Original work is listed first.

44 repositories shown

CSS original

stephan-ward-bio-site ↗

Stephan Ward professional bio site — modern kaleidoscope-themed rebuild of stephanfward.wordpress.com (Node.js + Express + EJS), with a linked Live Production App page for BestBullion

View on GitHub →
C# original

C-Mongo-Gorillas ↗

About A C# .NET example using MongoDb to create and display scary gorillas! Uses a repository pattern and business layer to access data in the cloud via MongoLab.

View on GitHub →
Python original

ai_scrape_app ↗

This application allows users to search for patents on the USPTO API and retrieves the basic search abstract results in real-time of each patent. Data is then stored in simple text file.

View on GitHub →
Java original

stephanward-springboot-inventory ↗

Spring Boot Inventory Management API This project showcases the power and simplicity of Spring Boot in building a robust Inventory Management API. Leveraging the embedded H2 SQL database, it provides a seamless experience for managing product inventory.

View on GitHub →
Ruby original

LocalChatApp ↗

Full stack application of a internal messaging/communication system in which messages are displayed on a React front end interface.

View on GitHub →
Other original

WANYAML ↗

YAML playbook, configuring WAN connectivity using BGP and OSPF protocols. tasks to set up VPN connections for secure communication over the WAN network. encryption policies, authentication methods, and access control lists (ACLs) to permit VPN traffic.

View on GitHub →
Ruby original

RubyAI ↗

This code fetches the data from the USPTO API, parses the JSON response, extracts the relevant information from the response body, and prepares it to be saved to the database or rendered as JSON. Adjust it according to your specific requirements and database structure.

View on GitHub →
CSS original

Spring-Boot-SSO-KeyCloke ↗

This project demonstrates a Spring Boot application with CRUD functionality for managing users stored in a SQL database, integrated with Keycloak for single sign-on (SSO) authentication.

View on GitHub →
Python original

openAI-server-client-chat ↗

Simplified example demonstrating how to use gRPC in Python to create a client-server application where a Python script interacts with the GPT-4 language model hosted on a server

View on GitHub →
Other original

AI-MRI-Analysis-DICOM ↗

Slicing logic can be beneficial for preprocessing DICOM images, especially in medical imaging tasks where certain sections of the image may contain more relevant information than others.

View on GitHub →
JavaScript original

compression-app ↗

Using react components for Huffman coding, run-length encoding (RLE), arithmetic coding, and Lempel-Ziv-Welch (LZW) compression examples.

View on GitHub →
JavaScript original

Kafka-App ↗

A Kafka-App with two backends enables real-time Inventory Order Management processing using Apache Kafka. The Producer backend listens for trigger events and publishes them to a Kafka topic. The Consumer backend subscribes to this topic and processes information separately from the producer.

View on GitHub →
HTML original

AI-Mixture-of-Expert-Optimization ↗

This project demonstrates a Mixture of Experts (MoE) layer implemented with PyTorch and integrated into a Flask web application. The demo allows users to input a 10-element vector, which is processed by the MoE layer. Only the top 2 experts (out of 4) are activated per input, offering dynamic comput

View on GitHub →
Other fork

jarvis ↗

About JARVIS-Tools: an open-source software package for data-driven atomistic materials design. Publications: https://scholar.google.com/citations?user=3w6ej94AAAAJ https://www.youtube.com/@dr_k_choudhary

View on GitHub →
Other fork

caseflow ↗

Caseflow is a web application that enables the tracking and processing of appealed claims at the Board of Veterans' Appeals.

View on GitHub →