Skip to content
View pirateking92's full-sized avatar

Block or report pirateking92

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
pirateking92/README.md

Matthew Doyle ๐Ÿš€

๐Ÿ“ London, UK | ๐Ÿ“ž 07916118880 | ๐Ÿ“ง doyle9214@gmail.com | LinkedIn | GitHub | Portfolio

About Me ๐ŸŒŸ

Passionate Software Developer with a strong foundation in test-driven development, object-oriented programming, and full-stack development. I bring a unique blend of technical expertise and customer-centric skills from previous careers in education, tech retail, and recruitment. I am eager to leverage my problem-solving abilities and communication prowess to develop impactful software solutions.

Learning Now / Learning Next ๐Ÿง 

Currently learning:

  • Vim to enhance usability
  • PHP to work more seamlessly with a WordPress project
  • Improving fundamentals with TypeScript and Python
  • Integrating more use of databases in projects

Wanting to next learn/improve:

  • My (really basic) Korean skills ๐Ÿ‡ฐ๐Ÿ‡ท
  • Mouseless navigation
  • Typing speed โŒจ๏ธ

Technical Skills ๐Ÿ’ป

  • Languages: TypeScript, Go, Python, Swift, SQL, JavaScript
  • Frameworks: SvelteKit, React.js, Gin, Next.js, Express
  • Development: Test Driven Development (TDD), Object-Oriented Programming (OOP), Pair Programming
  • Methodologies: Agile, Scrum, Kanban
  • Tools: Git, GitHub, Docker, SQL, CSS, Tailwind CSS
  • Soft Skills: Public Speaking, Presenting, Stakeholder Management

Projects ๐Ÿ› ๏ธ

Headless CMS Website - Portfolio website for Theatre Director

  • Tech Stack: Wordpress CMS | Frontend: TypeScript, Next.js/React
  • Utilises existing WordPress client, to migrate site data to bespoke frontend
  • Tailwind for styling, leveraging libraries such as Framer and Flowbite
  • Extending WordPress functionality by utilising ACFs (advanced custom fields)

Cassandra - A Tarot Card Reading web app ๐Ÿ”ฎ

  • Tech Stack: Backend: Go, Gin | Frontend: SvelteKit, CSS
  • Deals 3 random cards and gives a ChatGPT-leveraged reading
  • Achieved 83% test coverage
  • Learnt new frontend framework (SvelteKit) and implemented it in one week

Marathons Parser - Web App for Parsing JSON to CSV ๐Ÿƒ

  • Tech Stack: TypeScript, React, Express, Next.js, Tailwind CSS
  • Parses JSON data, sorts results by racer rank or bib number, and exports to CSV
  • Designed for scalability with separated frontend and backend
  • Comprehensive test coverage for both frontend and backend

Capybook - Social Media Web App ๐Ÿฆซ

  • Tech Stack: GoLang, Gin Framework, React.js
  • Developed MVP using GoLang for backend and React.js for frontend
  • First experience working as a pure backend developer
  • Engaged in pair programming for cohesive teamwork

Experience ๐Ÿ‘จโ€๐Ÿ’ผ

Makers, London, UK

Junior Software Developer | Jan 2024 โ€“ May 2024

  • Completed a 16-week intensive bootcamp, focusing on Python, GoLang, JavaScript, Git, and Swift
  • Practised test-driven development (TDD) and object-oriented programming
  • Enhanced pair programming skills through regular collaborative exercises
  • Worked in Agile scrum environment to improve, extend, and debug legacy code

Specialised Group, Tokyo, Japan

Consultant | Sept 2022 โ€“ Oct 2023

  • Led daily client meetings and coordinated interactions with diverse candidates
  • Utilised strong communication, negotiation, and stakeholder management abilities
  • Managed multiple candidates and clients in various technical sectors

Achievements & Volunteering ๐Ÿ†

Harmony Hackathon, London, UK

June 2024

  • Placed first by implementing multilingual support (ITA, GER, SPA, FRA) for a research application, enhancing mental health questionnaire analysis

Dragon Hall Trust, London, UK

  • Coaching young people at a coding club in Covent Garden, introducing them to basic concepts in coding in a fun way

Teaching Experience ๐Ÿ“š

Kings Education, Seoul, South Korea

Lead Teacher | July 2020 โ€“ August 2022

English Corner Language School, Tokyo, Japan

Teacher | Feb 2017 โ€“ June 2019

EPIK, Busan, South Korea

Guest English Teacher | Sept 2015 โ€“ Feb 2017

Education ๐ŸŽ“

University of York

MA Applied Linguistics for Language Teaching, Merit, 2019-2020

Brunel University

BA English Literature, Film and Television, 2010-2013

Languages & Interests ๐ŸŒ

  • Languages: Japanese (Conversational), Korean (Basic)
  • Interests:
    • Weightlifting ๐Ÿ‹๏ธโ€โ™‚๏ธ
    • Running (doing the Royal Parks Half Oct. 13th) ๐Ÿƒโ€โ™‚๏ธ
    • Basketball (76ers fan) ๐Ÿ€
    • Snowboarding ๐Ÿ‚
    • Hiking ๐Ÿฅพ
    • Climbing ๐Ÿง—โ€โ™‚๏ธ
    • Avid Film Enthusiast (Bill & Ted is a favourite film) ๐ŸŽฌ
    • Music Lover (Bloc Party a classic favourite band, into Metal and many of its subgenres) ๐ŸŽธ

Pinned Loading

  1. girraphicTask girraphicTask Public

    Currently undeployed version of a json parsing marathon webapp

    TypeScript 1

  2. capybara_project capybara_project Public

    Go 1

  3. harmony-cheemu harmony-cheemu Public

    Forked from olikelly00/harmony-cheemu

    The Harmony Python library: a research tool for psychologists to harmonise data and questionnaire items. Open source.

    Python 1

  4. teamtarot teamtarot Public

    Svelte 1 4

  5. portgasdfolioace portgasdfolioace Public

    TypeScript

  6. satellite-swift-project-frontend satellite-swift-project-frontend Public

    Swift 1