Mike Allison

Resume

Full-stack TypeScript, Next.js, GraphQL, AWS / Vercel, AI integrations

Summary

Web Application Architect and Lead Developer with 25+ years of professional software experience. End-to-end full-stack — architecture, framework / API design, single-page applications, dynamic content rendering, and application optimization. Career spans EdTech, healthcare, contract management, global non-profits, and music software, with deep operational experience in AWS, Vercel, and Terraform. Lately focused on AI-augmented product surfaces and developer tooling.

Specialization

  • E2E full-stack architecture and development
  • Single-page applications
  • Framework / API design
  • Dynamic user controls and content rendering
  • Application optimization
  • Migrating legacy monoliths to modern n-tier architectures

Skills

  • Languages: TypeScript, JavaScript (Node, ES2016+), C#, Java, Ruby, CoffeeScript, VB.NET, C++, PHP, Perl
  • Frontend: Next.js (app router), React, Angular (1.x → modern), AngularJS, Tailwind, Framer Motion, Backbone, Knockout, jQuery
  • Backend: Node.js, GraphQL (federated), Express, Ruby on Rails, ASP.NET, REST, Socket.io, SignalR
  • Infra / DevOps: AWS, Vercel, Terraform, Docker, Webpack, Gulp, Grunt
  • Data: Postgres, MongoDB, SQL Server, Oracle, MySQL, Sybase, Firebase
  • Testing: Jasmine, Karma, Protractor, NUnit
  • AI / Data: Algolia, OpenAI / OpenRouter, RAG patterns
  • Other: Max4Live, VCV Rack / DSP (C++), Ableton Live

Certifications

  • SHL: JavaScript 1.8 — top 6% (Mar 2015)
  • BrainBench: C# — top 10% (Jan 2007)
  • BrainBench: ASP.NET — top 8% (Jan 2007)
  • Novell: Building Web Service Applications

Career

  • JesusFilm Project (via Cru) — Senior Software Engineer (2021–Present)
  • Captain's Sounds — Founder (2019–Present)
  • Cru — Lead Angular Developer (2016–2019)
  • CompassLearning — Sr. Software Engineer (2015–2016)
  • Agilix — Lead UI Developer (2014–2015)
  • Ecteon — Sr. Programmer (2007–2014)
  • Emdeon — Supervisor / Web Developer II (2004–2007)
  • Duthie Learning — Programmer (2000–2004)

Selected Highlights

  • Shipped JesusFilm nextstep.is and its admin authoring tool from green-field to production inside the JesusFilm core monorepo.
  • Built freevstvault.com — an AI-assisted directory for free audio plugins.
  • At Cru, turned a year-behind-schedule application into a wild success story; ported a legacy monolithic Rails app into an n-tier Angular/Ruby architecture and stood up the testing platform.
  • At CompassLearning (now Edgenuity), designed and built the complete front-end for administrators, teachers, and students; architected the build/dependency pipeline and migrated Angular 1.2 MVC to 1.5 component-based conventions with a path to Angular 2 / TypeScript.
  • At Agilix, designed and shipped a distributed online/offline MEAN-stack application for high-stakes assessments across mobile, desktop, and browser environments.
  • At Ecteon, ported a legacy Delphi codebase to C# / ASP.NET and built Contraxx into an enterprise contract-management platform meeting OWASP / HIPAA / HITECH requirements.
  • Founded Captain's Sounds — learned C++ and DSP programming to build the audio software I needed, and packaged my own plugins, instruments, and templates for resale.

Education

  • Western Kentucky University — Computer Science (1997–2000)

Languages

  • English (native)
  • French (elementary)

Contact