Matthew Shek

Software Engineer

About me


I previously worked on some light web development at a company building websites: mainly using HTML, CSS on a content management system. After a break away from coding, my interest was reignited when I was invited by a group of friends to help code a music app. I really enjoyed this experience and was keen to see how much more I could learn so I enrolled onto General Assembly Software Engineering Immersive to develop my knowledge and skills in programming.

I hope to build my own projects as well as starting my journey as a full-stack developer and aid others in any future projects. I plan to continue building upon what I’ve learnt from the course by improving on the projects we created during the course and also build a website for a family business.

Skills

HTML5
CSS3
SASS
Bootstrap
Bootstrap
JavaScript
ReactJS
Node.JS
Python
MongoDB
MUI
Express
Django
PostgreSQL
Insomnia

Projects

Audio player displaying album and track information

mMusic.app

The last of four projects on the Software Engineering Immersive course at General Assembly. For my solo project I made music player that uses React frontend paired with Python Django backend.

Website showing images of different cites.

Europe Travel Guide

Bootstrap

The third of four projects on the Software Engineering Immersive course at General Assembly. I team up with Nicholas and Abdallah to create an app using MERN stack with full CRUD functionality. Our app allows users to view European cities and leave reviews for various activities, eateries and accommodations.

Various museum exhibit items.

Art iChicago

Bootstrap

The second of four projects on the Software Engineering Immersive course at General Assembly. For this project I paired up with Eliott McKenzie for a two day hackathon where we have to build a React application that consumes a third party API.

Frogger game styled to look like origami.

Paper Frogger

The first of four projects on the Software Engineering Immersive course at General Assembly. For this project we had a choice of games to select from and build it to our own theme using HTML, CSS and JavaScript.

Experience

General Assembly Software Engineering Immersive Student, London (Remote) March 2022 - June 2022

A 13 week immersive course split into 4 modules. Learning fundamentals and concepts through code-alongs and labs. Solidified our learning with a practical project in solo or group format at the end of each module.

City Garden – Restaurant Logistics, Livingston, Sep 2000 – Mar 2022

Family Chinese takeaway business

Support Staff
  • In process of establishing online presence for a 40 years old family run business by developing and maintaining website
  • Periodically update food menu to reflect current pricing
  • Reduce overhead expenses by finding better utility services

Kitchen Staff/Delivery Driver
  • Accurately take orders from customers at front counter and relay to kitchen
  • Prepare and pack meals efficiently for customers at shop and for delivery
  • De-escalate and resolve any conflict in orders or payment
  • Maintain kitchen cleanliness when possible

Interests

Photography

Taking landscape, street photography of my travels. I also enjoy taking macro photos of wildlife like insects and plants

Close up photo of a bee on leaves and red plant.Ground level photo of a beach with blue skies and still waters.

Illustration

I do some ink drawings from time to time, usually from prompted events like InkTober

Black ink cartton illustration of man in a bowler hat playing a crane machine.Black ink illustration of a man wearing a bowler hat holding a folded umbrella aloft in a desolate forrest.