VT — Portfolio
CV
Available for work · Skopje, MK · Open to remote ·

Viktor
Tasevski,
full-stack engineer.

I've spent the last 4+ years building web products. I've worked at startups, started my own company, and shipped everything from IoT platforms to trading systems.

Based inSkopje, Macedonia · Remote
FocusNode · Rust · TypeScript · React
StatusOpen to full-time roles
01 / About

I build things that ship.

Viktor Tasevski
Portrait  Token2049, Dubai
Caught  mid-conference

I've been building professionally since 2021. A year into my career I started my own company, which taught me how to recruit, manage clients, and make technical decisions when it's your name on the line.

I take ownership of what I build. I'm used to working independently, but I collaborate well when the project calls for it. I care about the end result, not just my part of it. I treat every project like it's my own.

4+
Years shipping
4
Companies
10+
Projects shipped
3
Engineers led

Education  B.Sc. Software Engineering — FCSE, Skopje (2019–2023)

02 / Experience

The work so far.

E.04
Aug 2025 — Present

Full-Stack Engineer

Freelance · Independent

Built Web3 and trading products end to end. Cut frontend-to-backend requests by ~80% through query and database optimizations on a crypto social platform. Shipped a DEX trading platform with Hyperliquid perpetuals in under a week.

TypeScriptNext.jsNestJSRustSupabaseAWS
E.03
Dec 2023 — Jun 2025

Full-Stack Engineer

TokenSight

Rebuilt most of the frontend from the ground up. Improved Lighthouse scores and page load times, cut the bundle size, and set up the component architecture the rest of the team adopted. Also owned backend APIs and third-party integrations.

TypeScriptNext.jsNestJSPostgresRedisviemwagmi
E.02
Nov 2022 — Aug 2023

Founder & Lead Engineer

SmartIOT

Started my own company to build a smart-home platform with a construction partner. Hired and led three engineers. Designed the backend architecture: NestJS for the CRUD layer, Kafka for high-throughput IoT device data. Handled both technical and business decisions.

TypeScriptNestJSKafkaPostgresMongoDBAWS
E.01
Aug 2021 — Oct 2022

Full-Stack Developer

IpHome & Office

Managed three projects simultaneously in a small startup, shipping two to production with real users. Owned full delivery: frontend in React/Next.js, backend APIs in NestJS, and direct client communication.

JavaScriptTypeScriptReactNext.jsGraphQLNestJS
03 / Showcase

Selected work.

AI · Trading

TradableAI: algorithmic trading you describe in plain English.

Describe a strategy in natural language, backtest it against real market data, and deploy it live on Bybit perpetuals. Six NestJS microservices communicating through BullMQ queues and Redis Streams, with GPT‑4.1 doing the strategy building. No trading code required.

6 microservices, AI strategy builder with streaming tool calls, and a full backtest engine (Sharpe, Sortino, drawdown).
NestJSTypeScriptPostgreSQLTimescaleDBBullMQRedis StreamsOpenAIDocker
AI · SaaS

LifeAgent: an AI assistant that actually manages your day.

Agentic reasoning with a Perceive‑Think‑Act loop, semantic memory via pgvector hybrid search, and deep Google integrations (Gmail, Calendar, Tasks). Handles morning briefings, meeting prep, and notification triage through a single chat interface.

RAG pipeline with hybrid search (70% vector + 30% keyword), auto-extracted memory, and approval gates for risky ops.
NestJSTypeScriptPostgreSQLpgvectorBullMQRedisOpenAIAWS Cognito
Tooling · SaaS

AutoShop Manager: workshop management for a real mechanic.

Customers, vehicles, invoicing with Macedonian PDF generation, and financial reports. Built for an independent mechanic's actual daily workflow with zero backend cost: all logic lives in Supabase RPCs and the browser.

<35 kB gzipped initial load, zero running cost, bilingual UI (Macedonian + English).
ReactTypeScriptSupabasePostgreSQLTailwindTanStack QueryCloudflare Pages
Trading · Infra

CEX strategy system with a Rust engine.

A trading dashboard, strategy runner, and a Rust ingestion engine tuned for real-time market data. NestJS API in the middle, Telegram alerts at the edge. You can watch and tune strategies live.

Rust core for sub-millisecond market-data ingestion.
ReactNestJSRustTelegramRedis
04 / Toolkit

The stack, in detail.

Languages
TypeScript · JavaScript · Rust
Frontend
React · Next.js
Backend
Node.js · NestJS · GraphQL
Databases
PostgreSQL · MongoDB · Redis
Cloud & Infra
AWS · Supabase · Docker · Kafka
Practice
Git · REST · Agile / Scrum
05 / Contact

Let's talk.

Have a role or a project?
Reach out at [email protected] — I usually reply within a day.