Martin Charles work email
- Valid
Martin Charles personal email
CV: https://0xcaff.gitlab.io/cv/cv.pdf
Independent
-
Building Tinkering SabbiticalIndependent Sep 2023 - Presenttook a much needed sabbatical to recover from not really sleeping for the last 5 years. read a bunch of books and tried a few exploratory projects. ended up basically working the entire time.## PS4 EmulatorSet out to expand the reach of PlayStation exclusives (mostly Dreams by MediaMolecule) from the 200M PlayStation consoles to the >2B PCs. Dreams is a creative sandbox which gives players powerful tools to create anything they can think of. Here are some videos of some community creations in dreams (https://www.youtube.com/watch?v=TzGpLINYNBs, https://www.youtube.com/watch?v=Acr8PX4yRZ8)* A handful of simple games launch and run. Spent 8mo while on sabbatical working on this.* Deep systems engineering on linkers, loaders, binary translation, graphics pipelines, memory management, threads, multiplexed I/O and more.## Live Services Game Data ExfiltrationFound vulnerability in PSN allowing programmatic access to game servers without the need of a console. Used this as a wedge to reverse engineer game protocol and exfiltrate terabytes of user generated data for archival. Built a private community to ensure the longevity of this data along with tools to stream a replica of all scraped data as it becomes available.public supporting tools:* https://github.com/0xcaff/simple-torrent-tracker* https://github.com/0xcaff/duckdb_protobuf
-
Founding EngineerAgora Aug 2022 - May 2023Agora helped organize governance for the biggest DAOs in crypto (Optimism, Uniswap, ENS and Nouns).These are organizations with multi-billion dollar treasuries and hundreds of thousands of token holdersparticipating in protocol governance. Generated > $1M in revenue within the first 6 monthsDesigned and deployed a blockchain indexer with orders of magnitude faster indexing performance thanpriors (theGraph, GoldSky, StreamingFast) crushing index (derived state computations over the blockchain) build time from days to minutes while maintaining realtime correctness and preserving query expressiveness enabling us to move fast with a small team (1.5 engineers total)
-
Software EngineerCoinbase Apr 2020 - Aug 2022Remote First, Us* Designed and implemented a multi-tiered cache for the Coinbase SSR React app inspired by Facebook's work with memcached and led incremental migration of various computations onto cache. Resulted in improved performance, reduced service cost by over 90% (over $750k/year), improved service availability during dependency failures and enabled limitless autoscaling. Battle tested through superbowl traffic (10M hits in a minute) and various market based demand events (5x spikes in traffic in minutes). * Built tools to empower developers building on the Coinbase SSR React app to test their changes in per-developer staging environments so bugs could be caught before they went to production, see how their code was performing with detailed and automatic monitoring so bugs which made it to production could be caught early (page immediately) and to focus on the application code bringing unique value to users by eliminating entire classes of failures, simplifying the programming model. Trained replacement team to ensure service longevity.* Migrated Coinbase SSR React app outside the critical path of API traffic with no visible customer impact to live production traffic reducing the impact of service outages.* Worked as a Growth/Product engineer across the stack on various features driving millions of dollars of incremental revenue from client code (Web, Android, iOS and later React Native) to backend from business logic layers to stateful services to supporting data and analytics tooling to infra and deployment. Spent stints adding platform capabilities to unblock product launches when needed. Worked across product teams from identity to payments to Coinbase Wallet to Coinbase Pro (now Advanced Trading).* Discovered and fixed critical security vulnerabilities. -
Software EngineerAsana Jun 2019 - Aug 2019San Francisco, California, UsBuilt voice transcription for the Asana iOS app. See it in action [here](https://www.linkedin.com/posts/the-martin-charles_tell-asana-what-you-want-what-you-really-activity-6587010157849387008-3YGh) -
Software EngineerCoinbase Jan 2019 - Jun 2019Remote First, Us* Built and maintained on-boarding flows and payment rails in the Consumer Android app enabling international expansion.* Built infrastructure for integration testing hard-to-reach states of the app like like onboarding and payment failure cases.* Refactored revenue critical paths making them testable, more stable and resilient to change* Participated in discussions about the current state of the app and how we could improve it while sharing more code across platforms.* Onboarded engineers to team, codebase and Android platform -
Technology AnalystCiti Jun 2018 - Aug 2018New York, New York, UsWorked on the team building KYC tools for interacting with institutional clients (> $10MM). -
Software Development InternHyland May 2017 - Aug 2017Westlake, Oh, Us* Researched blockchain technology and presented findings to directors of the R&D department.* Prototyped an application which uses blockchain technology to verify the integrity of access logs and presented work to team.* Developed a Windows Virtual File System for ShareBase, an Enterprise File Sync and Share solution. Allows accessing files from any Windows program, streaming and caching required parts of the file from the backend file service as needed. Built using C# and Dokan. -
Independent Solutions EngineerIfaa Dev Jul 2017 - Jul 2017If A Dev is a consulting company which validates an idea, develops a minimum viable product and tests product-market fit. I design and build full-stack Web Apps using React, GraphQL, and Ruby on Rails.
-
Software Development InternHyland, Creator Of Onbase Jun 2016 - Aug 2016Westlake, Oh, Us* Collaborated with another intern to build a library which parses and extracts information from PDFs. Built using C++.* Added Jump-to-Bookmark support for the PDF viewer in OnBase's Windows Phone App using the library above. This was one of the most requested features. Shipped in OnBase 17.* Developed PowerShell Desired State Configuration scripts to automate the labor intensive setup of development machines across the company.
Martin Charles Education Details
-
Rochester Institute Of TechnologyComputer Science
Frequently Asked Questions about Martin Charles
What company does Martin Charles work for?
Martin Charles works for Independent
What is Martin Charles's role at the current company?
Martin Charles's current role is software engineer.
What is Martin Charles's email address?
Martin Charles's email address is ma****@****ccf.org
What schools did Martin Charles attend?
Martin Charles attended Rochester Institute Of Technology.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial