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

About Me

Hi there, I'm Matthew Fosse, a 23 year old software engineer and hardware hacker from Florida. With over 3 years of professional experience, I specialize in vulnerability research and software development. 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 am also an avid maker and enjoy working on my own projects, ranging from custom drivers for gaming controllers, to advanced cryptocurrency wallets, to modded hardware like a 1TB Bluetooth iPod Classic. 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 to me atmatt@fosse.co

Professional Projects

  • JoyCon-Driver C/C++, Reverse Engineeringgithub.com/fossephate/JoyCon-Driver
    • The first ever usermode driver for the Nintendo Switch JoyCons and Pro Controller
    • Currently used by thousands to play PC games with JoyCons / Pro Controller
    • Contributed to the Reverse Engineering efforts that made the project possible
  • Nautilus - Cryptocurrency Wallet Flutter, Dart, Kubernetes, iOS, Androidnautilus.io
    • One of the most advanced cryptocurrency wallets out there, with first class design and utility
    • Availiable on the App and Google Play Store
  • Remote Games React, Node.js, C++, Pythonremotegames.io
    • Developed software and hardware to share my Nintendo Switch with the internet
    • Full keyboard, mouse, and controller integration complete with mappable inputs

Work Experience

  • Software Engineer and Vulnerability ResearcherRaytheon Technologies (May 2019 - 2022)
    • Specifics are under NDA
    • Utilized 3 years of professional experience in software development and research
    • Analyzed hardware, software, and network applications with and without source code
    • Leveraged static and dynamic software analysis tools such as IDA Pro, Ghidra, and Binary Ninja
    • Developed and reverse engineered primarily in assembly languages and C/C++/Python
    • Acquired extensive experience with Android and Ghidra Development
    • Contributed to the development of mission-critical systems and technologies
Skills
LanguagesRust, JavaScript/Typescript, Python3, C/C++, Java, Lua, x86 + PowerPC Assembly
FrameworksNode.js, React, Redux, Next.js, Tailwind CSS, PostgresSQL
TechGit, Docker, Kubernetes, Amazon AWS, Google Cloud, MongoDB, Server Administration, Fusion 360, Unity 3D
RE ToolsIDA Pro, Ghidra (Both Reverse Engineering and Development), Binary Ninja

Education

  • AA Computer Science University of Central Florida, OrlandoCompleted 2021