Résumé · Richlands, VA (Remote)

Ransom Phillips

Software Developer
01Summary

Software developer building and operating commercial products in Python, Rust, and Flutter. Designed and launched a subscription audio platform adopted by 100+ Discord servers, shipped an Android app to Google Play, and architected a P2P encrypted messenger. Backed by 8+ years in enterprise IT and identity administration.

02Experience

Professional experience

Lead Software Developer

Elknar Industries · Remote Sep 2025 – Present
  • Designed and built Whisper in Python, a multi-process audio-broadcasting platform for Discord adopted by 100+ servers, where each server’s host process coordinates up to 16 receiver bots.
  • Engineered Whisper’s custom audio routing engine with three routing modes, using zero-allocation mixing to eliminate garbage-collection audio artifacts.
  • Launched and operate Whisper’s commercial tier on OCI behind nginx and Let’s Encrypt, with Stripe subscriptions, per-receiver telemetry, and automated idle shutdown to cut idle compute cost.
  • Maintain three automated test suites (audio, dashboard, UI) that gate every release.
  • Run recurring security reviews that identified and closed two vulnerabilities before customer impact.
  • Architected Shadows, a cross-platform P2P encrypted messenger (Rust core, Flutter UI, Noise transport, NAT hole punching) so messages and files move directly between peers with no central server.

Director

Cyber Access Project (CAP) · Remote Mar 2026 – Present
  • Authored JAML, the nonprofit’s JSON-native identity federation specification, replacing SAML’s XML signature handling with standard JOSE signing and encryption.

Certified Tech Advisor (IT Help Desk)

theITSupportCenter · Remote, Full-time May 2026 – Present
  • Deliver enterprise technical support across Windows, macOS, and Linux, holding a QA score of 9.5+/10.
  • Administer identity across Active Directory, Entra ID, and Okta, resolving access issues for enterprise clients.
  • Built an internal Chrome extension for the company’s ITSM platform, now in daily use company-wide, adding SLA and case-duration warnings, break-status tracking, and workload metrics.

Learning Manager

Foundever · Remote Jan 2023 – Jun 2025
  • Revamped training processes, reducing onboarding time by 30%.
  • Resolved 5 key IT system inefficiencies, cutting support ticket resolution time by 20%.

Training Lead / Technical Trainer

SYKES Inc. · Remote Sep 2017 – Jan 2023
  • Onboarded tool access for 2,000+ agents.
  • Authored IT documentation, 10+ self-paced learning modules, and 15+ technical tutorials, reducing onboarding support queries by 20%.
03Technical skills

What I work with

Languages
  • Python
  • Rust
  • Go
  • Dart
  • Kotlin
  • JavaScript
  • TypeScript
  • SQL
  • HTML / CSS
Frameworks & Runtimes
  • Flutter
  • React
  • Next.js
  • Node.js
Cloud & Infrastructure
  • AWS
  • Azure
  • Oracle Cloud Infrastructure
  • Netlify
  • Docker
  • CI/CD
  • Linux
  • nginx
  • systemd
  • Let’s Encrypt
  • SELinux
  • Git / GitHub
Practices
  • Multi-process architectures
  • Automated test suites
  • REST APIs
  • LLMs
  • Payment integration (Stripe)
  • Mobile release management (Google Play, AdMob)
04Projects

Selected projects

Alarm+

Solo Developer · Android app on Google Play
  • Shipped an alarm and sleep-tracking app to Google Play with smart-wake motion detection, QR and photo-match dismiss challenges, and AdMob rewarded-ad monetization.
  • Resolved alarms failing to fire from a killed app state before the 1.0 release.
Stack: Flutter · Kotlin
View on Google Play →

vodcut

Solo Developer · Video editing pipeline
  • Built a transcription-driven pipeline (dual-backend speech-to-text, LLM-based segment selection, frame-exact FCPXML export) that turns raw recordings into edit-ready timelines automatically.
Stack: Python
See more projects on the portfolio →
05Education

Education

Coursework toward AS, Networking & Telecommunications

Southwest Virginia Community College

2016 – 2018