MICHAEL FLOWERS

michael@michaeldflowers.com | Wake Forest, NC

PROFESSIONAL SUMMARY

Full-stack engineer with 26+ years building tools and platforms that multiply productivity for technical users. Unique perspective as both developer and power user, with deep expertise in rapid prototyping, creating intuitive interfaces for complex tasks, and shipping production systems. Proven ability to operate with high agency in ambiguous environments, independently driving projects from conception to delivery.

TECHNICAL EXPERTISE

Languages & Frameworks: TypeScript, JavaScript, Python, Node.js, SvelteKit, React, C#/.NET, VB.NET
Databases & Infrastructure: TimescaleDB, PostgreSQL, Firebase, SQL Server, Google AppEngine, Docker
Platform Development: API design, Real-time systems, Data visualization, Testing infrastructure, Web services
Specialized: IoT/GPS systems, Cellular networks, RF testing, Embedded firmware, IVR systems

PROFESSIONAL EXPERIENCE

Founder & Lead Engineer | Triangle Tracking LLC
2015 - Present | Wake Forest, NC
  • Built comprehensive GPS tracking platform serving private investigators and law enforcement, processing billions of location data points with sub-second query times using TimescaleDB
  • Designed intuitive interfaces enabling non-technical users to manage fleets of 30+ tracking devices and extract actionable insights from complex surveillance data
  • Created comprehensive testing infrastructure with RF-shielded environments and LabSat3 GPS simulator after recovering from critical GPS rollover failure—demonstrating high agency problem-solving
  • Developed custom firmware for Nordic Thingy:91 X devices, optimizing battery life through intelligent sleep modes and adaptive reporting intervals
Application Developer & Private Investigator | Cat's Eye Private Investigations LLC
2004 - Present | Raleigh, NC
  • Migrated case management platform from Windows Server to Google AppEngine, integrating Weather API and Stripe payments
  • Built web application for real-time investigative note-taking, case assignment, report generation, and invoicing—unique insight as both developer and daily user
  • Developed DMV integration tool reducing vehicle registration lookups from 15 minutes to under 2 minutes
Systems Analyst / Programmer | Logistic Services International
2001 - 2004 | Jacksonville, NC
  • Maintained courseware development tools for Marine Corps training on military aircraft
  • Migrated training platform from Oracle/Authorware to SQL Server/ASP
Application Support Technician | ETS Payphones
2000 - 2001 | Atlanta, GA
  • Developed coin counting application eliminating manual data entry for 50,000 payphones
  • Built IVR system allowing field technicians to log repairs automatically

EDUCATION

Associate of Applied Science (A.A.S.) in Computer Programming
Coastal Carolina Community College, Jacksonville, NC | August 1996 - May 1999