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.isand its admin authoring tool from green-field to production inside the JesusFilmcoremonorepo. - 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
- Email: dj.mikeallison@gmail.com
- GitHub: https://github.com/mikeallisonJS