Experience
Agent & Automation Specialist
Ofive Global
📅 07/2026 – Present · Onsite · Tirana, Albania
- Design and operate agentic automation workflows, building tooling that lets AI agents execute multi-step business processes reliably.
- Built the AI lead generation platform end to end — automated company research, qualification against ideal-customer criteria, and outreach orchestration, with a human review-and-approve gate before anything is sent.
- Established migration governance for a database schema jointly owned by two independent service teams: explicit ownership boundaries, review-before-apply on every migration, and least-privilege runtime roles with no DDL capability at all.
- Hardened cloud provisioning and CI identity — duty-separated service accounts and keyless CI authentication through federated workload identity, eliminating long-lived credentials; written up as a cross-team review adopted by a second engineering team.
Agentic Systems · Automation · Python · FastAPI · PostgreSQL · TypeScript · Cloud IAM · LLM Tooling
Freelance Software Engineer
Self-Employed
📅 01/2022 – 12/2024 · Tirana, Albania
- Delivered full-stack web projects for 5+ independent clients — landing pages, e-commerce builds, and portfolio sites — owning requirements, timelines, and client revisions end to end.
- Integrated third-party REST APIs and payment services; deployed to Vercel and Cloudflare Pages; adopted React and Node.js on projects requiring dynamic functionality.
TypeScript · React · Node.js · REST API · PostgreSQL · Git · Vercel · Client Management
Web Developer
BS Concept
📅 01/2021 – 12/2021 · Tirana, Albania
- Shipped front-end features for client web projects in a small team, consistently meeting production deadlines.
- Resolved cross-browser rendering bugs across Chrome, Firefox, and Safari via DevTools inspection; contributed to production delivery through pull requests, code reviews, and Agile sprint tracking.
HTML · CSS · JavaScript · Git · Code Review · Agile
Projects
Marketplace Platform
MOS VONO
- Built an Albanian marketplace for tasks and local services: clients post a task, verified workers bid, and the awarded job runs in a private shared space with payment held in escrow until completion.
- Express API over raw parameterised SQL on PostgreSQL — every monetary calculation isolated in a single module, and status transitions routed through explicit state machines rather than inline conditionals.
- Shipped a React Native (Expo) client for both app stores against the same API.
Node.js · Express · PostgreSQL · React Native · Expo · Payments · Escrow
Maintenance-Contract Platform
EcoVolt — private client project
📅 2026 – Present · Private repository
- Four product surfaces — public site, owner portal, offline-first crew app, and admin console — over a single per-building equipment register as the shared data spine.
- Dispatch board with drag-assign on a crew timeline, where double-booking is refused by a database constraint rather than by UI validation; contract tiers auto-generate the preventive-maintenance calendar.
- Emergency escalation modelled as a server-side state machine with SMS and voice fallback, so push notification is an accelerant rather than the mechanism of record.
TypeScript · Next.js · PostgreSQL · Drizzle · Expo · Turborepo · Offline Sync
Bachelor Thesis — Multi-Domain Anomaly Detection
ME-DT Framework
- Designed and built a cyberphysical threat detection backend across transport, energy, water, and communications infrastructure using Isolation Forest — custom correction logic reduced DOS-event false positives across 4 infrastructure domains.
- Surfaced detections through a Flask REST API; mapped findings to MITRE ATT&CK categories; visualised live anomaly data on a real-time JavaScript dashboard. 68 TDD tests.
Python · Flask · REST API · PostgreSQL · Isolation Forest · MITRE ATT&CK · JavaScript · TDD
AI Desktop Application
mira-study
- Built a full-stack AI desktop app: FastAPI backend exposes a clean REST API consumed by a PyQt6 desktop frontend — upload PDFs, auto-generate flashcards and multiple-choice quizzes, and get step-by-step AI tutor explanations via Claude; analytics dashboard tracks score trends and weak topics.
- Wired a three-engine extraction pipeline — PyMuPDF, pdfplumber, and Tesseract OCR — handling digital and scanned PDFs; SQLAlchemy + SQLite persistence, Albanian/English i18n toggle, and a full backend and API test suite.
Python · FastAPI · PyQt6 · Claude AI · SQLite · PyMuPDF · Tesseract OCR · REST API · LLM Integration
WhatsApp Business Bot — Inventory Webhook Service
Whatsapp-Chatbot
- Built and deployed a production full-stack webhook service integrating WhatsApp Business with an Odoo inventory backend over XML-RPC — Node.js + Express backend with PostgreSQL persistence, requests authenticated via HMAC-SHA256, rate-limited per IP, and intent-parsed by Claude AI for fuzzy product search.
- Maintained 95%+ test coverage across unit, integration, and end-to-end webhook message test suites; service handles live production traffic with full observability of the request lifecycle.
TypeScript · Node.js · Express · Claude AI · PostgreSQL · Odoo XML-RPC · REST API · HMAC-SHA256
Production Rust Web Scraper
rust-scraper
- Architected an 11-crate Cargo workspace: hybrid HTTP/headless rendering, CSS selector and XPath extraction engines, Tokio async worker pool, per-host token-bucket rate limiting — delivered as a single 9 MB self-contained binary with 33 tests across 7 crates.
- Shipped two parallel UI surfaces — a ratatui live TUI and an axum SSE web dashboard with embedded HTML; SQLite WAL-mode persistence guarantees crash-safe frontier recovery with zero scrape-data loss on unexpected exits.
Rust · Tokio · Axum · SQLite · WebAssembly · Async · System Design · CI/CD
Edge Security Service
cf-worker-rust
- Compiled a Rust security service to WASM and deployed it to Cloudflare Workers — JWT validation (HS256/RS256) and sliding-window rate limiting at the network edge with zero cold-start; rate-limit state in Cloudflare KV cuts one full auth round-trip per protected request.
Rust · WebAssembly · Cloudflare Workers · JWT · Cloudflare KV · Security · Edge Computing
Other Projects