help

Projects

Software projects and technical achievements

CV in Terminal

Golang AWS Lightsail TUI
Jul 2024

Developed a Terminal UI application in Golang, simulating a webpage for presenting a CV. Deployed on a secure AWS Lightsail instance.

Features:

  • Terminal UI application simulating a webpage interface
  • Deployed on secure AWS Lightsail instance
  • User access jailed to prevent malicious use
  • Optimized for low resource usage
  • Handles user interactions within terminal environment

CUDA Programming Projects

CUDA C GPU Parallel
Jul 2024

I'm reading the massively informative Programming Massively Parallel Processors, and in addition to working on the exercises in the book, I am trying to apply what I'm learning to other code, such as using the GPU to improve the speed of a CNN model I've made

Implementations:

  • Matrix multiplication optimizations
  • CNN model GPU acceleration
  • Memory coalescing techniques
  • Shared memory utilization

PyTorch Snake AI

Python PyTorch Deep Q-Learning
Oct 2023

Deep Q-Network AI agent designed to play Snake using reinforcement learning. Specifically implementing the Bellman Equation for optimal action-value function approximation.

Technical Details:

  • Deep Q-Network (DQN) implementation
  • Experience replay buffer
  • Epsilon-greedy exploration strategy
  • Custom game environment

Embedded Telemetry System

C/C++ Embedded Real-time
2023 - Ongoing

Real-time telemetry system for Formula Student racing car, transmitting vehicle data worldwide with sub-second latency for remote monitoring and analysis.

Capabilities:

  • Real-time data transmission (0.5s latency)
  • Multi-sensor integration
  • Remote visualization software
  • In-wheel display systems
NORMAL 🚀 projects projects.astro utf-8 Top 1:1