George Hilliard

Software Engineer at Amazon Web Services (AWS)

Austin, Texas, 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

🤩
Rockstar
🎓
Top School
George Hilliard is a software engineer with 13 years of experience building machine-learning silicon, high-performance chip firmware, and embedded Linux systems, currently working at AWS in Austin. He combines deep hardware knowledge—PLL/clocking work in the LiteX ecosystem and firmware leadership at Kopis Mobile—with pragmatic embedded Linux expertise demonstrated by a Buildroot business-card Linux and U-Boot/device-tree contributions. His open-source footprint spans tooling to apps, from improving RawTherapee’s batch queue robustness to optimizing Z80 calculator OS routines, reflecting a focus on reliability and low-level performance. George is passionate about free software and Linux, and brings hobbies as varied as amateur photography and mechanical tinkering that inform a meticulous, systems-level approach to engineering. Not obvious from titles alone, he has a track record of squeezing constrained platforms for full functionality—writable root filesystems, USB gadget support, and careful PLL feedback handling—making him equally at home in silicon, firmware, and system software.
code13 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (BS), Computer Engineering, Bachelor of Science (BS), Computer Engineering at Mississippi State University
stackoverflow-logo

Stackoverflow

Stats
15,721reputation
651kreached
90answers
62questions
Badges
java
top-1%
android
top-1%
rust
top-5%
github-logo-circle

Github Skills (52)

c-language10
z8010
assembly10
buildroot10
embedded-linux10
hardware10
java10
device-tree10
dts10
u-boot10
sys10
android10
assembler10
dt10
fpga10

Programming languages (25)

C#CMakefileGoTypeScriptShellJavaScriptVerilog

Github contributions (5)

github-logo-circle
A Buildroot distribution small enough to run on my business card
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:38 commits, 2 PRs, 14 pushes in 1 year
Contributions summary:George primarily worked on customizing a Buildroot distribution for a business card-sized Linux system. Their contributions include modifying the device tree (dts) files, patching U-Boot, and implementing various features such as USB gadget functionality and an LED blinking capability. They also added games and implemented a writable root filesystem. The user demonstrated a strong understanding of embedded Linux development by integrating and configuring various software components and device drivers.
smartcardlinuxbusiness-cardbuildrootdistribution
KnightOS/KnightOS

Apr 2013 - Oct 2014

OS for z80 calculators
Role in this project:
userEmbedded Systems Engineer
Contributions:34 commits, 3 comments in 1 year 5 months
Contributions summary:George primarily contributed to the OS for z80 calculators by implementing and optimizing core system functionalities. Their work included documenting and implementing file stream routines, such as reading and writing to streams, and fixing a time string in the "Castle" application. They also implemented a radix sort algorithm and made various style and usability improvements to it. Furthermore, the user added a message display function to the applib library, addressing a specific issue, and improved the terminal interface.
z80calculators
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
George Hilliard - Software Engineer at Amazon Web Services (AWS)