Edward (Teddy) Middleton-Smith

Software Engineer | ERP Systems and Business Process Automation

Areas of Expertise

ERP Systems

Expert in ERPNext customisation, UK accounting compliance, and enterprise system migrations. Specialised in retail and manufacturing sectors with integrated e-commerce solutions.

Data Systems Architecture

Design and optimisation of high-performance database systems, API integrations, and automated reporting frameworks. Focused on scalable, maintainable solutions with actionable insights.

Process Automation

Strategic automation and workflow redesign for operational efficiency. Experience spans inventory management, logistics, and financial operations in trade and automotive industries.

Featured Projects

Enterprise ERP & E-commerce System

Enhanced ERPNext platform with UK-specific accounting features and e-commerce integration. Supports multi-channel retail operations with automated order processing.

Show details

Key Features:

  • UK tax compliance and reporting modules
  • Real-time inventory synchronisation
  • Multi-storefront management
  • Automated order fulfillment

Technologies: Python, MySQL / MariaDB, Docker

Live PARTS Enterprise Store

partsERP Core Framework

A robust, open-source ERP framework showcasing system architecture and development practices. Over 100K lines of production-grade code.

Show details

Key Features:

  • Data integrity verification
  • Authentication and role-based access control
  • Custom reporting API
  • Database abstraction layer and unit test coverage

Technologies: Python - Flask, MySQL / MariaDB, JavaScript

Demo PARTS ERP Site

Financial Data Reconciliation Tool

VBA Excel automation that simplifies complex data processing between multiple spreadsheets.

Show details

Key Features:

  • Multi-system transaction matching
  • Configurable validation rules
  • Automated error detection
  • Audit trail generation

Technologies: VBA, Excel Object Model

Professional Experience

Director & Principal Solutions Architect

Precision And Research Technology Systems Limited

08/2021 - present

  • Improved ROI by 30% through implementing a fraud-preventing process, and enforcement software system using C#, SQL Server, and RESTful APIs, for a 9-figure engineering development budget
  • Decreased query execution time by 90% for a system accessed millions of times daily by optimising the SQL Server database schema and queries
  • Optimised interdepartmental processes, software, and data systems to save tens of annual work units
  • Designed an integrated e-commerce platform with custom ERP software for automated order management across multiple retail marketplaces and supplier networks using Python, Flask, and MySQL
  • Executed rapid response to CrowdStrike incident to minimise downtime and profit loss
  • Crafted interactive modules for monthly training of analysts on task automation using best practices
  • Automated investment analysis with machine learning for market prices and AI for news sentiment

Software & Systems Engineer

4 Shires Builders Merchants LLP

05/2019 - 09/2022

  • Implemented TDD best practices and coding standards with PostgreSQL and Mocha and Chai
  • Increased web presence by 2000% and visitor to sale conversion by 9000% with a new, containerised e-commerce site and social media marketing campaign
  • Improved delivery rate by 20% and fuel efficiency by 30% by restructuring delivery logistics

Sales Assistant

4 Shires Builders Merchants LLP

06/2016 - 04/2019

  • Cultivated longstanding business relationships and customer service satisfaction
  • Analysed product and segment profitability, and opportunities for cross-selling and upselling
  • Engineered storage systems and reorganised warehouse for over 60% greater stock capacity

Additional Experience

STEM Tutor

03/2016 - 09/2021

Adopted nuanced techniques for diverse personalities and learning styles, teaching GCSE to MSc level.

Systems Analysis Intern

Cummins Inc.

07/2016

Programmed and presented a structural optimisation method for a steel I-beam crane boom.

Contact

Interested in discussing potential opportunities? Feel free to reach out: