Senior engineering team · Belgrade & East Sarajevo · CET/CEST

TrioAmigo: senior full-stack, cloud and AI engineering team

Human-Led. AI-Accelerated. Team-Proven.

Full-stack platforms, cloud-native systems and production AI: RAG, AI agents and LLM-powered workflows.

FULL-STACK • AWS • AZURE • GENERATIVE AI • DATA & ML

  • Three senior engineers
  • One proven team
  • AI-augmented delivery
  • Built for the long run
Scroll

Who we are

Meet TrioAmigo

  • Three senior full-stack engineers (ex-colleagues from prior companies). Not an ad-hoc group, but a proven team that has shipped together before.

  • Plug-and-play engineering capacity: zero onboarding friction, no hiring overhead, ready to start immediately.

Why TrioAmigo

The Team Advantage

Individual hiresHiring individual engineers means…

  • 2–4 months to hire each role
  • 4–8 weeks onboarding per engineer
  • No guarantee the team will click
  • Knowledge silos, single points of failure
  • Repeated interview loops & sourcing cost

TrioAmigoWith TrioAmigo you get…

  • A pre-formed team, ready this week
  • Shared codebase conventions & tooling from day one
  • Three senior perspectives, not one
  • Redundancy: no single point of failure
  • One contract, one invoice flow (or per-person)

We already know how each other thinks. You don’t pay for that learning curve.

The TrioAmigo team
Get a pre-formed team Three seniors, one contract, ready this week.

Amigo 01

The Architect

Principal Architect · Engineering Manager

  • 10+ years
  • Belgrade, Serbia

Engineering Manager & Principal Architect at a product engineering company. For 6+ years has led the architecture and delivery of a wind-turbine inspection platform that a global energy leader uses across its worldwide fleet. Leads a team of 10 engineers and drives AI adoption across engineering organizations.

Highlights

  • Principal Architect of a wind-turbine inspection platform used by a global energy leader across its worldwide wind fleet
  • Leads a team of 10 engineers: architecture, hiring, performance, delivery
  • Scales AWS systems to 100M+ objects with cost-optimized storage
  • Drives AI adoption: Copilot rollouts, Claude Code workflows, custom agents
  • Designs RAG pipelines, fine-grained authorization & event-driven backends

Education

  • M.Sc. in Electrical Engineering and Computing2018School of Electrical Engineering, University of Belgrade
  • B.Sc. in Electrical Engineering and Computing2015School of Electrical Engineering, University of Belgrade

Certifications

  • AWS Solutions Architect AssociateAWS · 2024
  • AWS Certified Cloud PractitionerAWS · 2022
  • Machine Learning SpecializationDeepLearning.AI
  • Model Context ProtocolAnthropic · 2026
  • Building with Claude APIAnthropic · 2026
  • Agent SkillsAnthropic · 2026
  • Claude Code in ActionAnthropic · 2026

Primary stack

  • Docker
  • PostgreSQL
  • Python
  • TypeScript
  • React
  • Redis
  • Kubernetes
  • AWS S3
  • C#
  • AWS Lambda
  • .NET
  • ASP.NET Core
  • Angular
  • AWS SQS
  • FastAPI
  • AWS Cognito
  • AWS Glue
  • AWS Bedrock
  • AWS AppSync
  • TimescaleDB
  • AWS Verified Permissions

Amigo 02

The Cloud Builder

Software Engineer · Backend & Cloud-Native

  • 8+ years
  • East Sarajevo, BiH

Full-stack engineer with a deep backend focus, building scalable, cloud-native services and event-driven platforms on AWS. Parallel academic role as Senior Teaching Assistant at the Faculty of Electrical Engineering, University of East Sarajevo.

Highlights

  • Designs event-driven microservices on AWS (Lambda · SQS · ECS Fargate · S3)
  • Builds & maintains shared .NET libraries and React component library
  • Owns full lifecycle of multi-tenant enterprise inspection platform
  • Teaches Algorithms, Databases, Software Design, Internet Tech & Computer Graphics
  • Co-organizer of the international INFOTEH-Jahorina scientific symposium

Education

  • M.Sc. in Electrical Engineering and Computing2021Computer Engineering & Informatics, University of East Sarajevo
  • B.Sc. in Electrical Engineering and Computing2017Computing & Informatics, University of East Sarajevo

Certifications

  • AWS Certified Cloud PractitionerAmazon Web Services
  • Azure FundamentalsMicrosoft · 2024
  • Claude Code in ActionAnthropic · 2026
  • Building with Claude APIAnthropic · 2026
  • Model Context ProtocolAnthropic · 2026
  • Agent SkillsAnthropic · 2026
  • Claude CoworkAnthropic · 2026
  • AI Capabilities & LimitsAnthropic · 2026
  • AI Fluency (Educators)Anthropic · 2026
  • Teaching AI FluencyAnthropic · 2026
  • Claude 101Anthropic · 2026
  • Claude Code 101Anthropic · 2026

Primary stack

  • Docker
  • TypeScript
  • React
  • SQL Server
  • AWS S3
  • C#
  • AWS Lambda
  • .NET 9
  • MongoDB
  • ASP.NET Core
  • Angular
  • Elasticsearch
  • AWS SQS
  • EF Core
  • IdentityServer4

Amigo 03

The Polyglot

Software Engineer · Full-Stack, Tech Lead background

  • 8+ years
  • East Sarajevo, BiH

Full-stack engineer with a Tech Lead background and broad industry exposure, from enterprise backup software to consulting and product teams. Brings the adaptability of someone who has shipped across multiple company cultures and technology stacks.

Highlights

  • Software Engineer at a product engineering company since Dec 2025
  • Technical Lead & Full-Stack Developer at a consulting & product company (2 yrs)
  • Software Engineer at an enterprise backup & disaster-recovery vendor
  • Published Python tool (Smart Combine Variants) on a cloud genomics platform
  • Cross-stack fluency: .NET, Spring Boot / Java, modern JS frameworks

Education

  • M.Sc. in Electrical Engineering and ComputingSchool of Electrical Engineering, University of Belgrade
  • B.Sc. in Electrical Engineering and Computing2018Computing & Informatics, University of East Sarajevo

Certifications

  • Claude Code in ActionAnthropic · 2026
  • Building with the Claude APIAnthropic · 2026
  • Introduction to Model Context ProtocolAnthropic · 2026
  • Introduction to Agent SkillsAnthropic · 2026

Primary stack

  • JavaScript
  • SQL
  • TypeScript
  • React
  • C#
  • Java
  • .NET
  • Angular
  • C
  • .NET Framework
  • Spring Boot

What we use in production

Our Tech Stack

Eight layers, one team fluent across all of them, from the first UI component to the AI features and data pipelines running in production.

Applied AI & ML

  • AI agents & MCP
  • RAG & vector search
  • scikit-learn
  • Structured LLM outputs
  • GitHub Copilot custom agents
  • Speech-to-text · translation · voice
  • Amazon Bedrock (Claude)
  • Amazon SageMaker
  • XGBoost
  • MLflow
  • Amazon Textract
  • Optuna

Cloud & DevOps

  • Docker
  • GitHub Actions
  • AWS S3
  • AWS Lambda
  • AWS CloudWatch
  • AWS API Gateway
  • AWS SQS
  • AWS CloudFront
  • GitLab CI
  • AWS ECS Fargate
  • AWS SNS
  • AWS ECR
  • AWS DynamoDB
  • AWS Secrets Manager
  • Microsoft Entra ID
  • AWS Athena
  • AWS CodeBuild
  • Azure MSAL
  • AWS CodeDeploy

Data

  • PostgreSQL
  • SQL Server
  • Redis
  • MongoDB
  • Elasticsearch
  • DynamoDB
  • Aurora PostgreSQL
  • Snowflake
  • pgvector
  • Amazon QuickSight
  • Bull
  • Denodo

Workflows & IaC

  • Terraform
  • AWS Step Functions
  • Amazon EventBridge
  • MWAA / Airflow
  • AWS CDK
  • AWS Batch
  • Slurm (HPC)
  • Apptainer

Frontend

  • TypeScript
  • React 17/18
  • Vite
  • Next.js 14 (RSC)
  • Angular
  • Redux Toolkit
  • React Query
  • MUI
  • Storybook
  • Ant Design
  • Mantine
  • Appsmith (low-code)

Backend

  • Python
  • Node.js 20
  • .NET 9.0
  • ASP.NET Core
  • FastAPI
  • EF Core
  • NestJS
  • TypeORM
  • Worker services
  • AWS Lambda (.NET)
  • IdentityServer4

Architecture

  • Event-driven microservices
  • Serverless
  • Clean architecture
  • Layered monoliths
  • SSR / RSC
  • Multi-tenant SaaS
  • CQRS patterns
  • Hybrid cloud + on-prem HPC
  • Data contracts & provenance
  • Cost-aware compute routing

AI & Tooling

  • GitHub Copilot
  • Claude Code
  • AI-assisted prototyping
  • Anthropic API
  • LLM-driven code review
  • OpenTelemetry
  • App Insights

Deep dives · applied AI, frontend, backend, infrastructure

Deep dive

Applied AI: Built for Production

What we bring

  • Permission-safe RAG: vectors and access rules in one store, so filtering happens inside retrieval
  • LLM features on Amazon Bedrock (Claude): cited answers, small structured outputs, deterministic builds
  • AI agents and integrations: GitHub Copilot custom agents, MCP, workflow automation
  • AI media and document pipelines: speech-to-text, translation, voice synthesis, Textract
  • ML and MLOps: from scikit-learn and XGBoost experiments to MLflow and SageMaker
  • Governance by design: EU AI Act requirements and privacy-first analytics

Libraries & tools

  • Python
  • GitHub Copilot
  • Claude
  • Anthropic API
  • MCP
  • scikit-learn
  • Step Functions
  • EventBridge
  • Aurora PostgreSQL
  • Airflow
  • Amazon Bedrock
  • Microsoft Graph
  • XGBoost
  • SageMaker
  • Snowflake
  • pgvector
  • MLflow
  • Amazon Textract
  • Optuna

From the first prototype to governed production. See our AI case studies →

Deep dive

Frontend: React First

What we bring

  • Production React since v16: hooks, suspense, RSC (Next.js 14)
  • TypeScript-first: strict mode, shared type systems across FE/BE
  • Shared component libraries (Storybook) reused across products
  • State: Redux Toolkit, React Query, React Hook Form, Formik
  • Complex UIs: deep-zoom imagery and annotation tools
  • Also fluent in Angular (v6/8/15) for legacy modernization

Libraries & tools

  • TypeScript
  • React 18
  • Vite
  • Next.js 14
  • Axios
  • Bootstrap
  • SCSS
  • Redux Toolkit
  • React Query
  • Material-UI
  • React Hook Form
  • Chart.js
  • Socket.IO
  • Styled Components
  • Storybook
  • Framer Motion
  • Formik
  • Ant Design
  • Recharts
  • Mantine
  • Fabric.js
  • OpenSeadragon

Deep dive

Backend: .NET Ecosystem

What we bring

  • Enterprise multi-tenant architectures with tenant isolation
  • Event-driven systems on AWS SQS, Lambda, ECS Fargate
  • OAuth2/OIDC federation with IdentityServer4
  • Clean architecture: Domain / Service / Data / API layering
  • High-throughput data pipelines & background workers
  • Legacy .NET Framework modernization to .NET Core / 9

Stack

  • Python
  • REST
  • .NET 9.0
  • .NET Core
  • ASP.NET Core
  • Swagger / OpenAPI
  • FastAPI
  • Entity Framework Core
  • ECS Fargate
  • OIDC
  • xUnit
  • OpenTelemetry
  • NestJS
  • App Insights
  • gRPC-ready
  • Background Jobs
  • SignalR
  • Moq
  • Worker Services
  • TypeORM (alt.)
  • AWS Lambda (.NET)
  • IdentityServer4
  • Quartz.NET

Infrastructure we run

Cloud & DevOps

AWS (primary)

  • S3
  • Lambda
  • CloudWatch
  • API Gateway
  • SQS
  • CloudFront
  • ECS Fargate
  • SNS
  • Secrets Manager · ECR
  • DynamoDB
  • Step Functions · EventBridge
  • Athena
  • CodeDeploy · CodeBuild
  • Batch
  • CodeArtifact (private npm)

Azure

  • App Services
  • Azure Blob
  • Microsoft Entra ID
  • MSAL / AAD auth
  • Microsoft Graph
  • Integration with AWS workloads

Delivery & Ops

  • Docker · Docker Compose
  • GitLab CI / GitHub Actions
  • Terraform · AWS CDK
  • Multi-env config mgmt
  • Certificate-based HTTPS
  • OpenTelemetry
  • App Insights · Winston
  • Airflow (MWAA)
  • Hybrid HPC · Slurm · Apptainer

Full delivery lifecycle: from Dockerized local dev through multi-environment pipelines to production observability.

How we ship faster

AI-Forward Development

2–3× faster delivery on greenfield features when AI is woven through the SDLC

Verified across our last 12 months of projects

Start a greenfield build

AI is integrated across every stage of the SDLC

  1. Scaffolding & code generation

    Claude Code and Copilot generate boilerplate, CRUD and test setup in minutes

  2. AI-assisted code review

    Static analysis + LLM review on every PR catches issues humans miss

  3. Rapid prototyping

    POC features validated with users in days, not weeks

  4. Documentation & onboarding

    LLM-generated technical docs, ADRs, and onboarding runbooks

  5. Smart refactoring

    Large-scale refactors coordinated with AI tooling, reducing risk

Case studies

Proof, in Practice.

Eight engagements across energy, industrial and enterprise AI, each told as problem, solution and impact.

Case Study 01

  • Energy & Industrial

Enterprise Inspection Platform

Problem

A large enterprise client needed to manage complex industrial inspection workflows end-to-end and at scale across many tenants, from ingesting thousands of high-res images, through annotation and engineering assessment, to automated PDF report delivery.

Solution

Multi-tier platform (~24 interconnected services): ASP.NET Core + Angular / React frontends, event-driven workers for report generation, Elasticsearch for search, MongoDB for annotations, S3 for imagery with automated lifecycle management, federated auth via IdentityServer4.

Impact

Handles multi-tenant workloads with tenant isolation; generates and delivers PDF reports asynchronously at scale; S3 lifecycle rules keep storage cost bounded automatically.

Stack

  • .NET Core
  • Angular
  • React
  • EF Core
  • SQL Server
  • MongoDB
  • Elasticsearch
  • AWS Lambda
  • SQS
  • S3
  • ECS Fargate
  • IdentityServer4

Case Study 02

  • Energy & Industrial

Renewable Energy Siting Platform

Problem

A climate-tech client needed a platform to evaluate and score locations for renewable energy projects and to produce shareable reports and exports for stakeholders.

Solution

NestJS REST API with PostgreSQL, Redis cache and Bull job queue, paired with a React SPA and exporters for Excel and other downstream formats. Auth0 (JWKS) for identity, OpenTelemetry for tracing.

Impact

Interactive evaluation and scoring of renewable-energy sites; real-time collaborative updates via Socket.IO; multiple export formats for downstream analysis and planning.

Stack

  • Node.js 20
  • NestJS 10
  • TypeScript
  • React 18
  • Recharts
  • PostgreSQL
  • Redis
  • Bull
  • Socket.IO
  • Auth0

Case Study 03

  • Energy & Industrial

Image Processing & CV Pipeline

Problem

Engineering teams needed to stitch, annotate and assess very large imagery sets (industrial inspection scale) across desktop tooling, web interfaces and background workers, with tight performance requirements.

Solution

Multi-component platform: ASP.NET Core API + Angular web, Windows Forms annotation desktop tool, and an ImageProcessing worker running CV libraries. MongoDB for annotation metadata, ImageMagick / OpenCvSharp / NetVips for pipelines, Fabric.js for rich in-browser annotation.

Impact

End-to-end image pipeline from ingestion to assessment; desktop, web and worker components share a common domain model; engineering teams get consistent data regardless of entry point.

Stack

  • ASP.NET Core
  • Angular
  • C#
  • MongoDB
  • ImageMagick
  • OpenCvSharp4
  • NetVips
  • Fabric.js
  • WinForms

Case Study 04

  • Energy & Industrial
  • Cloud & HPC

Energy Yield Calculation Platform

Problem

A large energy client ran its yield calculations across several separate tools, each driving its own calculation engine. Results had to be audit-grade, engine capacity was limited, and strict cloud governance and on-premises network rules narrowed the options.

Solution

Reference architecture for one shared calculation core with two routes: a fast in-product path (versioned package → service) and an expert path via Airflow. A cost-aware compute router (Lambda fan-out, Fargate/Batch, on-premises HPC), shared engine scheduling, full provenance, a typed data contract, and an outbound-only connector to the on-premises cluster.

Impact

Consolidates several yield pipelines into one governed service. Large calculation runs benchmarked in seconds on modest compute, backed by documented architecture decisions, a phased delivery plan, and a nightly parity harness that keeps results consistent.

Stack

  • Python
  • AWS Lambda
  • Fargate
  • AWS Batch
  • MWAA / Airflow
  • API Gateway
  • PostgreSQL
  • S3
  • ECR
  • Terraform
  • Slurm
  • Apptainer
  • Entra ID

Case Study 05

  • AI & LLM

AI Legal Knowledge and Request Hub

Problem

An enterprise legal and compliance department had knowledge scattered across SharePoint and internal portals, with no governed search and no structured way to take in, triage, and track legal requests. Strict employee-privacy and EU AI Act requirements applied.

Solution

Permission-safe RAG: vectors and ACLs in one Aurora pgvector store, so access filtering happens inside the retrieval query. Graph webhook plus delta sync ingestion, Bedrock (Claude) answers with citations, Step Functions workflow with SLA timers, and one API serving web, Copilot (MCP), and admin.

Impact

A phased PRD and full architecture concept. Run cost modelled to stay low from pilot onwards, including one-off indexing of a large document corpus; aggregate-only analytics satisfy employee-privacy rules by design.

Stack

  • Aurora PostgreSQL
  • pgvector
  • Amazon Bedrock
  • Textract
  • Step Functions
  • Lambda
  • SQS
  • EventBridge
  • Fargate
  • Athena
  • QuickSight
  • CloudFront
  • Microsoft Graph
  • Entra ID

Case Study 06

  • AI & LLM
  • Serverless

AI Video Translation Pipeline

Problem

A global enterprise needed internal videos translated and dubbed into several languages without manual transcription, translation, and voice-over work for every release.

Solution

Serverless AWS backend in three stages: upload and catalog, an event-driven dubbing workflow (speech-to-text → per-language translation with timing fit → voice synthesis → media merge), and CDN delivery to the player. S3 events fan out via SNS/EventBridge.

Impact

Turns a manual, per-language process into an automated pipeline where adding a language is a loop iteration, not a new project. Pay-per-use serverless keeps idle cost near zero.

Stack

  • AWS Lambda
  • API Gateway
  • S3
  • DynamoDB
  • SNS
  • EventBridge
  • CloudFront
  • Entra ID

Case Study 07

  • AI & LLM

Conversational No-Code App Builder

Problem

Business users at an enterprise client waited on developers for every small dashboard or data app built on their data-virtualization layer.

Solution

Chat UI where an LLM returns a small widget spec, then deterministic code expands it from a fixed widget catalog into Appsmith pages and SQL queries. Self-hosted Appsmith on ECS, Denodo over the Postgres protocol, secrets injected at deploy, versioned snapshots in S3.

Impact

Users describe an app and get a working one. Keeping the LLM output small and the build deterministic makes results predictable and safe to deploy.

Stack

  • React
  • Amazon Bedrock
  • Lambda
  • API Gateway
  • Appsmith
  • ECS Fargate
  • MongoDB
  • Redis
  • Denodo
  • Secrets Manager
  • S3
  • CloudFront

Case Study 08

  • AI & LLM

Data Science Copilot Agent

Problem

Data scientists at an enterprise client rebuilt the same ML scaffolding (pipelines, training, deployment) for every project, with inconsistent quality across teams.

Solution

Serverless GitHub Copilot custom agent in VS Code: a guided, multi-stage flow covering common problem patterns (classification, forecasting, optimization, pipelines and more), multiple run targets, and shared Python/SQL libraries. It generates code only and never touches live data.

Impact

Standardizes how DS projects start and ship, with no infrastructure to run. Builds on an existing Copilot agent the client already adopted.

Stack

  • GitHub Copilot
  • Python
  • scikit-learn
  • XGBoost
  • Optuna
  • MLflow
  • Snowflake
  • SageMaker
  • AWS CDK

Your project

Your platform could be next.

Multi-tenant, data-heavy or AI-powered: that’s exactly the kind of work we’ve shipped together.

Book a 30-min call

Breadth of experience

Domains We’ve Delivered In

  • Renewable Energy

    Site evaluation & scoring, reports, exports

  • Industrial Inspection

    Wind turbine blades, workflow + imagery + reports

  • Image Processing & CV

    Stitching, annotation, CV pipelines at scale

  • Document & Report Mgmt

    Enterprise document lifecycle, PDF generation

  • Enterprise Identity

    OAuth2/OIDC federation with IdentityServer4

  • Multi-tenant SaaS

    Tenant lifecycle, isolation, per-tenant data

  • Cloud-native / Serverless

    AWS Lambda, SQS, event-driven microservices

  • Admin & Internal Tooling

    Angular/React dashboards for internal ops

  • Enterprise AI & RAG

    Permission-safe retrieval, Bedrock (Claude), cited answers

  • Energy Yield & HPC

    Yield pipelines, compute routing, on-prem HPC

  • AI Media Pipelines

    Speech-to-text, translation, dubbing at scale

  • AI Dev & Data Tooling

    Copilot agents, no-code app builders, MLOps

Cross-domain fluency lets us onboard into new business contexts quickly, something we’ve done repeatedly.

Process & collaboration

How We Work

Senior engineers who plug into your rituals, not the other way around.

  1. 01

    Communication

    Slack / Teams for daily sync, async docs for design decisions, weekly demo + planning call with stakeholders.

  2. 02

    Timezone overlap

    CET/CEST base: 2–3h morning overlap with US East, full-day overlap with UK & EU. Async-first where possible.

  3. 03

    Delivery cadence

    2-week sprints or continuous delivery. We adapt to your existing process rather than forcing ours.

  4. 04

    Code quality

    PR reviews (peer + AI-assisted), CI on every commit, automated tests, shared lint + format config across repos.

  5. 05

    Tooling

    GitHub / GitLab, Jira / Linear, Figma-friendly, OpenTelemetry + structured logs for observability from day one.

  6. 06

    Onboarding

    We ramp ourselves: a shadow sprint first, then full velocity by sprint 2. No ‘ramp-up tax’.

Your options

Why TrioAmigo vs. Alternatives

How TrioAmigo compares with individual hires and an agency
CriterionIndividual HiresAgencyTrioAmigopre-formed team
Time to start2–4 months2–4 weeksThis week
Team cohesionBuild from zeroRotating staffPre-formed, proven
SeniorityDepends on marketVaries by assignment3 seniors, guaranteed
Onboarding overhead4–8 weeks per hire2–4 weeks< 2 weeks, self-directed
Budget predictabilityLow (salaries + benefits)Agency markupTransparent hourly / pkg.
Long-term reliabilityAttrition riskVariableLong-term focused

Skip the hiring loop. Start with a proven team.

Pre-formed, three seniors, one contract. Ready this week.

See engagement models

Flexible by design

Engagement Models

Two ways to work together. Pick the one that fits your roadmap.

RECOMMENDED

Our preferred model

Fixed project

Milestone-based delivery

Scoped deliverable, fixed fee, clear milestones. You know exactly what you’re getting, and when. Ideal for discrete greenfield builds.

  • Clear scope & defined deliverables
  • Predictable, fixed-fee budget
  • Low commitment risk: start small, scale later
Typical term
Open-ended
Start a fixed project

Also available

Part-time

Split allocation

20–30h/week per engineer. A good fit when you have an existing in-house team and want senior reinforcement without the overhead of a full engagement.

Typical term
Ongoing
Ask about part-time

Hybrid path: Start with a fixed-scope project, then roll into ongoing part-time if the partnership is a fit.

Talk to us

Frequently asked

Questions, Answered.

The questions clients usually ask before we start. If yours isn’t here, ask us on a 30-minute call.

What does TrioAmigo do?

We’re a pre-formed team of three senior engineers. We build full-stack platforms, cloud-native systems on AWS and Azure, and production AI: RAG, AI agents and LLM-powered workflows. Clients bring us in to build a new product, to add AI to an existing one, or to reinforce their in-house team.

How quickly can you start?

Usually this week. There’s no hiring loop, because we already work as a team with shared conventions and tooling. We start with a shadow sprint and reach full velocity by sprint 2.

Which engagement models do you offer?

Two. A fixed project is milestone-based, with a scoped deliverable and a fixed fee, and there’s no set end date: it can run for a few weeks or continue for years, one milestone after another. Part-time gives you 20–30 hours a week per engineer, on an ongoing basis. You can also start with a fixed project and move to part-time once the partnership is a fit.

Do you take on long-term engagements?

Yes, and we’re glad to. There’s no upper limit on how long we work together: a fixed project can continue milestone after milestone, and part-time work is ongoing by design. We’re built for the long run, as one team that stays with your product instead of rotating people in and out.

How is the work priced?

Fixed projects have a fixed fee agreed up front, tied to clear milestones. Part-time work is billed transparently, by the hour or as a package, with one contract and one invoice flow (or per person, if you prefer). Tell us about your scope on a 30-minute call and we’ll come back with an estimate.

Where are you based, and how much time-zone overlap do we get?

We’re in Belgrade and East Sarajevo, on CET/CEST. That means 2–3 hours of morning overlap with US East and full-day overlap with the UK and EU. We work async-first, with Slack or Teams for daily questions and a weekly demo and planning call.

Which technologies do you work with?

React, Next.js and TypeScript (and Angular) on the frontend; .NET, Node.js with NestJS and Python with FastAPI on the backend. AWS first, plus Azure. PostgreSQL, SQL Server, MongoDB, Elasticsearch and Redis for data, and Amazon Bedrock, RAG with pgvector, AI agents and MLOps tooling for AI. The full list is in our tech stack.

Can you add AI features to our existing product?

Yes, it’s a big part of our work. We build permission-safe RAG over your documents, LLM features on Amazon Bedrock (Claude) with cited answers, AI agents and integrations such as GitHub Copilot custom agents and MCP, and speech, translation and document pipelines. Governance is designed in from the start, including EU AI Act requirements and privacy-first analytics.

How do you use AI in your own development work?

At every stage of delivery: Claude Code and Copilot for scaffolding and boilerplate, AI-assisted review on every pull request, rapid prototyping, documentation and large refactors. On greenfield features that makes us 2–3× faster. Every change is still reviewed by one of us and runs through CI.

Why hire a team of three instead of individual engineers or an agency?

Hiring takes 2–4 months per role plus 4–8 weeks of onboarding, and there’s no guarantee the people will click. Agencies tend to rotate staff. We’ve worked together for more than seven years, so you get three senior perspectives, shared conventions from day one, one contract and no single point of failure.

Can you work alongside our in-house team?

Yes. The part-time model is made for that: senior reinforcement without the overhead of a full engagement. We plug into your rituals and tools, such as GitHub or GitLab and Jira or Linear, and adapt to your process instead of forcing ours.

What happens on the 30-minute call?

It’s a no-commitment intro. You tell us about your project and goals, we ask a few questions and suggest how we’d approach it and which engagement model fits. Your request reaches all three of us, and we confirm a time by e-mail.

Let’s talk

Ready when you are.

One message reaches all three of us.

Intro call
30 minutes · online
Base
Belgrade, Serbia · East Sarajevo, BiH · CET/CEST
Overlap
2–3h with US East · full day with UK & EU

Book a 30-minute intro call

Tell us a little about your project and when suits you. We’ll confirm a time by e-mail. Fields marked with an asterisk are required.

Engagement interest (optional)

Goes straight to info@trioamigo.com