Software Engineer with 4+ years of experience specialising in building performant, accessible, and scalable web applications. Iβm passionate about the React ecosystem, optimising user experiences, and building products that solve real-world problems. Currently expanding my expertise into backend development to build more robust end-to-end solutions.
- Understanding the Single Responsibility Principle in S.O.L.I.D
- Simplifying React with EventEmitter: Reduce Prop Drilling & Unnecessary Re-renders
- Promise.all(), Promise.any(), and More: Handling Multiple Promises in JavaScript
- JavaScript Essentials: Handling Null, Undefined, and Safely Accessing Data with ?? and ?.
- Memoization in JavaScript? And how to apply it to get better code performance.
- JavaScript Array Methods Cheat Sheet with brief explanation.
- The Set() Object in JavaScript - A Nimble Introduction





