Senior Software Project Lead at Hutchison Technologies
Dundee, Scotland, United Kingdom
Join Prog.AI to see contacts
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.
11 years of coding experience
6 years of employment as a software developer
Applied Computing, Computer Software Engineering, Applied Computing, Computer Software Engineering at University of Dundee
High School, High School at Menzieshill High School
A simple and fully customizable React Native component that implements a progress stepper UI.
Role in this project:
Front-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.
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.