Jack McBride - Fullstack Web Engineer
Hi, Thanks for checking out my portfolio. I am 25 years old and a fulltstack web engineer currently living in Bristol, England. I am currently working as a Software Developer at Ghyston - a software agency. I studied Computer Science at the University of Bath and was awarded a Diploma of Higher Education. I am a highly creative individual and I enjoy designing and building fullstack web applications. I have many hobbies and interests including: reading, cooking, meditation, spirituality, music production, calisthenics, running and surfing. I would be particurlaly interested in working in the fields of: sustainability, health, education, music and psychology.
Languages, Frameworks and Technologies I am familiar with:
- html/css
- javascript
- Typescript
- React
- Nextjs
- Tailwindcss
- C#
- ASP .NET
- Python
- Git
- mongodb
- sql
- Ruby on Rails
Projects
Online Multiplayer Drum Sequencer

A website which allows users to colloborate in real time to create drum beats.
Technologies used: html, css, Javascript, Express, socket.io, jquery
ET Bidding Game

A mobile-first responsive designed website used for scoring, saving and creating a leaderboard for a card game I play with friends
Technologies used: Javascript, React, JSX, Tailwindcss, Express, MongoDB, NodeJS
Experience
Software Developer at Ghyston October 2022 - Current
Working in a software agency on a variety of projects with external companies. Worked on a pension retirement affordability tool for 6 months using Typescript, React, Styled Components, Nx, GraphQL, MongoDB. Now working on the support team, providing bug fixes, live support and new features for a wide range of projects. This has allowed me to gain experience in multiple areas: working with legacy code, communicating with clients, devops, fixing live issues, working with application logs and insights to solve bugs and working with a wide range of technologies: C#, ASP .NET, Python, Ruby on Rails, Visual Basic, Winforms, Blazor, Razor, SQL and Azure
Junior Web Engineer at siHealth November 2021 - October 2022
My first job out of university. Worked closely in a team of 2 developers building a web portal using javascript, react and tailwindcss. Have really enjoyed how much I've learnt here. Have built forms, graphs, weather info pages, login pages, handled translations and learnt about the software engineering process, using BitBucket, Jira and working with design, management and backend teams to create a product I am proud to have helped create. I get on really well with the other more senior developer on the web team.
Gained experience using javascript, react, html/css, tailwindcss, git, bitbucket, Jira, translations, accesibility, SVG's, react-hook-form, amcharts and more
Computer Science at University of Bath 2017-2020
Awarded a Diploma of Higher Education
Won the Netcraft Prize for placing in the top 10 students in first year Computer Science.
Units Studied:
- Computing as a science and engineering discipline
- Computer Systems Architecture 1
- Discrete Maths for Computation
- Principles of programming 1
- Computer Systems Architecture 2
- Analytical mathematics for applications
- Principles of Programming 2
- Human-computer interaction
- Integrated group-based project
- Foundations of computation
- Fundamentals of visual computing
- Data structures and algorithms
- Databases
- Fundamentals of machine learning
- Artificial intelligence
- Comparative programming languages
- Functional programming
Summer Internship at CiteAb 2019
Worked as software developer at CiteAb, a life sciences data provider company, rearchitecting there web scraping processes. Gained Experience using Ruby on Rails, Github, CSS selectors and Haml.
Contact
Email: mcbride.jack1@gmail.com
Github: https://github.com/JackMcBride98
LinkedIn: https://www.linkedin.com/in/jack-connor-mcbride/
CV available upon request