Bio
Credentials
-
LFD121: Developing Secure Software
The Linux FoundationDec, 2022- May, 2026 -
GitLab CI - A Complete Hands-On for CI/CD Pipelines & DevOps
Udemy -
SonarQube SonarCloud - Continuous Inspection and Code Review
Udemy
Experience
-
-
Software Engineer
-
Nov 2023 - Present
-
-
-
-
United Kingdom
-
Software Development
-
400 - 500 Employee
-
Software Engineer - DevSecOps & Automation
-
Jan 2023 - Nov 2023
Foundry has a 25-year heritage developing creative software for the Media and Entertainment industry and a portfolio of award-winning products. It advances the art and technology of visual experience with creative leaders around the globe, including major feature film studios and post-production houses.• Set up and implemented static code scanning with cppcheck and SonarQube for all Foundry applications across a mix of Gitlab and Jenkins CI/CD pipelines.• Set up and implemented vulnerability scanning of Foundry applications with JFrog Xray.
-
-
Python Software Engineer - Foundry's Colorway
-
Jan 2019 - Jan 2023
*** RESPONSIBILITIES ***• Bug fixing, maintenance and improvement of the Colorway Kit for MODO. • Bug fixing, maintenance and improvement of Photoview for Solidworks.*** KEY ACHIEVEMENTS ***• Implemented Deadline render farm support in the Colorway Kit for offline rendering.• Implemented rendering using MODO's mPath renderer and Light Path Expressions which reducedrender times for Colorway projects by up to an order of magnitude, depending on the complexity of the scene.• Implemented support for rendering Colorway projects using MODO's render passes, further reducing overall render time significantly.• Converted the Colorway Kit from Python to C++ to increase performance.• Worked directly with various Foundry Colorway customers to implement bug fixes.
-
-
Python Software Engineer - Foundry's Modo
-
Oct 2012 - Jan 2019
*** RESPONSIBILITIES ***• Development of various plugins, scripts and tools for Foundry's MODO.• Working closely with engineers at Dassault, bug fixing and on-going development of Photoview for Solidworks - originally developed at Luxology• Working closely with colleagues at Gravotech, bug fixing and on-going development of DeepImage for 3Design - Originally developed at Luxology*** KEY ACHIEVEMENTS ***• Implemented the MODO "TD SDK", a more "pythonic" wrapper around MODO's python API, which was based on, and reflected the underlying COM based plugin SDK. Lowered the entry barrier for end users wishing to write plugins and scripts with python.• Implemented STL file import and export.• Implemented export of rendered frame sequences to video files using FFmpeg, and "playblast" feature for previewing animation.• Developed the "After Effects IO" which enabled users to export and round-trip animation data between MODO and Adobe's After Effects.• Delivered v2 of DeepImage for 3Design.
-
-
United States
-
Software Development
-
1 - 100 Employee
-
Python Software Engineer
-
Jan 2009 - Oct 2012
*** RESPONSIBILITIES ***• Developing scripts and pipeline tools in python for Luxology's MODO application.• Creating bespoke applications/solutions for external customers built on top of Luxology's Nexus framework.*** KEY ACHIEVEMENTS ***• Developed Photoview360 and aided integration of Luxology's Nexus technology into Dassault's SolidWorks product. Customer facing role.• Developed DeepImage, a photorealistic rendering addon for Gravotech's 3Design jewelry design software built on Luxology's Nexus framework. Customer facing role.
-
-
Contract script programmer
-
Feb 2008 - Jan 2009
-
-
Owner
-
Apr 2003 - Nov 2008
Built web applications and interactive DVDs with a variety of different technologies, including: Object Pascal (Delphi), Active Server Pages (ASP) and C#
-
-
Visual Effects/Media Programmer
-
Sep 2000 - Feb 2004
*** RESPONSIBILITIES ***• Building web sites.• Authoring interactive media.• Creating title sequences and in-show graphics for television programs.*** KEY ACHIEVEMENTS ***In January 2001 I was the lead web developer for "Kumbh Mela: The Greatest Show On Earth", a web site covering the K...
-
-
Visual Effects Artist/Media Programmer
-
Jan 1998 - Jun 2000
-
-
Visual Effects Artist/Media Programmer
-
Jan 1994 - Oct 1997
Worked at Atlantic on and off throughout this time with various other freelance gigs during the period
-
Education
-
1998 -Open University
-
Adams' Grammar School, Newport
-
Wrexham College of Art and Design
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. Add an industry
Looking to Create a Custom Project?Get StartedNeed a custom project? We'll create a solution designed specifically for your project.
References
Community
You need to have a working account to view this content. Click here to join now -