Vehbi Ünal

Full Stack Developer & Tech Enthusiast

I'm a passionate self-taught developer currently in high school, living near Chicago. My passion comes from seeing the result of something I created myself. I'm constantly learning new things and exploring innovative solutions.

Vehbi Ünal

About Me

My Journey

I'm a self-taught developer currently navigating high school while pursuing my passion for technology. Based in the Greater Chicago Area, I've been immersed in programming and software development.

What Drives Me

The satisfaction of building something from scratch and seeing it come to life. Whether it's a complex algorithm or a simple browser tool, I find joy in problem-solving and creating impactful solutions.

Looking Forward

Currently refining my skills across the full stack, exploring new technologies, and working on projects that challenge me to grow. Always excited to learn and push creative boundaries.

Let's Build Something Amazing Together

I'm always open to collaborating on interesting projects, learning from others, and contributing to the developer community. Feel free to reach out if you'd like to connect!

some of my skills & technologies

Languages

Python
Go
JavaScript / TypeScript
Java
Swift
Kotlin
C#
SQL

Frontend

React & Next.js
HTML / CSS
Tailwind CSS
Responsive Design
Testing & Debugging
Performance Optimization
Accessibility
SEO

Backend & Tools

Python & FastAPI/Sanic
Go & Gin
Databases
Cloud Services (AWS, GCP)
Node.js
APIs & Integrations
Git & GitHub
Linux / Command Line

Areas of Focus

Full Stack Development
Android Development
Web Scraping
Data Analysis
Cybersecurity
Automation
OSINT
Reverse Engineering

my featured projects

StudBud

Interactive learning platform with quizzes, live study sessions, and personalized study tools.

All-in-one study platform for students and teachers: create and share quizzes, join live study sessions, track progress, and prep for exams with AI-assisted tools.

Next.jsGolangWebsocketsDocker

Monarch Defender (Website Redesign)

Rebuilt Monarch Defender's website from the ground up: modern, responsive showcase for bespoke Land Rover Defender restorations and builds.

Complete front-end and structural rebuild delivering a fast, mobile-friendly site that highlights projects, inventory, and contact info for a luxury Defender restoration shop.

PostgreSQLAmazon S3Cloudflare

Khayr Technologies

Digital donation solutions for Islamic institutions w/ kiosks + management portal.

End-to-end giving platform for mosques and Islamic organizations: donation kiosks, online donation flows, and a central portal for reporting and donor management.

ReactNext.jsStripeKioskPostgreSQL

kahoot-py

Python library for interacting with Kahoot games (joining, answering, and automating clients).

Lightweight Python client to connect to Kahoot quizzes programmatically; supports joining games, sending answers, and scripting simple bots for testing or automation.

PythonAsyncIOWebsocketsRequests

go-osint

A high performance, open-source sherlock-like tool made in GoLang

A powerful Open Source Intelligence (OSINT) tool built in Go that leverages concurrent processing to perform rapid searches across multiple data sources simultaneously

GoGolangOsint

Global Development Tracker

React data-visualization platform using World Bank APIs to show interactive charts, heatmaps, and country insights.

React-based platform integrating World Bank APIs to deliver interactive charts, heatmaps, and country-specific insights, enabling accessible analysis for researchers and policymakers.

ReactTailwindCSSReact Router

OpenTW

Frontend app for viewing and tracking TrackWrestling tournament data with live updates and bracket visualizations.

Responsive client for wrestling tournaments: search events, view brackets, track live match status, and receive match notifications via a clean, mobile-friendly UI.

Next.jsTailwindCSS

OpenTW API

REST API for accessing TrackWrestling tournament data used by OpenTW frontend.

Lightweight REST API that fetches and serves TrackWrestling event, bracket, and match data for consumption by the OpenTW frontend and other clients.

PythonSanicREST

ImageX

Browser-based image converter; converts images locally to multiple formats with no uploads or ads.

Privacy-first image converter that runs entirely in the browser: convert and resize images to PNG, JPEG, WebP, AVIF, BMP, and ICO with an intuitive, responsive UI and local processing (no servers).

ReactNext.jsCanvasTailwind CSS

detect-devtools

Small JS library to detect when browser devtools are opened and its orientation.

Lightweight JavaScript utility that detects whether DevTools is open (and whether it's docked vertically or horizontally) and emits events on changes; useful for pausing animations, showing debug info, or changing behavior when DevTools is active.

JavaScriptHTMLBrowser APIs

dnsly

High-performance DNS blocker for content moderation and domain blocking.

Lightweight Go-based DNS blocker designed for moderation: fast DNS resolution, configurable blocked-domain lists, and an easy-to-edit config for rules and upstream resolvers.

GoDNSnetfilterJSONCLI

Unsubscribe Me

Chrome extension to bulk-unsubscribe from YouTube channel subscriptions.

Browser extension that lets you quickly unsubscribe from all or selected YouTube channels with one click, streamlining subscription management.

JavaScriptHTMLCSSChrome Extensions API

stock-market-projection

Personal learning scripts for stock market analysis and projection.

Collection of Python scripts created while learning stock market analysis—includes data processing, simple forecasting, simulations, and visualizations used for experimentation and study.

PythonNumPyPandasMatplotlibYahoo Finance

anti-paywall

Website to bypass paywalls on news sites for easier access to articles.

Website that strips or circumvents common paywall mechanisms to let users read full articles without subscription prompts or overlays.

TypeScriptProxyRequests

let's get in touch!

I'm always excited to collaborate on innovative projects and explore new opportunities. Whether you have a project in mind or just want to connect, I'd love to hear from you.

Based in the Greater Chicago Area

Currently a high school student open to freelance work and internships