# Kevin Joseph — Frontend Engineer ## Skills - Angular: 7 years - TypeScript: 7 years - JavaScript: 7 years - RxJS: 7 years - HTML / SCSS: 7 years - Nx: 4 years ## Tools Jest / Jasmine, Storybook, Nx Monorepo, SonarQube, PostgreSQL, SignalR, Datadog, CI/CD Pipelines ## Experience 2020 — Present: Application Engineer at Banner Life Insurance Built the Horizon component library (50+ components) and four micro-libraries for auth, error handling, metrics, and real-time communication via SignalR. Co-led migration to an Nx monorepo and from Karma/Jasmine to Jest. Engineered the Skyline customer portal in Angular/NgRx for full-lifecycle policy management. 2018 — 2020: Associate Application Engineer at Banner Life Insurance Led frontend development of a rules-driven Angular app replacing a paper-based insurance process — instant decision rates from under 4% to 46%, exam-free applications from 0% to 80%. Built the Application Manager dashboard, cutting underwriting cycle time from 50+ days to ~11 days. 2017 — 2018: Member Technical Staff at Zoho Corp. Spearheaded early data modeling for Zoho Contract Management using PostgreSQL, reducing data redundancy by 20%. Collaborated in a 13-member team implementing backend APIs using PostgreSQL, Java, and an internal Zoho framework. ## Projects ### Horizon Component Library (Angular / Storybook) Co-founded and grew a shared Angular component library to 50+ reusable components adopted across all Horizon applications, fully documented in Storybook. Tags: Angular, TypeScript, Storybook, SCSS ### Skyline Customer Portal (Angular / NgRx) Engineered a full-lifecycle customer portal enabling policyholders to manage applications mid-journey and monitor payments, targeting 25% adoption by end of 2026. Tags: Angular, NgRx, RxJS, TypeScript ### Online Application System (Angular / NgRx) Led frontend development replacing a paper-based life insurance process — instant decision rates jumped from under 4% to 46%, exam-free applications from 0% to 80%. Tags: Angular, NgRx, TypeScript, SCSS ### Application Manager (Angular / TypeScript) Built an internal dashboard enabling underwriters to manage assigned cases and auto-generated tasks, cutting the average underwriting cycle from 50+ days to ~11 days. Tags: Angular, TypeScript, RxJS, REST API