Matthew Oliveira

Senior Developer at Lullabot

Grimsby, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job5 years of employment as a software developer
bookBlessed Trinity Secondary School
bookBachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at University of Waterloo
stackoverflow-logo

Stackoverflow

Stats
1reputation
43reached
0answers
1question
github-logo-circle

Github Skills (18)

javascript10
storybook10
ui-components10
instagram-api10
carbon-design-system10
system-design10
system10
sys10
html10
web-development10
react10
testing9
sc9
php9
scs9

Programming languages (9)

TypeScriptCSSShellHandlebarsJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
Lullabot/amp-library

Apr 2020 - Nov 2022

Convert HTML to AMP HTML and report HTML compliance with the AMP HTML specification
Role in this project:
userFull-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.
html-specificationspecificationphpreporthtml-report
carbon-design-system/carbon

Jul 2023 - Oct 2024

A design system built by IBM
Role in this project:
userFront-end Developer
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.
Request Free Trial
Matthew Oliveira - Senior Developer at Lullabot