PORTFOLIO
Portfolio mascot
FULLSTACK DEVELOPER

“I write TypeScript so bugs at least have types”

SCROLL

01 // About

Who I am

Hey, I'm Angelos, 20. Self-taught fullstack dev. I write TypeScript so bugs at least have types. I build sites and bots people actually enjoy using.

I like clean code, pleasant UI, and animations that aren't just for show — they should feel good to use. Basically a regular guy who got way too deep into code.

02 // Projects

My pet projects

Portfolio mascot
ACTIVE DEV
// WEBOP-01

AniLiberty

Refreshed the site and codebase. Faster and nicer to use.

Next.js
SHOT 01 · aniliberty
Portfolio mascot
ACTIVE DEV
// WEBOP-02

Jut-Su.net

Still shipping features and squashing bugs.

React
SHOT 02 · jut-su.net
Portfolio mascot
ACTIVE DEV
// BOTSOP-03

Pulse Bot

Discord bot for moderation and custom commands.

Node.js
SHOT 03 · pulse bot
Portfolio mascot
ACTIVE DEV
// WEBOP-04

Vantage

SaaS for metrics analytics. Currently in development.

Supabase
SHOT 04 · vantage

03 // Stack

What I use

20 prints · hover to flip

SHUTTER 1/60·APERTURE f/2.8·ISO 90·LENS TS+NX

FRAME 20·EXPOSURE +0.3EV·LOCATION production·LINES 0k+

04 // Process

How I work

04 scenes · hover to flip

05 // Contact

Let's build something

Describe your task in the form — I'll reply within a day. Or message me directly on Telegram or Discord.

A&DREC · MSG