Hello! I'm Bill
I am a growth-focused software engineer with an exceptional achievement record working in agile environments. My professional focal points include software development, app design, requirement gathering, testing, and process automation.
EXPERIENCE
2020-PRESENT
Network Automation Engineer III
ASTREYA (FORMERLY EOS), ONSITE @META
I led the design and development of an asynchronous Python API to automate the lifecycle management of engineering lab networks, achieving a 90% reduction in person-hours and a 98% improvement in deployment quality. Additionally, I developed Python-based audit mechanisms to ensure that network configurations consistently met required standards, with real-time alerts for discrepancies.
At Astreya, I expanded my responsibilities by providing subject matter expertise in engineering lab environments. This included contributing to the design of automated IP allocation systems and identifying new automation opportunities using Python and Thrift. My enhancements to automation workflows—such as improved logging and optimized network ticketing outputs—significantly reduced triage time for network engineers.
2018-PRESENT
bWell Wear
Freelance Software Consultant & Developer
I was responsible for the end-to-end development of a WearOS smartwatch application using Android (Kotlin), Android Room database, Firebase Realtime database, and Firebase Authentication to assess flight crew mission readiness. This work required navigating challenges associated with international airlines, including language barriers and ensuring compliance with internal data collection regulations. The application has since become an essential tool in evaluating fatigue levels for pilots and flight attendants, playing a pivotal role in enhancing safety protocols.
NIRis
Working closely with university researchers, I developed NIRiS (Nystagmus Inducing Ring Simulator), a virtual reality solution using Unity and C# for Oculus and HTC VIVE headsets, modernizing the industry-standard optokinetic drum. The solution significantly reduced costs and increased availability for researchers studying nystagmus.
bWell Breathe
I developed an Android application using Kotlin, Android Room database, Firebase Realtime database, and Bluetooth communication to aggregate and display pulse oximeter data for two distinct studies: a U.S. Air Force study on low altitude hypoxia, which led to additional funding for hypoxia mitigation research, and a separate academic study that demonstrated beards do not impair the effectiveness of emergency oxygen systems for airline pilots.
EDUCATION
2015-2019
Bachelor of Science in Software Engineering
EMBRY-RIDDLE AERONAUTICAL UNIVERSITY
Daytona Beach, FL
PROJECTS
SKILLS
Python
Kotlin, Java
JavaScript, TypeScript
Mercurial, GIT
Unity: Oculus, HTC Vive
Autodesk Inventor