Summary
Overview
Work history
Education
Skills
Timeline
Generic
Jack Cornish

Jack Cornish

NEWCASTLE UPON TYNE,Tyne and Wear

Summary

Versatile and results-driven Software Engineer with a strong focus on front-end development, specializing in Angular, TypeScript, and React. At Finxone, I played a key role in building and refining a fintech platform that enables users to create customized banking applications through an intuitive drag-and-drop interface, similar to Wix or Squarespace but for financial services. Working in a fast-paced startup environment with limited resources, I took on responsibilities beyond standard development, collaborating closely with designers, backend engineers, and QA teams to ensure smooth integration of Banking-as-a-Service (BaaS) APIs and optimal user experience. Additionally, I contributed to authentication flows using React and Keycloak, ensuring secure and seamless user access.

Beyond coding, I led team meetings, mentored junior developers, and streamlined workflows, fostering better communication and efficiency within the team. I also conducted rigorous testing with Jest, reducing deployment bugs and maintaining high product quality despite tight deadlines. My ability to adapt quickly, solve problems creatively, and manage multiple responsibilities has been instrumental in delivering projects on time, even under constraints. I am always eager to expand my expertise, explore new technologies, and apply my skills to different industries, thriving in dynamic environments that require both technical proficiency and strategic problem-solving.

Overview

9
9
years of professional experience
4
4
years of post-secondary education

Work history

Software Engineer

Finxone
Remote
10.2023 - Current
  • Developed and maintained front-end features for fintech applications, enabling seamless drag-and-drop customization similar to Squarespace/Wix for banking apps.
  • Collaborated closely with designers, backend engineers, and QA teams to ensure smooth integration of BaaS APIs and an optimal user experience.
  • Led team meetings and cross-functional discussions, improving communication, identifying blockers early, and ensuring timely project delivery despite limited resources.
  • Designed and implemented bespoke software solutions to address unique challenges within the company’s niche fintech product.
  • Conducted rigorous testing and QA processes, ensuring high product reliability with minimal bugs at deployment.
  • Mentored junior developers, providing guidance on best coding practices and improving overall team proficiency.
  • Managed multiple responsibilities beyond core development, adapting to a fast-paced start-up environment by assisting with product design, deployment strategies, and process improvements.
  • Delivered projects on strict deadlines, overcoming resource constraints through creative problem-solving, task prioritization, and efficient workflow management.

Associate Developer

Apexon
Sunderland, Sunderland
11.2021 - 09.2023
  • Wrote clean, clear and well-tested code for various projects.
  • Wrote reusable React components and refactored existing code to make it reusable and to bring it up to coding standards.
  • Managed software lifecycle from concept to execution.
  • Worked as the lead front end developer, managing other team members and being the liaison between the client and the development team, also by helping make project wide decisions.
  • Consulted with project managers to acquire information regarding limitations or capabilities.
  • Trained team to develop skills using software applications and hardware.
  • Consulted with customers regarding project development and proposals as well as gather requirements.
  • Took part in interviewing new candidates, also by helping train new graduate hires as well as mentoring T-level students from Sunderland College

Service Desk Analyst

Nomad Digital
09.2020 - 11.2021
  • This role involves using Linux to host virtual machines to access and troubleshoot issues with onboarded systems of train fleets worldwide
  • This consisted of identifying problems and trying to fix it virtually by logging into onboard systems via SSH connection or by escalating and having someone visit in person.

Junior Web Developer

NorthLink Digital
07.2019 - 08.2020
  • As a Junior Web Developer, I worked on various projects from group work to solo work.
  • Monitored technical performance of internal systems and escalated concerns.
  • Developed and tested REST APIs to check API responds with wide variety of requests.
  • Met regularly with clients and management to determine project scopes and specifications.
  • Improved website navigation with clear and intuitive UX mapping.

Miscellaneous

Misc
01.2016 - 07.2018

I had a few non tech jobs in this time whilst at university, whilst being not applicable to working in tech, working those jobs gave me some transferrable skills such as timekeeping and customer service experience.

Education

Bachelor's Degree - Computer Science

Manchester Metropolitan University
Manchester
09.2015 - 07.2019

Skills

  • Angular
  • React
  • JavaScript
  • TypeScript
  • Nodejs
  • Git
  • AWS
  • Jest
  • Consulting
  • Agile development
  • Pair programming
  • API integrating
  • Jira
  • Azure
  • Scrum

Timeline

Software Engineer

Finxone
10.2023 - Current

Associate Developer

Apexon
11.2021 - 09.2023

Service Desk Analyst

Nomad Digital
09.2020 - 11.2021

Junior Web Developer

NorthLink Digital
07.2019 - 08.2020

Miscellaneous

Misc
01.2016 - 07.2018

Bachelor's Degree - Computer Science

Manchester Metropolitan University
09.2015 - 07.2019
Jack Cornish