Kyle Oliva

Senior Software Engineer

Connect with me at hello@kyl.dev

About

I'm a senior software engineer with 7+ years of experience building AI-powered products, scalable web platforms, and real-time systems from zero to launch. I've led architecture and delivery across student matching platforms, ML-powered subtitling systems, large-scale broadcasting platforms, and high-performance web applications.

I use AI-assisted development tools like OpenCode, Claude Code, and Cursor to accelerate iteration and handle repetitive scale work without losing focus on architecture, product quality, and measurable outcomes. Outside of work, I'm into custom mechanical keyboards and photography.

Experience

enrollaFounding Engineer

Built the full platform from scratch using Next.js, architecting a multi-tenant system with tenant isolation, role-based access control, and usage-based billing through Stripe. Implemented AI-powered student-to-program matching with interactive quizzes and real-time analytics, and designed the UI/UX with a cohesive design system. Led product strategy, technical architecture, and growth initiatives, using OpenCode, Claude Code, and Cursor to accelerate iteration from concept to MVP in under 3 months and scale to multiple institutional clients.

TypeScriptJavaScriptNext.jsReactHonoTailwind CSSPostgreSQLStripeOpenCodeClaude CodeCursorFigma

SAPSenior Software Engineer

Integrated OpenCode, Claude Code, and Cursor into my daily workflow while leading the full rewrite of the broadcasting platform serving 100,000+ concurrent viewers, optimizing video playback, revamping live support, and overhauling the notification system. Built a real-time ML-powered subtitling system from scratch, achieving 95% caption accuracy and reducing third-party transcription costs by 80%. Provisioned cloud infrastructure using AWS CDK for scalable event-driven media pipelines, implemented a P2P video distribution system that reduced CDN costs by 40%, and shipped real-time threaded messaging that increased engagement by 25% and average session duration by 15%. Mentored junior developers and supported hiring through technical interviews.

TypeScriptJavaScriptNuxtVueDockerCypressAWSAWS CDKMongoDBOpenCodeClaude CodeCursorFigma

9thCOFull Stack Engineer

Built custom Strapi and Storyblok plugins, including a SendGrid-powered newsletter system and automated content translation using DeepL, reducing manual translation time. Led a WordPress-to-Storyblok migration across 1,000+ content entries, using AI-assisted workflows to handle repetitive scale work while restructuring content architecture and eliminating legacy technical debt. Delivered high-performance, WCAG-compliant websites using headless CMS platforms (Strapi, Storyblok, Prismic) with Next.js, optimized for Core Web Vitals.

TypeScriptJavaScriptNext.jsReactStoryblokStrapiDeepLSendGridOpenCodeClaude CodeCursorTailwind CSSFigma

Shockwave MediaEngineering Lead

Led frontend development of a task management platform for video and ad content creation, managing a team of engineers and streamlining workflows and collaboration. Introduced React and Next.js for client projects, cutting initial page load times by 50%.

TypeScriptJavaScriptNext.jsReactReact NativeTailwind CSSStorybookFigma

Project Wi-FiFull Stack Engineer

Rebuilt the web app in Vue with Stripe billing integration, real-time profit dashboards, and interactive usage stats, reducing billing errors by 60%. Developed a React Native mobile app that increased user engagement and improved on-time invoice payments by 35%.

TypeScriptJavaScriptNext.jsNuxtNestReactVueReact NativeTailwind CSSMongoDBStripeFigma

Cambridge University Press & AssessmentSoftware Engineer

Built a reusable authentication library for internal APIs, adopted by 12+ teams and saving an estimated 15+ hours per project integration. Automated journal formatting (APA/MLA) with Python scripts, reducing manual formatting time.

JavaScriptPythonJavaSpringDockerPostgreSQL

Full Resume (opens in new tab)

Projects

Screenshot of enrolla project

AI-powered platform that matches students to college programs through interactive quizzes and analytics.