Curtis Menmuir

Senior Software Project Lead at Hutchison Technologies

Dundee, Scotland, 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

👤
Senior
🎓
Top School
Curtis Menmuir is a Senior Software Project Lead based in Dundee with 11 years of hands-on engineering experience and a degree in Applied Computing from the University of Dundee. He blends customer-facing project leadership with deep technical contributions, having led successful products for clients like Johnson & Johnson and driven process improvements (code reviews, Jira, Confluence, feature branching) that uplift team delivery. His background spans security-focused engineering at NCR—where he developed signed kernel drivers and automation tools—to front-end and back-end open-source fixes, including UI enhancements for a React Native progress-stepper and charset fixes in a media tags library. A pragmatic problem-solver, Curtis prioritizes robust, secure code and is comfortable owning projects end-to-end under tight deadlines. He also helmed a small company and has a track record of translating user feedback into production software used in real-world training and fitness applications.
code11 years of coding experience
job6 years of employment as a software developer
bookApplied Computing, Computer Software Engineering, Applied Computing, Computer Software Engineering at University of Dundee
bookHigh School, High School at Menzieshill High School
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
56reputation
3kreached
2answers
1question
github-logo-circle

Github Skills (18)

javascript10
id310
react-native10
ui-design10
uid10
front-end-development10
react10
utf9
props9
prop9
nodejs9
xcode6
go6
android6
gqlgen6

Programming languages (9)

MDXTypeScriptJavaShellC++JavaScriptGoObjective-C

Github contributions (5)

github-logo-circle
A simple and fully customizable React Native component that implements a progress stepper UI.
Role in this project:
userFront-end Developer
Contributions:14 commits, 3 PRs, 16 comments in 7 days
Contributions summary:Curtis primarily contributed to the development of UI components for a React Native progress stepper. Their work included adding new props for customization like removing the button row, setting the font color of the completed label, and setting all ProgressStep children to completed status. They also refactored props and updated the component to use `componentDidUpdate` to allow for the `activeStep` prop to be updated programmatically. The user also removed the hasFailures functionality.
reactreact-nativereact-native-componentandroidcustomizable
aadsm/jsmediatags

Oct 2019 - Oct 2019

Media Tags Reader (ID3, MP4, FLAC)
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 11 comments in 12 days
Contributions summary:Curtis primarily contributed to fixing charset and indentation issues within the `jsmediatags` repository. They addressed issues related to character encoding when reading data from TXXX frames, ensuring correct data retrieval. The user also made updates to the formatting and styling of the code, improving readability and maintainability. Their work focused on the `ID3v2FrameReader.js` file and test files, directly interacting with the media tagging logic.
mp3mp4media-tagsaudiotag-reader
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