Software Developer
CurrentBuilding digital forensics and blockchain products that investigators depend on — from mobile device acquisition through to the analysis surfaces and reports built on top of it.
- Built live mobile device analysis into MYFRT: connecting to a handset, surfacing its contents as the examination happens, and shaping that stream into something an investigator can actually work through.
- Implemented UFED acquisition support — ingesting Cellebrite extractions and parsing them into structured, searchable evidence inside the platform.
- Designed complex investigative workflows end to end, translating how forensic examiners actually work into features rather than guessing at requirements.
- Applied SOLID principles and low-level design patterns so evidence sources and analysis modules stay decoupled — new capabilities slot in without destabilising what already ships.
- Profiled and optimised the slow paths across the stack, on evidence sets large enough that naive queries, payloads and renders stop being viable.
- Designed and hardened REST APIs carrying data between acquisition, analysis and reporting layers, with the documentation to match.
- Built the admin panel and user-management workflows — roles, permissions and member administration for teams handling sensitive case data.
- Shipped in an Agile cross-functional team: client requirement to production, and ownership of whatever came back.
Domains owned










