Fraser Connolly
About me
I am a software developer and educator that is seeking to transition into the games development sector. I have a wide variety of experience working with digital technology and software development, I have spent the last year upskilling in C++, Unity and Blender skills. During my career I have demonstrated a variety of transferable skills including running a production team, managing strict schedules, working with large budgets, and communicating effectively with colleagues, students, and the public. In the last few years, I published my first commercial desktop application, OCPE, an emulator for network lighting control protocols and launched the Architecture Showcase website for the University of Strathclyde in response to the pandemic.
I can be contacted via my LinkedIn profile.
Skills
I have been developing in C# for Windows Desktop, Web and Games (Unity) since 2012. Most recently I have been developing a real time network protocol emulator with Electron for the GUI and WinPCap for network communications. I have also worked with WPF, and EF6.
At GCU I have developed a retro style game using C++ for which I received the maximum possible mark. Previously I have used C++/C for microcontroller including Arduinos and PIC 18s & 32s. I am currently working on an OpenGL 3D game.
I have used the Unity Game engine on a variety of different prototype projects including VR (OpenVR), AR (Niantic Lightship 3), 3D third and first person, and 2D games.
I have designed and developed websites using Bootstrap, ASP.net, Umbraco CMS, and the Proton Javascript library. The biggest website I've developed so far is the Architecture Showcase website for the University of Strathclyde.
I have taught Python, Java, and SQL at HND level at Glasgow Clyde College.
CV
Summary
Fraser Connolly MSc PGCert BA(hons) FHEA
Glasgow, Scotland
Education Sector
Computing Lecturer
Glasgow Clyde College - 2022
IT Support Technician
University of Strathclyde - 2020 - 2022
Production Technician, Digital
Royal Central School of Speech and Drama - 2017 - 2019
Private Sector
Senior Software Developer
Artistic Licence Engineering Ltd - 2015 - 2016
Production Coordinator
Artistic Licence Engineering Ltd - 2013 - 2015
Junior R&D Technician
Artistic Licence Engineering Ltd - 2012 - 2013
Freelance
Offstage Controls
2017 - Present
Embedded Website Design
Visiting Lecturer
Electronic Theatre Props
Education
BSc Games Development (Software Development)
Glasgow Caledonian University - 2023 - ongoing
- Games Programming 1
- Games Artificial Intelligence
- Games Preproduction Workshop
Music and Sound for Games
Academy of Music - 2022
MSc Software Engineering
University of Westminster - 2012 - 2013
- Algorithmics
- Software Design
- Database Languages
- Enterprise Development
- Object Orientated Programming
- Dissertation: Theatre Control using Art-Net and Open Sound Control
PGCert Cyber Security - Graduate Apprenticeship
University of Strathclyde - 2020 - 2021
PGCert Teaching and Learning in Higher Education
Royal Central School of Speech and Drama - 2018 - 2019
BA Theatre Practice – Production Lighting
Central School of Speech and Drama - 2009 - 2012
- Chief electrician on Epsom Downs
- Deputy chief electrician on Divine Words
- Set electrician on Guys and Dolls
- Venue chief electrician on Common Chorus and As I Lay Dying
Training Courses
GameDev.TV
2022-2023
- Unity Multiplayer: Intermediate C# Coding & Networking
- The Ultimate Guide to Cinematography with Unity
- Low Poly Landscape - Blender
- 3rd Person Combat Traversal - Unity
GameDev HQ
2023
Rhino – Level 1
Simply Rhino Limited - 2019
First Aid at Work
Red Cross - 2017
Intermediate Electricity for Entertainment Technicians
Lamp and Pencil - 2017
Practical Pyrotechnics
Just FX - 2011
PAT Competency
Techno Serve - 2010
Voluntary Sector
Software Developer / Results Officer
Wiltshire Schools' Athletic Association - 2009 - 2017
Production Officer
National Student Pride - 2016 - 2017
Recent Blog Posts
Space Invaders and Paranoid
Two retro games implemented for Windows command prompt in C++ with no external libraires.
Global Game Jam 2024
I participated in the 2024 Global Game Jam at Glasgow Caledonian University. The theme was 'Make me Laugh'.
Identity Reset - Targeting
First implementation of the targeting system for selecting NPCs.
Melee Combat Animation - Test 01
This is a recording of the first test of the melee animations for a new game that I'm developing.