Huffman Coding in Rust
01Lossless file compression and decompression using Huffman coding, with multithreaded file processing. Built in Rust for learning and experimentation; not intended for production use.
Hey, I'm Jayslen ↗
Final-year Software Development student at ITLA. I build modern full-stack applications, automate processes, and explore what's possible with code.
Process Automation & Data Analysis Intern
Lossless file compression and decompression using Huffman coding, with multithreaded file processing. Built in Rust for learning and experimentation; not intended for production use.
A little exploration of pixels and performance. Decode BMP images and render them directly in the console.
Turning raw data into useful insights. A pipeline that extracts, transforms, and loads sales data.
A classic game, connected. Play in real time with friends through a lightweight WebSocket experience.
Fewer requests, faster responses. A caching proxy for third-party APIs, built with Bun and TypeScript.
Wordle with a Latin American twist. A daily word game that celebrates our words and culture.
A clearer way to get things done. Create boards, organize tasks, and keep your workflow moving.
I'm Jayslen Rojas Serrano, a software developer focused on building modern, fast, and scalable web applications. I enjoy connecting a thoughtful interface with the logic that makes it work.
From React and Astro on the frontend to Node.js, Bun, and SQL or NoSQL databases on the backend, I like understanding the whole picture. Lately, that curiosity has taken me into Rust and high-performance software.
Personal and academic projects are my playground for good engineering practices, version control, and testing. I'm always learning, asking questions, and looking for a better way to solve a problem.