
Kelvin Mai
Senior Software Engineer
Full-stack software engineer with over 8 years of experience building microservices and distributed systems across agile teams. Passionate about functional programming, specializing in TypeScript, Clojure, React, and Go with a track record of designing REST and GraphQL APIs, improving CI/CD pipelines, and shipping scalable web applications.
Personal Registry
Get started with the Kelvin Mai's personal shadcn/ui registry. Featuring multiple useful components, hooks and tools.
Get StartedProgramming Languages
TypeScriptJavaScriptClojureClojureScriptGo (Golang)JavaGroovyPythonC#HTML & CSSFrontend Technologies
ReactReact NativeReact RouterReduxNext.jsAngularBootstrapMaterial UITailwind CSSWeb3CypressJestBackend & Databases
Node.jsExpress.jsASP.NET CoreSpring BootREST APIsGraphQLPostgreSQLMySQLMongoDBDevOps & Tools
DockerKubernetesAWS (Amazon Web Services)GCP (Google Cloud Platform)Microsoft AzureRabbitMQJenkinsCI/CDGithub ActionsGitRedisLinux
Minneapolis, MN - Remote
Jul 2024 - Present
Development on internal admin tool to aid SFTP automation for insurance clients
- Developed internal admin tools for SFTP file automation by introducing a dry run feature, eliminating silent failures in insurance client file processing.
- Enhanced the Admin UI for Gravie employees and insurance clients, streamlining multi-step workflows and reducing manual intervention.
- Managed AWS & Redis infrastructure for high-throughput file processing in a Groovy on Grails backend.
- Mentored Java engineers in React and ClojureScript, accelerating a full frontend modernization effort.
Get in Touch
I'd love to hear from you. Contact me and I will get back to you as soon as possible.
Las Vegas, Nevada, United States