Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Timeline
Generic
Matthew Allee

Matthew Allee

Shifnal,Shropshire

Summary

Skilful Software Architect with 20 years designing development frameworks and guidelines to expedite and enhance application engineering. Versed in numerous software categories for business and private users. Adept at constructing software architecture suited to rapid deployment across multiple projects to reduce development times and costs.

Overview

19
19
years of professional experience

Work History

Software Architect

Kare Plus Franchising Ltd
Telford, Shropshire
05.2017 - Current

Timeline:

Came into the company as a software engineer my goal was to stabilize the “NewCare” system in the network and enhance the reporting processes needed for the franchisor.

Took over IT department as Head of IT when the current manager left and implemented structure into the department as well as working on cost saving exercises and upgrading the current “NewCare” server infrastructure to a new hybrid cloud platform utilizing RDP WebApps.

designed, and implemented a new reporting platform with PowerBI and SharePoint to have fast and efficient reporting to the board of directors.

Was then promoted to Software Architect where I implemented new Web Based software into the company, to do this I Conceptualized and designed an new Azure Database server and then created Client-Server services to GET and POST data from the SaaS software using RESTful API’s linked to the Azure Database


Experience:

  • Collaborated with a cross-functional team to conceptualize, develop and implement enhance reporting systems using PowerBI, SharePoint and my bespoke system NCAnalytics which was re-designed and re-deployed to keep up with new practices
  • Led the end-to-end development process, from requirement gathering and system design to deployment and ongoing support.
  • Designed and normalized the backend database schema, facilitating efficient data storage and retrieval.
  • Developed RESTful APIs for seamless communication between the front-end and backend, enabling smooth user interactions.
  • Created intuitive and responsive front-end interfaces using DevExpress, delivering an optimized user experience.
  • Conducted thorough testing and debugging, resulting in a highly stable and reliable system.
  • Built, trained and mentored a team to support the network and franchisees
  • Worked closely with third party organizations and systems to deliver a well rounded solution
  • Worked closely with the board becoming a key member producing ,reports and R&D returns as well as Cyber Essentials Plus certification


Systems

  • Office 365
  • Microsoft Azure
  • Microsoft Power Apps
  • Power BI


Integrated using API's

  • Xero
  • Staffology (web based pay roll system from IRIS)
  • Cloud Base Recruitment solutions (OneTouch, Next Crew, NurseBuddy)
  • Hub Spot (marketing platform)
  • Vision Mapping (Franchise Mapping tool)


Development and Project management

  • DevOps
  • Git Hub

Technical Director

UDMS Ltd
Oxford, Oxfordshire
01.2006 - 05.2017

Timeline:

Originally brought in as a developer to modernize the software house’s current offering.

After the software was released, I moved into a more analytical consultant role working with the customers on how the system can be implemented and what changes could be made to facilitate them better.

During this time, I was promoted to technical director due to my performance where I was overseeing and mentoring a small team who were tasked with supporting and training the customers


Experience:

  • Conceptualized, designed, and implemented a comprehensive CRM Rostering system "NewCare".
  • Led the end-to-end development process, from requirement gathering and system design to deployment and ongoing support.
  • Designed and normalized the backend database schema, facilitating efficient data storage and retrieval in MS SQL.
  • Created intuitive and responsive front-end interfaces using VB and DevExpress, delivering an optimized user experience.
  • Conducted thorough testing and debugging, resulting in a highly stable and reliable system.
  • Developed, optimized and implemented add on systems for ETM (Electronic Time Monitoring) "TimeLog"
  • Developed, optimized and implemented the reporting structure to extract data from the system via "Crystal Reports" (now SAS) and CSV, XML export files “NC Analytics”.
  • Successfully deployed the CRM Rostering system in many different client-server models, supporting efficient customer management and employee scheduling.
  • On going consultation and client management, analyzing business processes and optimization routes.
  • Hired, trained, and mentored a small team to support with training and 1st line queries


Projects

  • NewCare
  • Enviroment
  • Vb.Net, MS SQL, Crystal Reports, XML, CSV
  • Description
  • The “NewCare” system was the full solution for private health care company’s ranging from small independent firms to councils and large multi-site franchises
  • CRM – Recruitment, Staff, Clients
  • Rostering – staff to client allocation, with qualification, availability, HR and Holiday Checks
  • Payroll and invoicing
  • Time Log
  • Environment
  • VB.Net, PHP, C#, Voip, MS SQL
  • Description
  • Conceptualized, designed, and implemented a system to allow staff to call in and for the system to record the log ins and outs
  • Written as a client server service, linked to a PHP script page to transfer data from voip calls
  • NC Analytics
  • Environment
  • VB.Net, MS SQL, Dev Express
  • Description
  • Conceptualized, designed, and implemented a system that allowed the users to see and generate reports from the NewCare System and produce them as either Gantt charts or tables
  • Finance Manager
  • Environment
  • VB.Net, MS SQL, Dev Express
  • Description
  • Conceptualized, designed, and implemented a system for Franchising organizations to run payroll and invoices across multiple databases.
  • Was developed to speed up the pay run and invoice generation from the NewCare system spanning multiple databases, allowing an accounts team to select who to run and set the dates then process.

Consultant

R Charles Associates
01.2005 - 01.2006
  • Working with Access Accounts
  • Training and Project implementation
  • Crystal Reports
  • Writing Small add-on applications to work with access accounts
  • Concept and development of stand alone software ED (engineers Diary)

Education

B-Tech - computing,

Booth lane Colledge
Northampton, Northamptonshire
2003

A-Levels - Physics, Chemistry, Geology and IT

Magdalen College School
Brackley

GCSEs - Physics, Chemistry, Biology, Maths, English, History, D&T

Burry Lawn School
Milton Keynes
2002

Skills

  • Net
  • Microsoft SQL Server
  • Agile
  • Database management
  • Solution Architecture
  • Software integration
  • Testing and maintenance
  • Active Directory
  • API design
  • Solutions deployment
  • Network support
  • End-user training
  • Microsoft Exchange
  • Entity framework
  • ASPNET
  • C#
  • Crystal reports
  • Git
  • Azure DevOps
  • Algorithms and data structures

Accomplishments

  • Https://www.linkedin.com/in/matthew-allee-6ba0a6b5
  • Additional Information
  • Departmental Manger
  • Consultancy
  • Training
  • Decision Maker
  • Friendly and approachable

Languages

English
Native
SQL, T-SQL
Advanced
Visual Basic
Advanced
ASP
Upper intermediate
JSON
Upper intermediate
C#
Elementary
PHP
Beginner

Timeline

Software Architect

Kare Plus Franchising Ltd
05.2017 - Current

Technical Director

UDMS Ltd
01.2006 - 05.2017

Consultant

R Charles Associates
01.2005 - 01.2006

B-Tech - computing,

Booth lane Colledge

A-Levels - Physics, Chemistry, Geology and IT

Magdalen College School

GCSEs - Physics, Chemistry, Biology, Maths, English, History, D&T

Burry Lawn School
Matthew Allee