I am a dedicated Software Engineer with a deep focus on building intuitive and high-performance user interfaces using React and TypeScript. My experience spans across the entire development lifecycle, delivering responsive, scalable, and maintainable front-end solutions. My strength lies in turning complex requirements into seamless user experiences while maintaining code quality and performance. I am now seeking a role that challenges me to push the boundaries of modern web development, leveraging my front-end expertise along with a well-rounded background in back-end tech, cloud services, and DevOps.

Leonard Beadle

I am a dedicated Software Engineer with a deep focus on building intuitive and high-performance user interfaces using React and TypeScript. My experience spans across the entire development lifecycle, delivering responsive, scalable, and maintainable front-end solutions. My strength lies in turning complex requirements into seamless user experiences while maintaining code quality and performance. I am now seeking a role that challenges me to push the boundaries of modern web development, leveraging my front-end expertise along with a well-rounded background in back-end tech, cloud services, and DevOps.

Available to hire

I am a dedicated Software Engineer with a deep focus on building intuitive and high-performance user interfaces using React and TypeScript. My experience spans across the entire development lifecycle, delivering responsive, scalable, and maintainable front-end solutions. My strength lies in turning complex requirements into seamless user experiences while maintaining code quality and performance.

I am now seeking a role that challenges me to push the boundaries of modern web development, leveraging my front-end expertise along with a well-rounded background in back-end tech, cloud services, and DevOps.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at Luna
November 1, 2021 - Present
Led development of core web features for Luna's SaaS health education platform using React and TypeScript, delivering medically verified content and tools to a global audience of over 100,000 teen users. Designed and built a scalable, reusable component library in React, accelerating development cycles for modules like mood tracking, period logging, and interactive quizzes, cutting feature delivery time by 25%. Integrated GraphQL APIs to optimize data access across health tracking and AI-generated content modules, reducing server calls by 25% and improving load times. Developed an interactive map-based content discovery feature using React, Leaflet, and TypeScript, increasing user engagement by 35%. Led migration from JavaScript to TypeScript, improving code quality and reducing bugs by 20%. Implemented Redux for state management across user preferences and content delivery. Conducted unit testing with Jest and React Testing Library, achieving over 90% test coverage and reducing post-r
Senior Software Engineer at Luna
November 1, 2021 - Present
Led development of core web features for Luna’s SaaS health education platform, delivering medically verified content and tools to a global audience of over 100,000 teen users. Designed and built a scalable, reusable React component library that accelerated delivery for modules like mood tracking, period logging, and interactive quizzes, reducing feature delivery time by 25%. Integrated GraphQL APIs to optimize data access across health tracking and AI-generated content modules, cutting server calls by 25% and improving load times. Implemented a map-based content discovery feature using React, Leaflet, and TypeScript to locate teen health resources and Luna sub-organizations, increasing user engagement by 35%. Migrated the codebase from JavaScript to TypeScript, improving code quality, reducing bugs by 20%, and enhancing long-term maintainability. Established Redux-based state management for user preferences and content delivery. Achieved >90% unit test coverage with Jest and React T
Full Stack Developer at JoinPiggy
August 1, 2021 - September 27, 2025
Developed and maintained key features of the Piggy smart shopping platform using React, TypeScript, and Node.js, boosting site performance and user savings engagement. Built a dynamic, real-time coupon and cashback interface with React and Redux, improving user retention by 15%. Integrated Next.js for server-side rendering and SEO optimization across shopping tools and landing pages, increasing organic traffic by 25%. Migrated the backend to a microservices architecture using Docker and Kubernetes, significantly improving platform scalability, maintainability, and uptime during peak seasons. Designed and optimized PostgreSQL schemas and queries to handle large-scale transactional data from e-commerce partners, reducing page load times and API latency by 30%. Collaborated with product and data teams to ensure real-time syncing of deal data, enhancing user trust in the accuracy of coupon availability and cashback opportunities.
Full Stack Developer at JOINPIGGY
August 1, 2021 - September 26, 2025
Developed and maintained key features of the Piggy smart shopping platform using React, TypeScript, and Node.js, boosting site performance and user savings engagement. Built a dynamic, real-time coupon and cashback interface with React and Redux, improving user retention by 15%. Integrated Next.js for server-side rendering and SEO optimization, increasing organic traffic by 25%. Migrated the backend to a microservices architecture using Docker and Kubernetes, significantly improving scalability, maintainability, and uptime during peak shopping seasons. Designed and optimized PostgreSQL schemas and queries to handle large-scale transactional data, reducing API latency and page load times by 30%. Collaborated with product and data teams to ensure real-time syncing of deal data, enhancing trust in coupon availability and cashback opportunities.
Frontend Developer at Jaggo
March 1, 2019 - September 27, 2025
Developed and maintained user-facing features for Jaggo’s advocacy and community platform using React, enhancing accessibility and engagement for survivors and supporters. Integrated OAuth authentication (Google, Microsoft) to streamline user onboarding, boosting sign-ups by 20%. Collaborated with UX/UI designers to implement responsive and trauma-informed design across devices. Established CI/CD pipelines with Jenkins, enabling rapid feature deployments and reducing manual deployment overhead. Implemented robust error handling and centralized logging, increasing platform reliability and simplifying troubleshooting for mission-critical community features.
Frontend Developer at Jaggo
March 1, 2019 - September 26, 2025
Developed and maintained user-facing features for Jaggo’s advocacy and community platform using React, enhancing accessibility and engagement in trauma-informed digital spaces. Integrated OAuth authentication (Google, Microsoft) to streamline user onboarding, boosting sign-ups by 20%. Worked closely with UX/UI designers to implement responsive, empathetic design across devices. Established CI/CD pipelines with Jenkins, enabling rapid feature deployments and reducing manual deployment overhead. Implemented robust error handling and centralized logging to improve platform reliability and troubleshooting for mission-critical community features.
Intern & Web Developer at ITRex Group
March 1, 2017 - September 27, 2025
Collaborated with designers and other developers to create responsive and user-friendly web interfaces, implementing design mockups into functioning web pages using HTML, CSS, and JavaScript. Optimized web applications for speed, scalability, accessibility, and SEO. Used Git to manage code changes and collaborated via Azure DevOps, GitHub, and Microsoft Teams for project management. Implemented WCAG accessibility standards and ARIA attributes. Integrated Google Analytics to track user interactions. Continuously learned new technologies and participated in agile processes.
Intern & Web Developer at ITRex Group
March 1, 2017 - September 26, 2025
Collaborated with designers and developers to convert design mockups into responsive web interfaces using HTML, CSS, and JavaScript. Optimized applications for speed, scalability, accessibility, and SEO. Used Git for version control and collaborated via Azure DevOps, GitHub, and other tools. Implemented strategies to enhance web accessibility in line with WCAG and ARIA guidelines, and integrated Google Analytics to inform strategic decisions. Contributed to agile development processes including sprint planning, stand-ups, and retrospectives.

Education

Bachelor's Degree of Computer Science at University of Manchester
January 11, 2030 - July 1, 2014
Bachelor’s Degree of Computer Science at University of Manchester
January 11, 2030 - July 1, 2014

Qualifications

Software Engineering Immersive Remote (420 hours)
January 1, 2018 - September 26, 2025
Software Engineering Immersive Remote: 420 Hours
January 1, 2018 - September 27, 2025

Industry Experience

Software & Internet, Education, Healthcare, Computers & Electronics, Media & Entertainment, Professional Services