
Paul Thompson
Software Engineer
Sewa orang ini
Kirim tawaran pekerjaan langsung ke kandidat ini
Tentang
Experienced Software Engineer specialising in full-stack web development. Proven track record across 18+ client projects, including enterprise management platforms, consumer-facing applications with 800,000+ users, and video conferencing portal. Comfortable as the sole developer on a project or working with a team of engineers. Passionate about writing clean, clear, simple and well-tested code.
Pengalaman
Relevant jobs are the below.
More are listed in my CV.
The Curve
2019 – 2026
Software Engineer
Multi-disciplinary software engineering, specialising in web development.
Working with clients to capture requirements and spec new features
Building and maintaining large web projects, frontend and backend
Working with QA to help write test plans
Monitoring error reporting to fix bugs as they happen
Handling support desk tickets to fix bugs before clients spot them
Usually the sole dev on the project
Did a small amount of mobile phone app dev too In my time at The Curve I worked on 18 projects, with some spanning over 5 years. Some highlights:
Event ticket sales platform, with over 800,000 users in UK, Europe and North America
Full company enterprise management system (customers, staff, payroll, stock, training, holidays, absences, etc.)
Video conferencing web portal for scheduling and facilitating one-to-one and group exercise sessions
Edtech portal for teaching maths in primary schools using fun theming and mild gamification
Portal for tracking sleep, integrating with custom hardware, and reporting on sleep patterns
Hugely complicated inherited codebase for selling construction bricks B2B, helping them to add B2C capabilities
Web portal for managing complex personal finance advice, used by advisors to track clients
Ruby on Rails
Stimulus.js
React
Vue.js
Laravel
Symfony
PostgreSQL
MySQL
MariaDB
MongoDB
AWS
Terraform
React Native
Expo
Stripe
Twilio
LiveKit
Docker
Capgemini
2010 – 2016
Associate Consultant
Developer in the Business Information Management practise, responsible for building, implementing, documenting and BAU maintenance of data warehousing projects, using SAS in a Unix environment.
Experience of the full system lifecycle: architecture, creation, testing, and maintenance.
Contracting to major financial clients, often working away from home.
Liaising with other teams and external data vendors to organise and agree file layouts, timescales, and data transfer particulars.
Normalising and carrying out QA on the validity of incoming data, and making certain that outputs are generated according to spec. Additionally, developing automation techniques for this QA.
Designing and implementing reports for management, both automated and ad-hoc, detailing the current stage of the automated business jobs.
Investigating and documenting current data warehousing storage and processes, and giving detailed recommendations for updates.
Flexibility in working hours; often running regular non-automatable jobs at 4am, or working well beyond non-standard working day when liaising with international colleagues.
Unix
Data warehousing
SAS
SQL
Shell
Ruby regular travel
Pendidikan
- Edexcel BTEC Level 3 Certificate in ICT Systems and Principles (QCF)
- Edexcel BTEC Level 3 Diploma in Professional Competence for IT and Telecoms Professionals
- 4 A levels, including Computing and Maths
- 9 GCSEs, A* to C grades
- QlikView Designer certified
- SAS Base certified / SAS Advanced certified


