AMDS Software

AMDS Software

Nearshore software engineering from Portugal, built around your roadmap.

Add engineers to your team every month, or hand us a project to deliver end to end. Working hours that overlap with your team, without the months of recruiting.

Location
Portugal, in the EU
Working hours
Same as the UK, 1 hour from Central Europe
Languages
English and Portuguese
Engineering since
2014

Why nearshore

When hiring slows down, your roadmap slows down with it.

Every open engineering role is work that isn't shipping. Local recruitment can take months, and offshore can look cheaper until time zones and handovers start costing you days. Nearshore sits between the two: engineers close to your working day, without the wait of a local hire.

Compare Local hire Offshore AMDS nearshore
Getting started Recruitment can take months Depends on the vendor Agreed on the discovery call
Working hours Same as yours Little or no overlap Same as the UK, 1 hour from Central Europe
Communication Direct Often through handovers Direct, in English or Portuguese
Commitment Permanent contract Depends on the vendor Monthly, or per project

Delivery models

Two ways to work with AMDS

Choose based on who should lead the work day to day. If you're not sure, we'll help you decide on the first call.

Monthly capacity

Dedicated engineering

Engineers join your team on a monthly basis and work as part of it.

  • One engineer or more, matched to your stack
  • Work in your tools, repositories and ceremonies
  • Capacity that follows your roadmap
  • Engineers from AMDS and our trusted network
Best for
Product teams whose roadmap is bigger than their capacity.
Day to day
You set the priorities. AMDS takes care of people, contracts and invoicing.
Pricing
Monthly fee, based on the engineers you need.
Discuss this model

Defined outcome

Project delivery

AMDS takes a defined project and delivers it end to end.

  • Scoping and architecture
  • Build, testing and deployment
  • Regular progress updates
  • Support and new features after launch
Best for
Companies without an engineering team, new products, and existing systems that need fixing or taking over.
Day to day
AMDS plans and builds. You make the decisions and see regular progress.
Pricing
Quote agreed after scoping, before work starts.
Discuss this model

How it works

From first call to working software

  1. 01

    Discover

    We go through your goals, stack, timeline and how your team works, then recommend a model.

  2. 02

    Match or scope

    For dedicated engineering, we propose engineers for your stack. For a project, you receive a written scope, timeline and price.

  3. 03

    Start

    Engineers join your tools and ceremonies, or the project kicks off with a clear plan.

  4. 04

    Scale and support

    Adjust capacity as your roadmap changes, or keep us on for support and new features after launch.

Capabilities

What we build and the technology behind it

What we build

  • Web applications and platforms

    Custom products and internal systems, from first version to scale.

  • AI and automation

    LLM pipelines, semantic search and classification running in production.

  • Mobile apps

    iOS and Android apps with React Native, connected to your backend.

  • Existing systems

    Taking over, fixing and extending software that's already live.

  • Business websites

    Fast, professional sites that bring in enquiries.

Technologies

Backend

  • Ruby on Rails
  • PHP and Laravel
  • PostgreSQL
  • MySQL
  • Redis
  • Sidekiq

AI and search

  • LLM integration
  • Embeddings
  • Semantic search
  • Elasticsearch

Frontend and mobile

  • JavaScript
  • React
  • React Native
  • Expo
  • Tailwind CSS

DevOps

  • Docker
  • Kamal
  • Nginx
  • Linux
  • GitHub Actions

Need something else? Ask us, and we'll tell you honestly whether we can staff it.

Experience

Long-running production systems

Work by AMDS's founding engineer before the company was founded. Client names are withheld.

40% lower API latency

B2B lead generation and partner platforms

Large-scale platforms for the German market covering lead generation, partner management and scheduling.

Sector
Media and B2B services
Role
Lead developer, system architect and technical project lead
Stack
Ruby on Rails, Elasticsearch, ActionCable
Duration
8+ years

60%+ better classification precision

AI lead classification pipeline

Replaced keyword matching with an LLM and embeddings pipeline that classifies incoming leads semantically.

Sector
B2B lead generation
Role
Architect and lead developer
Stack
Ollama, Mistral, DeepSeek, Elasticsearch
Duration
Part of the platform above

2+ years maintained independently

Time tracking and billing for law firms

A multi-user platform for daily legal practice, with reporting dashboards and custom analytics.

Sector
Legal services
Role
Designed, built and maintained
Stack
PHP, Laravel
Duration
2014 to 2017

Built by AMDS

  • Kome Together

    In development

    Sports social platform with a Rails API, React Native app and real-time chat.

  • EasyVTA

    In development

    E-commerce platform for turntable enthusiasts, with catalogue, stock and admin.

  • Dean Works

    In development

    Institutional site and CMS for a prestige car services company.

  • Biciplus

    Coming soon

    Online platform for a bike shop and workshop, with bookings and a customer area.

What to expect

How we work with your team

Part of your team
Engineers work in your tools and ceremonies, not behind a ticket queue.
No layers
You talk to the people doing the work.
European working hours
Real-time collaboration with teams across Europe.
Clear proposals
Scope, timeline and price in writing before work starts.

FAQ

Common questions

What does nearshore mean?

Working with engineers in a nearby country and a similar time zone. For most of Europe, Portugal means little or no difference in working hours.

Which delivery model should I choose?

If you have a team and need more capacity, choose dedicated engineering. If you need a defined outcome and don't want to manage the work day to day, choose project delivery.

How quickly can engineers start?

It depends on the stack and the roles you need. We give you a realistic date after the discovery call, before you commit to anything.

How much does it cost?

Dedicated engineering is a monthly fee based on the engineers you need. Projects are quoted after scoping. Tell us what you need and we'll send a proposal.

Who owns the code?

You do. Ownership of the code we write for you is set out in the contract.

Do you work with companies outside Portugal?

Yes. We work with companies across Europe, in English or Portuguese.

Who is behind AMDS Software?

AMDS Software was founded in 2024 by André Silva, an engineer and technical project lead working on production software since 2014. Work is delivered by André and a network of trusted engineers.

Contact

Tell us what you need

We'll reply within 24 hours with next steps. No sales pitch and no commitment.

hello@amdssoftware.com

Portugal, working with companies across Europe

Prefer to chat?

Our AI assistant can take your request now, and a person reviews it.

What are you looking for?

We use these details to reply to your request. See our Privacy Policy.