![Me](/assets/static/avatar.min.435cbb7.3ca047f117118ec96f00bc872cbb3ece.jpg)
Hi, I'm Jack
Full Stack Developer
h2. About me
Hi, I'm Jack and I am a full stack web developer currently at Rakuten in Tokyo as a UI/UX developer, working on the frontend of the Rakuten GORA site. I began my role in October 2022 and am thrilled to have the chance to fulfill my dream of living in Japan while also progressing my career toward a focus on frontend development.
Previously for almost 4 years, I was working at IBM in London as part of the CIO sub domain working on PartnerWorld; This is IBM's largest microsite with tens of thousands of pages and users, with mixes of legacy and brand new code bases. By the time I left, I had been leading a project for over a year and mentoring juniors. I am very happy with my time at IBM, the experiences I gained, and the wonderful people I met there.
Before that, I was a full stack developer with Knownow Information ltd for almost 3 years, where I got work on projects such as Consentua and entelligently.
I graduated from The University of Portsmouth in 2018, with a Bachelor's of Science Degree in Computer Science - Web Technologies where I gained the skills I use today in my profession; during this time I also worked at KnowNow initally in a summer project, then as part time position into my third year of university.
Here are some of the technologies I am experienced with:
- Proficient in HTML5, CSS, JS, and ES6 for building websites.
- Experience with VueJS, React, and TypeScript for building single-page applications.
- Familiarity with NuxtJS for server-side rendering.
- Committed to delivering accessible and inclusive code to ensure that websites are usable for all users.
- Knowledge of Git and CI services such as Travis and Jenkins.
- Familiar with webpack and experience with REST and GraphQL APIs.
- Strong understanding of NodeJS, serverless lambda functions, and database management.
- Experience with Jest and Cypress for testing and debugging.
- Familiarity with Jamstack using Gridsome and Jekyll.
- Knowledge of cloud platforms like IBM Cloud, Google Cloud Platform, and Azure.
- Proficient with design software like Figma, Sketch, and Photoshop.
h2. Projects
h3. IBM Partnerworld Search
2019/2020I worked on this project with my team at IBM for around a year from its inception. While I cannot claim any credit for the entire thing as it was a team effort; I contributed most to the front end of the app.
h3. Josūshi - Learn Japanese Counters
2020A side project I made to help me learn Japanese counting words. Available as a installable offline PWA, and as a trusted web activity on the google play store.
h3. IBM Partnerworld Content
2022/2022From August 2021 I had been acting as a technical project lead on a large system migrations project, my responsibilities included everything from the POC, designing the atchetectre and leading the delivery to stakeholders working closly with my team and the PO
h3. Rakuten GORA - Lesson
2023/2024During my time at Rakuten in the GORA UI team, I was the primary contibuter to the Lesson product over a number of major projects. Adding features such as use voice (reviews) and improving the SEO.