Go to Home H
Go to About A
Go to Projects P
Go to Articles B
Go to Skills S
Go to Contact C
Open GitHub Ext
Open LinkedIn Ext
SYSTEM STATUS: ONLINE
THREAT LEVEL: LOW
ACTIVE NODES: 42
NETWORK LATENCY: 12MS
ENCRYPTION: AES-256
WEATHER WARNING: VISIBILITY REDUCED
LATEST DEPLOY: 5 MINS AGO
SERVER LOAD: 34%
DRONE_01 [LIVE] BAT: 84%
REC ● [CAM 1]
X: 0000 Y: 0000
OP: GUEST-INIT
SYSTEM: ONLINE LOC: ACQUIRING... WX: --
TIME: 00:00:00

Transforming Data Into Actionable Intelligence

Senior Technical Program Manager • Python Developer • AI/ML Specialist

With 13 years of specialized law enforcement experience and deep technical expertise, I architect enterprise-grade Real-Time Crime Center solutions that bridge the gap between operational needs and cutting-edge technology.

Eric Maddox

Eric Maddox

01

The Alchemist's Lab

Bridging Public Safety and Technology Innovation

eric@aialchemist:~/bio
13+
Years Law Enforcement
5+
Years Senior Technical Program Management + Python Developer
#
GitHub Repositories
224
Starred Projects

Contribution Activity (Last Year)

Eric Maddox's Github Chart
02

Latest Articles

Insights on AI, machine learning, and software development

03

All Projects

A comprehensive portfolio of AI, data analysis, and development tools

NPX Card CLI Tool

NPX Digital Business Card

Cyberpunk-themed digital business card executable via terminal. Features neon ASCII art, interactive menu, and direct links to socials. Demonstrates CLI tool creation with Node.js.

Node.js NPX CLI JavaScript
View Project →
Crime Analyst AI

Crime Analyst AI

Enterprise-grade crime data analysis platform leveraging machine learning to identify patterns and predict trends. Empowers law enforcement agencies with actionable intelligence for proactive crime prevention strategies using Llama 3.2 and scikit-learn.

Python ML Scikit-learn Folium
View Project →
NeurOllama AI

NeurOllama AI

Interactive AI assistant with contextual memory, sentiment analysis, and text-to-speech capabilities. Maintains conversation continuity and adapts responses based on user emotional state using advanced natural language processing.

Ollama 3.2 TextBlob NLP TTS
View Project →

Markdown to AI Dataset

Python utility to convert Markdown files into JSON datasets for AI language model fine-tuning, specifically formatted for use with the HuggingFace Datasets library. Streamlines the process of preparing training data for LLMs.

Python HuggingFace LLM Training JSON
View Project →
NYC Crime Analytics

NYC Crime Analytics

Analyzes and visualizes crime data from the NYC Police Department using interactive maps and heatmaps, leveraging the NYC Open Data API. Features ESRI integration and dynamic visualization tools for public safety insights.

Python Folium ESRI Heatmap
View Project →

DocuSpark

Batch document transformation tool that ingests folders of PDFs, DOCX, PPTX, text, HTML, and RTF documents, extracting, cleaning, and converting them into easy-to-read Markdown files. Perfect for document migration and knowledge base creation.

Python PDF Processing DOCX Markdown
View Project →

PDF Repair

Automated PDF integrity and repair tool that locates corrupted PDFs, applies layered repair strategies, and outputs both restored files and detailed diagnostic logs. Essential for document recovery and archive maintenance.

Python PDF Recovery Automation
View Project →
VisualBase64

VisualBase64

Lightweight utility tool for bidirectional image-to-base64 conversion with intuitive GUI built using Tkinter. Streamlines encoding workflows for developers and content creators working with embedded images in HTML, CSS, and JSON.

Python Tkinter Base64 Image Processing
View Project →

HuggingFace Cache Cleaner

Clean up HuggingFace cache to free disk space. Essential utility for ML developers working with large language models who need to manage storage efficiently and remove unused model files.

Python HuggingFace Utility
View Project →

Reverse Geocoder

Python tool to reverse geocode coordinates into addresses (number, street, city, state, ZIP) using Nominatim and OpenStreetMap. Supports CSV/TXT inputs and outputs timestamped CSVs for batch location processing.

Python Nominatim OpenStreetMap Pandas
View Project →
ODOT Camera & Incident Mapper

ODOT Camera & Incident Mapper

Python-based tool that fetches real-time data from the Ohio Department of Transportation (ODOT) API, visualizing traffic cameras and incidents on an interactive map using Folium. Helps monitor traffic patterns and incidents in real-time.

Python Folium Traffic API Mapping
View Project →
Orbital Void

Orbital Void

Fast-paced top-down space shooter with wave-based combat, upgrade systems, and persistent progression. Built with vanilla JavaScript and HTML5 Canvas, showcasing advanced game development patterns, particle systems, and performance optimization.

JavaScript HTML5 Canvas Physics LocalStorage
View Project →
HTML Dungeon Crawl

HTML Dungeon Crawl

Procedurally generated dungeon crawler using HTML5 Canvas API and pure JavaScript. Features turn-based combat, randomized maze generation, fog of war, and a powerful loot system. A roguelite game showcasing advanced procedural generation techniques.

JavaScript HTML5 Canvas Roguelike Procedural Gen
View Project →

Pokémon Battle Simulator

A Pokémon Battle Simulator using data from the PokéAPI. Simulates dynamic Pokémon battles with features like weather effects, status effects, critical hits, healing moves, and evolution. Complete with accurate type matchups and battle mechanics.

Python PokéAPI Game Logic
View Project →

Alchemy Video Wall

Web-based HLS video wall application for managing and displaying multiple live streams simultaneously in a customizable grid layout. Perfect for security operations centers, monitoring dashboards, and multi-stream surveillance.

JavaScript HLS Video Streaming Grid Layout
View Project →
Mars Nexus Wrapper

Mars Nexus Wrapper

Python wrapper for interacting with NASA's APIs to retrieve Mars-related data, including weather, rover images, and orbital information. Simplifies access to NASA's extensive Mars exploration datasets for research and educational projects.

Python NASA API Mars Data API Wrapper
View Project →
View on GitHub →
04

Technology Stack

Tools and technologies I use to build innovative solutions

AI & Machine Learning

  • OpenAI, Gemini, Mistral & Claude
  • Ollama & Local LLMs
  • LangChain & Vector Stores
  • PyTorch, TensorFlow, Scikit-learn
  • Hugging Face, Transformers, LoRA
  • Computer Vision (YOLOv8, OpenCV)

Python Ecosystem

  • Pandas & NumPy
  • Flask & FastAPI
  • Streamlit & Gradio
  • Web Scraping (Selenium, BS4)
  • AsyncIO (aiohttp) & Requests
  • Data Viz (Matplotlib, Folium)
  • Tkinter & Jupyter
  • Anaconda & dotenv

Development & DevOps

  • Docker & Containerization
  • AWS & Cloudflare
  • Git, GitHub Actions & Homebrew
  • Linux (Nginx) & Bash Scripting
  • VS Code, Vim, Xcode, Postman
  • CI/CD & API Design

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • SQLite
  • Vector Databases (FAISS, Chroma)

Frontend

  • JavaScript (ES6+) & TypeScript
  • HTML5 & CSS3
  • React & Vue.js
  • Responsive Design
  • Canvas API
  • Modern UI/UX

Program Management

  • Technical Project Leadership
  • SaaS Implementation
  • Cross-Functional Teams
  • Agile Methodologies
  • Stakeholder Management
  • Risk Mitigation
05

Let's Connect

Interested in collaboration or have a project in mind? Let's talk.

Connect on LinkedIn →