37-day current streak·37-day longest streak
Hi. I'm Alex, but I prefer to go by my username OxygenCobalt. I'm a full-stack software engineer and Computer Science student at Colorado School of Mines with a passion for…
Hi. I'm Alex, but I prefer to go by my username OxygenCobalt. I'm a full-stack software engineer and Computer Science student
at Colorado School of Mines with a passion for Christ, android apps, backend development, and music.
Currently I'm learning ML engineering and GPU programming.
I've worked as a software engineering intern at Salesforce, helping customers visualize costs in
development instances of the Salesforce platform, and at Ombud, working on natively integrating support for
Ombud's CRM into Microsoft Excel. I also worked as a part-time software engineer for the OreCart Transit System,
helping digitize route and arrival information into an easy-to-use mobile app.
I'm probably most known to others as the creator and primary maintainer of Auxio, a slick and modern music
player android app with thousands of users. I'm also involved in Mines ACM, the on-campus computer science
club, contributing to their new Website. A long time ago I also made some little games
(Solitaire, Chess, Minesweeper,
monoman)
You can read more about me on my Portfolio Site.
Languages
!Kotlin !Java !JavaScript !TypeScript !HTML5 !CSS3 !Rust !Python !C++ !CTechnologies
!Android !NodeJS !Gradle !Express.js !FastAPI !Postgres !SQLite !React !React Native !Bootstrap !NPM !Linux !Git!Sublime Text !Android Studio !IntelliJ IDEA !Visual Studio Code !Linux Mint
Other info
- Messaging: Use my Email to the left.
- Social Media: You can connect with me on LinkedIn.
- PGP:
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
Zilq+N/AvTHuHg==
=h+Gr
-----END PGP PUBLIC KEY BLOCK-----
- Fingerprint: 29CB D0B5 7119 7C2F 25E4 85AB 37DB E362 1FE9 AD47-
Auxio ★ PINNED
A simple, rational music player for android
Kotlin ★ 4.0k 1d agoExplain → -
media ⑂
Auxio-Flavored Media3
Java ★ 2 2mo agoExplain → -
FromScratchTransformer
Making a transformer from matrix primitives upwards (hopefully)
Rust ★ 2 3mo agoExplain → -
OxygenCobalt
No description.
★ 2 7mo agoExplain → -
oxygencobalt.github.io
oxycblt.org
CSS ★ 1 1mo agoExplain → -
jni-rs ⑂
Rust bindings to the Java Native Interface — JNI
Rust ★ 1 1y agoExplain → -
ExoPlayer ⑂
Auxio-flavored ExoPlayer
Java ★ 1 3y agoExplain → -
Music-Player-GO ⑂
OxygenCobalt's MGPO Testing Ground
Kotlin ★ 1 4y agoExplain → -
transformer-fun
No description.
Python ★ 0 18d agoExplain → -
csci471
No description.
C++ ★ 0 8mo agoExplain → -
ART ⑂
Agent Reinforcement Trainer: train multi-step agents for real-world tasks using GRPO. Give your agents on-the-job training. Reinforcement learning for Qwen2.5, Qwen3, Llama, Kimi, and more!
★ 0 11mo agoExplain → -
asimov
A naive coding agent
Rust ★ 0 1y agoExplain → -
orecart-stub
dont look at this its just for me to test hardware thx
JavaScript ★ 0 2y agoExplain → -
parcelo ⑂
The next-generation Accrescent developer console
Kotlin ★ 0 2y agoExplain → -
Solitaire
CSCI 200 Final Project
C++ ★ 0 2y agoExplain → -
musikr-old
Abandoned music metadata thing
Rust ★ 0 3y agoExplain → -
material-components-android ⑂
Modular and customizable Material Design UI components for Android
Java ★ 0 3y agoExplain → -
monoman
A monochromatic puzzle-platformer
Python ★ 0 4y agoExplain → -
lightdm-mini-greeter ⑂
A Minimal, Configurable, Single-User GTK3 LightDM Greeter
C ★ 0 4y agoExplain → -
Project-Archive
Projects that don't deserve a repository
Python ★ 0 4y agoExplain → -
FXChess
JavaFX chess game
Java ★ 0 2y agoExplain → -
Sweepered
Minesweeper clone in Java/JavaFX
Java ★ 0 2y agoExplain →
No repos match these filters.