Projects involving TypeScript

screenshot of analytics dashboard

Analytics Dashboard

Developed a cloud-native analytics dashboard using AWS services (CloudFormation, S3, API Gateway, Lambda, DynamoDB, CloudFront) and React/TypeScript. Lambda functions handle real-time data fetching via API Gateway, while a separate EventBridge-scheduled Lambda maintains daily historical data in DynamoDB. Features dynamic charting of trading performance metrics across multiple departments with customizable timeframe analysis.

search statistics depicted using chart.js

Community Center App

A single-page, fullstack application for a fictional community center, built during my initial introduction to JavaScript/TypeScript. It includes features such as integration with third-party RESTful APIs, a custom search feature, and more. Additionally, logged in users can access things such as their profile, search statistics, and save events to a personalized calendar.

screenshot of a hosted activity

Event Finder App

A fullstack social networking app for hosting/finding events using Clean Architecture, built as part of a course. Some of its features include real-time commenting, user authentication using Microsoft Identity, and automated deployment to Azure using GitHub Actions.