mathew kennedy

About

Profile image

Software Engineer

I'm a passionate software engineer based in London, currently working on websites and SaaS financial dashboards for TAB, a bridging loans and mortgage company.

I acquired a BTEC Diploma in Computer Science in college, and discovered my love for programming whilst building full stack web applications and games, freelance and for myself. I graduated from a full-stack development traineeship, and I've been working for TAB ever since.

I learn and build for the love of programming almost every day in my free time. I build and maintain my own computers and continue to study computer science independently. Right now I'm studying Web3 technologies.

I also have a degree in film and used to work as a freelance cinematographer. I filmed and sold the intellectual rights to three online advertisements to Phillips, Canadian Club Whisky, and Comfort. I love being able to use both my creative and logical sides in my work.

Skills

Collaborative development of SaaS financial dashboards and websites for TAB, with expertise in programming securely with sensitive financial data.

Strong low-level computer science understanding from a diploma in computer science

Three years of experience programming since starting personal C# projects.

In-depth awareness of space-time complexity in algorithm design through blockchain smart contract development.

Two years of web development experience from IT Career Switch, Codecademy, and full-stack projects.

Passion for Neural Networks in Python, supported by self-study in mathematics.

Transition easily between languages, frameworks, and stacks due to a great grasp of fundamentals.

My degree in cinematography has given me a professional understanding of images and related software.

I work with CLI tools and version control constantly on both Windows, Mac, and Linux.

Exceptional verbal and written communication skills acquired as an Administration Lead in a busy London surgery.

Prioritization of data security, privacy, and GDPR compliance in compiling and delivering legal medical reports for the surgery.

I have developed and deployed using a wide range of technologies, old and new, including:

Curriculum Vitae

Summary

Mathew Kennedy

Passionate and creative full stack software engineer with 3+ years of experience in web design and in object oriented programming, frontend and backend.

Education

Full Stack Engineer

2022 - 2023

IT Career Switch

I completed the Full Stack Engineering course at IT Career Switch, where I learned to develop frontend and backend software using a wide range of technologies, old and new. This entailed completing many courses on Codecademy Pro, including Full Stack Engineer, Javascript, jQuery, CSS, Python, C#, Java, SQL, and PHP.

Bachelor of Arts Honour's Degree in Film

2008 - 2011

Sheffield Hallam University

I graduated with a degree in film, specialising in cinematography and editing.

BTEC National Diploma in ICT

2006-2008

Wakefield College

I graduated with a distinction and a BTEC Diploma in ICT, gaining solid understandings of computer hardware, networking, and computer science fundamentals.

Professional Experience

TAB - Software Engineer

2023 - Present

Bridging Loans - Current Employer

  • I currently work as software engineer at TAB, a bridging loans and mortgage company.
  • I develop new features for both the website and the internal admin financial dashboards, both for TAB and for SaaS customers.
  • I work constantly with sensitive data and money in code.
  • The tech stack here is Laravel, Node, Apache and Nginx, and many AWS services such as qldb and RDS.
  • Most recently I've worked consistently with AI service integration.

Nov3l - Web3 Fiction Library

2023

Personal Startup

  • Users sign in using their choice of injected web3 wallet.
  • Fiction is uploaded using the InterPlanetary File System protocol on the Filecoin blockchain, removing centralized control of the files from myself.
  • When fiction is uploaded successfully, the Nov3l smart contract mints an NFT to the author's wallet to help prove ownership of the work.
  • The NFT metadata is also stored via IPFS on Filecoin and contains information on the validity of the NFT.
  • Users can then download fiction in PDF format and donate Ethereum to the work they like directly.
  • Gazetteer - Interactive Maps App

    2022

    Contract

    • This job's specification described a mobile-first, responsive maps application that provides country information such as currency, population, weather, and headlines.
    • I responded to the specification with a written proposal and wireframes.
    • The proposal was approved and I completed it to specification.
    • The project was signed off in the first call with minor modifications.
    • I documented user-acceptance testing and found/fixed small bugs.
    • A mock version of the project is live here.

    Company Directory

    2022

    Contract

    • This job's specification described a mobile-first, responsive company directory that would allow management to create, read, update, and delete records of their employees, departments, and office locations.
    • I responded to a specification with a written proposal and wireframes.
    • The proposal was approved and I completed it to specification.
    • A large re-design was proposed and I completed this quickly.
    • The project was signed off, and I documented user-acceptance testing.
    • A mock demo of the project is live here.

    E-Commerce Art Website - Freelance

    2020

    London, UK

    • This was my first job for a London based designer.
    • I designed the frontend of the art shop using React and Redux.
    • I designed the backend Express application and built the product and user SQL databases.
    • Though the site is not yet launched, it is ready with working signup, login, and basket functionality.

    Portfolio

    Nov3l - Web3 Fiction Library

    Vite/React, Moralis, Tailwind, Node, Express, Thirdweb, AWS EC2, NGINX

    Social Media Site for Game Developers

    HTML5, CSS3, Javascript, React, Material UI, Redux, Redux Persist, Node, Express, MongoDB, AWS EC2, NGINX

    My Three JS Blog

    HTML5, CSS3, Javascript, React, Three JS, Tween JS, Cinema 4D

    Company Directory App

    HTML5, CSS3, Boostrap 5, Javascript, PHP, MySQL

    Gazetteer Maps App

    HTML5, CSS3, Javascript, Leaflet JS, PHP, Geodata APIs, AWS EC2 (Ubuntu), Apache (XAMPP)

    My Video Game

    Unity, C#, Aseprite

    Experimental CSS Portfolio

    HTML5, CSS3, Javascript

    Zeldle

    HTML5, CSS3, Javascript, React, Supabase, AWS EC2(Ubuntu), NGINX, Certbot (https)

    HashViz

    HTML5, CSS3, React, Redux

    Contact

    Loading
    Your message has been sent. Thank you!