MediaVault
MediaVault is a full-stack media vault web app for securely organizing photos and videos with
private Amazon S3 storage.
Tech Stack (Frontend): React.js, JavaScript, CSS3, HTML5, Fetch API
Tech Stack (Backend): Node.js, Express.js, REST APIs, JWT Authentication, Multer
Tech Stack (Database): PostgreSQL, Prisma ORM, Postman
Cloud Storage: Amazon S3, AWS IAM, signed URLs
*Completed local MVP; production deployment and SES email delivery in progress*
*Project demo coming soon*
Cloud Infrastructure Project
Terraform-based AWS infrastructure for a secure multi-environment static website, with CI/CD via
GitHub Actions (OIDC), remote state management, and monitoring/alerting using CloudWatch and SNS.
Enables secure, scalable, and automated deployment of a static website with real-time monitoring and
alerting.
Infrastructure Stack: Terraform, AWS (S3, CloudFront, Route 53, ACM, IAM, CloudWatch),
GitHub Actions, OIDC
Tech Stack (Frontend): HTML, CSS, Bootstrap, JavaScript
AccountaPair
AccountaPair is a feature created for new designers and developers
for real-time collaboration to practice and improve their
programming or design skills with different challenges.
Tech Stack: Firebase, CSS, JavaScript, React.
Chef-Dojo Recipe App
Chef-Dojo is a full-stack application built with the purpose of
users creating and storing their favorite recipes. The users can
also create their own categories for recipe organization.
Tech Stack: HTML, CSS, Bootstrap, JavaScript, React, Python,
Flask, SQLAlchemy.