matc.davis@gmail.com | LinkedIn | GitHub | Portfolio
A software engineer with a decade of experience installing and documenting complex electrical systems. I am a skilled problem-solver and agile collaborator adept at implementing full-stack solutions. Currently, a Full-Stack Software Developer with Finnovate.io.
- Languages/MarkUp: - JavaScript - TypeScript - Ruby - HTML5 - CSS3
- Frameworks/Libraries/Tech: - Nextjs - React - Nodejs - Express - Nestjs - Rails - jQuery - Vue - Nuxt - Tailwind - BootStrap
- Database/CMS: - Sanity.io - PostgreSQL - Firebase
- Testing: - Jest - Mocha/Chai - StoryBook - Cypress
Mountain Bike DAQ (WIP) -- 2023
- An Expo React-Native app that collects suspension data from mountain bikes
- Created a local Zephyr RTOS development environment to debug and create custom C firmware code
- Utilized react-native-ble-plx to gather data streamed over Bluetooth Low Energy from an Arduino
- Take a Look at the YouTube Video
Activist (Open-Source, non-profit activism platform) -- 2023 Live
- A Nuxt/Django web application that provides a network for political activism.
- Corrected misconfigured TypeScript settings for activist.org, creating 50+ actionable issues and providing ongoing project support ensuring a type-safe codebase.
- Improved the ‘style guide’ and ‘contributing’ documentation by clarifying the notes on Docker and TypeScript
Tastse of Saigon -- 2023 Live
- A Next/Sanity/TS static restaurant site with complete editability via CMS Dashboard.
- Restaurant owners can edit content, upload photos and watch as live changes are reflected on the site within 1 minute.
SunnySide -- 2023
- Mock Agency Landing Page.
- Took Figma designs provided by Front End Mentor
- Self-imposed restriction of using as little JS as possible
- Implemented checkbox "hack" to create a mobile-friendly and responsive dropdown menu with no JS!
Azure and OpenAI Image Generator -- 2023
- A Next.js, Tailwind CSS and Microsoft Azure generative AI art application
- Combined OpenAI’s Dall-e and ChatGPT APIs to generate prompts and create AI art
- Built an Azure Cloud Function App with blob storage to store all the images
Budgie -- 2023
- A PERN travel budget tracker
- Built an ERD and PostgreSQL database to hold currency information, users and expenses
- Developed a RESTful Express API with full CRUD capabilities
- Used React’s context API to persist logged-in users through browser refresh
Title Achieved | Institution | Date |
---|---|---|
Web Development Diploma | Lighthouse Labs | 2023 |
Red Seal Electrician | British Columbia Institue of Technology | 2018 |
Bachelor of Science | University of Saskatchewan | 2011 |
Full-Stack Software Developer Jan 2024 - present - Remote, Squamish, BC
- Continuously manage business needs through purposeful software development in the Finance and Education sectors.
- Optimized GraphQL queries, reducing homepage load time from ~6 seconds to ~600ms for a client’s web application.
- Enhanced developer experience by leading codebase refactoring efforts and reducing average bundle size by ~200%, improving performance across all provided web applications for the largest client.
Web Development Apprentice Mentor Aug 2023 - Nov 2023 - Remote, Squamish, BC
- Assist students and groups of students with coursework, assignments and materials offering guidance by asking open-ended questions in a supportive environment resulting in improved comprehension of course materials.
- Remained up-to-date on the current curriculum facilitating accurate and personalized mentorship to students.
Journeyperson Electrician Sep 2017 – Jun 2022 - Squamish, BC
- Successfully executed projects within strict timelines and budgets, consistently completing them ahead of schedule and generating +3% above the project's profit margin.
- Catalyzing the adoption of the waterfall methodology during installations, inspiring peers to become more efficient.
- Conducted hundreds of QA tests, in collaboration with the Resort Muni. of Whistler, resulting in the mitigation of multiple public safety hazards.
Apprentice Electrician/Project Lead Aug 2016 – Aug 2017 - Vancouver, BC
- Developed client relationships while installing custom electrical fixtures by exceeding customer expectations through direct and clear communication, personally attaining multiple 5-star Google reviews.
- Collaborated with BC Hydro Engineering to increase the electrical service capacity for a private animation studio, allowing the business to double its production capacity.
Apprentice Electrician Mar 2016 - Aug 2016
- Large-scale Commercial construction electrical work.
- Skills: Commercial Construction · Project Management · Electrical Wiring · Electricity
Apprentice Electrician Aug 2015 - Mar 2016
- Industrial control work, MCnabb Creek, Run of River project.Industrial control work, MCnabb Creek, Run of River project.
- Skills: Communication · Electronics · Negotiation · Programmable Logic Controller (PLC) · Electrical Wiring
Apprentice Electrician Mar 2014 - Aug 2015
- Custom Electrical Service work, Mircom/Potter FA installation, residential/commercial Electrical construction.Custom Electrical service work, Mircom/Potter FA installation, residential/commercial Electrical construction.
- Skills: Fire Safety · Fire Alarm · Communication · Electrical Wiring · Electricity
Operational Specialist Mar 2013 - Aug 2013
- Skills: Fashion · Environmental Awareness · Teamwork · CommunicationSkills: Fashion · Environmental Awareness · Teamwork · Communication
Retail Sales Specialist Oct 2011 - Mar 2013
- Frontline Staff
- Skills: Sales · Sales Management · Product Management · Maintenance and Repair · Communication · Customer Relationship Management (CRM)
Interpretation Officer Jun 2010 - Sep 2011
- Skills: Customer Service · Time Management · Environmental Awareness · Communication · Customer Relationship Management (CRM) · Negotiation