Fynn Nelder-Hunt

Chipping Norton · Oxfordshire · OX7 · [email protected]

Hi there, my name is Fynn and I'm a software developer living in the Cotswolds, thanks for checking out my CV!

Highly skilled Sofware Developer with expertise in JavaScript / TypeScript, Java, C# and Unity, seeking a challenging position to utilize my technical skills and contribute to the success of an innovative software development team.

Please see the skills section for a full list of technologies I am proficient in.


Skills

Web Development
  • Proficient in JavaScript, TypeScript, Node.js, React / Next.js and Docker for building scalable and responsive web applications.
  • Strong understanding of front-end technologies such as HTML5, CSS3, and JavaScript frameworks/libraries (e.g. jQuery).
  • Experience with server-side development using Node.js, Express.js, RESTful APIs and GraphQL.
  • Expertise with service oriented architecture and microservices.
  • Experience using ASP.NET Core MVC to build web applications.
Dev Ops
  • Expertise in utilizing AWS services such as EC2, ECS, S3, Lambda, DynamoDB, Spot Instances and the JS SDK for cost effective cloud-based application development and deployment.
  • Proficient in Docker for creating, deploying, and managing applications in isolated environments.
  • Experience with setting up CI/CD workflows using Jenkins and GitHub Actions.
Object-Oriented Programming
  • Proficient in C#
  • Experience with Java and the Java Spring framework to build large applications.
  • Good understanding of OO principles and data structures
Databases
  • Solid knowledge of database systems including PostgreSQL, MongoDB and ability to write efficient SQL queries.
Game Development
  • Extensive experience using Unity 3D to build both games and VR health content.
General skills
  • Excellent problem-solving and debugging skills with a keen eye for detail.
  • Quick learner, adaptive and versatile.
  • Strong communication and collaboration abilities, with a focus on teamwork and delivering high-quality code.
  • Experienced with agile software development methodologies (e.g. Scrum).
  • Strong experience with version control systems (e.g. Git) using GitHub / BitBucket.
  • Good understanding of computer science concepts such as big O notation.
AI
  • Good understanding and interest of machine learning and genetic algorithms
  • Experience using Tensor Flow in personal projects

Experience

References available upon request.

Full stack Developer (Web)

Cognitant

I am currently working as a full stack developer for Cognitant contributing to Healthinote and all of the services that power the app. I have been working full time for Cognitant since September 2021 but prior to this I had been working with them on and off as a contractor since 2019. At Cognitant I have:

  • Developed and maintained full-stack web applications using JavaScript, TypeScript, React, Next.js, Node.js, Express.js, HTML/CSS and Docker.
  • Utilized AWS services, including EC2, ECS, S3, Cloudwatch and many others for cloud-based application development and deployment.
  • Leveraged Docker to containerize applications, enabling consistent and reliable deployment across different environments.
  • Implemented APIs using GraphQL for seamless communication between front-end and back-end systems.
  • Utilized modern front-end frameworks/libraries to create responsive and intuitive user interfaces.
  • Conducted code reviews and actively participated in agile development processes.
  • Helped plan, design and architect projects and lead their deployment.
  • Implemented and deployed new features and enhancements to the Healthinote native app using the Unity 3d game engine and C#.

September 2021 - Present

Software Developer (Web)

Freelance, Cognitant & theEmpire

Between 2019-2021 I was working as a freelance web developer, catering to multiple small businesses. Notably, I collaborated extensively with Cognitant, contributing to their health VR projects in Unity using C# and their web platform Healthinote, using JavaScript, Node, Express.js, Docker, and React.

In addition to my freelance work, I held a director/co founder position at theEmpire, a web development consultancy. At theEmpire, our team focused on creating comprehensive full-stack web applications for diverse clients. Technologies we utilized included Node.js, Strapi, Express, and React. Several of these web applications are featured in the Portfolio section of this CV. These projects are currently in an "MVP" state, prepared for further funding, development, and launch.

While at theEmpire, I concurrently developed a web application that streamlined our project setup process. By simply clicking a button, this tool launched an EC2 instance on AWS and deployed our customized backend Docker container, running a pre-configured instance of Strapi. The application utilized IAM to enable easy configuration / access. The purpose of this tool was to significantly reduce our project setup time. Future plans for this application involved incorporating the ability to launch a production environment with auto-scaling and load balancing capabilities. Additionally, we intended to leverage AWS Spot Instances to maximize cost effectiveness.

September 2019 - September 2021

Software Developer (Java)

SCISYS

At SCISYS I collaborated with cross-functional teams to design, implement, and deploy new features and enhancements on a very large scale project developing next generation communication & information systems. In this project I was building an application using the Java Spring framework with Maven. I also gained valuable testing / load testing experience using various test suites.

September 2018 - September 2019

Computer Science Degree

Swansea University

At Swansea University I studied a large number of languages and took part in many software group projects. The main language we used at Swansea University was Java, we were also taught C and C++ using advanced OOP concepts. Valuable work experience I gained at Swansea included working as part of a medium sized team to develop a "Skype like app" for the University called "Skypertawe". This app was written in Java and built as a windows application. Whilst at Swansea I also voluntarily took part in a game jam hosted by the University where I created a game using Unity in a small time frame.

September 2018 - September 2019

QA Department

BMW/MINI

Work experience in the quality assurance department at the BMW Mini Plant in Oxford. Gained experience working in an efficient team in a large scale company.

2013

QA Game Tester

Lightning Fish Games

Work experience testing a game being developed by Lightning Fish and dealing with/reporting bugs.

2012

Education

Swansea University

Bachelor of Science *
Computer Science

First Class Honours

September 2015 - June 2018

Chipping Norton School

A Levels

Electronics: B, Maths: C, Physics: C

September 2012 - May 2015

Interests

Game Development

In my spare time I enjoy working on games in Unity 3d (using C#). I have worked on a number of different types of games including but not limited to, an RTS town building game, an FPS horror game and a maze game making use of procedural generation. For my dissertation in my final year of University I extended my RTS game to include an intelligent AI "Player" that used genetic algorithms to get better and better each time it played. Please take a look at my portfolio section to see examples/demos of some projects I have worked on.

Cycling/Mountain biking

I enjoy cycling and mountain biking in my spare time and have a collection of bikes for every type of terrain!

Gym/Fitness

I regularly visit the gym and enjoy exercising. This includes weight lifting, cycling and swimming.

Rugby

I have played rugby and been a member of my local rugby team from a young age. Rugby has developed my team working skills.