I am a front-end developer based in Toronto. I love creating interesting UI/UX and solving complex coding problems. I love working within a team or heading off into the unknown and working on personal projects and ideas.
Experience in Front-end web application development with strong understanding of Responsive Design, HTML5 semantics, CSS3 (Flexbox / CSS Grid), Single-page web-apps and frameworks (Tailwind, Bootstrap and Material Design) as well CSS preprocessing (SASS/SCSS) and SMACSS/BEM methodology. Working with ReactJS, NextJS, Git, GitHub, Bitbucket, NPM, PHP and MySQL.
Understanding the intricacies of how JS and CSS impact rendering (web performance culture).
Layout with HTML/CSS/SASS, Styled Components, Storybook.
React (Hooks, Context, etc), React Router.
NextJS (Server Side Render, Incremental Static Regeneration and Static Site Generator).
JavaScript best practices and E2E testing with Cypress.
Excellent working attitude, responsible and dedicated.
May 2022 - Present
Responsible for promoting top programming practices and standards, developing high-quality, production-ready code in an agile environment, designing and implementing frontend components and services, refining solutions for scalability and optimizing performance, evaluating new technologies, and building prototypes for continuous improvements. Collaborated with an agile team to create solutions aligned with company goals based on business needs and processes. Utilized React, Next.js, TypeScript, JavaScript, Tailwind CSS, Contentful CMS, GraphQL, Web Best Practices, SEO, Accessibility, and Performance practices.
Feb 2022 - Mar 2024
Responsible for developing the new landing pages system management. Migrating from the legacy codebase (Expression Engine) to Craft CMS as Headless CMS. Creating/Developing UI components based on TailWind and Headless UI (Experience with AODA compliance and best practices). Developing endpoints using elementAPI on Backend and connecting the Restfull API's on the frontend working with dynamic routes using React and Nextjs Server Side Render and Incremental Static Regeneration. Resposible for E2E testing with Cypress and involved in the full product life cycle (ideation, planning, delivering).
Apr 2021 - Feb 2022
Responsible for developing web applications that are responsive, performant, and accessible that engage audiences through complex interactions. Building reusable components with HTML, CSS, and JavaScript for use across large-scale and documenting them in our style guides. Working with tools such as AEM, Marketo(modular template email), Litmus, Uberflip, Hubspot etc...
Mar 2020 - Apr 2021
Responsibility of building new features for the PHP based CMS, identifying and investigating new technologies to improve UX, prototype solutions, improving software performance and launching the user interface, testing and reviewing changes, to deliver an exceptional customer experience for the main web platform.
Jul 2019 - Mar 2020
Contributing on Front End Web App Application Development. Developing and implementing a modern React.js, JavaScript, HTML5, CSS3 platform and experience using API's. Designing and implementing reusable web UI components. Collaborating in an Agile environment to develop amazing product for a startup Fintech.
2018 - 2018
HTML5, CSS3, Precompiled syntaxes such as Sass, Website accessibility practices,
Responsive Web Design, Introductory JavaScript & jQuery.
[Read More]
2017 - 2017
Web and Mobile Development with Single Page Application Architecture.
[Read More]
2009 – 2013
Internet Systems Technology and Web Applications
[Verified]
I love to do amazing stuff.
leoneloliver@gmail.com