I have over 40 years of experience in software development, working in commercial environments where delivering projects on time and within budget is crucial. I take a methodical, pragmatic approach to problem-solving, paying close attention to detail, and I thrive in collaborative settings. I’m always eager to learn new skills as required. Throughout my career, I've taken projects from inception through to deployment and ongoing support. I enjoy working with a variety of technologies and have developed software in multiple languages and frameworks, adapting to changing environments and technologies over the years.

John Benson

PRO

I have over 40 years of experience in software development, working in commercial environments where delivering projects on time and within budget is crucial. I take a methodical, pragmatic approach to problem-solving, paying close attention to detail, and I thrive in collaborative settings. I’m always eager to learn new skills as required. Throughout my career, I've taken projects from inception through to deployment and ongoing support. I enjoy working with a variety of technologies and have developed software in multiple languages and frameworks, adapting to changing environments and technologies over the years.

Available to hire

I have over 40 years of experience in software development, working in commercial environments where delivering projects on time and within budget is crucial. I take a methodical, pragmatic approach to problem-solving, paying close attention to detail, and I thrive in collaborative settings. I’m always eager to learn new skills as required.

Throughout my career, I’ve taken projects from inception through to deployment and ongoing support. I enjoy working with a variety of technologies and have developed software in multiple languages and frameworks, adapting to changing environments and technologies over the years.

See more

Experience Level

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

Language

English
Fluent
German
Beginner

Work Experience

Cofounder and principle programmer at Forthought Software Ltd
December 31, 1992 - July 21, 2025
Pioneered software development during the introduction of PCs into the retail market, linking back office systems to POS terminals used both in the UK and overseas. Developed retail software projects for stock control, sales reporting, and customer loyalty. Conducted second line software support and was responsible for operational bookkeeping and management accounts production.
Principle programmer at Uniwell Software Developments Ltd
December 31, 2014 - July 21, 2025
Implemented a wide range of retail software projects focused on stock control, sales reporting, and customer loyalty. Developed and maintained software for various clients. Undertook second line software support and contributed to operational bookkeeping and management accounts generation.
Lead developer at Microtek(UK) Ltd
December 31, 2025 - July 21, 2025
Led software development projects, including the creation of a logic checking non-visual simulation for an international satellite company. Developed client/server applications using FTP and TCP/IP protocols, interfaces to RESTful and SOAP web services, Web Socket interfaces for EFT payment systems, and hardware/software subsystem interfaces. Provided second line software support and operational bookkeeping.

Education

Degree at Unknown (Degree in Applied Chemistry)
January 1, 1970 - December 31, 1974

Qualifications

Add your qualifications or awards here.

Industry Experience

Retail, Software & Internet, Financial Services, Travel & Hospitality, Manufacturing

Experience Level

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

Hire John Benson today

To get started post up your job and then invite John Benson to your job.