Matthew R Banks

Full Stack Web Developer

Web Development Skills:

ProgrammingDataTools
HTML5/CSS3, JavaScript, React, GatsbyJS/GraphQL, NodeJS, Express, Tailwind CSS, PHPMongoDB, MySQLGit, GitHub, Visual Studio Code, Figma

〈Projects〉

Kasey Banks Portfolio

Features: Real educational data • Custom design • Video Gallery • Contact Form • Resume page

About: This is a professional portfolio that highlights the work of an educator over the span of her career. She is transitioning from an instructional coach to an administrator and she is highlighting each position she has had over the years. D3 was used to visually represent the data provided.

Technologies used to build it: React, JavaScript, Tailwind CSS, Netlify Forms, reCAPTCHA, Figma, D3

Features: Intuitive dashboard with options to create a new room or join a demo lobby • Disable the video, audio, or hang up the call and go back to the dashboard

About: This is a video chat website that utilizes WebRTC technology. Face Conference is a place where you and your friends can talk, face to face, and catch up online.

Technologies used to build it: JavaScript, PeerJS, EJS, Socket.io, WebRTC, Express, Node, MongoDB

Features: Group chat • Private chat • Push notifications • Help section • Wide selection of emojis • Unique user id • Logged in user list

About: This is a real-time chat web application that has group topic rooms and private messaging with push notifications. Private messages are equipped with a service worker to handle push notifications.

Technologies used to build it: React, JavaScript, Material ui, Socket.io, Express, Node, Gatsby, Web Push

Eagle Elementary School

Features: Parent/Teacher Chat • School events blog connected to CMS • Education satisfaction survey connected to database • Based on real school curriculum

About: This is an elementary school site which targets progressive school environments becoming more socially distanced. It is based on real curriculum standards.

Technologies used to build it: React, JavaScript, MongoDB, Contentful, Material ui, Styled components, Socket.io, GraphQL, Express, Node, Gatsby

Matt's Retro Games

Features: PayPal • Search bar • Game product pages • Detail page for each product • Cart checkout with tax (USA)

About: This is a tribute to the games I am nostalgic for but in the form of a retro game store. The games are all accurately priced. This store includes all the hallmarks of an e-commerce website and it utilizes a sandbox PayPal that can be activated in the future to handle real transactions.

Technologies used to build it: React, JavaScript, Bootstrap, Styled components, PayPal, React router

Professional Portfolio

Features: Welcome section with a current skills/technologies list • A projects section to view code and try the sites • Resume page with pdf download • Contact section with github and other useful info

About: This is my personal portfolio website. This is where all my latest projects live and it serves as a central hub for people to get in touch with me for web development work.

Technologies used to build it: React, JavaScript, Gatsby, Styled components, Material ui

〈Work
Experience〉

Web Developer

Jan 2019 – Present
  • Build practical web applications that focus on real world needs and current culture
  • Update/improve my portfolio website with new projects and make templates for potential freelance work
  • Experiment with new technologies as needed for projects
  • Git version control and web application deployment

Carpenter Assistant

Jan 2018 – Mar 2021

Banks Home Improvement LLC
Middletown, CT

  • Assist with lifting, positioning, securing, and cutting of materials during installation
  • Use tools like saws, nail guns, tape measures, levels, hammers, squares, and ladders to finish jobs
  • Keep work areas clean to maintain a safe work environment

Teaching Assistant

Aug 2015 – Dec 2017

University of Connecticut
Department of Molecular and Cell Biology
Storrs, CT

  • Teach three lab and discussion sections per week to undergraduate students; 20-25 students per class
  • Help students through biology experiments, some involving enzyme activity and gel electrophoresis
  • Taught Biology 1107 and Genetics 2410; giving/preparing lectures

Technician

Feb 2014 – Feb 2015

3M Purification
Meriden, CT

  • Chemical formulations for production of high grade nylon water filters and QA
  • Charge solution formulation and other solution preparation
  • Responsibility for maintaining and monitoring a chemical room containing methanol, formic acid, sodium hydroxide, and other chemicals
  • OSHA regulated environment

Critical Components
Manufacturing Associate 1

Aug 2010 – May 2011

454 Life Sciences
Branford, CT

  • Preparing DNA Capture Beads for commercial distribution
  • Processing experimental data with Excel for production records
  • Running assays on products in process, such as enzyme activity assays
  • Working as part of a team to meet strict customer deadlines and test results for research and development

〈Education〉

University of Connecticut, Storrs, CT
Master of Science in Molecular and Cell Biology-Genetics and Genomics

December 2017
Research: Developmental Biology; cell lineage and transcriptional profiling of select tissues in mice

Central Connecticut State University, New Britain, CT
Bachelor of Science in Biomolecular Sciences-Biotechnology,

December 2013
Research: Genetics-RNA Editing in honey bees
Go To Portfolio Website