Software development & IT consulting · Groningen, NL
We design, build and run bespoke software for companies without an engineering department.
AlphaGen Software Solutions B.V. is a Dutch software firm working with businesses
that depend on custom systems but do not want to staff a full technical team to get
them. We take a project from specification through to the version that is still
running three years later.
Services
What we are usually asked to do.
Most engagements start in one of these areas and grow into two or three. We are
equally comfortable building something new and taking responsibility for a system
somebody else left behind.
Build
Custom software development
Line-of-business applications built around how a company actually works, rather
than forcing the company to work around a package it has outgrown.
- Internal tools and back-office systems
- Workflow and approval systems
- Reporting and admin interfaces
Build
Web and mobile applications
Customer-facing products and portals, built with standard tooling so whoever
maintains them next does not need a guided tour first.
- Web applications and portals
- Cross-platform mobile apps
- Design systems and component libraries
Connect
Data engineering and integration
Getting data out of the systems a business already runs, and making two systems
that disagree about the same week produce one number people can trust.
- Third-party and platform API integrations
- ETL pipelines and reporting databases
- Data cleaning and reconciliation
Run
Cloud and DevOps
Infrastructure that can be rebuilt from a repository rather than remembered by
one person, with deployment that is boring by design.
- Cloud architecture and migration
- CI/CD pipelines and release automation
- Monitoring, logging and cost review
Assure
QA and test automation
Independent testing for teams shipping faster than they can verify, and automated
suites that hold the line once the manual pass has found the problems.
- Functional and regression testing
- Automated end-to-end test suites
- Performance and load testing
Run
Application support and maintenance
Taking over an existing system, documenting what it does, and keeping it running
while it is gradually brought back to a maintainable state.
- Legacy takeover and documentation
- Bug fixing and dependency upgrades
- Ongoing support arrangements
Engagement models
Three ways to work with us.
Fixed scope project
A defined deliverable, an agreed price and a date. Best when the requirements
are already clear enough to write down and unlikely to move much.
Dedicated team
Engineers working as an extension of yours, on a monthly basis. Best when the
direction is clear but the specification will keep changing as you learn.
Support retainer
An agreed monthly allocation for maintaining, fixing and improving a system
already in production, with a defined response time.
Approach
How we actually work.
We argue with the specification first
A brief that goes straight into development usually comes back out as rework.
We would rather spend the first week disagreeing with you about scope than the
last month rebuilding.
Documentation is written as we build
Architecture notes, data models and API contracts are produced alongside the
code, so another engineer can pick the system up without an archaeology phase.
Boring technology, on purpose
We choose widely used tools with long support horizons over whatever is
currently interesting. It makes a system cheaper to hire for and cheaper to
keep alive.
Your systems stay yours
Accounts, repositories, infrastructure and data stay in your name and under
your control. Handover is a normal part of the work, not a negotiation at the
end of it.
Typical stack
TypeScript
React
Node.js
Python
PostgreSQL
REST & GraphQL
Docker
AWS
Google Cloud
CI/CD
About
A small firm in Groningen, deliberately.
We stay small on purpose. The people who scope a project are the people who build
it, and the person you speak to in the first meeting does not disappear once the
contract is signed. Most of our work comes from businesses that have outgrown
off-the-shelf software but are not large enough to justify a permanent engineering
team.
We work in English and Dutch, primarily with clients in the Netherlands, USA and the
wider EU.
Company record
Verifiable at the KvK Handelsregister
- Statutory name
- AlphaGen Software Solutions B.V.
- Legal form
- Besloten vennootschap (private limited company)
- KvK number
- 90103726
- VAT / BTW-nummer
- NL865210779B01
- Registered office
- Hereplein 4, 9711 GA Groningen, Netherlands
- Governing law
- Netherlands