Thomas Eley

Lead Software Engineer

UK
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
Thomas Eley is a Lead Software Engineer based in the UK with nine years of hands-on experience building and automating resilient backend and DevOps solutions for large financial environments. He combines production-grade engineering with pragmatic automation — evidenced by contributions that improved build, test and deployment pipelines for Docker tooling and by adding systemd support and database fixes to a popular HTPC/home server toolkit. Comfortable across scripting, packaging, and operational hardening, he focuses on reducing toil and increasing maintainability through refactoring and robust tooling. Thomas brings a track record of shipping practical fixes that prevent real-world outages and streamline developer workflows, often working on widely used open-source projects that touch both infrastructure and end-user services.
code9 years of coding experience
github-logo-circle

Github Skills (22)

docker10
python10
scripting10
debian10
linux10
bash10
docker-compose10
dockers10
ubuntu10
script10
sh10
systemd10
shell10
package-management9
git9

Programming languages (7)

PowerShellC#TypeScriptDockerfileShellGoPython

Github contributions (5)

github-logo-circle
SimpleHomelab/AtoMiC-ToolKit

Jan 2017 - May 2018

AtoMiC Toolkit simplifies HTPC / Home Server setup and management on Ubuntu and Debian variants including Raspbian. It currently supports: Couchpotato, Deluged, Emby, FFmpeg, Headphones, Htpcmanager, Jackett, Kodi, Lazylibrarian, Madsonic, Mono, Mylar, Nzbget, Nzbhydra, NzbToMedia, Ombi, Plex, Plexpy, Pyload, qBittorrent, Radarr, Sabnzbd+, Sickgear, Sickrage, Sonarr, Subsonic, Transmission, Unrar, Watcher, and Webmin.
Role in this project:
userBack-end & DevOps Engineer
Contributions:814 commits, 191 PRs, 143 pushes in 1 year 4 months
Contributions summary:Thomas contributed significantly to the AtoMiC Toolkit project by adding support for the Lazy Librarian and NZBGet applications, which included implementing systemd startup configurations and managing the user interface. They also made several code cleanup and refactoring commits. Additionally, the user implemented a fix for a database locking issue and an improvement in the handling of repository key for package management.
qbittorrenthomeserverradarrsickgearkodi
GhostWriters/DockSTARTer

May 2018 - Sep 2018

DockSTARTer helps you get started with running apps in Docker.
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:55 commits, 29 PRs, 116 pushes in 3 months
Contributions summary:Thomas's primary contributions revolve around automating the build, testing, and deployment process. This is evident through modifications to the build scripts (main.sh) with options for install and generate. They have also modified the test scripts to include shellcheck, bashate, and other tests. This suggests a focus on streamlining the setup and operational aspects of the Docker-based application. The integration of these updates points to their role in improving the robustness and maintainability of the project.
docker-imageget-startedraspbiandockerhomeserver
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
Thomas Eley - Lead Software Engineer