About Goldcrest Code

Engineering depth. Family-business care.

Almost two decades of combined professional software experience, brought directly to every client relationship. Senior expertise, direct access to the people doing the work and no layers of account management.

Why We Exist

Technology should make a business
simpler, stronger or more valuable.

Goldcrest Code is a family-run software business founded on a straightforward belief: good technology begins with careful listening and ends with a result people can trust. We combine the discipline of enterprise engineering with the accessibility and personal accountability clients expect from a smaller partner.

Our experience spans smaller software houses and global organisations. That range shapes the way we work — commercially aware, technically rigorous and pragmatic about what a client genuinely needs.

Our standard

Built well. Explained clearly.

Clean code, secure foundations, current best practice and honest communication are not extras. They are how we protect the quality and long-term value of every build.

Customer focusedHigh qualityMaintainable
The Founders

Professional experience,
personally invested.

Tom

Software Architecture & Engineering Leadership

Tom is a software architect and software engineering manager responsible for leading a team of engineers. He is Microsoft certified and Master’s degree qualified, with experience ranging from smaller software houses to large global enterprises.

His focus is turning complex operational needs into sound system designs: defining the architecture, managing risk, improving legacy estates and guiding teams towards software that remains secure, scalable and maintainable.

Sylvia

Software Engineering & Quality

Sylvia is a Master’s educated software engineer working for a global-scale company. Her approach centres on clean code, careful implementation and the details that make software dependable in everyday use.

She brings a strong quality mindset to design and delivery, helping ensure that solutions are understandable, maintainable and built around the people who rely on them.

Listen before prescribing

We learn the business context, users and constraints before deciding what to build.

Engineer for the long term

Quality means secure foundations, clean implementation and technology your organisation can live with.

Communicate without theatre

Clear decisions, visible progress and direct answers throughout the relationship.