Rick Bergfalk

Staff Software Engineer at Trustle

Minnesota, 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
Rick Bergfalk is a Staff Software Engineer with 13 years of experience building secure, data-driven SaaS platforms, currently focused on product and architecture at Trustle after a multi-year stint at Monte Carlo. He brings deep full-stack JavaScript and backend expertise—Node.js, PostgreSQL, SQL Server—and a strong background in data warehousing and security-focused tooling from Uptycs and earlier roles. Rick has led engineering teams and remained hands-on, driving migrations, auth improvements, and permission models (notably adding role-based access and HTTP basic auth support in a maintained open-source SQL editor). Comfortable across Agile environments, he pairs practical database/ETL chops with modern cloud-native development to ship reliable systems. Based in Minnesota with a degree in Management Information Systems, he blends enterprise reporting and BI roots with current security and observability product work.
code13 years of coding experience
job14 years of employment as a software developer
bookBachelor's degree Management Information Systems General, Bachelor's degree Management Information Systems General at University of Minnesota Duluth
stackoverflow-logo

Stackoverflow

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

Github Skills (9)

database-migrations10
user-authentication10
authentication10
database-migration10
api10
postgresql10
back-end-development10
apidoc10
nodejs9

Programming languages (5)

TypeScriptDockerfilePLpgSQLJavaScriptHTML

Github contributions (5)

github-logo-circle
sqlpad/sqlpad

Apr 2014 - Dec 2022

Web-based SQL editor
Role in this project:
userBack-end Developer
Contributions:1 release, 54 reviews, 1292 commits in 8 years 9 months
Contributions summary:Rick's contributions focused on back-end development, specifically on modifying permission handling by replacing the `admin` flag with a `role` field in user records and adding support for HTTP basic authentication for non-admin API access. They worked on database migrations, API routes, and user models. Additionally, their work involved updating various internal libraries to accommodate the new `role` field and modifying authentication strategies.
sql
[UNMAINTAINED] A prompt in the terminal, but with autocomplete? A Node.js module
Contributions:14 commits, 2 PRs, 5 pushes in 2 years 5 months
autocompletenodejs
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