Christian Gregg

Software Engineer at Fresha

England, United Kingdom
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
Christian Gregg is a software engineer with 11 years' experience building reliable web and backend systems across startups and large platforms, currently contributing at Fresha after roles at Cherrypick and GitHub where he worked on improving availability and reliability for GitHub Actions. He has a strong track record in localization and internationalization, contributing to notable open-source projects like Helpy and GitHub Classroom by adding translations, RTL support, and locale-aware email handling. Comfortable across the full stack, Christian has driven CI performance improvements early in his career and repeatedly focused on shipping pragmatic, production-grade fixes. Based in the UK with a Computer Science degree from Heriot-Watt, he blends hands-on engineering with an eye for global user experience that often surfaces in behind-the-scenes internationalization work.
code10 years of coding experience
job6 years of employment as a software developer
bookHeriot-Watt University Edinburgh Campus
languagesEnglish, French, German, Spanish
stackoverflow-logo

Stackoverflow

Stats
132reputation
3kreached
1answer
3questions
github-logo-circle

Github Skills (28)

translation10
i18n-node10
internationalization10
rails10
e-mail10
localization10
email-templates10
i18n-js10
ruby-on-rails10
emailjs10
erb9
eruby9
devise9
embedded-ruby9
html9

Programming languages (19)

C#JavaC++RustCMakefileElmGo

Github contributions (5)

github-logo-circle
helpyio/helpy

Jun 2016 - Feb 2018

Helpy is a modern, open source helpdesk customer support application. Features include knowledgebase, community discussions and support tickets integrated with email.
Role in this project:
userBack-end Developer & Localization Specialist
Contributions:74 commits, 30 PRs, 163 comments in 1 year 8 months
Contributions summary:Christian primarily focused on improving the internationalization and localization aspects of the Helpy application. Their work involved adding translations to email templates for various user actions like password resets and account confirmations. They also implemented Right-to-Left (RTL) language support for email content and adjusted text rendering based on the user's locale. Furthermore, the user made improvements to email-related functionality, including subject line internationalization and new user email toggles.
integratedsupport-ticketsforumemailknowledge-base
GitHub Classroom automates repository creation and access control, making it easy for teachers to distribute starter code and collect assignments on GitHub.
Role in this project:
userLocalization / Internationalization Specialist
Contributions:26 commits, 3 PRs, 13 comments in 10 months
Contributions summary:Christian's contributions primarily revolve around internationalization (i18n) within the GitHub Classroom project. They added numerous i18n strings across various partials within the application, including shared headers, invitation elements, and home page components. Additionally, the user reverted a translation for "Github Education," suggesting a focus on refining localization efforts. They also loaded all locale files, demonstrating a direct involvement in preparing the application for internationalization.
gitpodcollectgithub-classroomautomatescreation
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
Christian Gregg - Software Engineer at Fresha