Andrew Fuller

Software Developer at RF-SMART

Jacksonville, Florida, 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
Andrew Fuller is a versatile software developer with 10 years of hands-on experience building web and game systems, currently contributing at RF-SMART after studies at Hack Reactor and an AS in Game Development. He brings full-stack fluency—C#, JavaScript, React, Node, PHP—and practical game-engine experience from Unity projects involving physics, networking, and player account systems. His background includes both product-focused roles and leadership in operational settings (Walmart backroom lead), giving him a pragmatic sense for shipping reliable software under real-world constraints. As an open-source contributor and build/release-focused engineer, he has improved CPack packaging workflows in the prominent CMake repository, adding reproducible-build support and robust RPM/Debian handling. Comfortable moving between low-level build tooling and user-facing interfaces, he favors clean, reusable code and automation that reduces friction in shipping software. Based in Jacksonville, he pairs engineering rigor with a gamer’s appetite for iterative design and polished user experiences.
code9 years of coding experience
job3 years of employment as a software developer
bookHack Reactor
bookAssociate in Science, Game Development and Simulation Programming Technology, Associate in Science, Game Development and Simulation Programming Technology at New England Institute of Technology
github-logo-circle

Github Skills (6)

packaging10
cpack10
cmake10
rpm10
build-automation10
debian10

Programming languages (3)

JavaC++C

Github contributions (5)

github-logo-circle
Kitware/CMake

Jun 2016 - Nov 2020

Mirror of CMake upstream repository
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:12 commits in 4 years 5 months
Contributions summary:Andrew's commits primarily involve enhancing the CPack build and packaging system within the CMake project. They addressed bugs related to RPM and Debian package generation, including handling special characters in RPM spec files, restoring file ownership in Debian packages, and adding support for the `SOURCE_DATE_EPOCH` environment variable for reproducible builds. Further contributions include adding a DragNDrop generator with custom file names and RTF license support. These modifications demonstrate a focus on improving the build and release process.
cppcmakeupstream
AndrewFuller/ansak-string

Sep 2019 - Sep 2019

String checking, conversion, coercion between ASCII,UTF-[8|16|32],UCS[2|4] + some other bits
Contributions:1 release, 1 tag in 1 day
ucs-2kebab-caseutfstringascii
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 Fuller - Software Developer at RF-SMART