Professional Summary
Mathematics educator turned versatile software engineer with expertise in applying graph theory and abstract algebra to complex technical challenges. Specialized in system architecture modeling, directed graph-based solutions, and performance optimization across full-stack development, embedded systems, and cloud infrastructure.
Professional Experience
Senior Software Engineer 2022-2025
Mersive Technologies
- Optimized PostgreSQL database performance through query plan analysis and SQL optimization, reducing complex GraphQL operation response times by 60%
- Designed and implemented web-based features including "First Run Experience"
- Improved deployment and ease of configuration for embedded devices via cloud infrastructure
- Built AOSP operating systems for embedded products and Yocto-based Linux distributions
- Inherited and maintained multiple Expo WebRTC projects utilizing React Native and EAS
- Diagnosed and resolved deep Android system bugs requiring cross-layer understanding from application to OS level
GraphQL
React
WebRTC
React Native
Expo
AOSP
Yocto
Linux
PostgreSQL
Software Engineer 2022
CoverMyMeds, Columbus, OH
- Contributed to a backend team supporting a service gateway used by dozens of internal services
- Extended a GraphQL API endpoint to consolidate external services
- Maintained a standalone application for patient cases using directed acyclic graph architecture
- Extended configuration from yaml to internal tooling during rapid growth
Ruby/Rails
React
PostgreSQL
GraphQL
MSSQL
Web Developer 2017-2022
Metasource, Denver, CO
- Improved application performance by 200% and increased maximum job load from 20,000 to 2 million records
- Implemented billing system for diverse pre extisting contracts
- Restructured data models to improve scalability and performance
- Reduced build times 99%, deploy times 90-99%
Ruby/Rails
Java
Grails
AngularJS
Svelte
MSSQL
PostgreSQL
Azure
QA Automation Engineer 2015-2017
Shasta QA, Shreveport, LA
- Developed automated test frameworks for mobile and web applications
- Created internal tools using Node.js to improve testing workflows
- Conducted thorough testing to ensure product quality
TestNG
Selenium
Java
Node.js
JIRA
Teacher 2009-2014
Southwood High School, Shreveport, LA
- Taught mathematics, programming, and sciences
- Created interactive simulations in Mathematica to demonstrate complex concepts
- Initiated an elective course in Mathematical Programming (Python)
Technical Skills
Core Competencies
- Graph-based problem solving
- Database optimization and query analysis
- Technical diagramming and system architecture
- Performance optimization
- WebGL and GPU-based visualization
- Integrating language models into development workflows
- CI/CD practices applied to AI-assisted development
- Pull Requests which remove more lines of code than add
- Reducing cognitive load for people
Programming Languages
- Advanced: JavaScript/TypeScript, Node.js, WebGL, SQL, GraphQL
- Proficient: React, Java, C/C++, Python, Mathematica
- Familiar: Lua, Rust, Ruby/Rails, PHP, AS400
Frameworks & Libraries
- React/React Native, Vanilla DOM
- Expo, EAS
- WebRTC
- Ruby on Rails
- Grails
Tools & Platforms
- DevOps: Git, Docker, Kubernetes, Terraform
- Cloud: Google Cloud Platform (GCP), AWS
- OS: Windows, macOS, Linux
- Mobile: Android (AOSP)
- Embedded: Yocto, Linux
- Visualization: MermaidJS, Ilograph, Homegrown
Education
Bachelor of Education - Secondary Math and Physics 2009
Louisiana State University in Shreveport
Post-graduate work towards Masters in Liberal Arts and Sciences (Math and Physics emphasis)
fullstack javascript typescript python ruby rails java graphql react reactnative node.js webgl glsl aws gcp google-cloud-platform kubernetes terraform docker ci/cd postgresql mysql mongodb nosql microservices restapi websockets webrtc mobile android embedded linux yocto git devops performance-optimization data-visualization system-architecture database-optimization erd sql-tuning query-analysis graph-algorithms technical-diagramming mermaidjs ilograph real-time-communications os-agnostic windows macos linux ai-assisted-development language-models agentic-workflows