profile

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.

View Resume
8+
Years of experience

Personal Registry

Get started with the Kelvin Mai's personal shadcn/ui registry. Featuring multiple useful components, hooks and tools.

Get Started
How To Integrate HoneySQL with PostgreSQL

Latest Post

How To Integrate HoneySQL with PostgreSQL

In returning to clojure, there was one library that I wanted to check out and that one is honeysql.

Use Shadcn Style Recat Components in ClojureScript

Latest Video

Use Shadcn Style Recat Components in ClojureScript

  • Programming Languages

    TypeScriptJavaScriptClojureClojureScriptGo (Golang)JavaGroovyPythonC#HTML & CSS
  • Frontend Technologies

    ReactReact NativeReact RouterReduxNext.jsAngularBootstrapMaterial UITailwind CSSWeb3CypressJest
  • Backend & Databases

    Node.jsExpress.jsASP.NET CoreSpring BootREST APIsGraphQLPostgreSQLMySQLMongoDB
  • DevOps & 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

clojurereactmysqlawsdockergroovygrailsredis
  • 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.

me@kelvinmai.io

Las Vegas, Nevada, United States