EST. 2004 — PRIJEPOLJE, SERBIA

Architect‑led
engineering.

We design and build complex software systems — from AI data pipelines to distributed backends and Web3 integrations. Built by architects who've shipped production systems across four countries since 2004.

🇷🇸 Serbia · 🇨🇭 Switzerland · 🇧🇦 Bosnia · 🇲🇪 Montenegro
Languages 🇬🇧 EN · 🇩🇪 DE · 🇳🇴 NO · 🇸🇪 SV · 🇹🇼 ZH
20+
Years in production
400+
Active clients on our software
4
Countries · offices
50+
Engineers & consultants

Six areas.
One team.

01
System Architecture
Distributed backends, API design, database schema, infrastructure — engineered to scale.
02
AI & Automation
LLM pipelines, automated data extraction, GPT-4 / Gemini API integrations, workflow automation.
03
Web3 & Blockchain
Solana DApps, wallet integrations, custom RPC endpoints, smart contract consulting.
04
Business Software
Custom ERP, POS, accounting platforms, and CRM systems — deployed for 400+ companies.
05
Security & Compliance
Code audits, penetration testing, threat modelling, GDPR and ISO compliance consulting.
06
Legacy Modernisation
Yii1 → NestJS, PHP monolith → microservices, full stack modernisation with zero downtime.

Business Software
FinanceOS — Accounting platform for 400+ SMBs
PHP/YiiMySQLCustom reporting
AI & Data Engineering
Retail Intelligence — Automated price monitoring at scale
NestJSPuppeteerPostgreSQL
Platform Engineering · Payments
Ulaznica.org — High-throughput ticketing for the Balkans
NestJSRedisPostgreSQL

Trusted by teams across the region

Arslan Bild Coelit COI Cortex Cosmo Ekonomik Eteom Eutelnet Fajfo iDevCorp Italic Itez Kriptomat Power4You ResolverSys Sherlock Tarmel

Have a complex
problem to solve?

We specialise in the architecture phase — the decisions that determine whether a system scales, stays secure, and remains maintainable in five years. Let's talk through yours.

We design
before we code.

Architecture decisions made in week one determine whether a system is maintainable in year five. We focus on the decisions that matter most — then build them with precision.

Methodology
SCRUM + Lean
Every project runs SCRUM with documented sprints, bi-weekly reviews, and full project documentation handed over at close.
System Architecture
We define how your system is structured — data flows, service boundaries, failure modes — before a single line of production code is written.
API Design
RESTful and GraphQL API design with OpenAPI documentation, versioning strategy, and contract-first development.
Database Schema
Multi-tenancy patterns, index optimisation, sharding strategy, and migration planning for long-term data integrity.
Scalability Planning
Load modelling, horizontal scaling strategy, caching layers, and CDN integration designed before launch.
Full-Stack Development
We build end-to-end — from database migrations to React frontends — with the same engineer overseeing the full stack for coherence and speed.

Our team has shipped production systems in NestJS, PHP/Yii, React, Vue, and vanilla JS. We pick the right tool for each layer rather than defaulting to the current trend.

NestJS React PHP / Yii Vue.js Three.js PostgreSQL MySQL Redis Docker WebSockets Node.js TypeScript
Web3 & Blockchain
We've moved beyond proof-of-concepts. Our team has shipped Solana wallet integrations and custom RPC endpoint management in production environments.
Solana DApp Development
Full-stack Solana integration — wallet adapters, on-chain program interaction, transaction signing, and real-time state via WebSockets.
Custom RPC Infrastructure
Custom Ethereum and Solana RPC endpoint management — rate limiting, failover, monitoring, and access control for enterprise-grade reliability.
Business Software
We've built and maintained accounting, POS, CRM, LMS and ERP platforms serving hundreds of companies across the region for over a decade.
Security & Compliance
Security is designed in from the architecture phase — not bolted on at the end. We conduct code audits, threat modelling, and compliance reviews.
Code Audits
Deep review of authentication flows, SQL injection surfaces, XSS vectors, and dependency vulnerabilities.
GDPR Compliance
Data mapping, consent flows, retention policies, and right-to-erasure implementation for EU-regulated systems.
Threat Modelling
STRIDE-based threat modelling for new system designs, identifying attack surfaces before they ship.
Legacy Modernisation
We've migrated production PHP/Yii monoliths to NestJS microservices without downtime. Legacy modernisation is a specialty — not an afterthought.

The typical engagement: we start with a comprehensive audit of the existing system, identify bounded contexts, establish a strangler fig migration plan, and execute incrementally — keeping the legacy system live throughout.

PHP → Node.js
Module-by-module extraction of PHP monoliths into NestJS services, maintaining full API backwards compatibility.
Database migration
Schema evolution, data migration scripts, dual-write periods, and cutover planning with zero data loss.

Your workflows,
automated.

We build production-grade AI pipelines — not demos. From Gemini API integrations to large-scale data extraction architectures that run 24/7.

01
LLM Pipeline Engineering
We integrate GPT-4 and Gemini into real business processes — not as chatbots, but as automated reasoning layers inside your existing workflows. Content processing, classification, structured data extraction, and automated quality review.
GPT-4 and Gemini API integration with production-grade error handling
Prompt engineering and systematic testing frameworks
RAG (retrieval-augmented generation) systems with custom document stores
Automated output validation and fallback handling
Cost optimisation — token management and batching strategies
OpenAI API Gemini API LangChain pgvector Redis
02
Large-Scale Data Extraction
We build industrial-grade scrapers and data pipelines — not weekend scripts. Proxy rotation, anti-bot bypass, XPath generation, and distributed orchestration for 50k+ page crawls without rate limiting.
Headless Chrome / Puppeteer with proxy rotation and session management
Automated XPath generation for dynamic content structures
Distributed queue architecture with dead-letter handling
Real-time monitoring dashboards with failure alerting
Data normalisation pipelines into structured databases
Puppeteer Playwright Bull / Redis NestJS PostgreSQL
03
Business Process Automation
We map your manual workflows and build automated replacements — from document processing to multi-step approval chains. Accounting, invoicing, reporting, and marketing automation built to your exact process.
Invoice and document processing automation (OCR + LLM classification)
Automated reporting pipelines with email/Slack delivery
CRM workflow automation and lead scoring
Marketing campaign automation with performance tracking
Integration with existing tools via REST and webhook

Built, shipped,
running in production.

Not concept work or redesigns. These are systems currently serving real users across the region.

Business Software · Finance
FinanceOS — Accounting platform for 400+ SMBs
Multi-tenant accounting platform handling financial transactions, payroll, and reporting for over 400 small and medium businesses across Serbia, Bosnia, and Montenegro.
PHP/Yii MySQL Custom reporting Multi-tenant
AI & Data Engineering
Retail Intelligence — Price monitoring across 50k+ SKUs
Automated competitive intelligence platform for a regional retail chain — crawling 50,000+ product pages daily, normalising data, and surfacing pricing insights to merchandising teams.
NestJS Puppeteer Bull/Redis PostgreSQL
Platform Engineering · Payments
Ulaznica.org — High-throughput ticketing platform for the Balkans
Regional ticketing infrastructure serving 5 Balkan countries — with a reseller API, distributed load balancing for sale-day spikes, multi-gateway payment orchestration, and customised support apps per event organiser.
NestJS Redis PostgreSQL WebSockets Monri · Stripe
← Back to portfolio

Two decades.
Four countries.

We started as a local computer shop in 2004. We grew into a software consultancy trusted by companies from Sarajevo to Zurich. The engineers are the same — the problems got bigger.

Timeline

2004
Founded as MIKS Computers
Started as a local IT services and hardware shop in Prijepolje, Serbia. First custom software project delivered in year one.
2008
First accounting software release
Launched the first version of our accounting platform, initially serving 12 local companies. Now at 400+.
2012
Rebranded to Rapttor Agency
Expanded scope to full-service software development and internet marketing. Offices in Bosnia and Montenegro opened.
2016
Switzerland office established
Opened a Swiss presence to serve Western European clients directly — bridging the EU timezone and regulatory context with our regional engineering team.
2019
Ulaznica.org launched
Built and deployed a high-throughput regional ticketing platform from scratch — distributed inventory locking, multi-gateway payments, reseller API, and custom door-staff support apps. Now serving 5 Balkan countries.
2021
AI & Web3 practice launched
First LLM pipeline integrations shipped using GPT-3. Solana integrations followed in 2022. AI automation is now a core engineering practice across client projects.
Today
Architect-led consultancy
Four offices, 50+ engineers, and a focus on complex systems: AI automation, distributed architecture, and modernisation of legacy platforms.

Our offices

🇷🇸Serbia
PRIJEPOLJE — HEADQUARTERS
2 Mose Pijade
Prijepolje 31300
+381 64 163 1136
🇨🇭Switzerland
ZURICH REGION
EU / DACH client relations
🇧🇦Bosnia
SARAJEVO
Regional development hub
🇲🇪Montenegro
PODGORICA
Balkan client operations
Languages spoken
🇬🇧 English 🇩🇪 Deutsch 🇳🇴 Norsk 🇸🇪 Svenska 🇹🇼 中文 🇷🇸 Srpski 🇺🇦 Bosanski 🇭🇷 Hrvatski
Online profiles
Rapttor

01
Architecture first
We refuse to estimate a sprint timeline before we've modelled the system. Every engagement starts with a documented architecture review — even small ones.
02
SCRUM with documentation
We run SCRUM with full sprint documentation. At project close, clients receive a complete technical handover — not a repo dump.
03
Honest about trade-offs
We tell you when NestJS is overkill and PHP will do fine, when a SaaS tool saves six months of custom work, and when a third party integration is a liability.
04
Swiss precision, Balkan pace
Our Swiss office brings the discipline and compliance context. Our Balkan engineering team brings speed and pragmatism. Together they're unusually effective.
05
Own our hosting
We maintain our own 24/7 infrastructure — not shared hosting. Our software runs on servers we manage, giving us full control over SLA and performance.
06
Long-term thinking
We've maintained the same accounting platform for 16 years. We build for the long haul — not the demo.

Book a technical
consultation.

30 minutes. No sales pitch. We'll look at your architecture, your problem, and give you an honest technical assessment — whether or not we end up working together.

We're based across four countries but work globally. We bridge east and west — work agreed during your business day is often delivered before your next one starts.

We communicate in
🇬🇧 English 🇩🇪 Deutsch 🇳🇴 Norsk 🇸🇪 Svenska 🇹🇼 中文 🇷🇸 Srpski 🇺🇦 Bosanski 🇭🇷 Hrvatski
↗ about.me/rapttor
🇷🇸 Serbia (HQ)
2 Mose Pijade, Prijepolje 31300 · +381 64 163 1136
🇨🇭 Switzerland
Zurich region · For DACH-region clients
🇧🇦 Bosnia
Sarajevo · Regional engineering office
🇲🇪 Montenegro
Podgorica · Regional client operations
Thank you — we'll be in touch within one business day.

Partners &
Collaborators

We are proud to collaborate with a diverse range of partners, each bringing unique expertise and value to our projects. These partnerships enable us to deliver comprehensive solutions and innovative services to our clients.

Company of Ideas
Company of Ideas
A branding and software development agency that collaborates with us to foster creativity and innovation, driving forward-thinking solutions in our projects.
Coelit
Coelit
A branding agency that works with us to create compelling and effective brand identities for our clients.
Power4You
Power4You
An IT consulting and software development agency that provides robust power engineering solutions, ensuring our projects are efficient and sustainable.
Tarmel
Tarmel
A 30-year-old ICT company with a long tradition in business, primarily in information technology, consultancy, and software development. Their expertise supports our diverse range of IT projects.
ETEOM GmbH
ETEOM GmbH
A modern and reliable specialised company created by highly motivated professionals delivering state-of-the-art solutions in power engineering and automation.
Arslan Consulting
Arslan Consulting
Offers a wide range of design and development solutions, working on the cutting edge of technology to deliver innovative results for our clients.
Studio Italic
Studio Italic
A visionary digital design and brand agency dedicated to crafting distinctive and impactful brand identities, digital experiences, and creative solutions.
IDEVCORP
IDEVCORP
A full-service software development company providing cutting-edge engineering solutions to help us deliver high-quality software products.
ResolverSys
ResolverSys
Specializes in Web3 & Blockchain, Cyber Security & Data Privacy, and Artificial Intelligence & Machine Learning, enhancing our technological capabilities.
Bild Studio
Bild Studio
A product development partner company that has been pioneering innovation for over a decade, supporting our projects with their extensive experience.
Fajfo Studio
Fajfo Studio
A web design studio that collaborates with us to create aesthetically pleasing and user-friendly web designs for our clients.
ICT Cortex
ICT Cortex
A cluster for Information Technologies, Innovation, Education, Design, and Technology Development, helping us stay at the forefront of technological advancements.
Eutelnet
Eutelnet
A web studio that provides high-quality web development services, supporting our digital projects with their expertise.
ITEZ
ITEZ
Specializes in Web3 solutions, helping us integrate advanced blockchain technologies into our projects.
Kriptomat
Kriptomat
Enables people globally to quickly, safely, and easily buy, trade, and invest in bitcoin and other digital currencies in their local language and with local support.
Sherlock Studio
Sherlock Studio
Offers a comprehensive and holistic approach to design and branding, enhancing our creative capabilities.
Ekonomik
Ekonomik
A consulting and accounting agency that provides financial consulting services, helping our clients achieve their financial goals and optimize their investments.
Cosmo Hub
Cosmo Hub
A gathering place for central Balkan, supporting our efforts in community engagement and regional development.

From the
Rapttor blog.

Thoughts on engineering, architecture, AI, and building software that lasts.

Loading posts…
View all posts on WordPress →