profile photo

Hi 👋, thanks for stopping by, here's a bit about me.

About Me

Hi there, I'm Matthew Fosse, a 27-year-old software engineer and hardware hacker from Florida. With over 7 years of professional experience, I specialize in mobile development, software development, and vulnerability research. I have experience analyzing hardware, software, and network applications with and without source code. My expertise lies in Web Development, Reverse Engineering, and Hardware Hacking, and I have extensive development and reverse engineering experience with Android and Ghidra in particular.

I'm also an avid maker and enjoy working on my own projects, ranging from custom drivers for gaming controllers to cryptocurrency wallets to modded iPod Classics. My skills include Software Development, Electrical Engineering, 3D printing (Fusion 360), Game Development, and more.

You can find most of my projects either here on my website or on my GitHub https://github.com/fossephate

If you have any questions or are interested in working with me, please feel free to reach out at [email protected]

"Fun fact: My work has made it into the ChatGPT training data set! If you ask ChatGPT about "Who wrote the JoyCon-Driver?" it'll tell you about me!"

Try it now!

Work Experience

    Founding Engineer / Head of Mobile
    Mentra Labs
    March 2025 - July 2026
    • Wrote the iOS app from scratch for MentraOS, the leading open-source smart glasses platform and SDK (1.9k+ GitHub stars, published on the App Store and Google Play)
    • Led a modernization of the mobile codebase, migrating to current frameworks and architecture
    • Designed and implemented theming and internationalization (i18n) support across the mobile app
    Flutter Developer
    Cake Labs
    June 2023 - March 2025
    • Designed and shipped Cake Wallet features to market on aggressive timelines
    • Owned the Tor protocol implementation for private, anonymized network traffic
    • Implemented support for the Bitcoin Lightning Network and the Nano cryptocurrency
    Software Engineer
    Perish Software Solutions
    Feb 2022 - June 2023
    • Designed and built products for the cryptocurrency community
    • Applied modern cryptographic techniques to create new user experiences
    • Built decentralized, reliable product solutions designed to scale
    Vulnerability Researcher
    Raytheon Technologies (CODEX)
    May 2019 - Feb 2022
    • Analyzed hardware, software, and network applications with and without source code
    • Discovered, performed root cause analysis, and created exploits for security vulnerabilities in software systems
    • Leveraged static and dynamic software analysis tools such as IDA Pro, Ghidra, and Binary Ninja
    • Worked in assembly languages and developed mostly in C/C++, Python, and Java
    • Extensive development and reverse engineering experience with Android and Ghidra
    • Contributed to the development of mission-critical systems and technologies

Projects

  • JoyCon-Driver
    C/C++Reverse Engineering
    • The first-ever usermode driver for the Nintendo Switch JoyCons and Pro Controller
    • 1.1k+ GitHub stars, currently used by thousands to play PC games with JoyCons / Pro Controller
    • Contributed to the Reverse Engineering efforts that made the project possible
  • Nautilus - NANO Wallet
    FlutterDartKubernetesiOSAndroid
    • One of the most advanced NANO cryptocurrency wallets available, with first-class design and utility
    • Available on the App Store and Google Play
  • Vulkan-Engine
    C/C++VulkanOpenGLGLSL
    • Vulkan-based rendering engine with Bullet3 physics integration
    • Supports SSAO and directional shadow mapping
  • Remote Games
    ReactNode.jsC++Python
    • Developed software and hardware to share my Nintendo Switch with the internet
    • Full keyboard, mouse, and controller integration complete with mappable inputs
Skills
Languages
Swift, Kotlin, Rust, JavaScript/TypeScript, Dart, Python 2/3, Go, C#, C/C++, Java, Lua
Frameworks
Node.js, React, React Native, Redux, Next.js, Flutter, Tailwind CSS, PostgreSQL
Tech
Git, Docker, Kubernetes, Amazon AWS, Google Cloud, MongoDB, Server Administration, Fusion 360, Unity 3D

Education

  • A.S. Computer Science University of Central Florida, Orlando, FL