Projects

A collection of software solutions built to solve real-world problems and empower communities

SpamShield

A full-stack anti-spam solution designed for GroupMe chats using machine learning. The system successfully blocks over 230 spam messages weekly across 7+ active groups with 99% uptime, providing a scalable and cost-effective solution for community protection.

LiveFull-Stack
99%
uptime
230+ weekly
spam Blocked
7+ active
groups

About This Project

SpamShield represents a comprehensive approach to combating spam in group messaging platforms. Built with React frontend and AWS infrastructure, the system uses Scikit-learn machine learning models to analyze message patterns and content. The solution includes a complete CI/CD pipeline leveraging Docker and GitHub Actions for automated deployment to AWS (ECR, Lambda), ensuring robust, high-availability performance and seamless updates.

Technologies Used

ReactAWS LambdaAWS EC2AWS ECRVercelScikit-learnDockerPythonFlask

Links

Social Media Analytics Platform

A comprehensive full-stack analytics dashboard serving 99+ users across 5 platforms (TikTok, Instagram, Facebook, YouTube, Snapchat). Processes 26k+ daily data points to deliver unified cross-platform performance metrics and engagement insights.

In DevelopmentFull-Stack
99+
users
26k+ daily
data Points
350+
accounts
99.9%
uptime

About This Project

This platform addresses the growing need for unified social media analytics across multiple platforms. Built with React frontend and Node.js backend, it implements OAuth 2.0 authentication with JWT token management and automated refresh workflows. The system maintains secure API connections for 350+ social media accounts while achieving 99.9% uptime through rate limiting compliance and exponential backoff error handling. The scalable backend infrastructure includes Redis caching, Bull queue job processing, and CI/CD pipeline using Docker and GitHub Actions.

Technologies Used

ReactNode.jsPostgreSQLJWTRedisDockerGitHub ActionsOAuth 2.0

Links

Optimal Schedule Builder

DevDogs' inaugural project: an optimal schedule-building website for UGA students. This collaborative effort features 62 contributors and 97 forks, demonstrating the power of community-driven development in solving real-world scheduling challenges.

CompletedCollaborative
62
contributors
97
forks
DevDogs UGA
organization

About This Project

The Optimal Schedule Builder was developed as part of DevDogs, a student organization at UGA focused on collaborative software development. The project addresses the complex scheduling needs of university students by providing an intelligent system that considers course requirements, time preferences, and availability constraints. Built with modern web technologies, it showcases effective team collaboration and project management in an academic setting.

Technologies Used

JavaTypeScriptReactDockerGitHub Actions

Links

More Projects Coming Soon

I'm constantly working on new projects that combine technology with real-world impact. Check back regularly to see the latest additions to my portfolio.

FinTechMachine LearningWeb3Mobile Apps