CrashVault
Local native crash-reporting and diagnostics tool for C/C++ applications, capturing fatal signals, register context, and stack information before symbolizing and grouping recurring failures for post-crash analysis.
A curated set of projects spanning web development, machine learning, algorithms, and data engineering. Click any card to view on GitHub.
Local native crash-reporting and diagnostics tool for C/C++ applications, capturing fatal signals, register context, and stack information before symbolizing and grouping recurring failures for post-crash analysis.
Asynchronous HTTP reverse proxy for resilience testing, injecting configurable latency, HTTP failures, timeouts, and dropped connections to validate backend retry, fallback, and error-handling behavior.
Campus ride-sharing platform for students to create and join rides, coordinate shared trips, and manage seat availability, with transactional membership updates and secure account verification.
Real-time hazard monitoring application aggregating wildfire and earthquake data through a Flask backend, with Redis caching and scheduled background refreshes to reduce API latency and external requests.
Lossless BMP compression engine using a three-stage Paeth prediction, Run-Length Encoding, and Huffman coding pipeline, supporting 4-bit, 8-bit, and 24-bit BMP images. Achieves up to 77% file size reduction.
Deep Q-Network agent implemented with PyTorch using experience replay, target network synchronization, and ε-greedy action selection, with Pygame-based training and evaluation.
Sudoku solver formulated as a Constraint Satisfaction Problem using dynamic domain reduction, Minimum Remaining Values (MRV), and recursive backtracking search.
Have something in mind? Book a time that works for you and let's figure out what we can build.