Hi, I'm Mars

Developer exploring hardware, web, and audio tech

About Me

I'm a developer passionate about building thingsโ€”whether that's sleek web interfaces, custom hardware, or tools that solve real problems.

Currently exploring the intersection of software, hardware, and audio technology. I believe in learning by building, understanding systems deeply, and shipping projects that matter.

Tech Stack

Frontend

HTML, CSS, JavaScript, Tailwind

Backend

Python, Java, APIs

Hardware

KiCad, PCB Design, Electronics

Tools

Git, Linux, Obsidian

Current Coursework

Calculus 4 (Math& 254)

Multivariable calculus - vectors, partial derivatives, chain rule, directional derivatives

Computer Science 3 (CS 123)

Data structures in Java - arrays, linked lists, trees, algorithms

Differential Equations (Math& 223)

Modeling with differential equations - applications in physics and engineering

Featured Projects

๐ŸŒ

Personal Website

Interactive portfolio with morphing blob animation, built with Tailwind CSS and anime.js. The site you're looking at right now!

HTML Tailwind anime.js
View on GitHub โ†’
๐ŸŽต

Spotify FLAC Downloader

Python CLI that translates Spotify playlists to Deezer equivalents and downloads lossless FLAC files. Includes fuzzy matching for song translation.

Python Spotify API Audio
In Development โ†’
๐ŸŽง

Flipper FLAC Player

Custom PCB module adding lossless audio playback to Flipper Zero. Uses DFPlayer Mini decoder and TPA6132 headphone amplifier.

KiCad Hardware Audio
In Development โ†’
๐Ÿ“„

PDF Ripper (GUI)

CustomTkinter GUI tool for extracting PDFs from VitalSource. Multi-step wizard with progress tracking and automated page capture.

Python CustomTkinter Automation
In Development โ†’
๐ŸŽฎ

Steam Deck Dual-Boot

Complete guide for running SteamOS + Windows 11 on external storage. Includes partitioning, installation, and troubleshooting procedures.

Linux Hardware Guide
Complete โœ“
๐Ÿ”

Lenovo BIOS Flashing

CH341A programmer guide for T14s Gen 1 BIOS backup/flashing. Includes safety checklist, troubleshooting, and recovery procedures.

Hardware Guide Safety
Complete โœ“

Let's Connect

Interested in collaborating or just want to chat? Reach out!