jakecoates
Jake Coates
Harwell, United Kingdom

Tech Lead, Software Developer, Games Developer. Skilled in C#, .NET, Angular, Ionic, Cypher, Javascript, NodeJS, Python, C++, Java 1 years team/tech lead. • Leading my team, supporting and skilling them up • Interviewing and giving feedback to developers. • Managing releases. 5 years back-end and front-end development. • Strong knowledge of MVC, Core and ASP.NET frameworks • Leading and assisting in leading a team • Breaking down and estimating tickets • Working as a team to develop coding standards • Experienced in debugging & improving code efficiency • Accomplished using relational & graph databases using SQL, Cypher • JS Frameworks - Angular4+, Ionic & JQuery • Experienced with HTML5 & Typescript • Proficient in JSON, XML, Restful API’s, and Agile development. Avid developer in own time • Developed small games for fun using Unity, HTML5 or DirectX • Developed a POC Multiplayer Game using NodeJS, Unity and MongoDB • Developing a Discord bot using NodeJS / Python to recognise people who are talking 1 year of game development • Experienced in building UI & Tooling for Unreal engine • knowledge of C++ • Taking ideas through the development process, to being in the product Software developer with a Bachelor’s Degree focused in Games Software Development from Sheffield Hallam University.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

171.9
CodersRank Rank
Top 4%
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
AgSpace Agriculture Ltd
2 years 7 months
Harwell, Didcot
Senior Developer & Team Lead
Jul 2020 - Jul 2021 (1 year)
I joined AgSpace as a Full Stack Developer. I was promoted to senior in June 2020 and was given
my own team to lead. In the new team, we developed a new product with a new approach and
architecture, utilising serverless technologies and implementing best practices.
● Leading my team, supporting and skilling them up.
● Owning products: Graze, Grid and Grow. Going to handovers and working with the
commercial side to create products that follow their vision using aids such as user story
mapping. For Graze we have tried to re-visualise how we set up our architecture
implementing AWS Lambdas written in Python and Node.
● Keeping code quality high by giving code reviews making suggestions on how to improve
and pair programming.
● Taking designs and leading features from inception to completion
● Managing releases and keeping managers updated with the current progress and raising
awareness of issues promptly.
● Regularly maintaining and increasing test coverage to improve confidence in our product
● Interviewing and giving feedback to developers.
● Work closely with DevOps to implement and maintain CI/CD.
● Tech used: Angular2+, C# MVC, NodeJS, Python, Java, Redux, ES5, ES6, SASS,
PostgreSQL, AWS, Docker, Kubernetes, Jira, GitLab, Azure
python typescript node c# python typescript javascript postgresql node java Angular Ionic
Full Stack Developer
Dec 2018 - Jul 2020 (1 year 7 months)
I joined AgSpace as a Full Stack Developer.
● Keeping code quality high by giving code reviews making suggestions on how to improve
and pair programming.
● Taking designs and leading features from inception to completion
● Managing releases and keeping managers updated with the current progress and raising
awareness of issues promptly.
● Regularly maintaining and increasing test coverage to improve confidence in our product
● Interviewing and giving feedback to developers.
● Work closely with DevOps to implement and maintain CI/CD.
typescript python Angular c# java python typescript node Angular Ionic
WorkGaps Ltd
Aug 2016 - Dec 2018 (2 years 4 months)
Newbury
Software Developer
Joining WorkGaps we were to take and build upon a monolithic codebase. We maintained this
codebase while building from the ground up using best practices, microservice-based
architecture, graph databases and a completely new product that would meet feature parity with
the previous product in only 9 months. The prior product was in development for 3 years.
● Re-imagined the Monolithic .NET web app into a micro serviced structure while
maintaining the application.
● Learned to think with graphs, designing and utilising the features of graph databases.
● Spending a significant amount of time, working with Angular creating components and
talking to the API.
● Initially worked on .NET back-end with a SQL Relational database
● Tech used: Angular2+, C# MVC, ASP.NET, ES5, ES6, SASS, JQuery, JavaScript, Neo4j,
Firebase, SQL, AWS, Docker, Jira, Bitbucket
.net Angular neo4j c# mvc microservices docker
Sumo Digital Ltd
Jun 2014 - Jul 2015 (1 year 1 month)
Sheffield
Placement Programmer
● I worked on Crackdown 3 (Xbox One) pipeline team, developing procedural and
immersive worlds.
● I also worked on Forza Horizon 2 (Xbox 360) Mostly within multiplayer bug fixing and
traffic management AI
c++ unreal DirectX
Add some compelling projects here to demonstrate your experience
Dice Link
Nov 2020 - Present
This is a personal project that I started developing in my own time to allow me and my friends to roll dice together for our DnD Sessions. It was a generally fun project and is on going the more we Roleplay the more changes I end up making.
typescript firebase Ionic
This section lets you add any degrees or diplomas you have earned.
Sheffield Hallam University
Bachelor’s Degree, Games Software Development
Jan 2012 - Jan 2016
Uplands Community College
Jan 2005 - Jan 2012

Jobs for you

Show all jobs
Feedback