Steven Arcangeli is a Senior Software Engineer with 14 years of experience building production systems and developer tooling across companies like Stripe and Meta. He moves comfortably between front-end product work and backend systems—shipping web and mobile features, C# Unity infrastructure, and server-side services—while also contributing deep tooling improvements to developer workflows. An active open-source maintainer in the Neovim ecosystem, he’s the driving force behind plugins like oil.nvim, dressing.nvim, aerial.nvim and overseer.nvim, where he blends UI polish with robust backend refactors and extensive edge-case bug fixes. His background includes game programming, ops, and test automation, and he has a track record of improving test coverage and developer UX in community projects. Based in Vancouver, Washington, he brings a pragmatic, full-stack mindset and a knack for turning editor-level ergonomics into widely used, well-tested tools.
Neovim file explorer: edit your filesystem like a buffer
Role in this project:
Full-stack Developer
Contributions:84 reviews, 87 commits, 140 PRs in 3 months
Contributions summary:Steven primarily contributed to the development of the Neovim file explorer plugin, "oil.nvim". They implemented core functionality, including file system navigation, directory listing, and file selection. The commits demonstrate work on features like floating windows, keymaps, and UI improvements. They also refactored code, fixed bugs related to edge cases, and addressed issues to improve the overall user experience.
Neovim plugin to improve the default vim.ui interfaces
Role in this project:
Full-stack Developer
Contributions:35 reviews, 117 commits, 41 PRs in 1 year
Contributions summary:Steven primarily contributed to improving the Neovim plugin "dressing.nvim," focused on enhancing the user interface for various Neovim commands. Their work included implementing new features like window blending and more telescope themes. The user also fixed bugs related to input modals and completion, and refactored code. Moreover, they added functionality like history and prompt alignment for the input modal.
vimneoviminterfacesnvimnvim-plugin
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.