My Awesome Projects

Welcome to my project showcase! Here you'll find a collection of my best work.

Full Stack Application Development Project

I successfully completed this capstone project as part of the IBM Full Stack Developer Professional Certificate. In this project, I designed and implemented a dynamic user experience using REACT, Python, Django, MongoDB, Node.js, Docker, and Kubernetes. The project involved building, testing, and deploying a micro-services based application. I also utilized GitHub and GitHub Actions for code maintenance and version management, demonstrating my proficiency in full stack development.

Built with C++

This project showcases my skills in C++ through the development of a comprehensive ToDo list application. The application features task creation, editing, and deletion, with a focus on a user-friendly interface and efficient performance. This project allowed me to demonstrate my ability to design and implement software solutions in C++.

Empowering Voices through Technology

Voice of Power is a web application I developed to enable users to upload PDF books and have them read aloud using Text-to-Speech (TTS) technology. The application supports multiple languages, various voices, and two reading speeds. It is designed to be accessible 24/7, hosted for free, and aims to help individuals, including the formerly incarcerated, to have their stories read aloud.

Features

  • Upload and store PDF files.
  • Convert PDF text to speech using various TTS models.
  • Support for multiple languages and voices.
  • Two reading speeds.
  • User authentication and account management.
  • AWS S3 integration for file storage.
  • MongoDB integration for user and book data.

Architectural Overview

This repository contains the detailed architectural design and documentation for the Voice of Power project. It includes diagrams, technical specifications, and implementation strategies to provide a comprehensive understanding of the system's structure and components. This project highlights my ability to plan and document complex system architectures.