Passionate Senior Software Engineer who loves collaboration and problem-solving. With 7 years experience creating impactful, full-stack solutions for SAAS cloud based software, and 6 years of video game development before that, I bring a strong and diverse skill set.
-
Senior Software EngineerPerlegoEdinburgh, Gb -
Software EngineerPerlegoEdinburgh, Gb -
Software EngineerPerlego Aug 2024 - Present -
Senior Software EngineerAdministrate Oct 2021 - Jul 2024* Led implementation of business-critical calendar integration capabilities, forming part of an Enterprise pricing tier that increased revenue and customer satisfaction.* Implemented CI and CD using GitHub Actions resulting in safer, reusable workflows that halved deployment time.* Received innovation award for using GraphQL API schema introspection to enable valuable integrations through a no-code Integration Platform, saving 4+ hours of engineering time per API change.* Created an Identity Provider that standardised authorization across training, learning, and storefront platforms.* Delivered an SQL schema migration tool, resulting in faster deployment and enhanced reliability of schema changes.* Created a data ingest toolset in AWS that reduced complexity of onboarding and syncing customer data, saving hours of Data Analyst time per week.Full stack engineer developing and maintaining features in a Python GraphQL backend, Typescript React frontend stack hosted on AWS along with PHP and Node applications. Later focus on integrating with 3rd party systems, and increased responsibility through project leadership and on-call duties. -
Software EngineerAdministrate Nov 2016 - Oct 2021 -
Game DeveloperValiant Interactive Mar 2015 - Mar 2016* Collaborated with artists and engineers to design, create and release the video game Gyrodisc Super League.* Promoted the game through social media and gaming conventions.Co-founder, game designer and engineer. Programmed game systems and user interfaces using Unity C# script. Designed gameplay mechanics, levels and characters. Iterated these designs based on user feedback to maintain fair and balanced gameplay.
-
Mission ScripterRockstar Games Sep 2009 - Feb 2014* Crafted cinematic missions with shootouts, car chases, and minigames.* Implemented online social activities, shops, leaderboards and spectator modes.* Produced content creation tools, saving time for other developers.Mission Scripter working with in-house scripting language to create game content for Grand Theft Auto V and Grand Theft Auto Online. -
Team Lead/ProgrammerDare To Be Digital Jun 2009 - Aug 2009Created Quick as Thieves, a 3D platforming game as part of a team of five over the course of ten weeks. Players of Quick as Thieves control a burglar in a museum tasked with grabbing as much dollar-value loot as possible within a time limit.Team Lead - Representative, Time Management, Project ManagementProgrammer - Camera, controls, GUI, Level Design ToolsQuick as Thieves won the Dare to be Digital Audience Award, voted for by the general public
David Gentles Education Details
-
Computer Games Technology
Frequently Asked Questions about David Gentles
What company does David Gentles work for?
David Gentles works for Perlego
What is David Gentles's role at the current company?
David Gentles's current role is Senior Software Engineer.
What schools did David Gentles attend?
David Gentles attended University Of Abertay Dundee.
Not the David Gentles you were looking for?
-
1ofgem.gov.uk
-
2 +447988XXXXXX
-
-
David Gentles
Leeds
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial