Consulting

Putting decades of design and development experience to work for you.

Software Architecture

We take a practical approach to software architecture, where skillfuldevelopment, high-level design, and business goals combine to produce the software you need. We're experienced in identifying risks and balancing conflicting needs to get a good balance of software qualities and timely delivery. We have worked on projects ranging from successful greenfield architectures to formidable architectural "recovery" efforts.
  • Architecture reviews to engage stakeholders and mitigate risks.
  • Analysis and definition of architecture for firm foundations.
  • Communicate designs to align teams and stakeholders.

Custom Software Development

Starting with your ideas and ending with a delivered system, we can handle every phase of the software development process, working closely with you throughout to ensure that you get software to truly meet you needs. We have worked on a broad spectrum of software, and we emphasize simple, effective designs where tests and documentation are integral parts of the systems. Our goal is to deliver value to your business through high-quality software.
  • Short- or long-term engagements, full- or part-time.
  • Language specialties include, but are not limited to, Python, Javascript, Julia, Swift, C++, C#, and F#.
  • We can help with cloud-hosted web applications, native desktop on macOS, Windows or Linux, or embedded system development.
  • Other expertise includes software architecture, domain-driven design, legacy systems, event sourcing, and review/inspection.

Contract Software Development

We will work side-by-side with your team, augmenting your development capacity in whatever way you need, on systems of any size or complexity. We pride ourselves in being full-stack developers comfortable in both server-side or front-end work. We have a number of technical specialties, but we can also quickly be effective with almost any technology. We've operated successfully in both agile and traditional project management environments. Above all, we're fast learners.
  • Short- or long-term engagements, full- or part-time.
  • Language specialties include, but are not limited to, Python, Javascript, Julia, Swift, Objective-C, C++, C#, and F#.
  • We can help with cloud-hosted web applications, native desktop on macOS, Windows or Linux, or embedded system development.
  • Other expertise includes software architecture, domain-driven design, legacy systems, event sourcing, and review/inspection.

Coaching

We will work one-on-one with you to improve your skills, help you come to grips with a technology, or just provide guidance for your project. You set the pace, but we use our software development and training experience to make sure you get the right insights and develop good habits. While we have a number of technical specialties, coaching is often most valuable for the technology-independent ideas and practices it imparts.
  • Remote or in-person arrangements are available.
  • Short- or long-term engagements.
  • Language specialties include, but are not limited to, Python, Javascript, Julia, Swift, Objective-C, C++, C#, and F#.
  • We can help with cloud-hosted web applications, native desktop on macOS, Windows or Linux, or embedded system development.Other expertise includes software architecture, domain-driven design, legacy systems, event sourcing, and review/inspection.

We absolutely love our work, we work with passion and eagerness.

Interested? We'll get back to you to discuss your needs

Stay in touch

Our business hours are 08:00 to 16:00 CET/CEST.