
Philippe Laporte
Technology / Internet
Services offered
Recently got back into Embedded Java and C after working on a deep integration of the CPython and SpiderMonkey runtimes and cross-language behavior for JavaScript and Python used in an AI distributed compute platform. I also helped with WebAssembly engine interfacing
Experienced with Compilers, Runtimes and Virtual Machines, having implemented a JavaScript to JVM bytecode compiler and runtime library, ported a Flash VM and ActionScript engine, and engineered a parser-based profiling tool.
Mobile Software Engineer with extensive experience in systems, frameworks, and applications. Proficient in Java, Kotlin, C/C++, and JNI/NDK; mastered Android development from its inception on phones, tablets, and watches. Skilled in UI design, Services, 2-D Graphics, and WearOS, with a strong command of MVVM architecture, Kotlin Coroutines/Flow, Jetpack, okHttp, Retrofit, RxJava, Koin, Dagger, Hilt, Room, Protobufs, JUnit, REST and Webviews. I used Git and I have Gradle Plugin and Tasks development experience as well as with Github CI/CD. I also gained exposure to iOS with Objective-C and C++, and operated often in an Agile/SCRUM context.
I have extensive experience with Technical Leadership and some experience in Engineering management
Versatile professional with recently honed skills in Python, Cryptography, Wireless Network Security, Kali Linux, Blockchain Technologies and Machine Learning using NumPy, Scikit-Learn, PyTorch, Matplotlib, Jupyter and HPC.
Experience
I was active in the early Embedded Java and Linux efforts which culminated in the Android platform
I gained extensive experience with sophisticated Android application components in both Java and Kotlin and with Android Internals across the JNI layer into C/C++
I have extensive experience with the Java Virtual Machine internals and compilers targeting or interacting with it
I have developed profiling tools from scratch for JavaScript and worked on Android performance analysis and tuning tools
I have wide experience with Open Source Software contribution, management and interaction with the community
I have extensive experience with Technical Leadership
I have some experience in Engineering management
I have worked at several startups as well as in larger company settings
Education
Bachelor of Science, Computer Science, McGill University
Professionals in the same Technology / Internet sector as Philippe Laporte
Professionals from different sectors near Montréal, Montréal
Other users who are called Philippe
Jobs near Montréal, Montréal
-
We are looking for highly skilled and organized Enterprise Architect with deep subject matter expertise in Enterprise Software and Platform Architecture. · We thank all applicants for their interest, but only candidates selected for an interview will be contacted. ...
Montreal, Quebec1 month ago
-
Position Title: · Media Production Systems Architect (T & I) (Telework/Hybrid)Status of Employment: · PermanentPosition Language Requirement: · English, FrenchLanguage Skills: · English (Reading - C - Advanced), English (Speaking - C - Advanced), English (Writing - B - Intermedi ...
Montreal2 days ago
-
Position Title: · Enterprise Architect, Software and Platforms Architecture (T & I) (Telework/Hybrid)Status of Employment: · PermanentPosition Language Requirement: · English, FrenchLanguage Skills: · English (Reading - C - Advanced), English (Speaking - C - Advanced), English ( ...
Montreal1 hour ago