Thomas Kiley

Thomas Kiley

Mentor
4.8
(4 reviews)
US$30.00
For every 15 mins
4
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Software engineer with 10 years industry experience
Software engineer with 10 years industry experience

Hi, I'm a software engineer whose worked with science companies, tech startup and the games industry, including EA and shipping Strike Suit Zero.

I have taught scientists software development best practises, and I am experienced at reviewing other peoples code. I have led technical teams, mentoring junior developers to write their best code.

I'm a fast to pick up new code, with experience in a wide range of domains. I can bring this experience to help you with your coding problems.

London (+01:00)
Joined May 2020
EXPERTISE
6 years experience
Writing high quality, well tested, modern C++. Extensive use of the STL (including <algorithm>). Also experience of using it in Unreal En...
Writing high quality, well tested, modern C++. Extensive use of the STL (including <algorithm>). Also experience of using it in Unreal Engine. See my employment experience at Diffblue and others for more details.
4 years experience
Using in house engines, as well as Unreal Engine and Unity. Experience doing gameplay, automation and tools. See job listings at Born Rea...
Using in house engines, as well as Unreal Engine and Unity. Experience doing gameplay, automation and tools. See job listings at Born Ready Games, In Mind Games, as well as my personal projects.
3 years experience | 1 endorsement
Developing tools (at doublesix, and for my university project, kAI) and games in Unity.
Developing tools (at doublesix, and for my university project, kAI) and games in Unity.
7 years experience
Used as my primary source control for my work at Diffblue. Familiar with using "Git Flow". I am well practiced in making and reviewing pu...
Used as my primary source control for my work at Diffblue. Familiar with using "Git Flow". I am well practiced in making and reviewing pull requests on Github, I have used advanced git features such as "rebase", and undoing mistakes through the "reflog".
GitHub
View more
GitHub
View more

REVIEWS FROM CLIENTS

Thomas's profile has been carefully vetted and approved as a Codementor. Connect with Thomas now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
climate-dashboard
A website with the aim of seeing the state of progress towards tackling climate change.
JavaScript
3
0
Automata-Cwk
Shell
1
0
Stack Overflow
2547 Reputation
0
16
27
EMPLOYMENTS
Software Consultant
Tokamak Energy
2022-06-01-2022-09-01

Provided a bespoke version of the Software Engineering Best Practises for Busy Experts course. Additional consulting on key challenges...

Provided a bespoke version of the Software Engineering Best Practises for Busy Experts course. Additional consulting on key challenges the company faced in implementing their CI.

Python
Unit Testing
GitLab
View more
Python
Unit Testing
GitLab
GitLab CI/CD
View more
Software Engineer
EA
2021-09-01-2022-09-01

Working on the in-house tooling with the Physics team to improve user experience.

Working on the in-house tooling with the Physics team to improve user experience.

C#
C++
WPF (Windows Presentation Foundation)
C#
C++
WPF (Windows Presentation Foundation)
Software Engineer
Ultromics
2020-09-01-2021-06-01

I was responsible for developing a C# Windows application for use in medical research. The application is a C# / WPF application using...

I was responsible for developing a C# Windows application for use in medical research. The application is a C# / WPF application using Entity Framework Core for the database layer.

C#
WPF (Windows Presentation Foundation)
MVVM
View more
C#
WPF (Windows Presentation Foundation)
MVVM
Entity Framework Core
View more
PROJECTS
Strike Suit ZeroView Project
Born Ready Games
2013
I was involved in the development of Strike Suit Zero - a game in which you control a transforming space ship.
I was involved in the development of Strike Suit Zero - a game in which you control a transforming space ship.
C++
C++
The Last VoyageView Project
2018
A Unity game made as part of the Global Game Jam. You have to pilot the last signal back from Voyager, before it shuts down,
A Unity game made as part of the Global Game Jam. You have to pilot the last signal back from Voyager, before it shuts down,