# Kevin Oh > building plosive.app Location: Queens, New York, United States Profile: https://flows.cv/kevinoh Currently building a web application for speech language pathologists over at https://plosive.app. Also developing software for audio creators to easily create videos and audiograms over at https://audiorender.app. Front-End Love it. I primarily use React w/ Typescript and Tailwind, powered by ViteJS. Back-End I'm currently using Laravel to build Plosive. In the past, I've used primarily Go with Gin, though I've worked with NodeJS, Ruby on Rails, and feel comfortable ramping up in other languages/frameworks. I've worked with various paradigms, like MVC, OOP, REST, and functional programming. I have experience modeling database tables, creating migrations, performing queries for on-call incident resolution, using ORMs to model joins and relationships, creating seed data for use in front-end design, and more. Misc Skills + Stuff A while ago, I built a Chrome extension for Facebook's Messenger.com web app, called NightMessenger which had ~30k+ active users at its peak - I've since sunset the extension. I've also developed a Go-based CLI application (using Cobra) to interact with Backlog.com, a project management tool. Built a testing utility in Javascript and Go to recursively crawl and scrape a website and detect missing i18n translation keys using regular expressions. I created a fun "Pixlet" app (written in Starlark) to help me remember which days of the week are recycling days. 🙃 Technology I've Used (aka the "acronym soup"): Docker, Jenkins, and AWS. ViteJS, Webpack, gulp, Makefiles. NVM + pyenv. Chrome, Vagrant, Virtualbox, Docker. Slack, Sketch, Figma. JSON. Postman/Insomnia for simple API development. Linear, Trello & Shortcut (FKA "Clubhouse"). Git w/ Github, Backlog, and Gitlab. Simple DNS configuration & VPS deployment. Can cook ramen blazingly fast, with a staggering 89% success rate. Overall I love what I do. I prioritize code quality, being a cooperative and friendly team player, being a humble student-for-life, and pursuing excellence for the sake of excellence. ## Work Experience ### Software Engineer @ Plosive Jan 2023 – Present | New York, United States - Creator of Plosive, a web application for school-based speech language pathologists - Developed the back-end REST API with Laravel, ReactJS and InertiaJS powering the front-end. Handled data modeling and integrations and e2e testing. Built a number of features, such as billing (with Paddle), student management, a calendar feature, AI-assisted writing features, live notifications with Laravel Echo, an interactive worksheets system for students, an invite/referral system, anonymous feedback and feature request tool, and integrations with third party APIs from OpenAI, Anthropic, Pixabay, Hotpot.ai, Backblaze B2 (AWS S3 alternative), and Postmark for transactional emails. - Developed front-end web application and marketing website using ReactJS with Typescript and TailwindCSS. Created all application chrome (sidebar, navbar, etc), an interactive worksheets interface, an interactive storybook feature, a report-generation UI with job scheduling and live notifications, and more. Installed Sentry for error monitoring and implemented Tawk chat support with AI Chat Bot support. - Designed brand identity and elements like typography, color palette, tone, etc. - Created the Plosive Blog using WordPress, deployed on Cloudways. - Created customer support resources, such as a knowledge base on Tawk.to's platform. ### Frontend Engineer @ HomeLight Jan 2019 – Jan 2022 | Greater New York City Area - Worked primarily with React, Typescript, Go - Coordinated with Mortgage Ops (Advisors, Loan Managers, Compliance), Designers, PMs, and fellow engineers to help maintain and add new features to an internal proprietary loan origination system as well as our public-facing data sign-up and ingestion flow - Co-led engineering effort to revamp document ingestion flow, significantly improving automaticity at scale for Mortgage Ops - Led front-end engineering efforts to overhaul internal LOS to IBM's Carbon design system, reducing initial development time and maintenance overhead for business critical functionality - Led front-end engineering effort to public-facing sign-up flow to support multiple borrowers - Worked as part of on-call PagerDuty rotation, triaging and fixing incidents and maintaining relevant documentation - Maintained dependencies and build system, culling deprecated dependencies, overseeing Webpack and Node version upgrades, reconfiguring the build system for M1 machines, etc - General champion for front-end. Worked to boost web accessibility, responsiveness, discoverability of front-end tooling for back-end oriented developers, and more ### Frontend Engineer @ Nulab Inc. Jan 2016 – Jan 2019 | Greater New York City Area - Develop redesign of Cacoo.com’s dashboard using Vue, Vuex, Typescript, GraphQL, and SCSS - Develop & maintain 5+ responsive marketing sites built using various web technologies (SCSS + PHP, Hugo, Gin w/ Go Templates, Timber WP) - Configure build processes with Webpack 4, Yarn, shell scripts - Built internal testing utilities (Python, Go), containerized them (Docker, AWS ECR, AWS S3), and integrated them into Jenkins CI - Created several highly varied internal scripts in JS, Bash, Go, and Python for misc testing, file format conversion, data scraping & parsing, i18n translations, automated PDF generation, etc. ### Web Developer @ Adelie Jan 2016 – Jan 2019 | New York • Communicates with clients to understand their project needs and plan optimal website development routes. Handles general back-end configuration. • Creates static visual mockups using Sketch. • Develops website front-ends using tools like SCSS, Zurb Foundation, Typekit, and more. • Develops more complicated websites and web applications using the Laravel Framework (with Forge). Handles deployment of websites and configuration of DNS servers. • I brew the coffee. ### Web Designer & Developer @ Freelancing Jan 2014 – Jan 2015 | Islip, NY • Designed and implemented website solutions for clients • Tutored clients on how to use their new websites effectively • Researched and adopted best practices like responsive design, cross- browser compatibility, asset minification, organic SEO, and CDN usage • Researched and adopted modern technologies like Jekyll, SASS, Gulp, Zsh, Laravel, Eloquent ORM, Blade templating, and more • Led a freelancing group (“Hive”) on Freelancers Union, allowing other freelance web designers and developers to network and discuss the field http://kevinoh.me ### File & Data Entry Clerk @ Frenkel Lambert Weiss Weisman & Gordon Jan 2010 – Jan 2011 Performed data entry for case information into a Case Management System. Performed various filing tasks, such as archival filing and distributing paychecks. Maintained the organization of various physical filing shelves for easy retrieval. ## Education ### Computer Science University of Maryland Jan 2011 – Jan 2014 ## Contact & Social - LinkedIn: https://linkedin.com/in/kevinsoh1 - Website: http://kevinoh.me --- Source: https://flows.cv/kevinoh JSON Resume: https://flows.cv/kevinoh/resume.json Last updated: 2026-03-23