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

Viktor
Tasevski,
full-stack engineer.

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

Based inSkopje, North Macedonia · Remote & relocation
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.

5+
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 — Oct 2026

Full-Stack Engineer

Independent Contractor

Architected and deployed a live Bybit futures trading platform: a Rust/Tokio execution engine and NestJS API on AWS, with fault-tolerant order execution that prevents duplicate orders and recovers from restarts. Integrated trading and wallet APIs across EVM, Solana, and Hyperliquid. Cut client-server requests by ~80% on a crypto social platform by optimizing data fetching and caching.

RustTokioTypeScriptNext.jsNestJSPostgresRedisAWS
E.03
Dec 2023 — Jun 2025

Full-Stack Engineer (Frontend Lead)

TokenSight

Built NestJS components for DEX price monitoring and limit-order matching on EVM chains, evaluating thousands of active orders in batches. Implemented transaction execution with signing, gas and nonce management, slippage checks, and retries. Led a Next.js upgrade across 400+ components and 20+ routes, taking Lighthouse performance from 58 to 100, and mentored another frontend engineer.

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 a three-person engineering team, owning delivery planning and client coordination. Designed the backend architecture on NestJS, PostgreSQL, and Kafka for event-driven ingestion and processing of IoT device data.

TypeScriptNestJSKafkaPostgresMongoDBAWS
E.01
Aug 2021 — Oct 2022

Full-Stack Developer

AdeptCode

Contributed to three IoT and SaaS client projects, two of which launched to production. Built React/Next.js interfaces, NestJS APIs, and GraphQL integrations, and worked directly with clients on requirements, features, and production releases.

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.

Backend
TypeScript · JavaScript · Node.js · NestJS · Rust/Tokio · Python · FastAPI · REST · GraphQL · WebSockets
Data & Messaging
PostgreSQL · Prisma · Redis · Kafka · AWS SQS · MongoDB
Cloud & DevOps
AWS (EC2, RDS, S3, ECS) · Docker · GitHub Actions (CI/CD) · Supabase
Observability
OpenTelemetry · Grafana · AWS CloudWatch
Frontend
React · Next.js · TanStack Query · Tailwind CSS · SSR/SSG
AI & Agents
LangGraph · LangChain · LangSmith · OpenAI API · Anthropic API
05 / Contact

Let's talk.