Scott Ellis

Retired at Jumpnow Technologies, LLC

Maine, 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
Scott Ellis is a retired embedded systems and security engineer with 16 years of professional experience building and hardening Linux- and Windows-based instruments and IoT platforms. He has deep hands-on expertise in board bring-up, bootloader/kernel work, Yocto/Buildroot, cryptographic integration, and machine vision on i.MX hardware, complemented by custom audit tooling in Go, Python, PowerShell, and Bash. Scott has applied his skills across startups and enterprise settings—from developing device drivers and image-processing firmware to securing fleets of remote veterinary lab instruments. An active open-source contributor, he adapted FreeBSD's crochet build system to support Wandboard devices, resolving boot and memory constraints for embedded targets. Based in Maine, he combines practical low-level engineering with a security-first mindset and a history of addressing both development and operational challenges.
code16 years of coding experience
job31 years of employment as a software developer
bookMathematics and Computer Science, Mathematics and Computer Science at University of Southern Maine
github-logo-circle

Github Skills (6)

embedded10
u-boot10
sys10
freebsd10
build-system9
iot8

Programming languages (8)

ShellC++CRustMakefileRoffBitBakePython

Github contributions (5)

github-logo-circle
freebsd/crochet

Nov 2014 - Nov 2014

Build FreeBSD images for RaspberryPi, BeagleBone, PandaBoard, and others.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:6 commits in 5 days
Contributions summary:Scott focused on configuring and adapting the FreeBSD build system, "crochet," for the Wandboard platform. Their contributions involved modifying the setup scripts to correctly install files related to the device tree (DTS/DTB) on the correct partitions of the Wandboard, ensuring proper booting. The user also addressed memory limitations by adjusting the ubldr address, and added configuration files for the Wandboard's different hardware configurations.
beagleboneraspberry-pifreebsdraspberrypi
scottellis/omap3-pwm

Jun 2010 - Feb 2018

Contributions:90 commits, 1 PR, 1 push in 7 years 9 months
kernelpwmlinuxkernel-moduleuserland
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