Available to hire
I am a hard-working, light-hearted team player with a 20+ year track record of delivering robust software solutions. I thrive on challenging projects and delivering resilient systems that scale. I also pride myself on clear written and verbal communication, and I enjoy collaborating to produce practical, high-quality outcomes.
I welcome questions about my experience and past roles to see how I can be a great fit for your projects. I’m comfortable across the full software stack, from database design and ETL to front-end interfaces and deployment on AWS and cloud platforms.
Skills
Language
English
Fluent
Work Experience
January 1, 2025 - Present
Hired to manage and enhance technology for a four-person start-up; responsibilities include coordinating Oracle, Python, MetaQuotes (MT5) and PrimeXM integration; building software to support product roadmap in a fast-paced environment.
at Daemon Solutions
October 1, 2024 - September 25, 2025 part of a 10-person team delivering an ETL and management reporting system. Python-based backend processes; Oracle ETL processing billions of rows; focus on performance using external tables and materialised views; system used globally by a multinational insurer.
at ETE Limited
September 1, 2023 - September 25, 20253-person team developing PL/SQL package enhancements and an Oracle APEX front end for an existing production system; involved in maintaining a legacy system.
at Version 1
February 1, 2023 - September 25, 2025Team delivering data warehousing enhancements; added automated MI reports; ETL routines to import data using external tables; AWS and GIT usage in an Agile/Scrum environment.
at Ford Motor Company
July 1, 2021 - September 25, 2025Worked on back-end dealer search systems; PL/SQL enhancements; tuning to ensure fast data retrieval in dealerships.
at Version 1
December 1, 2020 - September 25, 2025Part of a small team converting over 300 forms and reports from 6i to 12c; involved in the migration and tuning of Forms/Reports.
at LV Insurance
July 1, 2015 - September 25, 2025Maintained and enhanced the ORCA policy admin system; supported migration from old mainframe; implemented new insurance products and legislation.
at LV Insurance
April 1, 2020 - September 25, 2025Two LV contracts; continued development of ORCA policy admin system; migration from mainframe completed; team of developers.
at Creditsafe
January 31, 2016 - September 25, 2025Developed ETL routines to import data from overseas credit data providers; loaded into a web schema used by the front end.
at Student Loans Company
July 1, 2012 - September 25, 2025Tune Oracle Forms/Reports within Pro*C modules on an 11g database; performance tuning for queries spanning millions of rows; applied partitions, compression and materialised views.
at Northumbrian Water PLC
March 1, 2012 - September 25, 2025Upgrade En Garde database from 8i to 10g; developed Apex report scheduling system with parameterised scheduling and PDF output.
at The AA (Insurance Services Division)
December 1, 2010 - September 25, 2025Developed against the TI A insurance application; involved in lifecycle work for bundled insurance products; analysis, data setup, call centre forms and policy interfaces.
at Northumbrian Water PLC
August 1, 2009 - September 25, 2025Upgraded En Garde from 8i to 10g; forms and reports enhancements; Apex report scheduling.
at Leeds University
August 1, 2008 - September 25, 2025Banner development and support; Business Objects reports; data load interfaces and Oracle Forms development.
at T-Mobile
September 1, 2007 - September 25, 2025Designed and built forms and reports for the dealer commissions system; rules and limits for monthly commissions; flexible design reduced costs.
at BBC
April 1, 2007 - September 25, 2025Part of the Orion project; PL/SQL interfaces, triggers and data warehouse views; overnight warehouse update and delta processing for OnAir source tables.
at European Fund Services
October 1, 2006 - September 25, 2025Developed Oracle Reports and ETL for data migration and reporting from the IGEFI fund system; XML data handling.
at Oracle Database Consulting Limited
January 1, 2006 - September 25, 2025Enhanced a Forms-based application; added features; data migration from PAF data; built interfaces for data loading.
at Oracle Database Consulting Limited
July 1, 2004 - September 25, 2025Designed and enhanced functionality for a Tetra installation; Forms/Reports integration and data modelling.
at Unisys
June 1, 2003 - September 25, 2025Sungard Banner work; bespoke forms and reports; core system and UCAS extensions; data import interfaces; senior developer.
at Shell Petroleum (Europe)
February 1, 2000 - September 25, 2025Developed forms, reports, ETL routines and materialised views for fleet cost monitoring; data warehousing focus.
at Oracle UK
March 1, 1999 - September 25, 2025Worked at client sites on Oracle Purchasing and Oracle Order Entry; forms/reports development.
at London Borough of Harrow Business Information Systems
April 1, 1998 - September 25, 2025Rewrote Council Tax reports; migrated and customized reporting solutions and built interfaces.
at Oracle Nederland B.V.
October 1, 1997 - September 25, 2025Customisation of Oracle systems including interfaces and Pro*C modules; work for various client sites.
at London Borough of Harrow Business Information Systems
June 1, 1997 - September 25, 2025Interface to schools system and data loading for new student data; home care package interface development.
at Hilti UK
January 1, 1997 - September 25, 2025Enhancements to standard Order Entry forms; improved efficiency for telephone sales staff.
at Merrill Lynch Europe Plc
September 1, 1996 - September 25, 2025Enhancements to Equity Swap systems and Pro*C interfaces to CREST.
at Merrill Lynch Europe Plc
June 1, 1995 - September 25, 2025Earlier stint focusing on similar Interfaces and data processing work.
at Reed Information Systems
April 1, 1996 - September 25, 2025Developed PL/SQL packages and data pipelines for Banking Almanac products; ETL routines for data import.
at London Borough of Harrow BIS
February 1, 1996 - September 25, 2025Developed reports for conferences, case histories, statutory reports; data interfaces to schools system.
Software Engineer (Contract) at Digital Solutions
January 1, 2025 - PresentHired to manage and enhance technology for a 4-person startup, including Oracle, Python, Metaquotes and PrimeXM. Fast-paced, challenging, and fun; building software to support upcoming product integration.
ETL Developer at Daemon Solutions
October 1, 2024 - September 25, 2025In a 10-person team delivering an ETL and management reporting system. Focus on performance for loading and reporting using external tables and materialised views; system used globally by a multinational insurer across 14 countries.
PL/SQL Developer / Oracle APEX Developer at ETE Limited
September 1, 2023 - September 25, 2025Developing PL/SQL packages and an Oracle APEX front end for an existing production system; provided enhancements and supported legacy system for hundreds of shops nationwide.
Data Warehouse Developer / ETL Developer at Version 1
February 1, 2023 - September 25, 2025Enhanced a data-warehousing system and added automated MI reports; authored ETL routines to import data using external tables; involved in AWS environment and performance tuning.
PL/SQL Developer / Oracle APEX Developer at Ford Motor Company
July 1, 2021 - September 25, 2025Worked on back-end dealer search systems; provided PL/SQL enhancements; significant tuning to ensure fast data retrieval in dealerships.
Forms and Reports Developer at Version 1
December 1, 2020 - September 25, 2025Part of a small team converting over 300 forms and reports from 6i to 12c.
Software Developer / Policy Admin System at LV Insurance
July 1, 2015 - September 25, 2025Maintaining and enhancing the ORCA policy admin system; contributed to a one-year migration from an old mainframe system.
Software Developer / Policy Admin System at LV Insurance
April 1, 2020 - September 25, 2025Maintaining and enhancing ORCA policy admin system to meet new insurance products and legislation; involvement in a 1-year migration from legacy systems.
ETL / Data Integration Developer at Creditsafe
January 1, 2016 - September 25, 2025Developing ETL routines to import data from overseas credit data providers into the company’s internal database; loading data into a web schema for the front-end customer site.
Oracle Forms / Pro*C Developer at Student Loans Company
July 1, 2012 - September 25, 2025Tuned Oracle Reports and queries within Pro*C modules on an 11g database; optimized multi-million row queries using partitions, compression and materialised views.
Forms and Reports / Apex Developer at Northumbrian Water PLC
March 1, 2012 - September 25, 2025Upgraded En Garde from 8i to 10g; developed an Apex report scheduling system to schedule, run and deliver PDFs; reports emailed on completion.
Developer at The AA (Insurance Services Division)
December 1, 2010 - September 25, 2025Worked on TI.A. insurance application; contributed to Added Essentials and Home Emergency Response products; involved in analysis, data setup, and interface development.
Forms/Reports Developer at Northumbrian Water PLC
August 1, 2009 - September 25, 2025Built a brand-new database and application for call centre staff; developed forms and reports; created ETL routines to move data from legacy systems; ERD modelling.
Developer at Leeds University
August 1, 2008 - September 25, 2025Handled Banner development and support issues; wrote queries for Business Objects; Banner customisations and interfaces to load data from external systems; Forms development.
Developer (Dealer Commissions System) at T-Mobile
September 1, 2007 - September 25, 2025Designed and built forms and reports for the next phase of dealer commissions system; created rules/limits for commission payments; enabled flexible monthly calculations.
PL/SQL Developer / DW Interfaces at BBC
April 1, 2007 - September 25, 2025Part of Orion project; developed PL/SQL interfaces, triggers and DW delta processes; built overnight update process and delta processing for OnAir source tables.
ETL Developer / Data Migration at European Fund Services
October 1, 2006 - September 25, 2025Developed Oracle Reports; PL/SQL ETL to extract data from the IGEFI fund system; online client-facing reports.
Oracle Forms/Reports Developer at Oracle Database Consulting Limited
January 1, 2006 - September 25, 2025Enhancements to an application for standard Oracle forms; data migration for PAF data; advanced features and interface development.
Software Developer at Oracle Database Consulting Limited
July 1, 2004 - September 25, 2025Design and enhance the default functionality of a Tetra installation; forms libraries and database procedures to add functionality.
Senior Developer at Unisys
June 1, 2003 - September 25, 2025Bespoke forms and reports for Sungard Banner; data import; UCAS extensions; Banner version upgrades; knowledge transfer.
ETL Developer at Shell Petroleum (Europe)
February 1, 2000 - September 25, 2025Forms, reports, ETL routines and materialised views for fleet-cost monitoring; data warehousing performance optimisations.
Developer (Forms/Reports) at Oracle UK
March 1, 1999 - September 25, 2025Bespoke forms and reports at client sites including British Gas and British Petroleum; various Oracle Purchasing/Order Entry projects.
Developer at London Borough of Harrow - BISS
April 1, 1998 - September 25, 2025Rewrote Council Tax reports; migrated to Oracle Reports 2.5; created new reports.
Oracle Systems Developer at Oracle Nederland B.V.
October 1, 1997 - September 25, 2025Customisation of Oracle systems; interfaces and Pro*C modules for Inventory/Order Entry.
Developer at London Borough of Harrow - BISS
June 1, 1997 - September 25, 2025Customised home care package and interfaces to load student data from external systems.
Forms Developer at Hilti UK
January 1, 1997 - September 25, 2025Enhancements to standard Order Entry forms to speed up responses to customer inquiries.
Pro*C Developer / Equity Swap Systems at Merrill Lynch Europe Plc
September 1, 1996 - September 25, 2025Enhancements to Equity Swap systems; Pro*C interfaces to CREST.
PL/SQL Developer at Reed Information Systems
April 1, 1996 - September 25, 2025Developed PL/SQL packages for Banking Almanac data; ETL routines to import data into Oracle; data manipulation for Almanac products.
Developer at London Borough of Harrow - BISS
February 1, 1996 - September 25, 2025Developed SQL*Forms and SQL*Report writing for conferences, case histories and statutory reports; new report interfaces.
Software Engineer / Technical Lead at Digital Solutions
January 1, 2025 - PresentHired to manage and enhance the technology for a four-person startup, spanning Oracle, Python, Metaquotes and PrimeXM; building new products and scaling the software to support upcoming initiatives in a fast-paced environment.
ETL / Data Integration Developer at Daemon Solutions
October 1, 2024 - September 26, 2025Delivered an ETL and management reporting system within a 10-person team. Python back end processes and Oracle ETL handling billions of rows; focus on performance using external tables, materialised views, etc., for a multinational insurer operating in 14 countries.
PL/SQL Developer / Apex Developer at ETE Limited
September 1, 2023 - September 26, 2025Developed enhancements (PL/SQL packages and Apex front end) for an existing production system that supports hundreds of shops nationally; also supported a legacy system.
Senior ETL / Data Warehouse Developer at Version 1
February 28, 2023 - September 26, 2025Enhanced a data-warehousing system and added automated MI reports; wrote ETL routines to import data using external tables; utilized AWS and tuning practices to improve performance.
PL/SQL Developer at Ford Motor Company
July 1, 2021 - September 26, 2025Worked on back-end dealer search systems, providing PL/SQL enhancements with a strong tuning element to improve data retrieval in dealerships.
Forms/Reports Migration/Developer at Version 1
December 1, 2020 - September 26, 2025Part of a small team converting over 300 forms and reports from 6i to 12c; used GIT and Agile methodologies.
Software Developer at LV Insurance
July 31, 2015 - September 26, 2025Maintenance and enhancement of the ORCA policy admin system to meet new products and legislation; contributed to a year-long migration from a legacy mainframe.
Software Developer at LV Insurance
April 30, 2020 - September 26, 2025Continued development on ORCA, including Oracle Forms/Reports, Oracle APEX and ETL improvements; supported ongoing product and legislation changes.
ETL Developer / Data Integration at Creditsafe
January 1, 2016 - September 26, 2025Developed ETL routines to import data from overseas credit data providers into the internal database and loaded data into a web schema for the front end.
PL/SQL Developer / Performance Tuner at Student Loans Company
July 1, 2012 - September 26, 2025Tuned Oracle Reports and Pro*C modules on an 11g database; optimized queries using partitions, compression and materialised views to handle large datasets.
Software Developer / BI Engineer at Northumbrian Water PLC
March 1, 2012 - September 26, 2025Upgraded EnGarde from 8i to 10g; developed an Apex report scheduling system to run and deliver reports via PDF/URL/email with parameterization.
Software Developer at The AA (Insurance Services Division)
December 1, 2010 - September 26, 2025Contributed to development work for bundled insurance products (Added Essentials, Home Emergency Response); participated in analysis, data setup, policy interfaces and front-end forms.
Developer at Northumbrian Water PLC
August 1, 2009 - September 26, 2025Part of a team building a brand-new database and application for call center use; created forms, reports and ETL routines to migrate data from legacy systems.
Banner/Forms Developer at Leeds University
August 1, 2008 - September 26, 2025Handled Banner development and support; wrote queries for Business Objects reports and interfaces to load data into Banner from external systems; developed customisations.
Forms/Reports Developer at T-Mobile
September 1, 2007 - September 26, 2025Designed and built forms and reports for dealer commissions system to improve flexibility and reduce monthly payments.
PL/SQL Developer / Data Warehouse Interfaces at BBC
April 1, 2007 - September 26, 2025Developed PL/SQL interfaces/triggers and warehouse delta/overnight updates for OnAir-based data sources.
Developer at European Fund Services
October 1, 2006 - September 26, 2025Developed Oracle Reports and PL/SQL ETL for data migration from IGEFI fund system; XML processing.
Oracle Forms/Reports Developer at Oracle Database Consulting Limited
January 1, 2006 - September 26, 2025Enhanced a Forms/Reports application; data migration routines for PAF data from the Post Office; added advanced features via library usage.
Forms/Reports Developer at Oracle Database Consulting Limited
July 1, 2004 - September 26, 2025Desig ned and enhanced default functionality of a Tetra installation; worked on Forms/Reports and related interfaces.
Senior Developer at Unisys
June 1, 2003 - September 26, 2025Sungard Banner integration; bespoke forms/reports; data loading via ETL; UCAS extensions and knowledge transfer.
Developer at Shell Petroleum (Europe)
February 1, 2000 - September 26, 2025Forms, reports and ETL for fleet cost monitoring with materialised views to optimise performance.
Developer at Oracle UK
March 1, 1999 - September 26, 2025Client-site work on Oracle Purchasing and Oracle Order Entry; bespoke BP application development.
Developer at London Borough of Harrow - BIS
April 1, 1998 - September 26, 2025Rewrote Council Tax reports; migrated and customised reports and forms for various council datasets.
Developer at Oracle Nederland B.V.
October 1, 1997 - September 26, 2025Customisation of Oracle systems; interfaces and Pro*C modules for Banner-related projects at client sites in Holland.
Developer at London Borough of Harrow - BIS
June 1, 1997 - September 26, 2025Customised home care package and interfaces to load student data from external systems.
Developer at Hilti UK
January 1, 1997 - September 26, 2025Enhancements to standard Order Entry screens to improve telephone sales workflows.
Pro*C / Data Specialist at Merrill Lynch Europe Plc
September 30, 1996 - September 26, 2025Enhancements to Equity Swap systems and Pro*C interfaces to CREST.
Pro*C / Data at Merrill Lynch Europe Plc
June 30, 1995 - September 26, 2025Continued work on equity swap systems and related Pro*C interfaces.
Developer at Reed Information Systems
April 1, 1996 - September 26, 2025Developed PL/SQL packages and data pipelines for Bankers Almanac products; ETL routines for data import.
Developer at London Borough of Harrow - BIS
February 1, 1996 - September 26, 2025SQL*Forms and SQL*Reportwriter development for conferences, case histories and statutory reports.
Developer at Hilti UK
January 1, 1997 - September 26, 2025Enhancements to standard Order Entry forms for improved efficiency.
Pro*C / Equity Systems at Merrill Lynch Europe Plc
June 30, 1995 - September 26, 2025Enhancements to equity swap systems and PRO*C interfaces to CREST.
Developer at Reed Information Systems
April 1, 1996 - September 26, 2025PL/SQL packages and data ETL tooling for Almanac products.
Developer at London Borough of Harrow - BIS
February 1, 1996 - September 26, 2025Developed reports and forms for child protection and other datasets; school data interface.
Education
at Leeds University
October 1, 2007 - August 1, 2008 at Leeds University
October 1, 2007 - August 1, 2008Qualifications
Industry Experience
Software & Internet, Financial Services, Education, Professional Services, Telecommunications, Manufacturing
Skills
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer today.