Skip to content
View Yuv1s's full-sized avatar
🎯
Focusing
🎯
Focusing
  • 07:25 (UTC -04:00)

Block or report Yuv1s

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Yuv1s/README.md

student developer building systems, tools, and things I actually want to use

software engineering · cloud · cybersecurity · developer tools

Trawl EzRegex LinkedIn


I build across application development, cloud, cybersecurity, automation, and AI. I'm still a student, but most of what I learn comes from shipping systems, breaking things, fixing them, and understanding why they broke.

I use AI to move faster, not to outsource the thinking. If I can't explain the code, test the edge cases, and account for the security decisions, I don't ship it.

what I'm building

Trawl · browser-based CTF toolkit

Trawl is the project I'm pushing hardest right now.

It's a browser-based toolkit for CTF analysis across steganography, cryptography, web challenges, and forensics.

A few decisions behind it matter more to me than the feature count:

  • files stay on the user's machine instead of being uploaded somewhere
  • the analysis core is written in Rust and compiled to WebAssembly
  • the core has zero runtime dependencies
  • parsers, detectors, decoders, and attacks are implemented inside the project
  • detectors are tested against known-positive files and clean controls instead of being trusted because they "look right"

I like tools that let me get close to the mechanism. Trawl gives me an excuse to do exactly that.

try it · source · roadmap

EzRegex · regex playground with plain-English explanations

EzRegex turns regular expressions into something easier to inspect.

It highlights matches live and explains the pattern piece by piece using a hand-written tokenizer that walks through anchors, character classes, groups, escapes, quantifiers, alternation, and literals.

The app runs client-side with no backend or API key.

This repo is also a pretty good example of how I work with AI. Some scaffolding and repetitive work can be accelerated. The tokenizer, behavior, product decisions, and the parts I actually need to understand stay mine.

open the app · source

what I'm working toward

I'm interested in the parts of software that force you to understand what is actually happening underneath the abstraction.

That usually pulls me toward developer tooling, security, cloud systems, automation, and projects where correctness matters more than making the demo look impressive.

I also compete in cybersecurity and spend time working with Windows and Linux hardening, scripting, forensics, cryptography, and reverse engineering. It has made me a lot more suspicious of assumptions, which is probably a good habit to have when writing software.

what I tend to work with

Languages

Rust Python JavaScript TypeScript Dart SQL Bash PHP

Application development

React Svelte Flutter Firebase Firestore Stripe

Cloud & infrastructure

AWS Google Cloud Vercel MySQL

Security

Windows Hardening Linux Hardening Forensics Cryptography Reverse Engineering

AI & automation

OpenAI API Fine-tuning Prompt Engineering Workflow Automation


Technologies I work with


build itunderstand itbreak itfix itship it

Pinned Loading

  1. Trawl Trawl Public

    Browser-based CTF toolkit. Drop a file, every check runs at once, nothing uploads. Hand-written Rust/WASM core, zero dependencies.

    Rust 12 1