Andrew Hutchings

Software Engineer at wolfSSL

Breckland District, England, United Kingdom
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
Andrew Hutchings is a seasoned software engineer with 15 years of experience specialising in open source Linux software, embedded firmware, and database systems. Currently at wolfSSL and running his own consultancy dec0de, he builds embedded cryptography for microcontrollers while also designing retro Amiga hardware upgrades. He has deep backend and database expertise from substantial contributions to MariaDB and projects like MyDumper and MariaDB/server, where he fixed complex CONNECT engine bugs and improved compatibility. His background includes leadership roles in engineering and developer advocacy at MariaDB, Equinix, and NGINX, blending hands-on C/C++ development with architecture and team management. An active open-source maintainer and licensing-conscious contributor, he balances product-grade engineering with community health and reproducible builds.
code15 years of coding experience
job15 years of employment as a software developer
bookElectronic Engineering, Electronic Engineering at University of Hertfordshire
stackoverflow-logo

Stackoverflow

Stats
31reputation
12kreached
3answers
0questions
github-logo-circle

Github Skills (45)

storage-engine10
restructuredtext10
admin10
mysql10
mariadb10
sphinx10
configuration-management10
databases10
database-administration10
c1110
c1710
raspberry10
sql10
build-automation10
rdbms10

Programming languages (15)

JavaC++CM4GoPerlHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
nginxinc/nginx-wiki

Apr 2015 - Jul 2016

ARCHIVED -- Source for the now archived NGINX Wiki section of https://www.nginx.com
Role in this project:
userTechnical Writer
Contributions:292 commits, 163 PRs, 121 pushes in 1 year 3 months
Contributions summary:Andrew's contributions primarily focused on documentation improvements and additions for the Nginx wiki. They added new documentation for contributing, included instructions for using GitHub's two-factor authentication, and incorporated examples of init scripts. Furthermore, the user reorganized the start section, added recipes and fixed various links to ensure the wiki's accuracy and usability. They also added support for Markdown and i18n.
nginxwikiarchiveddocker
captain-amygdala/pistorm

Apr 2021 - Aug 2021

68k Hardware Emulator
Role in this project:
userFull-stack Developer
Contributions:40 commits, 2 PRs, 1 comment in 4 months
Contributions summary:Andrew's primary contribution involved adding license information to numerous source files, ensuring proper attribution with the MIT license. They modified several header and source files across various platforms related to the Amiga, including network drivers, RTG (graphics), and PiSCSI (storage), indicating a deep involvement in the system's low-level functionality. This included adding new opcodes to the FPU and adding ROM identification code. They also worked on the GUI, adding and improving the tool.
emulatorraspberry68kamigaemulation
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
Andrew Hutchings - Software Engineer at wolfSSL