Summary
James Scherer is a software developer with 11 years of experience focused on genomics and healthcare IT, currently advancing genomic applications at UAB's Heersink School of Medicine. He brings full-stack expertise—Vue micro-frontends, FastAPI/Fastify, MongoDB, GraphQL—and DevOps proficiency with OpenStack, Docker, Ansible, and Terraform, plus native iOS experience in Swift/Objective-C. His background spans consulting and product delivery, from hospital performance improvement and grant-funded public health programs to shipping App Store apps and mentoring junior engineers. James combines technical depth with operational sense, translating clinical workflow needs into maintainable, production-grade systems. A non-obvious strength is his cross-disciplinary foundation in psychology and literacy program leadership, which informs his user-centered UX and stakeholder collaboration.
11 years of coding experience
3 years of employment as a software developer
Bachelor of Engineering (B.E.) Computer Engineering, Bachelor of Engineering (B.E.) Computer Engineering at The City College of New York
Master of Science - MS Computer Science, Master of Science - MS Computer Science at University of Alabama at Birmingham
Associate of Science - AS General Studies, Associate of Science - AS General Studies at McHenry County College
Bachelor's degree Psychology, Bachelor's degree Psychology at Northern Illinois University