Hi, I'm Frank.
I am a software engineer who loves privacy, security, and open source. I mostly write Go, TypeScript, & Python on personal projects, and Go, Swift, Java, and Kotlin for work. Though, I am actively learning and loving Rust.
I'm currently attending the Summer 2 Fall 2 batch of Recurse Center, having recently left my role as tech lead and engineering manager at JPMorgan Chase's Global Business Accelerator. Prior to that, I served as a founding engineer at @Svix (YC W21), where I helped build the company's initial platform and infrastructure. Before covid, I was the lead backend engineer at @Ghostery/@Cliqz, working on anti-tracking software.
You can find more information about me and my work on my personal website or connect with me on Twitter. You can find my other social media profiles on Keyoxide.
📝 Latest blog post: Searching for the Best Silicone USB Cable
| Repo | Description |
|---|---|
| PermissionGuide | Guided permission setup for macOS apps: opens the right System Settings pane, highlights the list, and gives the user your app's icon to drag in. |
| restorekit | Reformat an Apple Silicon mac from any platform. |
| dk-link | Use an Azure Kinect DK on a Mac |
| py-rs | an experimental python, written in rust, with no gil, full ABI compatibility, jit, and a goal to beat cpython on beat it on all benchmarks. |
| ventoy-mac | Native macOS port of Ventoy2Disk |
This README.md is regenerated every hour via this GitHub Action.






