Andrew Rabert

Senior Software Engineer at AWeber

Pennsylvania, 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
Andrew Rabert is a Senior Software Engineer with 12 years of experience building resilient, event-driven systems and developer tools across backend, frontend, and embedded domains. As co-founder and long-time contributor to Jellyfin, he led significant backend refactors and web client redesigns to detach the project from its upstream origins and streamline deployment via package and Docker improvements. He has driven production-grade features at AWeber and Gisual—designing scalable templating and push platforms, image-based captcha solvers, and asynchronous architectures that reduced system complexity. Comfortable from COBOL mainframes to RP2040 embedded hacks, Andrew combines a pragmatic full-stack mindset with a knack for reverse engineering and resource-constrained hardware design. Based in Pennsylvania, he blends open source stewardship with hands-on engineering to deliver maintainable systems that scale.
code12 years of coding experience
job13 years of employment as a software developer
bookAssociate's Degree Computer Science, Associate's Degree Computer Science at Lehigh Carbon Community College
languagesEnglish
github-logo-circle

Github Skills (16)

html10
net10
asp-net10
css10
dotnet10
javascript10
front-end-development10
dockers9
ui-design9
jellyfin9
docker9
web-components9
media8
csharp7
dotnet-core7

Programming languages (25)

C#CCMakeMakefileGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
jellyfin/jellyfin

Dec 2018 - Feb 2021

The Free Software Media System - Server Backend & API
Role in this project:
userBack-end Developer
Contributions:4 releases, 3 reviews, 241 commits in 2 years 2 months
Contributions summary:Andrew's contributions primarily focused on refactoring and cleaning up the Jellyfin codebase. They removed dependencies on Emby-related components and moved submodules into the main repository, suggesting efforts to streamline and simplify the project's structure. Additionally, the user updated the codebase to adapt it for Jellyfin, indicating a role in migrating and maintaining the system. They also worked on package and Docker configurations.
cmsdotnetphpcsharpvideo
jellyfin/jellyfin-web

Dec 2018 - Sep 2020

The Free Software Media System - Official Web Client
Role in this project:
userFront-end Developer
Contributions:8 reviews, 40 commits, 32 PRs in 1 year 9 months
Contributions summary:Andrew primarily focused on refining the Jellyfin Web client's user interface. They removed various features like news, Emby Connect integration, and usage reporting. Furthermore, the user made styling adjustments by darkening the background and altering the active tab color. They also refactored the UI by renaming "web UI" to "Jellyfin Web" and removing redundant elements.
web-clientvideosreactjellyfin
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 Rabert - Senior Software Engineer at AWeber