Summary of public GitHub projects and past experiences.
- mchaelkha.github.io - My personal website.
- Data Mining Research Project - Data mining of NYC crash data. Wrote a 10-page paper with articles supporting findings of how COVID-19 has affected NYC car accidents.
- swatches - Integration of color-related libraries to make color palettes. Found here.
- wiki-scraper - Example of scraping for data on a Wikipedia page. Built for another project to generate music datasets into JSON.
- react-typescript-starter - Starter template for React TypeScript projects. Written to quickly get started with a TypeScript project with enforced code styling using pre-commit hooks.
- burger-order-microservice - Simulation of how to use AWS SQS as a distributed messaging system with AWS ECS deploying Docker containers on Fargate. Autoscaling of services with CloudWatch metric monitoring. Check out the demo here.
- job-app-tracker - Board to track jobs. Found here.
- stock-portfolio - Search and tabularize stock information using the IEX API. Found here.
- mysh - Implementation of a terminal shell written in C with system calls.
- Library Book Management System (LBMS) - Architecting a system using design patterns to meet specified requirements.
- matrix-tree-theorem - Calculate the minimum number of spanning trees from a graph using the matrix tree theorem.
- addletic.com - Capstone Project - A sports league management application hosted on AWS. Built with React + TypeScript on a Django + PostgreSQL backend. Ultimately did not have a flushed out product plan to ship on time and on budget.
- Technologies: Python, Java, .NET/C#, C/C++, TypeScript, JavaScript, React, SQL, NoSQL, Hadoop, Kafka, Spark, AWS, GCP, Azure
- Design: System Design, Distributed Systems/Microservices, Data Modeling, Security, Cloud Architecture
- DevOps: Docker, Kubernetes, CloudFormation, Terraform, Ansible, Vagrant, CI/CD, DNS
Contact information can be found on my website.