William Boler is a research-focused software engineer with eight years of experience applying AI, signal processing, and computational intelligence to real-world problems in academia and government settings. As a Graduate Research Assistant and PhD student at IUPUI, he concentrates on computer vision and signal-processing research while previously implementing applied machine learning solutions at Carnegie Mellon’s SEI for mission-driven projects like battlefield networks, emotion-from-voice, and autonomous systems. He blends hands-on systems work (C++, FORTRAN, real-time systems) and optimization research (particle swarm optimization for RF asset allocation) with practical software engineering for HPC and embedded contexts. Comfortable moving between research and production, he’s equally at home prototyping state-of-the-art models and integrating them into robust, mission-oriented systems. An often-overlooked strength is his early operational background in the US Navy, which informs his disciplined approach to communications, systems reliability, and field-deployable engineering.
8 years of coding experience
6 years of employment as a software developer
Masters in Computer and Electrical Engineering, Signal Processing, Graduate, Masters in Computer and Electrical Engineering, Signal Processing, Graduate at Indiana University–Purdue University Indianapolis
Bachelor of Science - BS, Computer Engineering, Junior, Bachelor of Science - BS, Computer Engineering, Junior at Indiana University-Purdue University at Indianapolis
Contributions:1 PR, 18 pushes, 1 branch in 6 months
variationalencoderauto-encoder
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.