Derek Chow

Senior Software Architect at SBG a Catapult company
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
United Kingdom, GB

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Addressing Unconscious Bias as a Leader
    LinkedIn
    Nov, 2022
    - Nov, 2024
  • Creating Change: Diversity and Inclusion in the Tech Industry
    LinkedIn
    May, 2022
    - Nov, 2024
  • Uncovering Unconscious Bias in Recruiting and Interviewing
    LinkedIn
    May, 2022
    - Nov, 2024
  • Software Architecture: From Developer to Architect
    LinkedIn
    Mar, 2022
    - Nov, 2024
  • Women Transforming Tech: Breaking Bias
    LinkedIn
    Mar, 2022
    - Nov, 2024

Experience

    • United Kingdom
    • Software Development
    • 1 - 100 Employee
    • Senior Software Architect
      • Jan 2021 - Present

      • Work primarily within the development team to build new products and extend existing ones by adding new features.• Help the whole company develop good, practical, software engineering practices by means of coding standards, tools, and techniques.• Communicate and encourage the best practices for development amongst the Senior Technical leadership team and via code reviews.• Understand customer requirements and workflows, and use this understanding to inform product design and updates.• Collaborate with other product teams to ensure good cross-product cooperation.• Fix bugs and help the support team answer technical questions.• Help with project planning by providing accurate estimates for tasks. • Provide regular progress updates.• Participate in meetings of the Senior Technical leadership team of the company as required.

    • Senior Software Engineer
      • Jul 2015 - Sep 2021

    • United Kingdom
    • Advertising Services
    • 100 - 200 Employee
    • Software Engineer
      • Aug 2013 - Jun 2015

      C++ developer providing experience in handling broadcast video media in software. Contribute to the internal VFX applications that allow the company to generate native in video advertising for broadcast in quick turnaround.Develop software to be used on a distributed Linux clusters Linux as well as Windows desktop clients.Making contributions to open-source project libquicktime e.g. adding compatibility for Windows via MinGW with what was primarily a library written for Linux. C++ developer providing experience in handling broadcast video media in software. Contribute to the internal VFX applications that allow the company to generate native in video advertising for broadcast in quick turnaround.Develop software to be used on a distributed Linux clusters Linux as well as Windows desktop clients.Making contributions to open-source project libquicktime e.g. adding compatibility for Windows via MinGW with what was primarily a library written for Linux.

    • United Kingdom
    • Movies, Videos, and Sound
    • 1 - 100 Employee
    • Software Engineer
      • Aug 2010 - Jul 2013

      Software development in C++, developing comprehensive software tools for the video post-production industry.Picked up knowledge and responsibilities over various features of a large C++ code base that included legacy code spanning over 10 years history.Worked with various third-party SDKs to develop plugin support to professional video file codecs/formats/hardware.Used OpenGL, in particular to manage off-screen rendering to FBOs and asynchronous transferring of pixel data between the GPU and main memory using PBOs.Co-ordinated with a team of 3-7 application developers.

    • United Kingdom
    • Movies, Videos, and Sound
    • 1 - 100 Employee
    • Software Engineering Intern
      • Apr 2009 - Sep 2009

      Six month industrial placement during the penultimate year of my Computing degree. Worked in a team of eight developers, developing high-end professional video processing software using C++.Added compatibility for reading new digital raw camera file formats into a video editing application. This included researching and implementing raw camera data interpolation algorithms that integrated with the existing application via a decoupled, modular shared library plugin interface.Contributed to the maintenance of a complex and historical code-base, including the delivery of time-critical stability fixes for industry exhibition demonstrations.

    • Research Services
    • 700 & Above Employee
    • Undergraduate Teaching Associate
      • Oct 2008 - Mar 2009

      Selected for the role on the basis of "excellent skills in programming".Tutored a group of 6 first year Computing students in programming whilst managing my own term-time studies.Weekly responsibility of marking tutees' lab exercises, preparing and conducting tutor meetings to provide them feedback and advice on their programming. Selected for the role on the basis of "excellent skills in programming".Tutored a group of 6 first year Computing students in programming whilst managing my own term-time studies.Weekly responsibility of marking tutees' lab exercises, preparing and conducting tutor meetings to provide them feedback and advice on their programming.

    • United Kingdom
    • Animation and Post-production
    • 700 & Above Employee
    • Tech Runner
      • Jul 2008 - Sep 2008

      One of 2/4 Tech Runners in a tech team of 10-20, I provided frontline technical support for a workforce of over 450 employees.Using my initiative, I edited and wrote some awk scripts to use as quick commands to help compose up-to-date, frequently used lists from csv data files. One of 2/4 Tech Runners in a tech team of 10-20, I provided frontline technical support for a workforce of over 450 employees.Using my initiative, I edited and wrote some awk scripts to use as quick commands to help compose up-to-date, frequently used lists from csv data files.

Education

  • Imperial College London
    MEng, Computing
    2006 - 2010
  • East Barnet School, Hertfordshire
    -

Community

You need to have a working account to view this content. Click here to join now