Innovative Data Engineer & Architect | Problem Solver | Builder of Scalable Solutions

Projects


  • TypeScriptNext.jsOpenAI APIPrismaPostgreSQLDockerTailwind CSSZod

      Interactive web application that provides personalized romance book recommendations using AI.

      Built with modern web technologies and best practices.

      Features a comprehensive data scraping system for book information.

      Includes comprehensive data management and user interaction features.

  • PythonOR-ToolsFlaskJavaScriptDockerMixed Integer Programming

      Interactive web app for solving and visualizing bin packing problems with multiple optimization strategies.

      Implements advanced mathematical optimization using Google's OR-Tools.

      Features an intuitive frontend with dynamic visualization of bin packing solutions.

      Containerized with Docker for easy deployment and scalability.

  • D3.jsJavaScriptTopoJSONJSPjQuery

      Interactive network graph that visually represents network nodes and connections.

      Processes and fetches network topology data from a backend service.

      Displays interactive tooltips and additional details when hovering over nodes.

      Integrates jQuery and JavaScript libraries to enhance user interactivity.

      Customizable styling and themes for improved visual clarity.

      Runs on a web server, making it accessible from any browser.

  • PythonBeautifulSoupurllib2Twilio APISMTP

      Automated program that securely logs into the user's online comic store account.

      Scrapes the user's Want List to check if desired comics are newly available.

      If a comic from the list becomes available, the script identifies it as a new find.

      If enabled, the tool instantly adds new comics to the shopping cart.

      Users can choose to receive alerts via email and SMS when a new comic is found.

      The script runs continuously on PythonAnywhere for four users, checking for new comics at scheduled intervals.