Adam Oswalt

Developer at Main Street Health

Nashville-Davidson, Tennessee, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job7 years of employment as a software developer
bookAssociate's degree, Information Technology, Valedictorian, Associate's degree, Information Technology, Valedictorian at ITT Technical Institute-Cordova
bookNashville Software School
github-logo-circle

Github Skills (7)

neovim10
lua10
neovim-plugin10
elixir10
ls9
json9
testing8

Programming languages (10)

TypeScriptC++CJavaScriptLuaVim scriptRubyElixir

Github contributions (5)

github-logo-circle
Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
Role in this project:
userBack-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.
luavimlspneoviminject
aoswalt/notoriety

Aug 2019 - May 2021

Simple note managment with markdown and tags.
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.
Request Free Trial
Adam Oswalt - Developer at Main Street Health