About Me

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.

Projects

Experience

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.

Software Engineer
Various Teams
Nov 2021 - Jul 2023 Remote
  • Rotate through several agile teams
  • Deliver features across the product, coordinating with various stakeholders
  • Bring a single SKU codebase to offer its first ever second product
  • Form part of team creating MacOS agent
  • Responsible for technical onboarding of large percentage of new engineers
  • Add documentation for relevant features
  • Tech used: Ruby on Rails, Postgres, Python, Golang, Docker, Javascript and more
Sr Software Engineer
Team Lead
Jul 2023 - Present Remote
  • Mentor Jr engineers through pair programming and code reviews
  • Engage in cross-department feature planning, design and development
  • Optimize database queries and test suite to reduce page load times and CI pipeline costs
  • Lead several projects increasing bottom line ARR

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.

Senior Instructor
Curriculum Developer
Jun 2021 - Nov 2021 Remote
  • Lead classes through full stack web dev course with SQL, Postgres, Node, Express, React and Redux
  • Emphasis on pair-programming, OOP, algorithms and data structures
  • Train and upskill Jr engineers and instructors through advanced lessons
  • Build curriculum content

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!

Co-Founder
Product and Dev Lead
Jul 2020 - Nov 2021 Remote
  • Create product vision and company mission
  • Guide design of product by meeting with design team weekly
  • Hire and manage portions of the development team
  • Plan platform buildout with Agile methodologies
  • Setup Agile workflows to simplify and speed development lifecycle

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.

Teaching Assistant
Developer
Sep 2017 - Jul 2018 New York City
  • Contribute to internal tools and curriculum
  • Ruby course manager
  • Deliver live lectures in entry-level topics
  • Guide students through curriculum
  • Guide graduates to their first role in the industry
Instruction Manager
Developer
Jul 2018 - Jul 2019 New York City
  • Lead development efforts of a Rails/React full-stack app
  • Setup processes to follow Agile workflows
  • Work cross-department to enhance product offerings
  • Lead half the NYC office instructional team
  • Mentor Jr staff members on lecturing and customer-facing communications
  • Lecutre on advanced concepts
Dean of Online
Product Lead
Jul 2019 - May 2020 Remote
  • Expand product offering by launching online program
  • Manage online engineering instructional team of 16 engineers
  • Achieve #1 ranking on Switchup first year launching Online
  • Create workflows for instructors to teach online and train staff
  • Develop engineering solutions to handle new product offering

Education

Technologies

Languages

  • Ruby

  • Javascript

  • Python

  • SQL

  • Graphql

  • HTML

  • CSS

Backend

  • Ruby on Rails

  • Node.js

  • Express

  • Flask

  • Apollo

Frontend

  • React

  • Redux

  • jQuery

  • ApolloClient

  • Styled-Components

  • Webpack

  • Babel

  • Storybook

Databases

  • Postgres

  • MongoDB

  • SQLite

Testing

  • Jest

  • Cypress

  • RSpec

  • Capybara

  • Enzyme

  • Mocha

  • Chai

Platforms

  • Git

  • Github

  • Jira

  • Asana

  • Confluence

  • CircleCI

  • Heroku

Get in Touch