Avatar of Brendon Hogger.
Brendon Hogger
Software Engineer
ProfileResume
Posts
22Connections
Print
Avatar of the user.

Brendon Hogger

Software Engineer
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.
Metgauge Laser Co. Ltd
Warwick University
Taipei City, Taiwan

Professional Background

  • Current status
  • Profession
    Software Engineer
    System Architecture
  • Fields
    FinTech / InsurTech
    Internet of Things (IoT)
    Software
  • Work experience
    More than 15 years (More than 15 years relevant)
  • Management
    I've had experience in managing 15+ people
  • Skills
    Elixir
    Erlang
    Python
    Golang
    PostgreSQL
    Linux
    Git
    Java
    React
    AWS
    C++
    PHP
  • Languages
    English
    Native or Bilingual
    Chinese
    Intermediate
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Senior Software Engineer
  • Desired work locations
    Taipei City, Taiwan
  • Freelance
    Non-freelancer

Work Experience

Director of Technology

Jul 2023 - Present
Taipei City, Taiwan
Revamping the software stack at a hardware startup designing and building laser gauges for steel production. Running the software team, writing high-speed data processing pipelines, designing calibration tools, and building frontends and level 2 interfaces.

Consultant

Cogini
Contract
Mar 2021 - Jun 2023
2 yrs 4 mos
Taipei City, Taiwan
Supporting existing projects and starting new ones, including: Siemens WattSense: Various improvements to an Erlang LoRaWAN server implementation, including a new ADR algorithm. MetGauge: Calibration process for laser rangefinders used in high-precision wire measurement at steel mills. Python, numpy, scipy, C++. Domain management: Designed and built a system for auctioning domain traffic to multiple advertising backends. Currently handles >100k reqs/s in Erlang and Elixir. ClickMedix: Refactoring and feature work on a legacy Python / Elixir application for telehealth and EHR products.

HEAD OF PLATFORMS/CHIEF ARCHITECT

Aug 2015 - Sep 2020
5 yrs 2 mos
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

SOFTWARE ARCHITECT

Aug 2012 - Jul 2014
2 yrs 0 mos
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

LEAD DEVELOPER

Jan 2008 - Dec 2012
5 yrs 0 mos
Worked on dozens of consulting projects in various industries and languages. Mentored new developers and drove development processes. Projects include: Realtime auction backend for web advertising platforms, which is still running and growing today. Realtime video keying server for a Korean TV channel in Erlang and C. Multiplayer game backend in Erlang and C++. HIPAA-compliant mobile health application for the developing world. 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. Chat server for a social networking startup in Erlang. Supported multiple client protocols and highly dynamic group chats. In-house tools including web frameworks, database schema management libraries, and OpenID servers

Consultant

Jan 2003 - Aug 2012
9 yrs 8 mos
A24 Films: Maintained and updated their ETL pipeline for cross-platform viewership analytics. Mostly Python. 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

Education

BSC COMPUTER SCIENCE
2000 - 2003