acornsoft

Software implementation consultancy

Acornsoft provides bespoke solutions for applications that demand immediate data and interaction.

Real solutions

We build APIs, apps, and supporting infrastructure for realtime applications, such as:

Tech

We primarily develop in Go or Java. Mobile frontends are built natively for iOS and Android, or with Flutter. We recommend NATS as a messaging and connectivity fabric between services. For deployment, we have extensive experience with a variety of services on AWS and GCP.

Our streamlined stack allows us to leverage proven tools we know well.

Ethos

Building the wrong thing is a waste of time. We work with our partners to understand their actual needs and what's possible, right from the start. No eight-hour post-it note discovery sessions, no boiling the ocean talk, and definitely no FML PowerPoint slides. Instead, we ask questions, talk openly, learn from you, and collaborate both in-person and remotely.

When building new software, the small details matter. Progress is seldom linear. Our aim is to build configurable, malleable solutions that allow for experimentation, observation, and adaptation. This delivers the best possible outcome in the shortest time. Nothing is set in stone; it's called software, after all.

Why Acornsoft?

Acornsoft offers 25+ years of principal-level software engineering expertise, gained from academia, startups, trading firms, and publicly traded names like Sage and Trustpilot.

We can take your idea to MVP, and through v1.0 and beyond. Have a specific problem or realtime feature that you want to build? We can help solve it, with design and implementation of systems that use NATS a specialty. We can work alongside your dev team to expedite feature development, and recommend ways to repay technical debt and overcome scaling challenges.

As your development partner, Acornsoft delivers solutions that take root and grow. 🌰 => 🌳