matmannion
Mathew Mannion
Coventry, United Kingdom

I am a highly motivated, hard-working, experienced individual with excellent leadership, problem-solving and communication skills. I am reliable, honest and enjoy working both as a team and individually. I have consistently demonstrated an ability to adapt to changing situations during my years working at the University of Warwick, resulting in progression to reach my current role as Service Owner for the Software Engineering team, which I have shaped and mentored through my time as its leader both internally and with the wider University. I have in-depth technical knowledge in a number of technologies and areas related to both software engineering and information security, gained through a long history of leading the development of web and mobile systems and delivering them at scale in a demanding and fast-paced environment. I have a proven track record of delivering successful projects from inception to delivery as a service, using lean, agile development methodologies to continuously improve and deliver value. Specialties: * Software: Scala, Kotlin, Java, Javascript, node.js, Ruby, Python * Software frameworks: Play, Spring, React, Akka, Slick, Hibernate * Engineering skills: Scripting, DVCS/Git, BDD, Database design * Infrastructure: Puppet, Linux, Solaris, Docker, Kubernetes, AWS, F5 BIG-IP * Management: Development management (Kanplan, Kanban, Scrum), project management, mentoring, budgeting, resource management, estimation

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.

317.4
CodersRank Rank
Top 3%
Based on:
Stackoverflow 33 events
Top 50
Scala
Scala
Developer
United Kingdom
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Nakhoda
Jun 2021 - Aug 2021 (2 months)
London, United Kingdom
Principal Architect
CreateiQ is a digital contract automation platform that makes the process of drafting, negotiating and executing contracts faster, smarter and more accurate.
scala ReactJS kubernetes
Linklaters
Jun 2021 - Aug 2021 (2 months)
London, United Kingdom
Principal Architect - Nakhoda
CreateiQ is a digital contract automation platform that makes the process of drafting, negotiating and executing contracts faster, smarter and more accurate.
scala ReactJS kubernetes
University of Warwick
15 years 10 months
Coventry, United Kingdom
Service Owner, Software Engineering
Apr 2011 - Jun 2021 (10 years 2 months)
Responsibility for a team that has expanded from 3.5 FTE developers in 2010 to 13 FTE developers in 2021 and for the software engineering service that maintains a number of products utilised across the University. This includes analysing skills and development needs within the team and facilitating appropriate training.

Specification, design and delivery of software to meet the business needs of the University
Technical leadership on the adoption of new technologies, including the introduction of Scala and React and managing the upskilling of the team to build products using it

I have led and delivered on a number of new system developments during my time, including:
Tabula, a student administration and management system. This system was developed in Scala on top of the Spring framework in order to manage assessments, small group management and allocation, attendance monitoring and marks management at the University. This system also acts as the critical integration point with the various off the shelf systems relating to Student Records, allowing downstream systems to integrate with student data in a managed, auditable way.
AEP, a system for delivering online exams. The system was architected in a 6-week period from March-April 2020 in Scala, using the Play framework. The system was architected to be highly resilient, allowing 20,000 students to take exams online simultaneously.

In addition I have architected and implemented a shift to stateless horizontally scaled compute, allowing new nodes to be created and serving requests within minutes to handle increases in load where necessary.
Scala java kotlin
Senior Software Engineer
Aug 2005 - Apr 2011 (5 years 8 months)
As a Senior Software Engineer at the University of Warwick, I led the design of and development of web systems to support staff and student activities at the University, primarily in Java. These included the University's CMS, a search engine, a personalised portal for staff and students, and other systems.
Java puppet javascript

This section lets you add any degrees or diplomas you have earned.
University of Warwick
MEng, Computer Science
Jan 2002 - Jan 2006
I took a 4-year undergraduate MEng degree in Computer Science at the highly rated University of Warwick (rated 4th in the country for Computer Science at the time). The degree provided me with extensive programming and architecture knowledge, as well as a wide range of computing practical and theoretical skills.

For my third year (dissertation) project I created a simulation of a robotic football team using artificially intelligent (A.I.) agents. For my final year (group dissertation) project, I worked in a group of 6 people to create a piece of software to manage and test fault tolerant systems, as well as a prototype air traffic control system to test it.
Ashby Grammar School
Jan 1998 - Jan 2002
Effective Programming in Scala
Jun 2021
EU General Data Protection Regulation Foundation (GDPR F)
Apr 2018
Certified Application Security Tester (CAST)
Jan 2019

Jobs for you

Show all jobs
Feedback