Sean Perkins

Sean Perkins

Principal Software Engineer based in Kalamazoo, Michigan.

About Me

I am an entrepreneur, strategist and software engineer. Highly adept at frontend development, specializing in Angular, micro-frontends, web components and web accessibility.

Projects

Ionic Framework

A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

Loop LXP

A frustration free learning experience platform built with Angular, Ionic and Stencil.

Launch

Spaced repetition learning technique to memorize names faster.

Academy

A quiz authoring training platform for product companies to educate service technicians.

Experience

Ionic

Engineering Manager - Framework & Stencil, January 2023 - Present

Ionic

Software Engineer, November 2021 - January 2023

Maestro LLC

Principal Software Engineer, January 2018 - November 2021

Maestro LLC

Lead R&D Software Engineer, July 2016 - December 2017

Progress Telerik

Developer Expert, August 2017 - August 2018

Maestro LLC

Software Engineer, August 2015 - July 2016

Devonite

Principal Owner, September 2014 - December 2018

Dimplex Thermal Solutions

Application Developer, December 2014 - August 2015

Dimplex Thermal Solutions

Strategist, August 2014 - December 2014

Skills

Languages & Frameworks

JavaScript (ES6+), Angular, React, Vue, Web Components, Stencil, Ionic Framework, Capacitor, Typescript, TailwindCSS, NestJS, Node.js, Express.js

Databases

MongoDB, PostgreSQL, MySQL, Firestore

Other

Micro-frontends, Design Systems, API design, Agile / Scrum, TaigaUI, Material Design, Ngrx / Ngxs / State management, Algolia, Firebase, Firebase Cloud Functions, Github Actions, Playwright, Jest