Sign In

Forbes Lindesay

Senior Software Engineer at Mavenoid

Forbes Lindesay is an accomplished JavaScript developer known for his significant contributions in the node.js and React open-source communities.

Forbes Lindesay has been actively involved in maintaining various projects, including pug, a popular templating engine in node.js, and a promise polyfill that influenced the promises/A+ spec which later formed the basis for the ES6 specification's promise support.

In addition to his open-source contributions, Forbes Lindesay has accumulated 7 years of experience in building full-stack web applications in the industry, demonstrating a passion for leveraging new techniques to develop complex and reliable software efficiently.

Forbes Lindesay is enthusiastic about the transformative power of well-designed software in improving people's lives and is dedicated to being a part of this positive impact.

Aside from his professional pursuits, Forbes Lindesay enjoys engaging in recreational activities such as kayaking and playing board games.

Forbes Lindesay pursued his Bachelor of Arts (BA) in Computer Science from the University of Cambridge and has previously studied at Hampton School.

Throughout his career, Forbes Lindesay has held various roles in prestigious organizations, including Senior Software Engineer at Mavenoid and Threads Styling Ltd., Freelance Software Engineer, Software Engineer at Facebook, and Software Developer at Redgate Software. He also gained valuable experience as a Software Intern at Redgate Software and Advanced Computer Software Plc.

Highlights

Jun 7 · linkedin

Are you interested in open source but unsure how you should contribute? I'm giving a talk titled "Don’t miss the next big thing: how to support it before it’s big" at 17:30 BST today. You can register to watch it for free at https://upstream.live and I'll also be available for questions afterwards.

May 26 · linkedin

I released pug 3.0.0 yesterday. Now you can read about the exciting new features, and how I used Rolling Versions to make the release process less painful. #nodejs #javascript #opensource #continuousintegration #npm

Forbes Lindesay
Add to my network