Noah
Email: [email protected] | GitHub: https://github.com/noahhhx | Signal: @noahhh.01
Professional Skills
Languages & Frameworks - Java, Spring Boot, Spring Ecosystem, JUnit, TestContainers
Infrastructure & DevOps - Docker, Jenkins, WildFly, ActiveMQ, Maven, CI/CD, Linux, Git, Bitbucket, SNYK
Databases & Architecture - PostgreSQL, Oracle, MS SQL, microservices, shared libraries, REST, gRPC
Practices - Agile, AI-DLC, team leadership, mentoring, cross-team collaboration, legacy modernisation
Experience
Senior Software Engineer - SmartStream
2021–Present
Backend software engineer and team lead within the Platform team, responsible for designing and maintaining
a variety of libraries and reusable components for our solution teams, as well as services directly
to end customers.
- Team lead
- Mentoring junior engineers, carrying out interviews and conducting performance reviews.
- Sprint planning. Breaking down requirements into scoped Jiras, refinement, estimation, prioritisation, retrospectives.
- Owner of many repositories. Responsible for the entire lifecycle, including releases, security
scans, documentation, build pipelines and testing strategy.
- Part of a group responsible for shaping how the company utilises AI
- Led the design of the company's shared registry of AI development kits, including a package management system for bootstrapping and maintaining a project’s use of AI tools.
- Train the trainer programme, upskilling myself and preparing training resources as to support wider audiences as they adopt AI use in work.
- Introducing AI-DLC into teams' daily workflows.
- Independently identified and created an internal QA automation framework
- Managed the roll-out in addition to standard responsibilities, outside of roadmap deliverables.
- Focused on legacy components, accomplishing the reduction of the burden of manual regression times from months to days.
- Extension of JUnit, TestContainers and Playwright, slotting into existing development practices.
- Experience working on legacy stateful monoliths as well as microservices, such as;
- Single Sign On services complying with SAML2.0 and SCIM standards.
- Workflow engine with visual code flow designer for non-technical users to build complex business logic flows.
Site Manager - St. Andrews Primary School
2017-2021 (part-time, alongside studies)
Responsible for the upkeep and day-to-day running of the site. Acted as Fire & Security Officer, conducting
routine inspections and monitoring contractors. Took on additional IT technical support duties (device networking,
troubleshooting, staff training) and served on the S.T.E.M Areas of Learning and Experience Team.
Education
Computer Science (B.Sc.) - Cardiff University
2018–2021
- Classification: First-Class Honours
Personal Experience
I taught myself to code by building colour-detection automation bots for a game, which sparked my
interest in computing. This grew into a tool used by others, giving me a respect for building something
that has values to others and supported my learning during university.
Outside of work, I spend much of my time outdoors and focusing on my fitness. My most recent accomplishment was
cycling over 200 miles coast-to-coast across England, and I'm currently training toward completing an ironman.