Jack McBride - Fullstack Web Engineer
Hi, Thanks for checking out my portfolio. I am 26 years old and live in Bristol. I am currently working as a Software Developer at Ghyston - a software development agency and consultancy. I have a Diploma of Higher Education in Computer Science from the University of Bath. In my first year I won the Netcraft Prize for placing in the top 10 students in my year. 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
- Vercel
- Tailwindcss
- C#
- ASP .NET
- Azure
- Python
- Git
- mongodb
- sql
- Ruby on Rails
Projects
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
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
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 new feature development, bug fixes and maintenance and 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.
After working on the support team, I have been working on an internal ERP (Enterprise Resourcing Planning) system. I have mentored junior developers on this project and have been responsible for the succesful migration away from the legacy system to the new system.
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. I really enjoyed working there. 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 with. I had a close relationship with the 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
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.
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
Contact
Email: mcbride.jack1@gmail.com
Github: https://github.com/JackMcBride98
LinkedIn: https://www.linkedin.com/in/jack-connor-mcbride/
CV available upon request