Hi, I'm Jacob
a Software Engineer
based in the UK
Welcome to my little corner of the internet!
I'm Jacob Phillips, a Software Engineer and Cyber Security professional with experience in designing, developing, and implementing software applications.
Below are details of my work experience and personal projects.
Cyber Security Specialist / Software Engineer - Fortis Cyber Security
At Fortis Cyber Security, I am developing an internal compliance management application to assist clients with ISO 27001 audits. I designed and implemented features that streamline the audit process, working closely with cybersecurity consultants to ensure the system meets industry standards for security and compliance. This role allows me to combine my software engineering skills with my knowledge in cybersecurity to create a secure, efficient solution for ISO 27001 certification.
Software Engineer - TIDE Services Ltd
I was a Software Engineer for TIDE Services Ltd, an Anglian Water Group company and part of Anglian Venture Holdings. The team at TIDE Services manage the Anglian Water Direct, digdat and Geodesys businesses on behalf of Anglian Water Services. I helped develop and maintain their In Your Area (IYA) Public and Admin sites, as well as their Retailer Notification Service (RNS) products managed by their digdat brand.
Instructor Hub
I led a team of five as the UI Manager for a full-stack CRM application, overseeing tasks related to student data management and assessments. I was responsible for developing the responsive front-end using React, which included tasks such as state management, routing, and styling. Additionally, I established a RESTful API with Express for handling CRUD operations in PostgreSQL. To ensure the reliability of the backend, I conducted thorough testing using Jest. I also focused on validating the user experience through Playwright to guarantee a seamless and user-friendly application.
System Design Capstone - Server Side Optimisation
I was tasked with scaling a backend system similar to Epic Games's. I improved an existing backend by conducting load tests and migrating seeded data to Docker to ensure uniformity. To enhance the overall performance, I implemented Redis caching and utilized a separate Digital Ocean droplet. I further optimized scalability by containerizing Express through Docker Compose.
Adidas Product Page
Working in a team of four, we developed a full-stack web application emulating the design of an Adidas product page. It consists of a React frontend, I constructed a dependable RESTful API using Express, integrating it with SQL to ensure optimal data management efficiency. The collective effort was dedicated to creating a refined and cohesive user experience.
jacobrphillips.com - Blog
I've created a personal blog to document and share my programming journey, capturing experiences, challenges, and growth as I navigate coding intricacies. The blog offers insights into my projects, skills gained, and lessons learned. With each post, I aim to encapsulate my programming journey, serving as a valuable resource for self-reflection, enthusiasts, learners, and anyone curious about coding. Built with C#, .NET 6, and ASP.NET Core MVC.