Adam Oswalt is a pragmatic full-stack developer with 11 years of hands-on experience building automation, EMR systems, and productivity tooling across healthcare and manufacturing domains. He combines deep practical tinkering since childhood—DOS scripts, game map design, VBA and CorelDraw automation—with modern engineering: Elixir back-end services, React front-ends, and contributions to the popular null-ls.nvim Neovim plugin where he improved Elixir linter integrations. At Aspire Health he rebuilt custom EMR components and developed multi-node servers, and at Main Street Health he continues applying that blend of problem-solving and developer tooling. Adam is driven by quality-of-life automation and turning ideas into reliable, maintainable solutions, and he actively seeks collaborative teams to accelerate his growth.
11 years of coding experience
7 years of employment as a software developer
Associate's degree, Information Technology, Valedictorian, Associate's degree, Information Technology, Valedictorian at ITT Technical Institute-Cordova
Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
Role in this project:
Back-end Developer
Contributions:6 commits, 2 PRs, 1 comment in 2 months
Contributions summary:Adam primarily contributed to the `null-ls.nvim` Neovim plugin by implementing and refining built-in diagnostics features. They added support for the Credo Elixir linter, including configuration for finding the correct project directory and handling different output formats and error scenarios. Further improvements involved handling compile warnings and refining the JSON parsing of the linter's output, increasing the robustness of the integration.
Contributions:2 PRs, 41 pushes, 3 branches in 1 year 8 months
notesmanagmentnote-takingnote-managmentmarkdown
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.