Giter Site home page Giter Site logo

About me

Hi! I'm currently a junior working towards a B.S. in Computer Science at Colorado School of Mines. I'm a passionate computer science student looking to apply my skillset towards complex challenges in industry. My experience comes from previous internships and a large number of portfolio projects demonstrating advanced knowledge of many technologies—take a look at some of what I've done!

Latest experience:

ICR, Inc. May 2023 - Aug 2023
Technical Intern, Full-Stack Development
Technologies: Java, Spring, Angular, Typescript, gRPC, REST API, MongoDB, Apache Ignite, Docker, Git

  • Built digital signal processing framework of microservices utilizing Spring, Angular, and Docker to efficiently perform distributed data processing as directed by the user.

  • Implemented horizontal scaling of microservices and automatic load balancing of assigned tasks, providing a 300% increase in data processing speed.

  • Built and styled Angular front-end user interface using HTML, CSS, TS/JS. Implemented REST API to serve data and control internal framework services.


Projects

Here's a highlight of some of my projects:

Projects Technologies
Spotify Blend Queue Analyzer Python, Matplotlib
Ecosphere Card Generator Python, Stable Diffusion, PIL
MIDI Controller Scale Mode Python
Clue digital board game Java, Swing
Discord Bot Python, Discord.py
Cache Simulator Python
RISC-V Instruction Translator C
Assault (video game) Java, SQL
Discord Server Archiver Python, Discord.py, SQL
Glucu (glucose monitoring app) Java, Android
Group Scheduling App C++
Story Metadata Web Scraper Python, Beautiful Soup
iDeemYouWorthy (Music syncer) Python
Unscrobbler Python, Selenium
https://thenathan.space Apache Server, HTML/CSS

To-Do:

  • Finish WebGrader
  • Rank tracks on a Spotify playlist in head-to-head song comparisons using something like the Condorcet method to determine their true ranking

Nathan's Projects

3d-printer-profiles icon 3d-printer-profiles

I've got an Ender 3 3D printer. I use Cura to slice my files and prepare them for printing—these are the profiles I use.

assault icon assault

A Minecraft server minigame based on defending and attacking bases

carbpm icon carbpm

Website to track the BPMs of car blinkers

cc-programs icon cc-programs

My attempt at an autonomous pathfinding turtle (ComputerCraft)

commandblocker icon commandblocker

Block specified commands unless the user has a certain permission/group.

discordserverarchiver icon discordserverarchiver

Discord bot that archives all server messages, adding them to a SQLite database for easy querying.

enemies icon enemies

Parody mod of Hypixel's "Friends" feature

finder icon finder

Script to find movies with a two-syllable title ending in "er"

fl_classes icon fl_classes

Type definitions for classes used in FL Studio's Python API

glucu icon glucu

Proof-of-concept Android app that displays Dexcom CGM data.

joinslot icon joinslot

A very lightweight plugin that allows you to set a player's selected hotbar slot when joining.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.