Josh Ibbotson

Full Stack Developer

Profile picture

About

As a Full Stack Developer with a unique foundation in Biomedical Sciences (MSc), I bring a distinctive blend of analytical rigor and innovative thinking to the tech world. My academic background instilled in me a deep appreciation for research and complex problem-solving, which I now apply to software development.

With just under a year of industry experience, I am proficient in crafting robust and scalable web applications using React, TypeScript, Node.js, PostgreSQL, Elasticsearch, and MongoDB. I thrive on the challenge of transforming intricate problems into elegant solutions, utilising a diverse stack to engineer applications that are not only functional but also intuitive and user-friendly.

My journey from the sciences to software development is fueled by a relentless curiosity and a passion for learning, which keeps me at the cutting edge of technology.

Work Experience

Jul 2023 - Current

Full Stack Developer

Process Instruments

  • Developed the company's internal management system by integrating advanced features and user-friendly interfaces, leading to enhanced operational efficiency and user satisfaction.
  • Utilised Object-Oriented Programming (OOP) with a focus on SOLID principles and clean code by refactoring and streamlining the codebase, resulting in improved maintainability and future scalability of the software.
  • Implemented and optimized REST API routes using the MVC pattern, ensuring schema validation and front-end connectivity for enhanced data transactions and system reliability.
  • Utilising version control via git & GitHub in a team setting.
  • Created and maintained comprehensive documentation by systematically documenting system architectures and coding guidelines, leading to easier knowledge transfer and improved team collaboration.
  • Collaborated with stakeholders to develop and refine features, addressing bugs through an internal ticketing system and direct meetings; improving user satisfaction and facilitating smoother feature integration.
  • Designed and integrated an efficient general search feature to the single page business app, decreasing time taken to find specific data for end users.
  • Technology Used: Angular, Typescript, JavaScript, Node, Restify, TypeORM, Zapatos, SQL, PostgreSQL, ElasticSearch, Docker, Bootstrap, GraphQL, Apollo, Postgraphile, Git.

Oct 2022 - Jul 2023

Statistical Programmer 1

Fortrea (previously known as: Labcorp Drug Development)

  • Creating and maintaining SAS code
  • Debugging and updating existing code bases
  • Quality checking SAS programs
  • Working with clients to address any updates they require.
  • Working with other programmers to reach client deadlines for deliverables via utilising Jira
  • Ensuring version control via SVN using the command line.

Oct 2021 - Oct 2022

Quality Control Analyst

Labcorp Drug Development

    Education

    2020 - 2021

    MSc Biomedical Science (Merit) University of Hull

    2019 - 2020

    BSc Bioveterinary Science (2:1) University of Hull

    2015 - 2017

    FdSc Animal Management and Behaviour (2:2) University of Hull

    Projects