Matthew McCarty
Software engineer at CGI, consulting in the telecom industry since 2021. Writing a lot of Go and React these days but have worked with many languages, frameworks, and in various capacities on legacy and greenfield projects––from front- and back-end engineering to DevOps and SRE.
Experience
Cox Communications, Inc.
Network & Data-Center Planning
- Built and maintained internal tools to handle network and data-center growth with greater accuracy and agility.
Used: Go, Javascript, Typescript, React, Node, Redis, PostgreSQL, Dart, Flutter, Kubernetes, Docker, Grafana, Prometheus, MongoDB, Java, Spring Boot, Angular, AWS, GCP, Azure, Cypress, React Testing Library
Washington University
Independent Schools of St. Louis (ISSL) system
- Built data collection and visualization React SPA with serverless Spring Boot APIs for Covid-tracking research.
Used: React, Javascript, Java, Spring Boot, Python, AWS (Aurora, SAM, Amplify, Cognito, Lambda, API Gateway)
Side Projects
Weather98
- My nostalgic dream-weather app. Really an excuse to familiarize myself with TanStack Query and use 98.css on a project. More on it here.
Used: React, Vite, TanStack Query, 98.css
St. Louis Forever
- Public facing website with an internal directory and document repository for local community members. Implemented a 2 friend authentication scheme for ensuring that the users who sign up are known by at least two members prior to being given access. This maintains a local community feel––where every member is connected to each other by two members. More on it here.
Used: React/Next, MUI/JoyUI, GraphQL/DynamoDB, AWS-Amplify
Cricket Scoreboard
- A proof of concept I made for scoring dart-cricket games with a novel UI. I think it's a little more intuitive than the typical UI found in most cricket scoring apps. More on it here.
Used: Dart/Flutter, Github Actions/Pages