HEY, I'M LEONARDO ASAD
A Full Stack Developer based in Auckland, New Zealand, building Web Applications that lead to the success of the overall product
About Me
Experienced Full Stack Developer with a strong foundation in Front-End Development and over two years of experience as a Software Engineer.
Currently working at Arrowhead Alarm Products, where I contribute to software solutions for Alarm Systems. While my background is primarily focused on front-end technologies, I'm also comfortable working across the full stack, including backend development.
ContactExperience
Arrowhead Alarm Products
02-2023 - Present
- Developed a React-based web application that enables alarm installers to program and manage their alarm systems efficiently.
- Successfully led the migration of a complex front-end codebase from JavaScript to TypeScript, resulting in improved code reliability and fewer bugs.
- Created a private UI library with reusable components, improving code consistency and eliminating duplicate code.
- Enhanced performance and user experience by implementing API caching, prefetching data, reducing bundle size, and leveraging optimistic UI updates.
- Collaborated with the backend team to deliver new features and implement technical enhancements focused on scalability, performance, and security, while refactoring legacy code for maintainability.
- Technologies: React, Nextjs, HTML, CSS, JavaScript, Typescript, Python, Django Rest Framework.