David Lewis is a Senior Software Engineer with eight years of full‑stack experience building scalable web applications and modernizing legacy systems. Currently at Workiva and founder of Lewiski Consulting, he combines product-facing engineering with client-focused contracting for startups and healthcare projects. He has led migrations from monolithic Rails/React stacks to Next.js frontends and optimized data fetching with tools like TanStack Query to reduce API load and improve reliability. David’s background includes architecting high‑traffic Node.js/React and Rails apps for Michigan Medicine and mentoring entry‑level engineers through structured academies to boost team velocity. Based in Missoula, Montana, he brings a practical mix of environmental stewardship and startup grit—earlier roles ranged from sustainability leadership to national park guiding, which inform his collaborative, mission-driven approach. Notably, he has built real‑time device dashboards and integrations for medical and clean‑energy platforms, showing strength in interdisciplinary, production‑grade systems.
8 years of coding experience
8 years of employment as a software developer
Post Baccalaureate Accounting and Economics, Post Baccalaureate Accounting and Economics at Portland State University
Certificate in Software Development Ruby/Rails JavaScript Angular, Certificate in Software Development Ruby/Rails JavaScript Angular at Epicodus
Bachelor of Science (BS) Environmental Science, Bachelor of Science (BS) Environmental Science at University of Lynchburg
Contributions:4 PRs, 15 pushes, 5 branches in 2 months
apirestfulrestful-apitechnical-interview
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.