Index

All work

  1. 01

    Portfolio-Website-Builder

    The Portfolio-Website-Builder is a sophisticated application designed to streamline the creation of personalized portfolios for developers. By leveraging AI-assisted features and a user-friendly interface, it enables users to generate portfolios from their GitHub repositories and resumes, enhancing their professional visibility.

    • TypeScript
    • The project uses TypeScript as a programming language.
    • The project uses JavaScript as a programming language.
    • The project uses Next.js as a framework.
    • The project uses Tailwind CSS as a library.
    • The project uses Radix UI as a library.
    • The project uses Drizzle as an ORM.
    • The project uses Auth.js v5 for authentication.
  2. 02

    AADI

    AADI is a microservice-based application designed to enhance kitchen orchestration and order management through innovative features like GPS-powered dispatch and geofencing. The project leverages a modern tech stack, ensuring scalability and efficiency in operations.

    • Python
    • The project uses JavaScript as a programming language.
    • The project uses TypeScript as a programming language.
    • The project uses Python as a programming language.
    • The project uses React as a framework.
    • The project uses React Native as a framework.
    • The project uses AWS SDK as a library.
    • The project uses DynamoDB as a library.
  3. 03

    AdaptiveNPC

    AdaptiveNPC is a project designed to enhance player interaction through intelligent NPCs that remember player actions and respond accordingly. Built using C# and Unity, it offers a seamless integration experience with a focus on extensibility and ease of use.

    • C#
    • The project uses C# as the programming language.
    • The project uses Unity as the framework.
  4. 04

    VisionAPI

    VisionAPI is a streamlined software project built entirely in Python, designed to deliver focused functionality through a single file. Its monolithic architecture allows for simplicity and ease of deployment.

    • Python
    • The repository uses Python as its programming language.
  5. 05

    Hear-It

    Hear-It is a mobile application designed to assist the hearing impaired by providing keyword recognition and facilitating social communication for deaf individuals. With a focus on reliability and accuracy, the application has demonstrated an 88.8% accuracy in detecting name calls, making a significant impact on users' daily interactions.

    • The project is developed in Java.
    • android
    • hci
  6. 06

    Two-pass-assembler-loader

    The Two-pass-assembler-loader project is a monolithic application developed entirely in Python. It serves as a foundational tool for understanding assembly language processing, showcasing the ability to handle complex tasks with a streamlined codebase.

    • Python
    • The repository uses Python as the primary programming language.
  7. 07

    BitTorrent

    BitTorrent is a terminal-based application that enables peer-to-peer file sharing, showcasing efficient data distribution. It leverages a monolithic architecture to deliver essential features such as tracker creation and peer connection, making it a valuable tool for users seeking decentralized file sharing solutions.

    • Java
    • The application is implemented in Java.
    • bittorrent
    • networking
    • p2p-network
  8. 08

    GAN-and-VAE-networks-on-MNIST-dataset

    The project implements Generative Adversarial Networks (GAN) and Variational Autoencoders (VAE) using the MNIST dataset, showcasing advanced machine learning techniques. It serves as a valuable resource for understanding and simulating these networks in a structured manner.

    • Python
    • The repository is implemented entirely in Python.
  9. 09

    Min-Heap-and-Red-black-tree-implementation-for-City-Building-Project

    The Min-Heap and Red-Black Tree implementation for the City Building Project is a Java-based solution designed to efficiently manage data structures essential for city planning simulations. This project showcases the ability to handle complex data operations within a monolithic architecture.

    • Java
    • The primary programming language used is Java.
    • The repository is written entirely in Java.
  10. 10

    Twitter-Engine

    Twitter-Engine is a serverless application that mimics the core features of Twitter, providing a REST API for user operations and real-time updates through WebSocket communication. Built entirely in F#, it leverages modern frameworks and libraries to deliver a robust and scalable solution.

    • F#
    • The application is written in F#.
    • The application uses the Suave framework.
    • The application uses Akka.FSharp library.
    • The application uses DotNetty library.
    • The application uses FSharp.Core library.
    • The application uses Newtonsoft.Json library.