Brendon Hogger

Software Engineer | [email protected] | +886 988968303

Brendon has 20 years of experience designing and delivering software from fintech to enterprise telecom solutions. He loves startups, building teams, defining processes, and writing code.

    

Work Experience

HEAD OF PLATFORMS/CHIEF ARCHITECT  •  EMQ Inc

Lead backend development and integration at an Asian remittance fintech. 

First technical hire, grew the engineering team to 20 and the company to 150. 

Moved over USD 50M around the world every month, without ever losing a dollar of customer money. 

Designed and built core runtime systems in Erlang, and a suite of backoffice applications in Python. 

Integrated with banks, money shops, payment companies, messenger applications, and more. 

Pitched to and worked with partners (including Tencent and Alipay) , regulators, customers, and internal stakeholders

August 2015 - September 2020

SOFTWARE ARCHITECT  •  Ericsson

Drove portal architecture and development for a major IPTV solution. 

Designed and developed custom re-implementations of middleware nodes including a million-connection notification server. 

Built tools and customizations to enable seamless, atomic upgrades. 

Managed and mentored multiple development teams working for Ericsson, various customers, and third-party contracting shops. Introduced improved software practices, including TDD and branch-based development

August 2012 - July 2014

LEAD DEVELOPER  •  Cogini

Worked on dozens of consulting projects in various industries and languages. Mentored new developers and drove development processes. 

Built a realtime auction backend for web advertising platforms, which is still running and growing today. Built a realtime video keying server for a Korean TV channel in Erlang and C. 

Built a HIPAA-compliant mobile health application for the developing world.

Built Taiwan's largest penny auction website in Erlang and PHP, running complex business logic for tens of thousands of users in realtime. Maintained zero auction logic bugs from launch through three years of production. 

Built a chat server for a social networking startup in Erlang. Supported multiple client protocols and highly dynamic group chats. 

Implemented in-house tools including web frameworks, database schema management libraries, and OpenID servers

January 2008 - December 2012

Consultant  •  Freelance

Siemens Wattsense: Optimization and feature development for a LoRaWAN server for low-power IoT sensors. Fixed various in-field performance problems and added new algorithms for power and datarate tuning.

Noodle Markets, a K-12 purchasing marketplace: Helped migrate legacy PHP application to Django, define architecture, add features, and plan for the future

Purse.io: Buy Amazon products with Bitcoin. Worked on Amazon wishlist and giftcard integration and transaction processing engine

RoboHealthy: Improving post-operative care compliance for children in the US Built a system to monitor care and administer check-ups using NAO robots and tablets

HHMI : Designed and built a next-generation CMS platform for a major US medical institute, with complex publishing workflows

EU-funded classroom management system for Greek schools. Wrote the networking subsystem and client. Used in hundreds of schools

... and many more

January 2003 - Present

Education

2000 - 2003

Warwick University

BSC COMPUTER SCIENCE

Skills


  • Elixir
  • Erlang
  • Python
  • Golang
  • PostgreSQL
  • Linux
  • React
  • AWS

Languages


  • English — Native or Bilingual
  • Chinese — Intermediate