Adam Hainsworth-Potter
About

I'm Adam, a full stack web application developer.

I have over 8 years of software development experience building full stack web applications and currently serve as the Senior Software Engineer at Veezu, the UK's fastest growing multi-region private hire company.

Want to get in touch?

Email me at [email protected], you can also download my PGP key if you'd like to encrypt the email.

Work Experience

  • Veezu logo

    Senior Software Engineer

    Veezu· - Present

    Responsibility for the operations and performance of software development within Veezu, across each of its hubs in the UK. Collaborating with product managers to gather requirements and translating them into technical specifications. Mentoring and providing guidance to other engineers by fostering a collaborative and knowledge sharing environment. Performing comprehensive code reviews to ensure industry standards and best practices like SOLID principles are met. Developing high-quality code which is optimised for efficient data retrieval and integrity. Delivering first-rate software with robust automated testing and maintainable codebase. Troubleshooting and resolving complex software issues in a timely manner.

  • Can Studios logo

    Software Developer

    Can Studios· -

    Integral member of an agile development team building e-learning web applications. Involved in the entire project lifecycle from concept to delivery, including stand-ups and sprint reviews with client representatives. Writing modern, maintainable and performant code in a variety of different languages and frameworks, mainly PHP/Laravel, Typescript, Vue and MySQL. Using CSS frameworks such as Tailwind CSS and Bootstrap to create modern and intuitive user interfaces. Active role in the DevOps process, with responsibility for deploying and maintaining applications and databases on AWS.

  • City Taxis logo

    Software Developer

    City Taxis· -

    Sole developer building and maintaining internal web applications that integrate with core business systems via RESTful API to automate processes and maximise business potential. Working with multiple programming languages and frameworks such as PHP/Laravel, JavaScript, MySQL and CSS. Communicating and collaborating with internal and external stakeholders with varying technical knowledge. Prioritising and developing bug fixes and feature requests from across the business using tools like Jira and Bitbucket.

  • Moon Pixels logo

    Freelance Software Engineer

    Moon Pixels· - Present

    Working closely with clients to build web applications on a freelance basis. Specialist in using the Laravel framework to build web applications that can scale with a focus on security and performance. Creating modern and intuitive user interfaces with technologies such as Tailwind CSS and Vue. Deploying and maintaining applications and databases on numerous hosting platforms including AWS, Backblaze and Cloudflare. Collaborating with other developers and software engineers on large projects and forming good business relationships.

  • XLN Telecom logo

    Head of Technical Support

    XLN Telecom· -

    Overall responsibility for the technical support department consisting of sixty agents and five managers providing technical support to business customers. Creating and reviewing technical processes and delivering mentorship to teams of highly skilled agents. Identifying and executing strategic projects to further the technical support function.

  • Plusnet logo

    Team Manager

    Plusnet· -

    Managing teams of fifteen technical support agents. Responsible for the day-to-day management of advisors including resource management and work allocation to meet service levels. Regular analysis of staff training requirements and providing advanced technical assistance where needed. Contributed extensively to the successful implementation of an online chat support system that improved the company's Net Promoter Score (NPS) and helped Plusnet to win a Which? award for best customer service.

Qualifications and Memberships

  • The Open University logo

    BSc (Hons) Computing and IT (Software), First-Class Honours

    The Open University·2016 - 2022

    Modules focused on software development and software engineering in modern day environments.

  • British Computer Society logo

    BCS Professional Member (MBCS)

    Membership demonstrates a commitment to professional development and a high level of technical knowledge.