Open to work · vibe coding

I build fast.
I vibe code.

Vibe coder with 3+ years of experience and a B.S. Computer Science degree in progress — grounded in databases, software engineering, and programming languages. I let AI handle the boilerplate; I handle the architecture, security, and quality.

Profile
B.S. CSdegree in progress
3+yrs engineering
01

CS Degree & Skills

A B.S. Computer Science student building production software — grounded in databases, software engineering, and systems thinking, with a generalist's willingness to pick up something new mid-project.

Programming Languages

Python Go (Golang) TypeScript JavaScript C++ SQL HTML / CSS Flutter / Dart

Databases & Data

Relational Databases (PostgreSQL / MySQL) NoSQL (document & key-value) SQL Query Design Database Design & Modeling Data APIs & REST Append-only History & Schemas

Software Engineering

Algorithms & Data Structures Software Architecture System Design Testing & QA Version Control (Git / GitHub) CI/CD (GitHub Actions) Clean Code & Best Practices Rapid Prototyping

Automation & Tooling

Vulnerability Scanning AI-Assisted Development GitHub REST APIs Cron & GitHub Actions Automation Engineering
02

Automation Projects

End-to-end automations on real public APIs — each one its own repo with source, tests, CI schedule, and docs. Same loop I bring to client work: research → build → harden → ship.

💾

GitHub Cloud Backup

Mirrors every published repo — public or private, personal or org — into timestamped archives with retention policy and a machine-readable manifest.

PythonGitHub RESTcronCI
🔒

HN Digest

Pulls the top Hacker News stories each morning, ranks them by points, and auto-publishes a clean markdown digest to a repo — fully on a schedule.

TypeScriptHacker News APIdaily
🤖

Issue Triage Robot

Zero-dependency Go bot that auto-labels issues by keyword, marks stale threads, auto-closes them, and drops a weekly triage report — stdlib only.

GoGitHub RESTweekly CI
📈

Crypto Alert Tracker

Polls CoinGecko on an hourly cron, keeps an append-only history, fires webhook alerts on big moves, and renders a sparkline report each cycle.

TypeScriptCoinGeckowebhookshourly
03

What I Bring

Learns on the fly

I can learn while vibe coding. New tool, new framework, new paradigm — I research it, adopt it, and ship with it.

adaptivefast learner
🤖

Research-first AI usage

Before any AI-generated tool goes into the codebase, I research its real-world use case and fit — so it lands intentionally, not by accident.

[tool] researchuse-case driven
🛡

Security-minded

I run vulnerability scanning on AI-generated code before it ships. Because generated code should be trusted, not assumed.

vuln scanreview & harden
🎓

B.S. Computer Science student

Fundamentals to back the vibe — databases, algorithms, data structures, and clean software engineering behind every build.

databasesalgorithmssoftware engineering
04

My Workflow

1

Research the tool

When AI suggests a dependency, I stop and research its [use case] first — docs, maintenance, and whether it actually fits the problem before implementing anything.

2

Generate with AI

Prompt the codegen, vibe through the boilerplate, and iterate on the parts that matter — fast and dirty, but intentional.

3

Scan & harden

Run vulnerability scanning on everything AI produced — check for exposed secrets, injection, and insecure patterns, then patch before it ships.

4

Ship & iterate

Deploy, gather feedback, repeat. The loop is fast because the pipeline is sound.

05

Let’s Build Something