• Home
  • Education
  • Skills
  • Contact
  • Projects
EM
  • This website itself is a project! (Actively under development)
  • When learning new skills and putting them into practice, I like to start from the beginning; so I built this website from scratch...
    and while I do mean handwriting the HTML documents and stylesheet, I also mean the webserver!

    The webserver hosting this website is written in plain C, using nothing but the C standard library and Linux headers.
    From creating and binding to a socket, to listening for incoming traffic.
    From gathering client input HTTP GET requests, parsing, validating, creating headers, and finally delivering the webpage
  • Programming Languages
  • C
  • Python
  • Javascript
  • HTML/CSS
  • Microcontrollers
  • STM32
  • ESP32
  • AVR
  • Licenses
  • EPA 608 Universal
  • US Drivers License
  • Misc
  • Reading Electrical Schematics
  • Working with Linux systems