beBee background
Professionals
>
Montréal
Philippe Laporte

Philippe Laporte

Systems Software Architect

Technology / Internet

Montréal, Montréal

Social


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.

Approximate rate: CAD$ 125 per hour

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, Quebec

    1 month ago

  • Work in company

    Media Production Systems Architect

    CBC/Radio-Canada

    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 ...

    Montreal

    2 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 ( ...

    Montreal

    1 hour ago