Available to hire
Senior Software Engineer with 7 years delivering production web applications using React, Next.js, and TypeScript. I focus on building scalable frontend architectures and improving user experience through performance optimization, accessibility best practices, and reusable component libraries.
I’ve integrated REST and GraphQL APIs with backend teams to ship cohesive products, owned design system implementation, and strengthened reliability via automated testing. I enjoy collaborating in distributed teams with a strong product mindset and a continuous-improvement approach.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Language
Work Experience
Senior Frontend Engineer at Hewlett Packard Enterprise
December 1, 2024 - PresentArchitected and implemented scalable frontend solutions using React, TypeScript, and Next.js, improving load times by 30%. Collaborated with backend teams to integrate RESTful APIs, reducing latency by 25%. Led the evolution of a shared component library to standardize UI across multiple products, increasing development efficiency. Optimized web performance using profiling and testing and ensured cross-browser compatibility. Implemented accessibility enhancements aligned with WCAG standards. Developed and maintained automated test suites with Jest and React Testing Library to improve release reliability. Participated in code reviews and mentored junior engineers in a remote team environment.
Full Stack Engineer at Hewlett Packard Enterprise
December 1, 2024 - PresentDirected a cross-functional team of 6 engineers in designing scalable hybrid cloud solutions across AWS and Azure, reducing enterprise platform downtime by 30% and improving reliability for high-volume production workloads. Built modern full-stack applications using React, Node.js, Express.js, Python, and .NET Core; created infrastructure automation tooling with Terraform, Docker, Kubernetes, and CI/CD pipelines, reducing manual operational overhead by 40% and improving deployment consistency across environments. Implemented comprehensive monitoring, logging, and security solutions using Prometheus, Grafana, ELK Stack, and cloud-native tooling, improving incident visibility and response times across microservices environments. Built and integrated REST APIs and backend automation services for cloud provisioning and deployment orchestration. Guided troubleshooting and performance optimization across APIs, databases, cloud infrastructure, networking, and Kubernetes while maintaining stri
Frontend Software Engineer at Morpheus Data
May 1, 2023 - December 1, 2024Developed user-facing features using React, TypeScript, and modern CSS, improving UI responsiveness by 20%. Integrated GraphQL APIs to streamline data retrieval. Contributed to a reusable component library to improve consistency and reduce bugs. Enhanced frontend architecture for scalability and maintainability. Implemented performance optimizations reducing bundle size by 15%. Ensured accessibility compliance through testing and user feedback. Authored unit and integration tests and delivered peer code reviews, working effectively in a remote team setting.
Full Stack Software Engineer at Morpheus Data
May 1, 2023 - December 31, 2024Delivered cloud-native enterprise applications using React, Node.js, Python, and REST APIs for infrastructure automation and cloud management platforms. Managed infrastructure automation initiatives across AWS and Azure, reducing provisioning lead times by 50% while supporting scalable deployments for enterprise customers across multiple global regions. Built and enhanced CI/CD pipelines using Docker, Kubernetes, Jenkins, GitHub Actions, and Azure DevOps, decreasing deployment failures by 45% and improving release velocity by 35%. Developed backend automation services and internal tooling in Python and Node.js, streamlining operational workflows and supporting rapid platform scaling. Implemented scalable microservices and API integrations supporting cloud orchestration, infrastructure lifecycle management, and platform automation capabilities. Expanded observability and monitoring solutions using Grafana, Prometheus, and logging frameworks, significantly reducing mean time to resolutio
Web Security Software Engineer at PortSwigger
January 1, 2020 - August 1, 2022Built secure, high-performance web interfaces using React and TypeScript. Collaborated with security researchers to integrate REST APIs for dynamic data visualization. Improved frontend load times by 25% using code splitting and lazy loading. Implemented accessibility features and maintained a shared component library. Conducted code reviews emphasizing security best practices and maintainability. Authored automated tests to increase frontend test coverage by 40% and resolved complex UI bugs under tight deadlines. Coordinated with cross-functional teams to align frontend and backend deliverables.
Software Engineer at PortSwigger Web Security
January 1, 2020 - August 31, 2022Developed and integrated enterprise web applications and backend services using React, Node.js, Python, REST APIs, and GraphQL to support automated security testing platforms used by over 100 enterprise clients. Built scalable backend automation workflows using Python, Docker, Kubernetes, and distributed processing systems, reducing manual security scanning efforts by 60% and improving operational throughput. Optimised REST and GraphQL API integrations within CI/CD pipelines, improving automation efficiency and deployment consistency across enterprise security environments. Troubleshot and optimised application performance across PostgreSQL, MSSQL, MySQL, cloud infrastructure, and containerised production environments. Conducted code reviews, mentored 4 junior engineers, and established engineering best practices for secure development, CI/CD integration, and backend automation workflows. Collaborated with product, infrastructure, and security teams to deliver scalable client-facing pl
Frontend Developer at Treatwell
October 1, 2018 - December 1, 2019Implemented interactive web features using React and TypeScript to enhance the booking experience. Optimized CSS and UI components to improve page rendering speed by 18%. Collaborated with design teams to translate mockups into reusable components. Integrated REST APIs to fetch and display real-time data. Ensured cross-browser compatibility and adherence to accessibility guidelines. Wrote unit and end-to-end tests and contributed to agile ceremonies and peer feedback cycles.
IT Security Support Specialist at Treatwell
October 1, 2018 - December 31, 2019Delivered technical support across Windows, Linux, and macOS environments while developing automation scripts to streamline onboarding and repetitive operational tasks. Supported and optimised AWS cloud infrastructure, Atlassian environments, VMware Workspace ONE, and enterprise endpoint management systems, improving system reliability and reducing support resolution times. Assisted engineering and infrastructure teams with deployment support, account provisioning, endpoint security, and cloud operations. Produced technical documentation and operational runbooks to improve team knowledge sharing and support consistency across the organisation.
Junior Frontend Developer at Wiztek
June 1, 2018 - October 1, 2018Assisted in developing web applications using React and modern CSS. Supported integration of REST APIs under guidance from senior engineers. Contributed to frontend bug fixes and performance tweaks. Learned and applied best practices for accessibility and responsive design. Collaborated in a small team with participation in code reviews and sprint planning.
Junior IT Security Engineer at Wiztek
June 1, 2018 - October 31, 2018Administered Windows Server, Active Directory, endpoint troubleshooting, networking operations, and infrastructure maintenance for business-critical client environments, improving service continuity and issue resolution quality. Assisted with cloud platform support, user account management, infrastructure troubleshooting, and hardware/software maintenance tasks. Collaborated with senior engineers to resolve technical issues and improve operational support processes for business clients.
Education
Bachelor of Arts (BA) in Natural Sciences (First Class Honours) at University of Cambridge
January 1, 2014 - December 31, 2017Bachelor of Arts (BA) in Natural Sciences at University of Cambridge
January 1, 2014 - January 1, 2017BA in Natural Sciences (First Class Honours) at University of Cambridge
January 1, 2014 - January 1, 2017Qualifications
The Complete Ethical Hacking Masterclass
January 11, 2030 - May 26, 2026Penetration Testing and Ethical Hacking
January 11, 2030 - May 26, 2026CompTIA A+
January 11, 2030 - May 26, 2026JAMF 100
January 11, 2030 - May 26, 2026Introduction to Cyber Security
January 11, 2030 - May 26, 2026The Complete Ethical Hacking Masterclass
January 11, 2030 - May 26, 2026Penetration Testing and Ethical Hacking
January 11, 2030 - May 26, 2026CompTIA A+
January 11, 2030 - May 26, 2026JAMF 100
January 11, 2030 - May 26, 2026Introduction to Cyber Security
January 11, 2030 - May 26, 2026Industry Experience
Software & Internet, Professional Services, Computers & Electronics
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Manchester today.