About Nicholas

Hi! I am Nicholas, a Computer Science student at the University of Georgia.

I'm all about learning and growing in the tech world, and I'm super excited about what's next. Check out below to see some of my projects, and feel free to reach out if you want to chat or collaborate!

View Resume

Pround member of the LGBT+ community

Preferred pronouns: they/them

Languages

  • Java
  • Python
  • HTML
  • JavaScript
  • CSS

Software

  • Excel / Word / PowerPoint
  • Windows / Unix CLI
  • Visual Studio Code
  • IntelliJ
  • Git / GitHub

Projects

Unisex Restroom Search

  • A searchable list of all the unisex restrooms on the UGA campus
    • List provided by UGA Architects
    • I took this PDF and made the table into a JSON with Microsoft Excel
  • Displays the location of the restrooms on a floor map
    • Maps provided by UGA FMD
    • I took all relevant maps from here​, converted the PDFs into PNGs, and highlighted the unisex restrooms
  • I selfhosted on a spare PC with Ubuntu Server and Apache2, but now on a more permanent Github Pages repo
  • This project isn't only just useful for me; a few other transgendered indivduals reached out to thank me for this resource. I hope more continue to find this useful
  • Link here: Unisex Restroom Search

JavaFX Weather App

  • My final project for my Software Development course
  • Uses two seperate API calls:
    • I use a geocoding API, Geoapify, to turn an inputted location into geographical coordinates
    • I then used the National Weather Service API to take those coordinates and get a daily forecast
  • After getting the data, it uses JavaFX to display them in an intuitive GUI
  • It implements proper error handling to deal with user input error, such as if a city that doesn't exist in a selected state, and API error, such as if the API is down for maintenance

Bonsai Stack Tree

  • One of my projects in my Data Structures class involved converting a recursive tree into an iterative tree
  • Instead of using the Java call stack, I used a provided custom stack to store Branch objects
  • I used Java Swing to draw the branches as well as some added graphics
  • A GUI allows the user to change the depth of iterations and the colors of flowers and leafs


Other Info

© 2023-2024 Nicholas Pautler.

Creative Commons License