Ben Collins

Director Of Engineering at Catch Mobile Health

Williamsburg, Virginia, 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
Ben Collins is a seasoned technology executive and hands‑on engineer with 26 years of experience building secure, production‑grade systems from hardware drivers to high‑level application code. Currently serving as Director of Engineering at WATTER and VP of Solutions Engineering and HIPAA Security Officer at Catch Mobile Health, he blends leadership, compliance, and deep implementation expertise. A former Debian Project Leader and Linux kernel developer, he continues to contribute to security‑sensitive open source projects such as a C JSON Web Token library implementing HMAC, RSA, and EC signing. He founded and runs SwissDisk, has led engineering organizations at RigNet and Viasat, and is comfortable dropping into assembly or architecting distributed services as needed. Based in Williamsburg, VA, Ben pairs entrepreneurial grit with a rare willingness to stay close to the code, and once found time between releases to play semi‑decent poker.
code26 years of coding experience
job19 years of employment as a software developer
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

c1710
c1110
openssl10
rsa10
jsonwebtoken10
jwt10
base64-encoding10

Programming languages (6)

TypeScriptShellCJavaScriptPHPPython

Github contributions (5)

github-logo-circle
benmcollins/libjwt

May 2015 - Nov 2022

The C JSON Web Token Library +JWK +JWKS
Role in this project:
userBack-end Developer
Contributions:19 releases, 17 reviews, 229 commits in 7 years 7 months
Contributions summary:Ben primarily focused on implementing and extending the functionality of a C JSON Web Token (JWT) library. They added features such as grant list management, including adding, deleting, and retrieving grants. A significant portion of their work involved implementing the JWT encoding functionality, including base64 encoding and signing using HMAC-SHA algorithms (HS256, HS384, HS512), as well as RSA and EC public key cryptography. The user also added supporting features like duplicated JWT objects, and refactored the code by introducing better design and modularity principles.
jwtc-libraryjsonjwkjwk-to-pem
cyphre-llc/slacknotify

Mar 2015 - Apr 2016

Contributions:28 commits, 5 pushes, 1 comment in 1 year 1 month
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
Ben Collins - Director Of Engineering at Catch Mobile Health