Greg Bernhardt

Owner at Fancy Nerd Design

East Providence, Rhode Island, 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
Greg Bernhardt is a design-driven entrepreneur and UX leader with nearly two decades building and scaling software companies and products, and a background in hands-on development. He co-founded WhiteCloud Analytics and led its product and UX to millions in sales and a successful exit, then built and managed a UX team of five at Relias responsible for products used by millions. Greg combines deep UX craft—user research, testing, analytics-based optimization—with practical engineering chops, contributing to notable open-source projects including Rails and developer tooling like selecta and personalized dotfiles. His work has earned multiple U.S. patents and real-world impact in healthcare analytics where clients credited his designs with saving lives. Based in Rhode Island, he continues to run a freelance design firm and seeks roles that span the full UX discipline from research to product delivery.
code19 years of coding experience
job25 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, 3.6 / 4.0, Bachelor of Science - BS, Computer Science, 3.6 / 4.0 at Purdue University
github-logo-circle

Github Skills (23)

ruby-rails10
text-editor10
vimscript10
fuzzy-matching10
testing10
rails10
editor10
ruby10
customisation10
activerecord10
terminal-ui10
mysql9
algorithm9
application-framework9
algorithms9

Programming languages (13)

C++RustGoKotlinTypeScriptShellJavaScriptLua

Github contributions (5)

github-logo-circle
garybernhardt/selecta

Oct 2013 - Feb 2018

A fuzzy text selector for files and anything else you need to select. Use it from vim, from the command line, or anywhere you can run a shell command.
Role in this project:
userFull-stack Developer
Contributions:269 commits, 14 PRs, 36 pushes in 4 years 5 months
Contributions summary:Greg primarily focused on developing the core functionality of the "selecta" application, which involves fuzzy text selection within a terminal environment. Their contributions include initial implementation, line order adjustments, and refactoring for improved structure by splitting rendering logic. They introduced features like movement (up/down), backspacing, and word deletion, with a focus on UI enhancements such as highlighting the selected choice. The user also worked on integrating configuration options to influence screen behavior.
a-shellvimfuzzyanywhereshell-command
garybernhardt/dotfiles

Dec 2008 - Apr 2022

~grb. Things in here are often interdependent. A lot of stuff relies on scripts in bin/.
Role in this project:
userFull-stack Developer
Contributions:855 commits, 12 PRs, 79 pushes in 13 years 5 months
Contributions summary:Greg primarily worked on Emacs and Vim configuration files, indicating a strong focus on developer tooling and customization. Their contributions include updates to vimpulse mode for Emacs and various plugin installations and configurations for Vim, such as snippetsEmu, NERDSnippets, and a custom color scheme. These modifications likely enhance the user's coding efficiency and workflow within the repository's development environment.
grbbinlotdotfilesshell
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
Greg Bernhardt - Owner at Fancy Nerd Design