Skills

Technical skills with proficiency levels and where I've used them.

Daily use Proficient Familiar Exposure

Languages

TypeScript Daily use

4 (2022–present)

Trader pipeline, video platform, hitomi/comix, all personal projects

JavaScript Proficient

7 (2019–present)

AACE & Orange frontends, personal projects

Python Proficient

4 (2019–2023)

AACE & Orange backends, e-Albania Whisper, Telegram bot, scripts

SQL Proficient

7 (2019–present)

PostgreSQL across all projects: recursive CTEs, window functions, schema design

Java Proficient

1.5 (2020–2022)

CData: enterprise codebase, bug fixes, features, test suites

Bash Proficient

3 (2023–present)

Self-hosted CI/CD, systemd services, Linux automation

C# Familiar

1 (2021–2022)

CData: transformation verification, cross-language testing

HTML/CSS/SCSS Proficient

7 (2019–present)

All frontend projects

Go Exposure

<1 (2024)

Hitomi indexer binary for filesystem scanning

Dart Exposure

<1 (2019)

Orange Flutter consumer app

Lua Exposure

<1

mpv player scripts

Frontend Frameworks

SvelteKit 2 / Svelte 5 Daily use

2 (2024–present)

Trader UI, hitomi, comix, video editor, Life Vault: primary framework

Vue.js 2 Proficient

1 (2019)

AACE client + admin, Orange dashboard + driver app: 4 full SPAs

Vuex Proficient

1 (2019)

AACE (10 modules), Orange (7 modules)

React / Vite Familiar

<1

Personal projects

Angular Familiar

<1

Personal projects

Vue Material Proficient

1 (2019)

AACE admin, Orange dashboard

Onsen UI / Cordova Exposure

<1 (2019)

Orange driver hybrid mobile app

Backend Frameworks

Express.js Proficient

2 (2023–present)

Hitomi (3 microservices), comix proxy, video pipeline services

Flask Proficient

1 (2019)

AACE backend (27 blueprints), Orange backend (RBAC, multi-tenant)

Bun.serve Proficient

1 (2025–present)

Trader backend: agent runner, HTTP + WebSocket server

Node.js Proficient

3 (2022–present)

Video pipeline services, various backends

SQLAlchemy Proficient

1 (2019)

AACE & Orange: ORM, Alembic migrations, 14+ model schemas

Gunicorn Proficient

1 (2019)

AACE & Orange: production WSGI server with gevent

Databases

PostgreSQL Daily use

5 (2019–present)

Every major project: schema design, recursive CTEs, window functions, time-series data

Supabase Proficient

1 (2025–present)

Life Vault, self-hosted instance on veron3

IndexedDB Familiar

1 (2024)

Hitomi PWA: offline storage

Alembic (migrations) Proficient

1 (2019)

AACE & Orange: database migration management

DevOps / Infrastructure

Linux sysadmin Proficient

4 (2022–present)

Self-hosted veron3, server management, systemd, filesystem

Docker Proficient

2 (2024–present)

Self-hosted Supabase, containerized services

Caddy Proficient

1 (2025–present)

veron3 reverse proxy, automatic HTTPS

Nginx Proficient

1 (2019)

Orange production deployment: reverse proxy, SSL termination

systemd Proficient

2 (2024–present)

Custom CI/CD polling service, epub converter, personal services

Custom CI/CD Proficient

1 (2025–present)

veron3: git archive builds, rsync deploys, rollback-safe

Hetzner VPS Proficient

1 (2025–present)

veron3: multi-app hosting platform

Authelia SSO Proficient

1 (2025–present)

veron3: single sign-on protecting admin services

rsync Proficient

1 (2025–present)

CI/CD deployment pipeline

PM2 Familiar

1 (2024)

Hitomi backend: process management for 3 microservices

AWS SageMaker Familiar

<1 (2023)

e-Albania: GPU-backed Whisper deployment, auto-scaling

Terraform / CloudFormation Exposure

<1 (2023)

e-Albania: infrastructure exploration

AI / LLM

Agentic development (Claude Code) Daily use

2 (2024–present)

All current projects: primary development workflow

LLM API integration Proficient

2 (2023–present)

Video descriptor, Astronews blog agent, Gemini proxy

ML model deployment Familiar

<1 (2023)

e-Albania: Whisper on SageMaker, API layer for inference

OpenAI Whisper Familiar

<1 (2023)

e-Albania: STT for Albanian language

Prompt engineering / LLM direction Proficient

2 (2023–present)

All agentic work: directing LLMs, reviewing output, iterating

AI landscape knowledge Proficient

3 (2023–present)

Tracks models, hardware (NVIDIA, chips), infrastructure

Anthropic API Proficient

1 (2024–present)

Claude Code daily use

Google Gemini API Familiar

<1 (2024)

Gemini proxy project

Real-Time & Data Engineering

WebSockets Proficient

2 (2023–present)

Trader (Capital.com streaming, tick capture), Bun WebSocket server

Socket.io Proficient

1 (2024)

Hitomi: real-time download progress

REST API design Proficient

7 (2019–present)

Every project: AACE (27 endpoints), Orange (RBAC), e-Albania, all personal

Data pipelines / ETL Proficient

2 (2023–present)

Trader: batch OHLC backfill, real-time tick ingestion, synthetic data generation

Time-series data Proficient

2 (2023–present)

Trader: minute prices, stream prices, generated ticks

Image processing (Sharp) Familiar

1 (2024)

Hitomi: CDN-like batching, image streaming

Media processing / FFmpeg Familiar

1 (2023–present)

Video pipeline: format conversion

Tools & Workflow

Git / GitHub Daily use

7 (2019–present)

All projects

SVN Proficient

1.5 (2020–2022)

CData: enterprise 100GB repo

Jira Proficient

2 (2020–2022)

CData: ticket-based workflow, triage

IntelliJ IDEA Proficient

2 (2020–2022)

CData: Java/enterprise IDE

VS Code Daily use

5 (2021–present)

Primary editor for all personal projects

PWA development Proficient

2 (2024–present)

Trader, hitomi, comix: native-app feel, offline support

Microservice architecture Proficient

3 (2023–present)

Video pipeline (7 services), hitomi (3 services), trader (3 services)

Professional Skills

Client-facing technical support

CData: 1 year diagnosing issues, talking to clients

Code reviewed by team lead before every push

CData: participated in mandatory review process

Bug triage

CData: Jira-based support-to-dev pipeline

Cross-team communication

CData: support ↔ development bridge

Self-directed project management

All personal projects: scoping, building, shipping solo

Enterprise workflow

CData: SVN, Jira, code review, test-per-ticket discipline

Languages

Albanian Native
English Fluent
German C1
Italian B2
French ~B2

Visar Domi · Tirana, Albania · Available for contract work

GitHub