Systems Analyst & Project Lead

Manufacturing, healthcare, and enterprise IT

I keep business systems running and fix the processes around them. That covers ERP support, Microsoft 365, SharePoint automation, and building my own tools when the existing ones fall short.

Get in touch Meet with me See experience

Core Skills

ERP Systems Project Management Systems Analysis Automation & Workflows Microsoft 365 / Azure AD SharePoint Admin Reporting / Dashboards IT Infrastructure Process Improvement Team Leadership HTML / CSS / JS Node.js Docker Nginx Cloudflare Tunnel Self-hosted React PostgreSQL Express Active Directory Microsoft Graph API Flask Redis Python Tailwind CSS Cal.com SQLite SQL Server AG Grid Server-Sent Events Cloudflare Workers PWA Service Worker Web Push AI Agents / Claude Playwright Testing GIS / Mapping Internationalization Linux / systemd Android / Kotlin Open Source Rust / Tauri

Experience

2017 to presentModesto, CA

Systems Analyst, Pacific Southwest Container (PSC)

  • Support ERP and business-critical systems for manufacturing.
  • Lead Microsoft 365, Windows 10/11, and SharePoint upgrades and migrations.
  • Automate manual tasks to shorten cycle times.
  • Work with our teams and vendors to improve reliability and reporting.
  • Build and deploy internal web apps to replace Excel-based workflows.
2012 to 2017

Director of Information Systems, NTT Data / Doctors Hospital of Manteca

  • Directed IT operations, upgrades, and compliance projects.
  • Coordinated EHR projects and clinical technology rollouts.
  • Improved network reliability without disrupting clinical work.
2009 to 2012

Technical & Business Systems, Palm Beach Gardens Medical Center

  • Handled system administration, deployments, and training.
  • Built downtime and continuity solutions for clinical areas.

Education

B.S. Information Systems, Ball State University

Muncie, INMay 2009
  • Systems analysis, process improvement, and project leadership.
  • Consulting projects for local organizations.

Projects

Things I built to fix real problems, at work and at home. I designed, coded, and deployed each one myself.

OmnySSH: PuTTY-Style Copy and Paste

Added PuTTY-style copy and paste to OmnySSH, an open-source SSH client with over a thousand GitHub stars. Select to copy, right-click to paste, Copy all, and a terminal menu, with tests. Sent upstream as a pull request that closes an open feature request.

Open SourceRustDesktop AppNew
View details

Treadmill Console

My treadmill's console runs Android 7, and the open-source app I wanted on it needed Android 9, so I ported it. I added interval programs and video tours where the incline follows the real route, and sent three fixes back to the original project.

AndroidHardwareOpen SourceNew
View details

FireTime Tablet Dashboard

Turned an old Amazon Fire tablet into a front-room clock and weather display. One small HTML file written for old tablet browsers, with no account or API key, and it flags stale weather instead of showing it as current.

WebOld HardwareSelf-hosted
View details

Scouting for Food Drive Coordinator

Replaced our Cub Scout pack's paper route binder with a mobile app. Families scan a QR code to get a map of their route and check off houses, even without signal. Leaders see every route live. Contact info is deleted automatically after the drive.

WebMobileGISNew
View details

Scouting 51 Website & Volunteer Console

One site for our pack, troop, and crew that volunteers can keep up to date without me. Den leaders manage their own files in an admin console. Pages translate into Spanish, Punjabi, and Hmong using Claude, and each sentence is only translated once.

WebAI TranslationNew
View details

Self-Healing Homelab with AI Agents

A small always-on server that runs scheduled AI agent jobs and maintenance for my homelab. It recovers services after a power outage, restarts things that stop, and runs weekly releases with automatic rollback.

InfrastructureAI AgentsNew
View details

Personal Resume Website

This site. Self-hosted, with a space theme, seven hidden achievements, and a contact form that runs through my own Node.js email handler.

WebPortfolio
View details

Performance Review System

Replaced an Excel-based annual review process with a web app. Employees do their self-assessment, supervisors review it, and HR tracks progress. Includes role-based access, automatic emails, and PDF export.

WebAutomationInternal Tool
View details

Self-Service Access Request System

Employees request access to BI dashboards and the request goes to the right approver. Approvals and removals update Entra ID groups through the Microsoft Graph API, so nobody manages the groups by hand.

WebAutomation
View details

Collaborative Music Queue

A self-hosted music queue for group listening. People search a 31,000-song library, request songs, and vote to skip. When the queue runs out, Auto-DJ picks similar songs.

WebMusicReal-Time
View details

Cal.com Scheduling Platform

Self-hosted Cal.com connected to both Google Calendar and Office 365, so I don't need a paid service like Calendly.

InfrastructureScheduling
View details

Raw Material Locations Tracker

Replaced a shared Excel workbook for tracking raw material across five plants. Several people can view and edit at the same time without stale data or stepping on each other's filters. Active Directory controls who can edit.

WebInternal Tool
View details

Brush Quest Brushing Game

A camera-powered tooth brushing game for kids. Motion tracking turns the toothbrush into the controller over a 2-minute timer. It's up to 29 themes, and a scheduled AI agent adds a new one every week.

WebGameCameraAI Automation
View details

Porchfest Day Planner

A web app for my friends at Modesto Porchfest 2026. Plan your day from the 140-act lineup, see where everyone is, get a reminder before each act, and find the nearest restroom.

WebPWAReal-Time
View details

Contact

You found the hidden warp drive. Nice eye for detail.

Alex Greimann

Systems Analyst & Project Lead

Scan with a phone camera to save my contact.

Save contact