Ethan Halsall

Staff Software Engineer at John Deere

Des Moines, Iowa, 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
Ethan Halsall is a Staff Software Engineer with 11 years of experience, currently leading data modeling efforts at John Deere Intelligent Solutions Group to connect field equipment telemetry to operations and product consumers. He brings full-stack expertise across React/Redux front-ends, Java Spring back-ends, and both relational and NoSQL data stores, having designed Postgres-backed metric architectures and worked extensively with MongoDB and ETL tooling. A natural tech lead and mentor, he coordinates cross-functional and offshore teams and has moved between hands-on development and product-owner responsibilities. He contributes to open source in his spare time, blending hobbyist curiosity with practical production experience. Based in Des Moines, IA, he combines deep institutional knowledge from a long tenure at John Deere with a drive to continuously learn and apply new technologies to complex data problems. An underappreciated strength is his background supporting factory IT and operations, which gives him real-world insight into reliability and emergency coordination.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Augustana College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
96reputation
7kreached
1answer
0questions
github-logo-circle

Github Skills (111)

mls10
realtime10
icecast10
metadata10
rsync10
backup10
zx-spectrum10
resample10
rtl-sdr10
ais10
streaming10
javascript10
signal-processing10
browser10
playing10

Programming languages (7)

C++CJavaScriptHaskellJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
eshaz/mse-audio-wrapper

Nov 2020 - Jul 2022

Browser focused library that wraps audio for playback with the Media Source Extensions API using ISO Base Media File Format (MPEG-4 Part 12) and WEBM.
Contributions:29 releases, 1 review, 41 commits in 1 year 8 months
isobmffmp3playbackextensionsfile-format
eshaz/vhs-decode

Jun 2024 - Mar 2025

Software defined VHS decoder - Fork (maybe temporary) of the ld-decode Laserdisc rf decoder
Contributions:2 PRs, 202 pushes, 65 branches in 9 months
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
Ethan Halsall - Staff Software Engineer at John Deere