Projects

Exploring the intersection of physics, computation, and quantitative finance through hands-on projects.

Monte Carlo Simulation

Monte Carlo Methods & Stochastic Calculus

Implemented Monte Carlo simulations to solve deterministic problems, analyzing convergence rates ($1/\sqrt{N}$) against theoretical predictions.

Python NumPy Stochastic Calculus
View Project
Stochastic Modeling

Stochastic Process Modeling

Modeled rare-event probabilities using Binomial and Poisson distributions; performed statistical hypothesis testing using Gaussian approximations.

Python SciPy Risk Modeling
View Project
PDE Solver

Numerical PDE Solver

Developed a numerical solver for Partial Differential Equations (PDEs) using the Relaxation Method on a 2D grid, applicable to option pricing models.

Python Finite Difference Numerical Analysis
View Project
TS
Time-Series Analysis

Time-Series & Spectral Analysis

Applied Fast Fourier Transform (FFT) to extract frequency components from noisy time-series data and modeled transient decay signals.

Python FFT Signal Processing
View Project
BI
Business Intelligence

Business Intelligence & Analytics

Built an automated analytics module to parse transaction logs and visualize sales velocity for inventory optimization.

Python Analytics Automation
View Project
Divine Guidance App

Divine Guidance (PWA)

A spiritual support application delivering personalized Bible verses and compassionate, AI-generated homilies to offer direction for specific life worries.

PWA AI Integration React/Next.js
View Project
Warehouse System

Automated Warehouse Inventory System (Capstone)

Architected a full-stack inventory management system using Python/Tkinter. Features event-driven GUI, USB hardware integration (barcode scanners), and persistent JSON database state management.

Python (Tkinter) Full-Stack Event-Driven Architecture
View Project
Systems Programming

Systems Programming & Concurrency

Built a raw TCP server handling socket lifecycles, managed OS-level process forking ('Zombie Processes'), and implemented multi-threaded data visualization to separate UI rendering from I/O.

Python (Sockets) Multithreading Unix Processes
View Project
Data Engineering

Data Engineering & Web Scraping

Demonstrated the full stack of data acquisition by implementing the same web scraper in three distinct layers: Bash Scripting (fast prototyping), Raw TCP Sockets (maximal control), and High-Level APIs (production standard).

Bash TCP/IP API Design
View Project
Computer Graphics

Computer Graphics & Algorithms

Implemented low-level graphics algorithms (scan-line rasterization) and visualized complex mathematical systems (Mandelbrot Fractals) using optimized NumPy vectorization for high-performance computing.

Computer Graphics Fractals Optimization
View Project
FH
Quantum Physics

Franck-Hertz Experiment

Experimental verification of the Bohr model and atomic quantization. Analyzed inelastic electron-atom collision data to calculate excitation energies.

Quantum Physics Experimental Modeling Data Analysis
View Project
RD
Nuclear Physics

Radioactive Decay Analysis

Modeled stochastic nuclear decay events using Poisson statistics and Geiger-Muller counters to precisely determine isotope half-lives.

Nuclear Physics Statistical Analysis Distribution Fitting
View Project
WO
Wave Optics

Diffraction & Interference

Investigated wave-particle duality through single-slit diffraction and double-slit interference, verifying theoretical wave optics models with laser precision.

Wave Optics Laser Physics Interference Patterns
View Project
SS
Acoustics

Speed of Sound Measurement

Determined the speed of sound in air using acoustic resonance in a variable-length column, analyzing harmonic standing waves.

Acoustics Resonance Wave Harmonics
View Project