Hi, I'm Jacob. A fullstack JavaScript developer from the UK!
About
Welcome! I'm Jacob, a results-driven web developer recognized for my commitment to excellence and innovation. Graduating with a first-class degree in Computer Science from the University of Birmingham in 2021, I've been on a journey to contribute meaningfully to the ever-evolving landscape of web development.
My expertise lies in Typescript, React, and Node.js applications, where I've honed my skills in developing robust, scalable, and user-friendly solutions. With a keen eye for detail and a passion for innovation, I strive to create seamless digital experiences that exceed expectations.
Outside of work, you'll usually find me watching Formula 1 (or waiting for the season to start), keeping fit at the gym or sitting back reading / gaming with friends!
Skills
- TypeScript
- JavaScript
- HTML
- CSS
- React
- Next.js
- Tailwind
- React testing library
- Cypress
- Jest
- Vitest
- Figma
- Node.js
- Express
- REST APIs
- Postman
- Authentication
- Oracle SQL
- MongoDB
- Docker
- Kubernetes
- Helm
- Git
- Azure pipelines
- CI / CD
- Jira
- Confluence
Experience
Griffiths-Waite - Developer
Working as a developer at a consultancy based in Birmingham, where I've taken on diverse responsibilities. Ranging from designing, developing and maintaining REST APIs built in TypeScript using Node.js and Express that are both consumed by frontend applications but also API customers. One of my significant contributions has been the overhaul of a large enterprise application from Oracle JET frontend into React to enhance user experience and deliver better business value. I have also had experience with the release lifecycle of applications. This includes containerisation, pipeline setup, documentation and being responsible for code release via Azure.
I have also initiated and implemented many process improvements including optimising unit tests, enhancing monorepo devEx, reducing CI build times and refactoring entire codebases. Working within an agile team has given me a wide range of experience beyond development. I've actively participated in requirements gathering, collaborated with designers, and delivered product demos to stakeholders. Additionally, I've taken on leadership roles in running scrum rituals like standups, retrospectives and refinement. I have also had the opportunity to mentor new industrial placement developers during their year in industry, providing guidance and support to foster their growth and development.