Angular Specialist • Full Stack Engineer

Josh Ibbotson

Building scalable solutions with modern web technologies

Successfully mentored team members
Established unit testing culture
Architected AI-powered systems
Delivered performance improvements

About Me

Passionate about creating exceptional digital experiences

Professional Journey

With 2+ years of commercial development experience, I specialize in building end-to-end solutions using cutting-edge web technologies. My expertise spans from crafting responsive Angular applications to architecting scalable backend systems with NestJS and cloud services.

Currently serving as a Software Engineer at Design Logica, where I lead technical initiatives, mentor team members, and deliver high-impact features that drive business value.

Technical Philosophy

I believe in writing clean, maintainable code that follows SOLID principles and best practices. My approach combines pragmatic problem-solving with a passion for continuous learning and improvement.

Clean Code
Agile Development
Problem Solving
Team Leadership
2+
Years Experience
20+
Technologies

Experience

My professional journey in software development

Software Engineer

Design LogicaRemote
July 2024 - Current
  • Implement complete features end-to-end using Angular 19/20, TypeScript, NestJS, and MongoDB
  • Serve as technical lead for large client application, mentoring developers
  • Authored event-driven system with Azure Cloud Functions and AI integration using LlamaIndex
  • Enhanced HTTP request queue performance with linked list data structure implementation
  • Established unit testing practices and delivered comprehensive documentation
Angular 19/20TypeScriptNestJSMongoDBAzureOpenAI API

Full Stack Developer

Process InstrumentsUK
July 2023 - July 2024
  • Developed and enhanced internal management system improving operational efficiency
  • Refactored legacy codebase applying SOLID principles and design patterns
  • Implemented optimized RESTful APIs with comprehensive validation
  • Designed efficient search functionality with ElasticSearch integration
  • Created detailed system architecture documentation and coding guidelines
Angular 14Node.jsPostgreSQLElasticSearchDockerGraphQL

Statistical Programmer

Fortrea (Formerly Labcorp)UK
Oct 2021 - July 2023
  • Created and maintained SAS code for clinical data analysis
  • Debugged and updated existing code bases
  • Collaborated with clients to deliver statistical deliverables
  • Ensured version control via SVN using command line
SASSVNJiraClinical Data

Featured Projects

Showcasing my best work and personal projects

Cli Folder Organiser

Cli tool to organise folders in a unix based system

Built with Node.js
Watches chosen directories and cleans up
Tracks statistics for how many files are moved by a rule
Node.jsTypeScriptChokidarInquiror

Gym Note Plus

Full-stack mobile fitness application with AI integration

Mobile app built with Ionic Capacitor and Angular 19, deployed to iOS TestFlight
Landing page created with Next.js (gymnoteplus.com)
AI-powered natural language processing for workout notes using OpenAI API
Offline-first strategy with SQLite and queue management using Redis/BullMQ
Authentication with local auth and Google OAuth
Angular 19IonicNext.jsNestJSMongoDBOpenAIRedisSQLite

Bank Statement Parser

Intuitive financial management tool for parsing bank statements

Built with Next.js for optimal performance
Efficient search and filter functionality with tags and date ranges
Clean, responsive interface with client-side parsing
Data visualization for spending patterns
Next.jsReactTypeScriptTailwind CSS

Technical Skills

Technologies I work with daily

Frontend Frameworks

Angular
React
Next.js
Ionic Capacitor

Backend Technologies

Node.js
NestJS
Express
GraphQL

Languages

TypeScript
JavaScript
HTML/CSS
SQL

Databases

MongoDB
PostgreSQL
ElasticSearch
Redis
SQLite

Cloud & DevOps

Azure
Docker
Git/GitHub
CI/CD

Tools & Libraries

OpenAI API
TypeORM
OAuth

Education

My academic journey

MSc Biomedical Science

Merit

University of Hull

2020 - 2021

BSc Bioveterinary Science

2:1

University of Hull

2019 - 2020

FdSc Animal Management and Behaviour

2:2

University of Hull

2015 - 2017

Let's Build Something Amazing

I'm always interested in hearing about new opportunities and exciting projects.