Toy Projects

I enjoy learning new concepts in physics and machine learning by coding minimal or “toy” projects. Below is a selection of these explorations, which range from my early solar cell simulation work to more recent self-driving car experiments.

Simulation tool for solar cell research

These tools were developed during my time as a solar cell researcher (pre-2020). They are no longer under active development, but still serve as helpful references for understanding and analyzing solar cell performance.

Pypvcell

A solar cell simulation package and toolkit for day-to-day solar cell data analysis. pypvcell_figure

Github Repo

Documentation

Paper DOI:10.1109/PVSC.2017.8366371

Pypvcircuit

A 2D equivalent circuit simulation model for solar cells. I developed a new algorithm that boosts simulation speed by over two-fold. network_figure

GitHub Repo

On Code Ocean

Paper published in IEEE Access: 10.1109/ACCESS.2019.2930002

Self-Driving Car Projects

Between 2017 and 2019, I explored the fundamentals of self-driving car technology through Udacity’s program. Below are some of the projects I worked on: