Chris Berry

Hi, I'm Chris

BSc Computing and IT (Software)

A keen, approachable, and professional Software Engineer, based in the Devon, UK.

Introduction

I specialise in building reliable, user-friendly software solutions primarily using C# .NET alongside modern front-end technologies such as Vue.js and TypeScript.

Throughout my career I have had exposure to a wide range of technologies and frameworks and am not afraid to tackle the unknown. I demonstrate proven success in building high-quality applications from scratch and maintaining and enhancing existing systems for modern requirements. I am known for my strong, efficient communication skills, and ability to work effectively with clients, ensuring seamless delivery of solutions that drive real value.

I pride myself on my genuine desire to help others, and fostering of long-term working relationships.

Projects

Inventory Management & Catalogue

Berry's Farm Supplies

Internal Systems

C# ASP.NET JavaScript Python

Designed and developed two software solutions that transformed business operations and customer engagement. An internal inventory management system that reduced stock discrepancies, improving operational efficiency. Alongside, a customer-facing product catalogue that increased product visibility and sales enquiries through its responsive and accessible design.

Enhanced development efficiency by implementing automation for deployment pipelines, reducing downtime. Set up monitoring and automated backups to ensure system reliability and data redundancy. These solutions not only addressed immediate business needs but have also provided scalable foundations for future growth.

Enterprise Resource Planning

Freelance

Anonymous Bakery

Laravel TypeScript Vue.js

Developed a resource management system tailored to a small-scale bakery, enabling archival of recipes, real-time tracking of ingredient usage and production costs, and efficient management of customer orders. The system replaced all manual record-keeping and improved order fulfillment accuracy.

The project's deliverable was a web application featuring a dynamic and responsive user interface using Vue.js, while leveraging PHP and Laravel to ensure a robust, secure, and scalable back-end architecture.

Spearheaded the entire software development lifecycle, from system and database design to implementation and testing, adhering to agile methodologies to ensure timely delivery and adaptability to evolving requirements.

Enterprise Resource Planning

KB Software Ltd

Anonymous Aeronautics Specialist

PHP JavaScript

Initially brought on board to implement unit testing within the client’s existing enterprise resource planning (ERP) system, which was built using PHP, JavaScript, and XUL.

This initiative was a critical step in supporting the client’s long-term goal of maintaining and enhancing the system. Due to the absence of prior testing coverage, the focus on implementing unit tests was prioritised to mitigate regression risks and ensure stability when introducing new features.

These contributions continue to improve the system’s reliability and lay a foundation for more effective and sustainable development practices as we move forward.

Funeral Management

KB Software Ltd

Anonymous Funeral Director

C# .NET WinForms

Initially implementing progressive enhancements to the client’s extensive legacy .NET Framework WinForms application, addressing immediate needs while ensuring compatibility and stability.

Building on this work, the project was successfully migrated to the latest .NET platform, including a transition from Entity Framework to its Core variant for improved performance and modern capabilities.

Currently continuing to improve application performance, deliver newly requested features, and improve on overall code quality by adhering to best practices.

This revival has given the previously abandoned system a new lease on life, earning strong client satisfaction and positioning the application for long-term usability and growth.

Get In Touch

I’m always excited to explore new projects, help refine existing ones, offer advice on how software can enhance your business, or simply connect with like-minded people for a friendly chat.