
Based in
North Macedonia
About
Who I am
Full-stack and AI engineer with 4+ years of production experience across banking, SaaS, ERP integration, CMS and AI — shipping a banking platform used by multiple client banks and on-prem AI tooling for an SAP environment, alongside freelance web development, volunteer disaster-relief tooling and a few products of my own.
At Vista Point I build and maintain a multi-tenant banking platform with Angular frontends, NestJS and Node.js services, and MySQL, MongoDB and Redis behind them, covering KYC workflows, wire transfers, webhooks and OAuth 2.0 security. At Xient GmbH I connected an on-premise SAP system to a local LLM, built Copilot Studio agents for purchasing and finance staff, and shipped a Teams dashboard, a documentation export tool and a RAG assistant. I also founded Redproof, security checks for apps built with AI coding tools (live at redproof.dev), ColdLatch, cold-chain monitoring that blocks affected batches in SAP (NestJS, Angular, MySQL, live at coldlatch.com), and DAWN, a bilingual teaching platform with its own CMS (Go, Angular, PostgreSQL), and I'm building Close, a financial close engine.
Comfortable with microservices, multi-tenant SaaS and event-driven design. Strongest in Angular, Node.js, TypeScript, Go and Python (FastAPI), on AWS with Terraform. Drawn to products where careful data handling matters: banking, ERP and AI that keeps company data private.
English
C1 · German A2
Based
North Macedonia
Experience
Where I've worked
Redproof
FounderNorth Macedonia (Remote)
- Founded and built Redproof (redproof.dev), launch and security checks for apps built with AI coding tools such as Lovable, Bolt and Cursor. Paste a GitHub repo and get a free launch score in about a minute, with a fix prompt for every finding.
- Built the scan engine: 44 checks that read code without running it, including a table-by-table map of who can read and change data under Supabase row level security. Sandboxed, with size and zip-bomb limits.
- Added an AI review with the Claude API (cached prompt passes plus a verifier pass) on paid scans, at about $0.25 per review in testing, with daily and monthly budget caps.
- Measured quality on 34 hand-labelled public repositories and a golden test suite, raising rule precision from 71% to 95%.
- Runs on AWS with Docker, Caddy and Terraform: Angular SSR with prerendered SEO pages, payment webhooks, email through Amazon SES and a strict Content Security Policy.
ColdLatch
FounderNorth Macedonia (Remote)
- Founded and built ColdLatch (coldlatch.com), cold-chain monitoring software for pharma and food distributors. It turns a confirmed temperature excursion into a signed batch block in the ERP, with a tamper-evident audit log.
- Designed and built the multi-tenant web application: NestJS backend, Angular 21 portal, MySQL, and MQTT and HTTPS intake for temperature loggers.
- Built the SAP S/4HANA integration on SAP's standard OData services (stock lookup and material documents), and checked the read path against SAP's own sandbox system.
- Implemented signed decisions (password and reason), a hash-chained audit log, PDF excursion reports, and notifications by email, Slack, Teams and webhooks.
- Runs in production on AWS with Docker and Terraform, with a public live demo and about 1,200 automated tests across the backend and portal. Available in five languages, with a public integration API for other ERP systems.
DAWN
FounderNorth Macedonia (Remote)
- Founded and solo-built DAWN, a bilingual (EN/MK) teaching platform for coding and economics, from system design through deployment, including the Terraform-managed infrastructure.
- Built a Go REST backend on a Postgres-backed schema paired with an Angular SSR/SSG frontend, optimizing public content for SEO and fast first-load performance.
- Own the full product as sole engineer: architecture, content model, and infrastructure as code. Has delivered lessons to 30+ students.
Vista Point
Senior Full Stack EngineerNorth Macedonia
- Built and maintained, together with the founder, a multi-tenant banking platform used by multiple client banks, covering identity verification, cross-border wire transfers, and FX trading.
- Built KYC and wire-transfer workflows: profile approvals, document management, bulk uploads, and configurable cut-off times by time zone.
- Designed webhook events for KYC status changes, signed with HMAC, and documented the public API with OpenAPI.
- Hardened security with OAuth 2.0 (user login, service-to-service and bank-client access), two-factor authentication, JWT and refresh-token rotation.
- Migrated client websites from Adobe Experience Manager to Contentful with .NET: content import, APIs, page rendering, authentication, and hosting on Azure.
- Fixed a peak-load performance bottleneck with Redis read-through caching and rewritten MySQL queries.
- Built features on the company website (Angular SSR): a planning calendar, email workers and EN/MK translations. Mentored interns.
Xient GmbH
Backend and AI EngineerGermany (Remote)
- Shipped a Microsoft Teams tab application (FastAPI, Python) embedding a BW/4HANA KPI dashboard as both a personal and channel tab, surfacing real-time business intelligence data directly within Teams.
- Delivered a full-stack documentation PDF export tool (Go, React, Next.js, Python, Playwright) with BFS site crawling, per-section ZIP packaging, and SSE-streamed generation progress.
- Wired an on-premise SAP S/4HANA + BW system to a locally-hosted LLM (Ollama on Nvidia DGX Spark) via RFC/BAPI and OData; built Python extraction pipelines enabling zero-cloud AI-powered data analysis.
- Built Microsoft Copilot Studio agents backed by Power Automate flows that query the on-premise SAP system (OData through a data gateway, read-only), so purchasing and finance staff can ask plain-language questions about contracts, account balances, and production orders.
- Built a multi-format (docx/xlsx/pdf) RAG pipeline with a tool-calling agent loop combining document retrieval and live SAP queries; evaluated a knowledge-graph RAG approach against a ChromaDB baseline and shipped a from-scratch cross-encoder reranker to close a retrieval-quality gap, entirely on-prem via local Ollama models.
Support Kocani
Volunteer DeveloperNorth Macedonia
- Designed and launched a donation-tracking website in 72 hours during a local disaster, so families could track relief donations in real time.
- Used AI to auto-read bank transfer screenshots, cutting manual data entry by about 4 hours a day.
Freelance
Full Stack Engineer & TutorNorth Macedonia
- Delivered 2 production websites end-to-end (solar energy provider, PVC construction company) covering requirements, UI/UX, full-stack development (HTML, CSS, JavaScript, PHP), and deployment, enabling clients with no prior web presence to generate online leads.
- Taught web development (Angular, Node.js, HTML/CSS/JS) and data science (Python, Pandas, SQL, ML, Deep Learning, LLMs, RAG systems) across 1-on-1 and small-group sessions, adapting curriculum to individual skill levels.
- Building Close independently, a month-end financial close engine for course and membership businesses (Python, FastAPI).
Loka & nf-core Bioinformatics Hackathon
Open-source ContributorNorth Macedonia
- Contributed code improvements, bug fixes, and documentation to nf-core Nextflow pipeline modules at an international hackathon, collaborating with researchers on reproducible bioinformatics workflows.
Projects
Things I've built
Skills
What I work with
Languages
Web & APIs
Databases
Data & ML
Cloud & DevOps
Architecture
Tools
Education
Academic background
B.Sc. Software Engineering & Information Systems
Faculty of Computer Science and Engineering (FINKI), UKIM
Skopje, North Macedonia
Key coursework
Algorithms & Data Structures
Complexity analysis, trees, graphs, dynamic programming, sorting and search algorithms.
Operating Systems
Process and memory management, scheduling, file systems, concurrency and synchronisation.
Computer Networks
TCP/IP stack, routing protocols, socket programming, and network security fundamentals.
Databases
Relational modelling, SQL, query optimisation, transactions, and NoSQL fundamentals.
Software Engineering
SDLC, agile methodologies, requirements engineering, testing, and design patterns.
Artificial Intelligence
Search algorithms, knowledge representation, logic programming, and planning.
Machine Learning
Supervised and unsupervised learning, model evaluation, feature engineering, neural networks.
Data Mining
Association rules, clustering, classification, and pattern recognition in large datasets.
Big Data Mining
Distributed processing with Apache Spark, Flink, and Kafka, batch and streaming pipelines at scale.
DevOps Software Development
CI/CD pipelines, infrastructure as code, containerisation, automated testing, and release management.
Information Security
Cryptography, access control, network security, threat modelling, and compliance.
Statistics & Probability
Statistical inference, probability theory, hypothesis testing, and regression analysis.
Web Programming
Client-server architecture, REST APIs, JavaScript frameworks, and authentication.
Bioinformatics
Biological sequence analysis, genomic data pipelines, and computational biology tools.
Computer Architecture
CPU design, instruction sets, memory hierarchy, pipelining, and parallel processing.
Languages
Macedonian (Native) · English (C1) · German (A2)