Highly self-motivated and pro-active,
with over 10 years of full-stack software development experience
and more than 15 years working with and managing all aspects of IT.
Skilled at seeing the bigger picture and identifying unmet needs.
Excellent project management skills and ability to work flexibly.
Adept at working in mixed teams,
always looking to share, teach, and learn with others.
Professional Experience
Developer @
2017—Present
Helped drive customer employee onboarding success by
automating the invitation and onboarding process
Increased customer employee engagement by
implementing a full-stack newsfeed and content tagging solution
Helped foster better customer employee interaction by
developing more interactive and informative notifications
Improved integration with third-party Human Resources systems by
re-architecting internal data models to flexibly cope with varying
sources and structures
Drove the increased use of unit testing and continuous integration
as a means of ensuring product reliability
Business Systems Development Manager
2012—2017
Lymington Precision Engineers Co. Ltd., Hampshire, United Kingdom
Enabled real-time, stream based, data analysis by
implementing database Change Data Capture.
Helped drive 10% reduction in production lead times by
customising business system to support new processes and
production methodologies.
Provided real-time production feedback on the factory floor
by writing bespoke dashboard software.
Automated Key Performance Indicator (KPI) production and
distribution (Web and PDF) across the business.
Delivered improved manufacturing estimates by developing a
finite scheduling and due-date quotation system.
Streamlined supplier quotation submittal and analysis by
implementing a web/email based system.
Automated customer order validation and entry, processing
complicated orders containing several hundred line items.
Mentored junior team members.
Technical Lead – Enterprise Resource Planning (ERP) Implementation
2010—2012
Lymington Precision Engineers Co. Ltd., Hampshire, United Kingdom
Provided business continuity by re-writing all existing
reports and bespoke programs to work with the new
IFS Applications
ERP system.
Facilitated rapid project iteration by automating data
sanitization, transformation, and migration.
Simplified system outputs with a clear, standardized, design
style/language.
Edited and reviewed all project documentation for
consistency and accuracy.
Produced and presented training materials covering common
system operational areas.
Delivered all technical aspects of the project to schedule.
Modernized IT infrastructure, providing full project management.
Sourced, hired, and trained new IT technology team members.
IT Manager
2007—2010
The Fullers-Group, Hampshire, United Kingdom
Developed Web portals for on-line, on-demand,
information sharing with customers and suppliers.
Project managed and developed touch screen terminal
software for Shop Floor Data Capture.
Enhanced business processes via the development of programs,
new systems, and reports.
IT Technician
2001—2007
The Fullers-Group, Hampshire, United Kingdom
Gained exceptional organisational, problem solving, and
quick-learning skills in a demanding work environment.
Modernized IT infrastructure and established satellite offices.
Vastly improved utilization of computing resources via
development of in-house software engineering skills.
Education
As a highly self-driven learner I have pursued many subjects
in and outside IT.
At undergraduate level, through the Open University, I have studied:
Design and Designing(distinction)
Computing: An Object-Oriented Approach(distinction)
Computers and Processors
Functional Programming in Erlang
Functional Programming in Haskell
Certificate in Mathematics
Data to Insight: Introduction to Data Analysis
From Notation to Performance: Understanding Musical Scores