Matthew Oliveira is a Senior Developer with 11 years of professional experience, currently at Lullabot in Grimsby, Ontario, specializing in Drupal, PHP, JavaScript, web components, and front-end architecture. He brings a strong mix of full-stack and UI-focused expertise, contributing to high-profile open-source projects such as IBM’s Carbon Design System where he improved accessibility and UI components like date pickers and sliders. At Lullabot he has enhanced AMP HTML tooling and Instagram embed handling, showing attention to interoperability, testing, and edge-case image handling. A University of Waterloo computer science graduate, he pairs pragmatic LAMP-era experience with modern component-driven front-end practices and a steady record of shipping maintainable, testable code.
11 years of coding experience
5 years of employment as a software developer
Blessed Trinity Secondary School
Bachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at University of Waterloo
Convert HTML to AMP HTML and report HTML compliance with the AMP HTML specification
Role in this project:
Full-stack Developer
Contributions:2 reviews, 50 commits, 27 PRs in 2 years 7 months
Contributions summary:Matthew primarily focused on enhancing the functionality and features of the `amp-library` repository, specifically concerning Instagram embed integration. Their work includes setting timeouts and adding options to the Instagram oembed endpoint, as well as adding tests for the new Instagram options. They also addressed image-related test cases, ensuring proper handling of image tags and fixing tests related to self-closing tags.
Contributions:5 reviews, 3 PRs, 38 comments in 1 year 3 months
Contributions summary:Matthew primarily contributed to the UI components within the `carbon-design-system/carbon` repository, a design system built by IBM. Their work focused on enhancing and fixing the existing components, specifically date pickers, pagination, and sliders. They implemented new features, addressed bugs, and improved accessibility, as indicated by their code modifications. The user also updated Storybook stories to the latest version.
reactjavascriptdesign-systemibmdesign-systems
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.