Scroll Down
Profile
Software Engineer
About me
A final year undergraduate at Cardiff Univeristy, studying towards a BSc in
Computer Science
. I am most proficient in Java, Python, and web development.
Details
Name
Richard Jones
Age
22
Location
Cardiff, Wales, UK.
Education
Cardiff University
BSc Computer Science
2013 - 2017
Cardiff, Wales, UK
Year One
Year Two
Year Three
Fundementals of Computing with Java
82%
Web Applications
82%
Problem Solving with Python
78%
Computational Thinking
76%
Developing Quality Software
75%
Professional Skills
75%
Architecture and Operating Systems
61%
Object Oriented Programming
81%
Communication Networks and Pervasive Computing
81%
Algorithms and Data Structures
74%
System Design and Group Project
71%
Human Computer Interaction
66%
Database Systems
64%
Scientific Computing and Multimedia Applications
57%
Combinatorial Optimisation
82%
Security
81%
Artificial Intelligence
74%
High Performance Computing
70%
Forensics
63%
Final Year Project
62%
Emerging Technologies
61%
Yale College Wrexham
2010 - 2013
Wrexham, Wales, UK
A-Levels
Computing
B
Mathematics
B
Chemistry
B
Ysgol-Y-Grango
2005 - 2010
Wrexham, Wales, UK
GSCEs
Mathematics
A
Science
A
Additional Science
A
Design & Technology
A
Engineering
A
Engineering (Secondary)
B
English Language
C
English Literature
C
Welsh
C
Art
C
Work
Junior Software Engineer
Backbase
Jul 2017 - Present
Cardiff, Wales, UK
Responsibilities
Worked across three different teams and capabilities in an agile environment
Implemented RESTful microservices using Spring
Implemented unit tests wtih JUnit and Mockito
Implemented a generic CSV serializer into the core SDK, and utilised this into the Audit capability
Created SQL scripts for Oracle, MSSQL, and MySQL
Designed, implemented, and conducted performance tests using Gatling
Implemented performance improvements, increasing throughput form ≈ 16 to > 650 requests/second
Gained experience and an understanding for QA over a two month rotation
Intern Software Engineer
Airbus Group
Jul 2015 - Jun 2016
Newport, Wales, UK
Responsibilities
Implemented Gnip's product API's into an internal Java library package
Implemented RESTful API web services using Java EE
Implemented unit tests wtih JUnit and Mockito
Designed a website using AngularJS
Assisted in the development of a big data analytical system
Deployed software packages to Amazon Web Services
Assisted in the running of research trails
Created Docker images for development environements
Abilities
Skills
Java
Advanced
Python
Advanced
Spring
Intermediate
Gatling
Intermediate
HTML5 / CSS3
Intermediate
JavaScript
Intermediate
Angular
Intermediate
Matlab
Intermediate
PHP
Intermediate
SQL
Intermediate
C++
Familiar
NoSQL
Familiar
Tools
Linux
Intermediate
OS X
Intermediate
Windows
Advanced
Git / SVN
Advanced
IntelliJ / Eclipse
Advanced
JUnit / Mockito
Intermediate
Maven
Intermediate
Jenkins
Intermediate
AWS
Intermediate
Docker
Familiar
LinkedIn
GitHub
Email