I am an accomplished software engineer with extensive experience delivering high-performance web applications using TypeScript, React, and Next.js. I focus on code quality, developer experience, and pragmatic solutions to complex problems. I have mentored engineers, shaped engineering processes, and collaborated closely with product and growth teams to deliver measurable business impact. I thrive in cross-functional teams and enjoy turning ambitious ideas into reliable production software.

Jack Hugh

I am an accomplished software engineer with extensive experience delivering high-performance web applications using TypeScript, React, and Next.js. I focus on code quality, developer experience, and pragmatic solutions to complex problems. I have mentored engineers, shaped engineering processes, and collaborated closely with product and growth teams to deliver measurable business impact. I thrive in cross-functional teams and enjoy turning ambitious ideas into reliable production software.

Available to hire

I am an accomplished software engineer with extensive experience delivering high-performance web applications using TypeScript, React, and Next.js. I focus on code quality, developer experience, and pragmatic solutions to complex problems.

I have mentored engineers, shaped engineering processes, and collaborated closely with product and growth teams to deliver measurable business impact. I thrive in cross-functional teams and enjoy turning ambitious ideas into reliable production software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Work Experience

Lead Web Developer at Touch Note
July 1, 2025 - October 1, 2025
Led the development team on a high-traffic e-commerce platform, driving feature prioritisation, architecting scalable solutions, and fostering seamless cross-team collaboration. Migrated a legacy decade-old codebase to React, TypeScript and Next.js, achieving substantial improvements in both application performance and search engine optimization. Championed trunk-based development, overhauling the development workflow and facilitating rapid, reliable production deployments. Mentored developers and instilled best practices within the team, fostering a culture of continuous improvement and learning.
Senior Software Engineer at Touch Note
March 1, 2025 - July 1, 2025
Led the development of an HTML canvas-based card creation tool using React Konva, enabling clean, declarative code for an interactive user experience. Conducted technical interviews for new hires and provided meaningful insight into hiring decisions. Implemented Stripe payments that leverage custom payment forms, subscription payments and support for Apple Pay and Google Wallet. Liaised with external agencies to further optimise search engine performance and implement robust and accurate reporting through Google Tag Manager and Google Analytics.
Mid-Level Software Engineer at Touch Note
February 1, 2023 - March 1, 2025
Introduced type-safe GraphQL data fetching via graphql-codegen, improving developer productivity and application maintainability. Led the evaluation and integration of a new CMS, streamlined content management processes for cross-functional teams and stakeholders. Implemented secure and efficient authentication flows, including email-based authorisation and OAuth / OpenID Connect integration with Apple, Google, and Facebook logins.
Web Developer at Touch Note
May 1, 2022 - February 1, 2023
Wrote comprehensive unit and integration tests using Jest, React Testing Library and Mock Service Worker. Leveraged static site generation to drastically improve page load times and overall site performance.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment