Raymond May

Software Engineer at GitHub

Berlin, Germany
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
Raymond May is a seasoned software engineer with 15+ years building and shipping cross-platform consumer products, from Wunderlist at 6Wunderkinder through To Do and Sticky Notes at Microsoft and now GitHub. Trained as a pianist and early coder on the Commodore 64, he blends a musician’s attention to detail with deep full‑stack expertise in TypeScript, Kotlin, Swift, Rust and service-side languages. He’s known for closing product parity gaps, leading sync and backend quality for large-scale task services, and acting as the integration liaison between platform teams and AI partners. A hands-on principal/staff engineer who still writes production code, he also drives systemic improvements as a technical lead and on-call reliability engineer. His long-standing interest in testing and edge-case QA shows up in open-source contributions, including improving critical Underscore.js utility tests. Based in Berlin, he brings a rare combination of product intuition, systems design, and creative technical curiosity.
code15 years of coding experience
job9 years of employment as a software developer
bookBachelor of Music, Piano Performance, Composition, Electroacoustic, Bachelor of Music, Piano Performance, Composition, Electroacoustic at Western Washington University
languagesEnglish, German, Japanese
stackoverflow-logo

Stackoverflow

Stats
3reputation
8kreached
0answers
3questions
github-logo-circle

Github Skills (17)

unit-testing10
javascript10
testing10
underscorejs10
underscore10
lodash10
test-automation10
go-modules9
kernel-module9
jsmodules9
utilities8
cart6
image-size6
wordpress6
css6

Programming languages (9)

TypeScriptC#C++CMakeJavaScriptGoHTMLRuby

Github contributions (5)

github-logo-circle
jashkenas/underscore

Mar 2012 - Mar 2012

JavaScript's utility _ belt
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:9 commits in 7 days
Contributions summary:Raymond primarily focused on testing and improving the functionality of the `_.size` and `_.isFinite` functions within the Underscore.js library. They implemented new test cases, including edge cases like NaN and Number instances, and made corrections to existing tests. Their contributions ensured the correctness and reliability of these utility functions by validating various input scenarios.
beltjavascripttypescript
octatone/gif-delayer-firefox

Nov 2013 - Mar 2015

Contributions:12 commits, 1 tag in 1 year 3 months
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
Raymond May - Software Engineer at GitHub