Sam Hickey

Senior Software Engineer at Genesys

Ireland
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
🎓
Top School
Sam Hickey is a Senior Software Engineer at Genesys with five years' experience building conversational AI and NLU systems, progressing from intern to senior engineer within the same team. He combines a strong engineering foundation from an HDip in Software Development and Design with analytical roots in Physics and Astrophysics from NUIG, which inform his data-driven approach to language understanding. Sam has contributed to high-profile open-source work—adding Portuguese and French DateTime and currency recognizers to Microsoft's Recognizers-Text—bringing Python parity with the .NET library. Based in Ireland, he focuses on back-end robustness and multilingual nuance in NLU, often tackling parser and extractor complexities that bridge research and production.
code5 years of coding experience
job5 years of employment as a software developer
bookH. Dip Software Development and Design, H. Dip Software Development and Design at University of Galway
bookBachelor of Science (B.S.) Physics, Bachelor of Science (B.S.) Physics at NUIG
bookColáiste Iognáid
github-logo-circle

Github Skills (8)

datetime10
nlp10
dates10
datetimes10
python10
regular-expression9
ports8
french8

Programming languages (2)

C#Rust

Github contributions (4)

github-logo-circle
microsoft/Recognizers-Text

Mar 2022 - Aug 2022

Microsoft.Recognizers.Text provides recognition and resolution of numbers, units, date/time, etc. in multiple languages (ZH, EN, FR, ES, PT, DE, IT, TR, HI, NL. Partial support for JA, KO, AR, SV). Packages available at: https://www.nuget.org/profiles/Recognizers.Text, https://www.npmjs.com/~recognizers.text
Role in this project:
userBack-end Developer
Contributions:4 reviews, 5 commits, 9 PRs in 5 months
Contributions summary:Sam primarily contributed to the development of language-specific recognizers, particularly for Portuguese and French. They implemented support for DateTimeV2 and currency recognition in Python, aligning the Python library with the .NET version. These changes involved modifying parsers, extractors, and configurations within the repository's structure to handle specific language nuances and data formats. They also made changes to the base DateTime and merged number extractor for closer .NET parity.
kebab-casepythoncorpus-linguisticsprefixmicrosoft
Recognizers Text
Contributions:189 reviews, 56 PRs, 142 pushes in 3 years 2 months
date-timepythonpartialrecognitionrecognizers
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
Sam Hickey - Senior Software Engineer at Genesys