Work experiences
  • Work experiences
  • Full Stack Web Developer

    Cromwell Tools Ltd, Hybrid
    2022 - present

    - Maintain and optimize a large-scale e-commerce codebase, developing new features using React, Next.js, Node.js, Redux, and Material UI to enhance user experience and drive performance improvements.

    - Build and maintain RESTful APIs and backend logic to support dynamic frontend operations, primarily using Node.js and SQL on the AWS platform (Lambda functions, AWS API Gateway, Cognito, PostgreSQL, DynamoDB).

    - Create new test suites and improve existing ones to ensure better test coverage for frontend components, utilizing React Testing Library and Jest.

    - Contribute to the implementation and integration of Constructor Search, an AI-driven search engine, collaborating with a cross-functional team to enhance search functionality on Cromwell’s e-commerce platforms and improve user search experience.

  • Trainee Full Stack Web Developer

    School of Code, Remote
    2022

    - Developed solutions in team-based and pair-programming environments, primarily using JavaScript, SQL, Node.js, React, and Express.

    - Gained experience in cloud computing with a focus on AWS, deploying applications and services.

    - Built and deployed serverless backends using AWS Lambda, API Gateway, and DynamoDB.

    - Learned agile and test-driven development practices, focusing on modern web development languages and frameworks.

    - Analyzed and solved technical problems by breaking them down into manageable tasks.

  • IT Customer Experience Manager

    Initsys Ltd, Derby
    2017 - 2022

    - Collected and analyzed customer data, queries, and IT tickets to diagnose and resolve issues promptly.

    - Managed customer databases and generated reports using MySQL queries and custom tools for data insights.

    - Acted as the primary contact for testing Initsys software, providing developers with detailed feedback and recommendations for product improvements.

    - Updated customers’ IT systems both on-site and remotely to ensure optimal performance.

    - Delivered training sessions for new and existing clients, including FTSE100 and SME companies, either in person or via online platforms.

  • IT service Desk Analyst

    Royal Bank of Scotland, Kegworth
    2015 - 2017

    - Consistently delivered high-quality customer service in line with the bank’s standards.

    - Provided efficient remote support for Windows operating systems and virtualized environments, ensuring a high rate of First Point of Contact (FPOC) resolution and meeting SLAs.

    - Handled colleague calls and emails, accurately logging incidents and capturing detailed information for troubleshooting.

    - Managed time effectively to meet service level agreements, balancing multiple support tasks in a fast-paced environment.