What I have worked on
CrazyEgg
CrazyEgg marketing site
Senior Software Engineer on a small, highly focused backend team (3 engineers) at Crazy Egg Inc., a US-based SaaS company. I take ownership of technical design decisions, architectural direction, and technology choices across the backend platform built in Elixir.
Key contributions include a complete overhaul of the authentication system with support for multi-factor authentication, secure password reset flows, and robust credential protection. I've also delivered numerous 3rd-party service integrations, designed and implemented scalable worker systems, and led extensive SQL optimization efforts that improved performance and reliability.
BnT
BnT marketing site
Backend Engineer for a prototype investment platform enabling easier access to gold trading for a German fintech client. I was responsible for the complete backend system design, architecture, development, and deployment — covering trade execution, currency conversions, and payment processor integrations.
Collaborated in a lean team of three (backend, mobile, and design) and successfully delivered the product within the agreed timeframe. Although the project remained at the proof-of-concept stage due to limited customer traction, the system was production-ready.
DivvyPay (now BILL Spend & Expense)
BILL Spend & Expense
Joined DivvyPay in its early days (just 10 engineers) and contributed to core financial infrastructure powering payment processing, credit card issuance, banking integrations, and loan approvals. Played a key role as the company scaled rapidly to over 250 engineers, culminating in its acquisition and integration into BILL.com.
As one of the earliest and initially the only remote engineer, I worked closely with the Utah-based team, wearing multiple hats across architecture, implementation, and cross-functional collaboration. This experience reinforced my preference for fully remote teams where I can have greater architectural ownership and leadership impact.
profiq
profiq marketing page
Began my professional career at profiq during university and quickly transitioned from QA automation into software development. I left college to pursue full-time work as I was learning significantly more on real projects while earning practical experience.
Delivered a wide range of projects, from early HTC Vive virtual reality applications and IDE plugins, to a real-time Django backend for synchronized VR watch parties and multiple React applications. Later, I acted in a fractional CTO capacity for select profiq clients, such as Serenity, helping shape their technology strategy.