My Projects

Here are some of the current projects I've been working on. I really enjoy creating new projects and coming up with new ideas. I'm always working on something new, so check back often!

Signez

An interactive platform that helps users learn and practice American Sign Language in real-time. Powered by machine learning with 98.98% accuracy, it provides instant feedback on hand gestures, making ASL learning more accessible and engaging through immediate visual recognition and correction

FeedRecap

FeedRecap empowers users to create personalized, non-algorithmic Twitter dashboards and automated newsletters. It features advanced tweet filtering, a fully customizable newsfeed, and an AI chatbot for contextual insights—all built with production-grade authentication and scalable backend architecture

Networked Chess Application

Networked Chess Application developed in C combines concepts of systems programming with real-world applications, enabling two players to engage in a simplified chess game over a network. Key aspects of the project include socket programming, state synchronization, and chess logic implementation

ArrayNet Protocol

A C based protocol for efficient array serialization and deserialization, featuring custom packet structures, integrity checks, and robust error handling. Developed comprehensive unit and integration tests using GoogleTest, and implemented memory safety checks with Valgrind

Upowords

Upowords is a C implementation of a word-based board game, similar to Scrabble, with advanced features such as dynamic board resizing, undo functionality, and robust word validation. The project is structured with strongfocus on modularity & testability

Tchuka Ruma

This project is a C implementation of the traditional seed-sowing game Tchuka Ruma. The game is played in a text-based terminal interface, where the player sows seeds from one of four sections into a 'ruma'. The objective is to move all seeds into the ruma following the game's rules

Logo

© 2025 Peal Hasan

LinkedIn GitHub Email