I'm an experienced senior PHP developer with a balanced set of skills across the full stack of web development, but a personal preference for the backend. I like working with data, workflows and business logic; at the same time I do like to build simple easy-to-use User Interfaces. I like to work in a project through the whole process from discussing the problem with users and stakeholders, through to development, testing, re-work in (when necessary) and releasing. I like to be challenged and to learn new things, both in the technical space but also within the business. I like writing clean, efficient and maintainable code. I'm an experienced professional with over 15 years of industry experience, including more than six years freelancing, working with a variety of stacks and teams—from small web design agencies to multinational corporations like Oracle. These days I’m most comfortable with PHP and JavaScript, but I’ve also built or maintained projects in C#, VB.NET, Python, Ruby, Java and ActionScript. My Computer Science degree helps me overcome difficult challenges and say yes more often; I’m happy to work within existing technical and business constraints and bring improvements to processes, data quality and user experience.

David Lumm

I'm an experienced senior PHP developer with a balanced set of skills across the full stack of web development, but a personal preference for the backend. I like working with data, workflows and business logic; at the same time I do like to build simple easy-to-use User Interfaces. I like to work in a project through the whole process from discussing the problem with users and stakeholders, through to development, testing, re-work in (when necessary) and releasing. I like to be challenged and to learn new things, both in the technical space but also within the business. I like writing clean, efficient and maintainable code. I'm an experienced professional with over 15 years of industry experience, including more than six years freelancing, working with a variety of stacks and teams—from small web design agencies to multinational corporations like Oracle. These days I’m most comfortable with PHP and JavaScript, but I’ve also built or maintained projects in C#, VB.NET, Python, Ruby, Java and ActionScript. My Computer Science degree helps me overcome difficult challenges and say yes more often; I’m happy to work within existing technical and business constraints and bring improvements to processes, data quality and user experience.

Available to hire

I’m an experienced senior PHP developer with a balanced set of skills across the full stack of web development, but a personal preference for the backend. I like working with data, workflows and business logic; at the same time I do like to build simple easy-to-use User Interfaces. I like to work in a project through the whole process from discussing the problem with users and stakeholders, through to development, testing, re-work in (when necessary) and releasing. I like to be challenged and to learn new things, both in the technical space but also within the business. I like writing clean, efficient and maintainable code.

I’m an experienced professional with over 15 years of industry experience, including more than six years freelancing, working with a variety of stacks and teams—from small web design agencies to multinational corporations like Oracle. These days I’m most comfortable with PHP and JavaScript, but I’ve also built or maintained projects in C#, VB.NET, Python, Ruby, Java and ActionScript. My Computer Science degree helps me overcome difficult challenges and say yes more often; I’m happy to work within existing technical and business constraints and bring improvements to processes, data quality and user experience.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

English
Fluent
Italian
Beginner
Cornish
Beginner
Romanian, Moldavian, Moldovan
Beginner
German
Beginner

Work Experience

Lead Software Development Engineer (Dev Manager) at Phronesis Technologies (TMT)
November 1, 2021 - April 12, 2024
Led product development, built and matured a development team, defined processes, onboarding and growth of the main product offerings. Responsible for training juniors and driving continuous improvement; acquired by July 2023, after which I transitioned into the brand-new Programme Office and later returned to contracting and coding.
Programme Manager at TMT ID, London
April 15, 2024 - October 14, 2024
Led programme management activities, set up processes, accelerated development, customer onboarding, maintenance and growth of core offerings; aligned projects with business goals.
Software Engineer (Oracle Service Cloud CRM) at Oracle
March 13, 2017 - May 14, 2019
Long-term contract delivering CRM customisations for Oracle Service Cloud (RightNow) CRM platform; primarily PHP (CodeIgniter) and JavaScript on the customer portal frontend; worked with Oracle/SQL databases; contract renewed after initial 12 months.
Freelance Developer (Dormant Project Revival) at Unity5
November 4, 2019 - March 27, 2020
Revived a dormant customer-facing portal and admin backend in PHP using CodeIgniter, Foundation and jQuery; prepared for release within ~5 months; contributed to project scoping, design and implementation.
Contract Developer (Food Delivery Projects) at Various Clients
December 1, 2020 - July 30, 2021
Delivered integrations and enhancements for food-ordering and delivery platforms; integrated with POS APIs, batch processing for orders and driver/vehicle data; implemented timing/scheduling features to ensure on-time collection and delivery.

Education

BSc Artificial Intelligence and Cybernetics at University of Reading
January 1, 2005 - December 31, 2008

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Government, Education

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more