Custom Software Architecture and Engineering Consulting

Designing and building cost effective, robust, secure software solutions.

Custom Software Architecture and Engineering Consulting

Designing and building cost effective, robust, secure software solutions.

No obligation. Any project type, any size.

Bespoke Software Architecture and Engineering Service

I provide a UK based specialist development service covering all forms of software projects including Web Application and API Development, Microservices, Machine Learning, Payment Services, Integration and Database projects. Software planning, development or support for can be undertaken from any point in the project life cycle either independently or integrating with your existing team.

Through App Software Ltd, I have an excellent track record for delivering projects on time and within budget, to the highest quality based on key software development principles. I design and develop pragmatic, maintainable solutions to business problems and lead my clients through the challenges involved in developing robust and cost effective software.

Gareth Brown - Software Architect / Engineer

I'm based in Westbury, Wiltshire in the South West UK, working with both UK and international clients. During over 15 years experience, I've built software solutions both independently and within teams for companies ranging in size from and small to large mutinationals across a range of industry sectors and government. As a full stack software engineer, I can provide the expertise to across the full project development life cycle from design and architecture to deployment and maintenance. Contact me for an informal discussion about your project.

"Gareth rapidly understood the ecosystem and helped us get back on track to smoothly extend and modernise the existing .NET based systems to enable a move into new global markets. At the same time he brought his expertise creating the foundation for the system to grow beyond the initially designed program."

John Lamazares, Development Manager, Dyson Limited
Custom Software and Devops Engineer

Recent Projects

View my LinkedIn Profile for up to date project experience.

Products and Open Source Projects

.NET Licence Key Generator

Licence Key Generation and Verification for .NET

A common requirement for software vendors is the inclusion of a system for generating and verifying passwords, which can be bundled with distributed desktop software, or for granting access to online services. App Software's .NET Licence Key Generator provides a robust, lightweight and tested means of solving this problem.

.NET Licence Key Generator implements a 'Partial Number Verification System', which along with other features, provides a defence against key generators which may be built to attempt to crack your licence key system.

Katex Sharp Runner

A C# wrapper for the JavaScript LaTeX type setting library for use in .NET

Katex Sharp Runner is a wrapper for the JavaScript LaTeX type setting library in C# / .NET

KaTeX sharp runner facilitates running of the KaTeX library renderToString function in .NET projects. It achieves this by wrapping the JS KaTeX library with the Jint JavaScript interpreter engine and managing thread safety.

UI block loader
One moment please ...