Chase Colman is a Staff Software Engineer with 15 years of experience and over a decade specializing in full-stack TypeScript/JavaScript, TypeScript tooling, and React ecosystems including Electron and Solid.js. He combines deep systems-level experience in C/C++ with modern front-end and mobile stacks (React Native, Next.js, Supabase) to ship resilient production systems and developer tooling. Chase has led performance and CI/CD improvements in notable open-source projects like LunarVim and the Monoid font—optimizing build pipelines, parallelization, and web delivery for widely used developer tools. A US citizen based in New Taipei, he’s known for delivering high-impact solutions (from stopping multimillion-dollar losses for enterprise clients to rapid medical and manufacturing prototyping) and for boosting team velocity through high-level libraries and infrastructure expertise.
15 years of coding experience
11 years of employment as a software developer
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at The Ohio State University
Customisable coding font with alternates, ligatures and contextual positioning. Crazy crisp at 12px/9pt. http://larsenwork.com/monoid/
Role in this project:
Full-stack Developer
Contributions:73 commits, 15 PRs, 50 pushes in 1 year 3 months
Contributions summary:Chase contributed extensively to the Monoid font project by implementing various build configurations and automation scripts. They refactored the font building process and introduced parallelization to optimize the generation of font variants. The user also worked on continuous integration and continuous deployment (CI/CD) pipeline configurations, along with updates to the web font delivery mechanisms for the project's GitHub Pages.
🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.
Role in this project:
Full-stack Developer
Contributions:66 reviews, 15 commits, 25 PRs in 3 months
Contributions summary:Chase primarily contributed to the configuration and customization of LunarVim, an IDE layer for Neovim, and to the underlying Lua code that supports it. They refactored and extended the `impatient.nvim` module for Lua caching, improved the configuration for `cmp` (completion plugin), and implemented various bug fixes related to plugin loading and keybindings. Their work spanned modifications to core Lua files, plugin integrations, and the configuration of the user interface.
lintersneovim-luavimneovim-configneovim
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.