echavemann
CompE + Math Third Year @ Northwestern. Co-Founder (Engineering) @ Walkway. Founder @ NUFintech. I like fast code and coding fast.
Chicago, IL
Pinned Repositories
utils
Public Host of Walkway Project Utilities
Resume
Up to date resume with custom deployment action.
NeoVim
riscy-binutils
riscy-dev binutils
carbon-lang
Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
riscy-os
OS for RISC-V. Use at your own RISC.
NUFT
Deprecated host of NUFT projects. Refer to GitHub organization for more.
learnsomething
APIKeyLoader
Created shortly after leaking API keys on Github, adds in a single function. Function takes in a source .yaml file, a service, and a list of keys from that service to retrieve. Use example.yaml for context, but this is mainly used to prevent your API keys from needing to be hard coded, alleviating risk of account exposure and the headache that comes with that.
appcontest23
echavemann's Repositories
echavemann/echavemann
Config files for my GitHub profile.
echavemann/dotfiles
echavemann/Resume
Up to date resume with custom deployment action.
echavemann/NeoVim
echavemann/cpcli
echavemann/cplib
echavemann/learnsomething
echavemann/whatiuse
What I use for different stuff + how to set it up!
echavemann/appcontest23
echavemann/carbon-lang
Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
echavemann/oc1-public
echavemann/NUFT
Deprecated host of NUFT projects. Refer to GitHub organization for more.
echavemann/APIKeyLoader
Created shortly after leaking API keys on Github, adds in a single function. Function takes in a source .yaml file, a service, and a list of keys from that service to retrieve. Use example.yaml for context, but this is mainly used to prevent your API keys from needing to be hard coded, alleviating risk of account exposure and the headache that comes with that.
echavemann/Spotify-Matcher
Spotify App, powered by Google Sheets API and Spotipy. Our Python script invokes the user to log in to Spotify. Then, using the Spotipy API, we find the top tracks and top genres over multiple time periods. This data is briefly processed and uploaded to a Google Sheets. This takes advantage of the Google Sheets API to display song and genre information. A splinter webscraper is used to circumvent the spotify for developers user system. Developed by @echavemann (Northwestern '25) and @joshuachio (GATech '25)