Hello, my name is

Luke Rose

UK based coder, musician and artist.

Current Employment

Mobile Engineer at BlueSkeye AI



I'm Luke Rose

Software Developer by day, Hobbyist Penetration Tester, Game Developer, Musician and Artist by night.

I have a passion for writing code, exploring new languages wherever I can; I always love finding new applications or challenges to solve with code.

My education and previous research has been heavily based on Artificial Intelligence and Machine Learning, specifically Generative Adversarial Networks for 3D inpainting in Civil Engineering/building material applications, as well as surveying multiple Machine Learning models for optimal automated trading on various stock markets.

Alongside this, I enjoy creating various forms of art, including animations, sketches and musical pieces.

Check out my Portfolio!

Contact me

My Skills

I have a multitude of skills gained via formal education, community volunteering, personal projects and hobbies. I am happy to share my expertise in these areas with others wishing to collaborate or hire me.

Software Development

Focusing mainly on Artificial Intelligence and Machine Learning applications, I also have experience developing mobile apps, video games, game engines and operating systems.

Graphic Design

I enjoy designing a multitude of items, including logos, video game covers, album art and social media assets (cover images, sidebars etc.), following a given theme.

Animation, Modelling & Compositing

Starting off with 2D animation and eventually moving on to 3D, I have spent many years creating animations for various projects, including audio visualisers, visual stories, scientific visualisations and product designs.

Sketching

I have experience with hobbyist sketching including portraiture and character/world design, as well as technical drawing including circuit board/schematic design and product design.

Music Production
& Sound Engineering

Spending many years of formal and extracurricular education since 2008 studying music production, I have a lot of experience with composing, recording, mixing, processing and adding effects to tracks, including vocal correction & pitch editing. Experience with Cubase, Garageband, Fruity Loops and Logic Pro.

Research

Electronic Engineering

Penetration Testing

My Experience

Below is an up-to-date summary of the experience I have with various languages, frameworks, concepts and applications. I have a thirst for knowledge and am continually looking to improve my range of interaction with the latest developments and paradigms, from low-level embedded programming, to backend or offline scenarios, to web development and database management.


The experience is categorised by how many years (educational, professional, hobbyist) I have actively developed with the language. These periods are not necessarily self-contained, and some may overlap, for example 8 hours in university/school as well as 8 hours hobbyist in a day etc.


Educational
Professional (incl. freelance)
Hobbyist

* projects marked as private are available for viewing on request

Programming, Scripting and Markup Languages

Bash logo
Bash

1
1
1

Projects
No Projects Available
HTML logo
HTML

1
1
1

Projects
JavaScript logo
JavaScript

1
1

PHP logo
PHP

1
1

Projects
No Projects Available
Haskell logo
Haskell

1

Projects
No Projects Available
TypeScript logo
TypeScript

1

Projects


Expertise, Concepts, Management and Best Practices

Object Oriented Principles logo
Object Oriented Principles

6
2
2
Artificial Intelligence logo
Artificial Intelligence

5
1
1

Topics
  • Scheduling
  • Game AI (Minimax, Greedy etc.)
  • Pathfinding
  • Optimisation
    • Genetic Algorithms
      • Combinatorial Evolution
      • Differential Evolution
    • Memetic Algorithms
    • Simulated Annealing
Git Version Control logo
Git Version Control

2
1
2

Topics
  • Repository creation, branching, push/pull, merge requests etc.
  • Webhooks for Continuous Integration with services such as Travis CI
  • Repository history rewriting with BFG tool
Machine Learning logo
Machine Learning

3

Topics
  • Deep Learning
    • Convolutional Neural Networks
    • Generative Adversarial Networks
  • Support Vector Machines
  • Decision Trees & Random Forests
  • Dimensionality Reduction (Principle Component Analysis)
Test-Driven Development logo
Test-Driven Development

2


Frameworks, SDKs, Engines and APIs

OpenGL logo
OpenGL

1
1

Android SDK logo
Android SDK

1
1

OpenCV logo
OpenCV

1

Angular logo
Angular

1

ASP.NET Core logo
ASP.NET Core

1

Entity Framework logo
Entity Framework

1

Xamarin logo
Xamarin

1

React logo
React

1

Projects


Database Management Systems



Systems, Platforms, Services and Packages

Windows 10 logo
Windows 10

5
5
Arch Linux logo
Arch Linux

4
1
4
Windows XP logo
Windows XP

4
4
Ubuntu logo
Ubuntu

3
3
Windows 8 logo
Windows 8

3
3
CentOS logo
CentOS

2
1
Travis CI logo
Travis CI

1
1
Windows Vista logo
Windows Vista

2
Docker logo
Docker

1
Kubernetes logo
Kubernetes

1
Jenkins CI logo
Jenkins CI

1

My Portfolio

  • All
  • Animation
  • Apps
  • Art
  • Electronics
  • Graphics
  • Music
  • Software
  • Video Games
  • Plane and Simple
    Laid-back flight-based game written in C# using Unity3D, 2021
    Made with my friend and freelance colleague, Callum Berger
  • Plane and Simple OST
    Soundtrack to "Plane and Simple", a game made by me and Callum Berger, 2021

    Work in Progress

  • Job Application Web App
    Simple job application system, 2021
    Written in C#, ASP.NET and Angular
  • Avocado by BlueSkeye AI
    iOS & Android Maternal Mental Health App
    Role: Mobile Developer & Web Analytics Developer, 2021

    Download on App Store
    Download on Google Play
  • Automatic Asphalt Reconstruction and Analysis
    Automated topological analyser and CT-Scan to segmented Voxel to 3D mesh generator, 2020
    Written in Python, using TensorFlow
  • SOMNIUM Engine
    3D game engine written in C++ and GLSL, 2020

    In progress

  • 3D In-painting with Generative Adversarial Networks
    Doctor of Engineering research project using DCGANs to paint bitumen onto aggregates, 2020
    View Code
    Project Proposal
    Conference Abstract
    Annual Review
    Unfinished Draft of 1st Research Paper
  • MARC-V
    Robot rover with Computer Vision, GPS and voice interaction, 2019
    Running on a Raspberry Pi 4, coded in Python

    Full article and video demonstration/presentation coming soon!

  • Automated Trading using Machine Learning
    Undergraduate dissertation, supervised by Thomas Gärtner (Grade: 89%), 2018
    Automated stock market trader, price predictor and portfolio optimiser written in Java

    Full article coming soon!

  • Party Animals
    OpenGL 2.0 Scene written in C++, 2018
    Including hierarchical modelling & animation and generative modelling
  • Stereo Matching
    Various Stereo Matching (Computer Vision) algorithms implemented in MATLAB, 2018
    Disparity matching using Pixel Intensity, Pixel Gradient, Histogram of Oriented Gradients (HOG), Loopy Belief Propagation (LBP) and Dynamic Programming window-based similarity algorithms
  • House of Cards (Remix)
    Remix of my cover of Janet Devlin's "House of Cards" by Luke Rose, 2017
    Vocals by Imogen "Immy" Mott & Luke Rose
  • 2D Addressable LED Array
    LED matrix art piece, soldered into a square picture frame by Luke Rose, 2017
  • Hold'em Hotshots
    Peer-to-peer Texas Hold'em app for iOS and Android, 2017
  • Ghost Quest
    C++ & SDL2 2D game, 2017
    Made for C++ programming university module
  • Bella Fiori
    Original orchestral piece by Luke Rose, 2016
  • Harlequin
    Original song by Luke Rose, 2016
    Album art by Luke Rose
  • Marshmallow Raindrops
    Original song by Luke Rose, 2016
    Album art by Luke Rose
  • Gotta Get Thru This (Arrangement)
    Arrangement of Daniel Beddingfield's "Gotta Get Thru This" by Luke Rose, 2015
  • Caught Up In My Head
    Original song by Luke Rose, 2015
  • Haunted HOUSE
    Original song by Luke Rose & Matthew Mansell, 2015
    From the E.P. "CREE.P."
    Album art by Luke Rose
  • Robert Downey Jr.
    Graphite sketch by Luke Rose, 2015
  • Alizée
    Graphite sketch by Luke Rose, 2015
  • Chaos Theory
    3D animated film (unfinished) by Luke Rose, 2015
  • James Franco
    Graphite sketch by Luke Rose, 2015
  • Athena
    Original song by Luke Rose, 2014
    Album art by Luke Rose
  • Robot Girl (Remix)
    Remix of "Robot Girl's Theme" from Robot Boy by Luke Rose & Matthew Mansell, 2014
    Album art by Luke Rose
  • Some Girls
    Original song by Luke Rose & Matthew Mansell, 2014
  • Taylor Swift
    Graphite sketch by Luke Rose, 2014
  • Janet Devlin
    Coloured Pencils sketch by Luke Rose, 2014
  • Evanna Lynch
    Graphite sketch by Luke Rose, 2014
  • Man on Chair
    Graphite sketch by Luke Rose, 2014
  • Hand Poses
    Promarker sketch by Luke Rose, 2014
  • On The Run
    Original song by Luke Rose, 2012
    From the Original Soundtrack for "Chaos Theory"
  • Unknown Vortex
    Original song by Luke Rose, 2012
    From the Original Soundtrack for "Chaos Theory"
  • Galactic Voyage
    Original song by Luke Rose, 2012
    From the Original Soundtrack for "Chaos Theory"
  • GCSE Minimalist Piece
    Original song by Luke Rose, 2011
  • Galactic Anomaly
    Original song by Luke Rose, 2010
    From the Original Soundtrack for "Chaos Theory"
  • Believing
    Original song by Luke Rose, 2010
  • The Storm
    Original song by Luke Rose, 2010
  • Dreams Reality
    Original song by Luke Rose, 2009

Contact Me

I'm happy to provide services in any of my above skills, whether it be collaboratively, via employment, or as a contractor. Please feel free to get in touch with any opportunities you may have.

get in touch

Luke@MrLukeKR.co.uk

Say Something