Resume - Michael WERLE micha@michaelwerle.com +81 (0)70-4366-9113 Professional Employment History =============================== Tokyo, JP --------- Dec 2023 - present - Senior Security Engineer (Woven by Toyoya) - C/C++/various; AG-Linux, AG-Android, vehicle-related technologies and projects - ARM Trustzone, GlobalPlatform, Qualcomm TEE, and more - R&D work investigating technologies/approaches to harden in-vehicle solutions - mentoring of junior colleagues Feb 2023 - Dec 2023 - Runtime Framework Engineer (Woven by Toyota) - C++; Arene, ISO26262 - development of in-vehicle OS APIs Feb 2018 - Feb 2023 - Principal DRM Software Engineer (SIEJ) - As of Feb-2018, on secondment to Sony Interactive Entertainment Japan (Tokyo) - Continuing technical work as well as knowledge transfer to Japanese counterparts - C/C++, assembly; PlayStation4, PlayStation5 London, UK ---------- Mar 2011 - Feb 2018 - Sony Interactive Entertainment Europe, Principal Engineer (full-time) - Primary person responsible for porting DRM technologies to our platforms. - C/C++, assembly; PlayStation3, PlayStation4, PSVita - Microsoft PlayReady, Google Widevine May 2002 - Mar 2011 - Sony Computer Entertainment Europe, Senior Software Engineer (full-time) - Initially hired to lead network team for upcoming PlayStation2 network adapter - Technology and algorithm research, performance analysis and troubleshooting for game developers, presentations and training - Moved on to variety of other PlayStation-related projects - C/C++; PlayStation hardware and software environments Brisbane, AU ------------ Jul 199 - Jan 2002 - CITEC, Principal Research and Development Software Engineer (full-time) - Moved to Confirm 2 project, as understudy of Technical Expert - Tuxedo Services; code generators; initial project research/development before handing off to development teams - Unix Java, C, Tuxedo C, Pro*C Dec 1998 - Jul 1999 - CITEC, Senior Analyst/Programmer (full-time) - Initially hired to work on the Business Names Registry for Queensland - Extensive training on Oracle database technologies - Completed design and implementation of several modules on time - Primary designer/implementor of the core communications module - Based on Apache web server - Integrated the communications layer with Java (calling Java from C(!)) - Unix, C/C++, Pro*C; ORACLE PL/SQL, Forms, Designer Feb 1996 - Sep 1998 : Care Systems, Programmer (full-time) - Develop software supporting the Aged Care industry in Australia - Principally responsible for Rostering and Payroll - C/C++, initially DOS, later Windows, using proprietary build systems 1993-~2000 : Robi Artwork, Programmer (contract basis) - Design, Develop, and Maintain software to support PCB CAD design work - AutoCAD, Protel (now ALtium) - C/C++; DOS Educational History =================== 1995 - 1998 : Masters of Information Technology, QUT 1990 - 1993 : Bachelor of Applied Science - Computing, QUT Interests and Hobbies ===================== 2016-2017 - Isleworth Primary School, Volunteer (part-time) - Helped at Code-Club for a local primary school - Organise and support coding activities for children, primarily using "Scratch". General ------- Computer games, programming (open-source), motorcycles, scuba diving (Scuba Instructor since Dec 2021), socialising with friends. Last updated: 2025-07-06