Telephone Icon Email Icon Link Icon Map Pin Icon Calendar Icon Graduation Cap Icon

Kevin Koshiol

Software Engineer

Work Experience

Senior Software Engineer

Calabrio, Inc.

  • Led frontend efforts of several company acquisitions and third-party integrations using micro-frontends, a custom web component library, and a design token system.
  • Engineered CI/CD with monitoring to catch bugs early and minimize distractions from the roadmap.
  • Reduced frontend bug count, boosting user experience and team efficiency by introducing TypeScript, React, Jest, and Cypress.
  • Guided six peers through significant professional development, preparing them for promotion through strategic technical guidance, collaborative problem-solving, and delegation of increasingly complex responsibilities.
  • Refactored legacy build system to Webpack, NPM, Docker, and ADO Pipelines, improving development efficiency.
  • Founded and led UI Guild to enhance frontend code quality, UX, and cross-team collaboration.
  • Developed, tested, and shipped high-quality features, consistently meeting project timelines.

Web Developer

Minnesota State University Moorhead

  • Built and supported several ASP.NET web applications for various campus offices.
  • Maintained entire stack of campus website with C#, jQuery, and MySQL supporting over 7,500 students.

Projects

Lip Sync

Converts microphone input into visemes in real time.

  • Renders visemes on a webpage from microphone input.
  • Uses Zig, WASAPI, DSP, server-sent events, and JavaScript.
  • Learned DSP algorithms with the help of LLMs.

Share Page

Collaborative content sharing for Twitch stream.

  • Web project built with React, Node.js, and WebSockets.
  • Enables synchronized playback of content submissions.
  • Self-hosted on homelab with Podman containers on NixOS.

GBTS

Game Boy emulator for the web.

  • Emulates CPU instruction set.
  • Built a simple debugger for CPU, memory, and breakpoints.
  • Written in TypeScript with Vite, Jest, ESLint, React, GitHub Pages, and GitHub Actions.