LB

Leonard Beadle

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.

About

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.

  • 9 years' experience
  • Joined April 2025

Industry experience

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

Work experience· 8 roles

Senior Software Engineer · LunaNov 2021 – Present · 5 yrs 1 mo

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 · LunaNov 2021 – Present · 5 yrs 1 mo

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 · JoinPiggyAug 2021 – Sep 2025 · 4 yrs 2 mos

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 · JOINPIGGYAug 2021 – Sep 2025 · 4 yrs 2 mos
Frontend Developer · JaggoMar 2019 – Sep 2025 · 6 yrs 7 mos
Frontend Developer · JaggoMar 2019 – Sep 2025 · 6 yrs 7 mos
Intern & Web Developer · ITRex GroupMar 2017 – Sep 2025 · 8 yrs 7 mos
Intern & Web Developer · ITRex GroupMar 2017 – Sep 2025 · 8 yrs 7 mos

Education

Bachelor's Degree of Computer Science · University of Manchester2030 – 2014
Bachelor’s Degree of Computer Science · University of Manchester2030 – 2014

Certifications and awards

Software Engineering Immersive Remote (420 hours)2018 – 2025
Software Engineering Immersive Remote: 420 Hours2018 – 2025

Hire Leonard Beadle today

Post a job and invite Leonard, or contact them directly. No hidden commission.

Post a job