My Portfolio
Here you can find examples of my recent work and projects. You can filter on keywords or topics.
Projects
ChessBro
ChessBro: Adaptive Chess AI
An intelligent chess engine built in Python that combines neural networks, reinforcement learning, and heuristic logic to improve its gameplay over time. The AI learns from both human and self-play, evolving from basic rules to increasingly complex strategies through continuous self-training.
- Key technologies used: Python, PyTorch, NumPy, Reinforcement Learning, Neural Networks
- Skills showcased: AI/ML development, game logic implementation, data-driven decision making, adaptive algorithms
- View on GitHub
LogiMap
LogiMap: Optimizing U.S. Logistics Networks
A data-driven research and visualization project analyzing the organizational structure of major logistics and package delivery companies across the United States. This project features an interactive map of current depot layouts, a custom performance estimation algorithm for shipping efficiency, and proposed alternative depot configurations designed to optimize delivery speed and regional coverage.
- Key technologies used: Python, Pandas, Folium/Leaflet.js, Geopandas, custom algorithms, data visualization
- Skills showcased: Geospatial analysis, data modeling, logistics research, algorithmic optimization, interactive mapping
- View on GitHub
Website Development
Website Development & Design
Led end-to-end design and development of multiple responsive websites of various specifications using Django and .NET technologies across different projects.
- Key technologies used: Django, .NET Core
- Skills showcased: Full stack development, responsive web design, UI/UX design
- Site gallery
OpenRabble
OpenRabble
A single/multiplayer game built with PyGame, users can play against a computer or each other in scoring the most points by placing tiles to create words.
- Key technologies used: Python, PyGame
- Skills showcased: Game development, Game AI, multiplayer networking
- View on GitHub
Project 6
Name
Description of your project and its key features.
- Key technology/skill used
- Another technology/skill
- Achievement or outcome
Project 7
Name
Description of your project and its key features.
- Key technology/skill used
- Another technology/skill
- Achievement or outcome
Project 8
Name
Description of your project and its key features.
- Key technology/skill used
- Another technology/skill
- Achievement or outcome
Project 9
Name
Description of your project and its key features.
- Key technology/skill used
- Another technology/skill
- Achievement or outcome