Services
New systems, cloud, and a way forward for the old ones.
Most of our work is on modern .NET, AWS and Azure. We also work in Java, Python, C++ and JavaScript, and we still read COBOL, VB6 and Delphi fluently, which is what modernization needs.
Legacy modernization
COBOL, Java and .NET Framework systems moved to modern platforms, with tests that prove the new system behaves exactly like the old one.
- Assessment: an inventory of the system, its risks, and a fixed price for the first step
- .NET Framework and Web Forms applications moved to modern .NET on Linux or Windows
- Mainframe COBOL and batch moved to Java or .NET on AWS
- Equivalence testing: old and new run on the same inputs, every output compared
We offer this as Legacy Parity, with its own published case study.
Web applications and APIs
Web applications, portals and APIs on modern .NET, from customer-facing sites to internal systems with payments and third-party integrations.
- Web applications and portals on ASP.NET Core and Blazor
- REST APIs and integrations: payment processing, Google and Microsoft APIs, DocuSign
- Content-managed sites on Umbraco, or a custom CMS when the content needs one
- Upgrades and redesigns of existing sites, including classic ASP.NET and MVC
Cloud and DevOps
Applications designed for the cloud, or moved there: containers, serverless functions, infrastructure as code and automated deployment pipelines.
- Architecture for new cloud applications on AWS or Azure
- Moving existing applications to the cloud: containers, managed databases, serverless functions
- Infrastructure as code (AWS CDK, Terraform) and automated build, test and deploy pipelines
- Cost and security reviews of what is already running
Desktop and client-server software
Windows and cross-platform applications built around how your team works, from technology choice and prototype to support and documentation.
- Choosing the right technology
- System planning and prototypes
- Implementation, installers and support
- Moving older desktop applications (VB6, Delphi, WinForms) to modern .NET
Document processing and PDF
High-volume document pipelines, fillable and interactive PDF forms, data extraction and pre-filling, and digital signatures.
- High-volume document transformation pipelines: XML, AFP and EDI to PDF
- Fillable and interactive PDF forms with calculations and input checks
- Extracting data from PDF forms, and pre-filling forms from a database
- Digital signing and verification based on PKI
Acrobat and Office plugins
Custom buttons, menus and automation that extend Adobe Acrobat and Microsoft Office for routine work.
When Acrobat or Office almost does the job, a plugin adds the missing button, menu item or automated step. Our NextPDF tools are built this way.
Databases and data
Database design, performance tuning, redesign and migration for systems whose data has outgrown their first design.
- Database design and architecture
- Performance analysis and tuning
- Redesign of databases that have outgrown their first design
- Migration between platforms, for example SQL Server to PostgreSQL or to Azure SQL
How we work
From first call to support
- Free consultation
We talk through what you need and which technologies fit. We can sign an NDA before you share details.
- Detailed estimate
You get the project split into phases and sub-projects, each with its own estimate.
- Build, in the open
Every task lives in our project tracker, so you can check its status at any time.
- Support
We stay on for fixes, changes and documentation after launch.
Have a project in mind?
Tell us what you need. The first consultation and the initial estimate are free.