John Umble is a systems-minded Lead Software Engineer with 10 years of experience building full-stack, research-driven solutions across signals analysis, NLP, and RF domains. Currently leading engineering at FigureTwo after directing advanced signals and entity-recognition efforts at Visionist, he combines hands-on architecture, ETL, and containerization skills with a knack for modernizing toolchains. His background includes designing AWS-based information retrieval pipelines, creating image- and RF-based entity recognition systems, and shipping Python toolkits that supported multiple projects. Comfortable in any language or platform, he excels at translating R&D into production-grade systems and mentoring engineers and interns through technically ambitious moonshots. Based in Elkridge, Maryland, he brings a practical interdisciplinary curiosity—often bridging wireless propagation modeling, NLP, and applied ML—that isn’t obvious from a job title alone.
11 years of coding experience
9 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Grove City College
Contributions:1 review, 58 commits, 10 PRs in 4 years 4 months
psutilpythonnimpsutil-nim
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.