Hi, I'm Matthew, nicknamed "Mashu", a remote software engineer with experience teaching and developing on the full stack, leading and managing teams, and launching new products.
I take intense pride in my work, but I'm still human, so here goes a small bit about who I am. I'm a very active person - I've competed in soccer most of my life. When I'm not working, you may find me coding on a personal project, or at a park or beach with a soccer ball by my feet, on the jiu jitsu mats rolling around, or tossing a frisbee around with my wife. I'm extremely empathetic, its one of my greatest strengths as well as weaknesses.
A mobile app to plan and manage events. Available for iOS and Android. Along with a web client so your guests don't have to download the app. Features include RSVPs, items registry, event announcements and more.
- NOTE: Temporarily take down from stores
- Implements OTP authentication flow
- Notifications sent via push, SMS, or WhatsApp
- Backend built with Ruby on Rails, Postgres, Redis and Sidekick, and is hosted on Heroku
- Frontend developed with Expo, React.js, React Native and Redux
- Images hosted on AWS S3 buckets
- Designed using Figma
A Visual Studio Code extension available for download from the Marketplace. Adds syntax highlighting to jbuilder files to help catch bugs!
- Free extension in the VSCode Marketplace
- Adds Ruby highlighting to files with jbuilder
extension
- Over 3.5k downloads
A Github repo and commit fetcher along with a todo list. Created using custom lightweight Javascript dependency to manipulate the DOM. Modeled after jQuery.
- Includes selector function to query the DOM
- Implements functions to add and remove event listeners
- Includes custom AJAX request built on top of XMLHttpRequest
- Uses custom $domesticate
AJAX function to fetch repos from Github API
- Fetches commits for repos on click
- Implements a pure $domesticate
to-do form
The blow projects are outdated and may not be hosted any longer. More to come soon :)!
Full-stack social media app inspired by Facebook. Allows for account creation, friending, posts, comments, and likes! The first fullstack project I ever created, back in 2017. Spent all of two weeks on it.
- Back: Postgres database with a Rails
- Frontend: React and Redux
- Created with RESTful conventions
- ActiveRecord utilized to eager load associated records
- Self-rolled auth functionality leveraging bcrypt
- AWS S3 butckets to store images
A tool to visualize frontend components and be able to test them in isolation. Based off of Storybook.
- Uses styled-components CSS-in-JS framework to create packages
- Leverages Storybook to see components in isolation
- Implements a Form creator
Cyber security for the 99%. Huntress delivers a powerful site of managed endpoint detection and response (EDR) capatbilities - backed by a team of 24/7 threat huntres - to protect businesses from today's determined cybercriminals.
Training adults with the most need and potential to get their first tech jobs, advance their careers and become the next generation of leaders in tech. Grads are hired by leading companies like Pintetest, Uber, LinkedIn, BlackRock and Twitter.
Stealth Startup
TechEd industry company that aims to revolutionize education. At the heart of our mission is the future of how education is delivered. We aim to highlight the strongest suits of current education practices and incorporate unique methodologies that have proved proficient at small-scale. Time to test the deep waters. Stay tuned!
App Academy is a very intense full-stack coding bootcamp. Known for its rigorous testing and fortified grads, it upholds the highest standards for all its students. The major areas of focus through the full-time immersive course are: test driven development, algorithms and data structures, CS fundamentals, and pair-programming.
Ruby
Javascript
Python
SQL
Graphql
HTML
CSS
Ruby on Rails
Node.js
Express
Flask
Apollo
React
Redux
jQuery
ApolloClient
Styled-Components
Webpack
Babel
Storybook
Postgres
MongoDB
SQLite
Jest
Cypress
RSpec
Capybara
Enzyme
Mocha
Chai
Git
Github
Jira
Asana
Confluence
CircleCI
Heroku