Daniel Berger

Computer Programmer at CoverMyMeds

Raleigh, North Carolina, 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
Daniel Berger is a seasoned software engineer with 18 years of experience specializing in Ruby and Rails back-end development, currently contributing at CoverMyMeds from Raleigh, NC. He spent seven years at Red Hat working on ManageIQ, where his contributions improved backend EMS refresh logic and container label-to-tag mappings for a major open-source cloud management platform. Comfortable across the stack, he has patched Windows-specific issues in RubyGems and worked on both UI and server-side code in manageiq-ui-classic, showing a pragmatic full-stack approach. His career began in systems and telecoms work and includes building CI pipelines, Kerberos integration, and custom monitoring tools, reflecting strong ops and tooling instincts beyond pure application code. A longtime open-source contributor, he balances legacy language expertise (C, Perl) with an eagerness to adopt newer platforms like Crystal and Elixir. His background in classics and history hints at a thoughtful, methodical problem-solving style combined with deep technical breadth.
code18 years of coding experience
job22 years of employment as a software developer
bookMA History, MA History at Florida State University
bookBS History, BS History at University of Wisconsin-Madison
bookAssociates Degree Computer Science, Associates Degree Computer Science at Community College of the Air Force
github-logo-circle

Github Skills (21)

ruby-rails10
package-management10
windows10
rspec10
rails10
ui-design10
ruby10
compatibility10
uid10
manageiq10
front-end-development10
file-handling9
vmware8
container8
javascript8

Programming languages (18)

SmartyC#JavaC++CMakefileTeXGo

Github contributions (5)

github-logo-circle
ManageIQ/manageiq

Apr 2015 - Jan 2021

ManageIQ Open-Source Management Platform
Role in this project:
userBack-end Developer
Contributions:45 reviews, 330 commits, 410 PRs in 5 years 9 months
Contributions summary:Daniel primarily focused on developing and refining the ManageIQ platform's backend functionality, particularly within the EMS refresh process. Their contributions involved mapping labels to tags, modifying the saving of inventory, and creating tests for tag mappings. The changes also involved refactoring the code and adding additional tests. These changes show an emphasis on extending features to support container-label-tag mappings and improving the robustness of the system.
gcporigamiopenshiftcephredfish
ManageIQ/manageiq-ui-classic

Mar 2017 - Mar 2020

Classic UI of ManageIQ
Role in this project:
userFull-stack Developer
Contributions:30 commits, 31 PRs, 123 comments in 3 years
Contributions summary:Daniel primarily contributed to the UI and backend of the ManageIQ classic UI. They fixed UI mappings, merged upstream changes, and updated UI components. Additionally, the user made changes to the catalog controller and helper files, indicating work across both frontend and backend functionalities, and touched upon aspects of testing and potentially bug fixes. This suggests a broad involvement in the project.
reactmanageiq
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
Daniel Berger - Computer Programmer at CoverMyMeds