Liam M.
Fullstack developer
Liam is a fullstack developer with six years of commercial experience, focusing on React and Golang.
He excels at developing and implementing new features, especially on top of legacy systems. His backend expertise includes microservices on Google Cloud Platform (GCP), and PostgreSQL, while his frontend work primarily involves React and TypeScript.
Liam has a solid background in integrating systems, refactoring code, and delivering impactful features through direct collaboration with customer service, product teams, and QA.
He is adept at modernizing codebases and scaling products, recently contributing to GameSheet Inc.’s growth from thousands to hundreds of thousands of users.
Main expertise
- JavaScript 6 years
- HTML / CSS 6 years
- REST API 4 years
Other skills
- Redux.js 4 years
- Tailwind 3 years
- Next.js 2 years
Selected experience
Employment
Senior Full-Stack Developer
GameSheet Inc - 4 years 7 months
-
Helped scale from thousands to hundreds of thousands of users. Launched a progressive web app for enhanced usability. Updated legacy code base and infrastructure stack.
-
Responsible for all production releases, whether a new feature or updates to existing, to ensure consistent code quality.
-
As the most senior developer, was responsible for triaging and fixing all mission-critical bugs, especially those with subtle interactions. These often spanned multiple services and required in-depth knowledge of our entire stack.
Technologies:
- Technologies:
Google Cloud
-
Web Developer
Publivate - 1 year 4 months
-
Built and maintained several sites for gathering and disseminating information on Government of Canada initiatives.
-
Followed security, branding, and WCEG (accessibility) guidelines.
-
Helped the team implement consistent UI design elements within each site.
-
Junior Web Developer
CWD - 4 months
- Helped to maintain a Magento e-commerce platform
Education
BSc.Computer science
Brock University · 2015 - 2019
Find your next developer within days, not months
In a short 25-minute call, we would like to:
- Understand your development needs
- Explain our process to match you with qualified, vetted developers from our network
- You are presented the right candidates 2 days in average after we talk