Projects

Projects

Some of the projects completed on my own time.

job posting analyzer

The Job Posting Analyzer Application is a serverless solution designed to simplify the job application process by automating the extraction and analysis of job postings. Users can upload job postings in PDF format, which are processed using AWS services like Amazon Textract and Amazon Comprehend. The application extracts relevant keywords, matches them against user-defined skills, and generates an HTML report summarizing the findings.

cloudformation ansible server builder

This project uses AWS CloudFormation and Ansible to automate the provisioning and management of a secure, scalable cloud infrastructure, including a bastion host and an Ansible Control Node.

terraform aws iac

This project leverages Infrastructure as Code (IaC) principles to deploy and manage AWS infrastructure for a web application using Terraform. The infrastructure setup is modular, with components organized into reusable modules for network, compute, and database resources, enabling scaling and maintenance. HCP Terraform manages the state, providing a VCS-driven workflow for updates.

crypto dashboard

The Crypto Dashboard application tracks popular information for the top 10 cryptocurrencies by market share.

ghfeed

The GitHub Feed Application is designed to pull the latest issue comments from selected GitHub repositories and present them in a streamlined, easy-to-read feed. This project offers a quick way to stay updated on repository activity without navigating GitHub directly.

flight status

This project is a Flight Status Tracking Application designed to allow users to search for and track flights. Users can monitor multiple flights simultaneously, receive status changes, and view detailed information related to each flight. The application provides user convenience with OAuth 2.0 authentication and scheduled updates for tracking future flights.

project portfolio

This application was built to showcase my portfolio, displaying a collection of my most recent development work.

monitoring dashboard

The Microservices Monitoring Dashboard provides a real-time view of cloud-hosted microservices’ health and performance. Built with Grafana, it delivers essential metrics across services, enabling streamlined monitoring and quick access to critical data.