Skip to content

Open Source Project Sampling

2008 – Present

Summary
  • Contributed to numerous open source projects, from creating Python libraries to contributing to projects large and small.
  • Projects on PyPI include "latexipy," which easily generates great plots in multiple formats, and "pyrosbag," which allows programmatic playback of ROS Bag files.
  • Highlighted projects include "spirit," a repository containing masters research code, data analysis, and thesis.
  • Find me on GitHub.com/masasin.

Most of my code is fully documented. PyPI projects are on a continuous integration server and have full test coverage as well. The documentation for some projects is available on readthedocs.org.

Projects on PyPI

  • latexipy (129 stars): Easily generate great plots in multiple format, including for LaTeX
  • pyrosbag: ROS Bag integration, allowing programmatic playback

Highlighted projects

  • spirit: Masters research code, data analysis, and thesis
  • yozakura: Code for Yozakura teleoperated robot
  • dynamixel: A pythonic library for working with Dynamixel servos
  • resume (118 stars): A CV and cover letter generator, used for the CV I submitted
  • Advent of Code 2021 and 2022: My solutions to the Advent of Code challenges
  • gilded-rose: A Python implementation of the Gilded Rose kata
  • naca_airfoil_generator: An interactive 4-digit NACA airfoil generated, based on the one I wrote for Kevin Quan Studios.
  • keep_talking_solver: A solver for the game “Keep Talking and Nobody Explodes”
  • himawaripy: Wallpaper of a near-realtime geostationary satellite feed

Highlighted Pull Requests