Projects

Featured Projects

ISS Communications Controller Interface

C++ Linux Networking RS-422 CCSDS

Developed the EXACT cubesat's software interface for the Space Test Program data controller on the International Space Station.

  • Implemented custom protocol based on specifications
  • Throughly tested reliable data transfer with simulated controller
  • Used CCSDS and custom packet headers to route data packets both to and from the controller
  • Integrated with on-board computer software for end-to-end communication

Personal Website

Web Development Hugo

Developed this website using Hugo with custom CSS.

  • Used Hugo to generate static site content efficiently
  • Wrote custom CSS to implement responsive design and styling
  • Deployed using GitHub Pages for reliable hosting

Internet Forum/Blog Site

ExpressJS MySQL Networking

Course project to develop a forum/blog site for community engagement and content sharing.

  • Implemented role-based permissions, like creating and deleting different content types
  • Used bcryptjs to securely hash and verify user passwords
  • Leveraged RESTful APIs for efficient data handling
  • Used ExpressJS and Pug for rapid development

Encoding-Compression Investigation

Encryption Compression Python Research

Developed a testbed to investigate encoding and compression techniques for secure and efficient data transmission.

  • Used Python to compare performance of various encryption and compression algorithms
  • Used matplotlib to visualize results and identify trends
  • Wrote short preprint article on findings