Thieu Huy Hoang, Engineering Developer in Melbourne, Victoria, Australia
Thieu Huy Hoang

Engineering Developer in Melbourne, Victoria, Australia

Member since April 4, 2021
Huy has 15+ years of experience building complex software products across modern web and native mobile applications. He developed a cloud-based accounting solution with bank feeds integration, transactions classification, and payroll. It was the first web-based app of MYOB and serves hundreds of thousands of SMEs in Australia and New Zealand. Huy possesses extensive technical knowledge to develop secure, scalable, and user-friendly software products.
Thieu is now available for hire

Portfolio

  • Livewire
    Ruby on Rails (RoR), React, Elasticsearch, PostgreSQL, Google BigQuery, AWS...
  • SleevesUp
    Java, Spring Boot, React, TypeScript, Terraform, AWS, Agile...
  • Unlockd
    Kotlin, Android SDK, Firebase, MySQL, Datadog, Sentry, AWS, Data Lakes, CSS...

Experience

Location

Melbourne, Victoria, Australia

Availability

Part-time

Preferred Environment

MacOS, Jira, Slack, Zoom, RubyMine, VS Code, Docker

The most amazing...

...web app I've built runs automated tests for a large firm to increase test coverage from 20% to 95% and reduce the QA team from 22 to four people.

Employment

  • Technical Lead

    2019 - PRESENT
    Livewire
    • Contributed to the system architecture, technical roadmap, good practices guidelines, and coding convention. Mentored other developers on the team.
    • Developed key features of the web application such as a WYSIWYG editor, full-text search, real-time data update via WebSockets, web push notifications, and transactional emails.
    • Set up system monitoring, scaling, performance testing, and tuning.
    • Contributed to the increase of the number of registered users and company revenue by 50% on average per year. Contributed to increase the NPS score from 40 to 60.
    Technologies: Ruby on Rails (RoR), React, Elasticsearch, PostgreSQL, Google BigQuery, AWS, Agile Software Development, Campaign Monitor API, WebSockets, Push Notifications, OAuth 2, Styled-components, REST APIs, Responsive Web Apps, Progressive Web Applications (PWA), LinkedIn API, Redis, Bootstrap, Figma, Webflow, AWS S3, Amazon CloudFront CDN, Apache JMeter, Ruby, CSS, SCSS, Leadership
  • Lead Engineer

    2018 - 2019
    SleevesUp
    • Led a team of ten developers to build the first version of the tenancy portal application that helped the company raise a significant amount of money from investors.
    • Laid out the system architecture and technology stacks.
    • Collaborated with the product manager and UX/UI designer on requirements and maintained and prioritized the product backlog.
    • Liaised with stakeholders on the progress of the product.
    Technologies: Java, Spring Boot, React, TypeScript, Terraform, AWS, Agile, JSON Web Tokens (JWT), REST APIs, Material-UI, Responsive Web Apps, PostgreSQL, AWS S3, AWS SES, Datadog, Google Maps API, Amazon CloudFront CDN, CSS, SCSS, Leadership, Team Building
  • Principal Software Engineer

    2018 - 2018
    Unlockd
    • Developed Rest APIs for the Unlockd Android application that serves hundreds of million data points.
    • Developed the Android application and applied a micro front-end architecture for it.
    • Developed a solution to run automated tests against different Android phones and Android SDK versions.
    • Involved in making decisions on the system architecture and technology stack. Mentored junior engineers.
    Technologies: Kotlin, Android SDK, Firebase, MySQL, Datadog, Sentry, AWS, Data Lakes, CSS, SCSS, Leadership
  • Consultant

    2014 - 2017
    Insurance Australia Group - IAG
    • Developed a web application to allow testers to build and run automated tests against a complex document management system (DMS). This application increased the test coverage from 20% to 95% and reduced the QA team size from 22 to four people.
    • Liaised with product managers and QA teams to develop practical solutions for automated testing.
    • Scaled the application to be able to run thousands of complex test cases across many different parts of the DMS.
    • Provided easy-to-use user interface which was greatly appreciated by the QA teams.
    Technologies: Ruby on Rails (RoR), React, Bootstrap, PostgreSQL, AWS, Ruby on Rails 5, Ruby, CSS, SCSS, AngularJS, Leadership
  • Senior Software Engineer

    2012 - 2014
    MYOB
    • Developed a library of reusable front-end components that can be used across different products.
    • Developed the brand new Cashbook product that served hundreds of thousand subscribers.
    • Involved in making decisions on the system architecture and technology stack.
    Technologies: Java, Ruby on Rails (RoR), Backbone.js, Bootstrap, PostgreSQL, Microsoft SQL Server, Handlebars, Amazon CloudFront CDN, AWS S3, REST APIs, Ruby, AWS, CSS, SCSS
  • Senior Software Engineer

    2012 - 2012
    REA Group
    • Developed the agent administration web application. This application is used by thousands of real estate agents to create property listings. This application generates the main income stream for the company.
    • Developed a continuous delivery pipeline to improve the release cycle of the agent administration application from one per fortnight to several times per day.
    • Mentored junior developers on Ruby on Rails, test-driven development, design patterns, software engineering principles, and pair programming.
    Technologies: Ruby on Rails (RoR), Java, Backbone.js, MySQL, AWS, CSS, SCSS

Experience

  • Livewire Markets Web Application
    https://www.livewiremarkets.com

    Livewire Markets aims to provide a platform to help investors making confident investment decisions through leading market insights and analysis. I transformed the application to make it scalable, testable, and of high quality.

  • Sorted Tenancy Platform
    https://tenancy-ui.prodau.sortedservices.com

    The Sorted Tenancy platform provides a one-stop-shop system for tenants to find and apply for rental properties. The agents and vendors can review and approve the applications. The whole process is automated until a contract is signed. The system is fully in compliance with the regulation.

  • Essential Accounting
    https://www.myob.com/au/accounting-software/essentials-sem

    Essential Accounting provides a cloud-based accounting solution with bank feeds integration, transactions classification, and payroll. It was the first web-based application of MYOB and is still serving hundreds of thousands of SMEs in Australia and New Zealand.

  • Real Estate Agent Admin
    https://www.realestate.com.au

    A web-based application to allow real estate agents to manage their property listings. This application is the most important product of the REA group. It is used by over 50 thousand real estate agents.

  • Contributions to Open-source Projects
    https://github.com/

    I have contributed to the following projects:

    • Rack proxy: https://github.com/ncr/rack-proxy
    • QIF file parser: https://github.com/jemmyw/Qif
    • Guard for Jasmine: https://github.com/guard/guard-jasmine

Skills

  • Languages

    Ruby, JavaScript, CSS, GraphQL, HTML, SCSS, Java, Kotlin, TypeScript
  • Frameworks

    Ruby on Rails (RoR), JSON Web Tokens (JWT), OAuth 2, Ruby on Rails 5, Jest, Spring Boot, Android SDK, Bootstrap, Material-UI, Tailwind CSS, AngularJS
  • Libraries/APIs

    React, Campaign Monitor API, REST APIs, Sidekiq, Backbone.js, Handlebars, Facebook API, LinkedIn API, Google Maps API, Stripe API, Shopify API
  • Tools

    Git, RubyMine, VS Code, CircleCI, Apache JMeter, Jira, Slack, Zoom, Terraform, Sentry, Bamboo, Jenkins, Google Analytics, Bugsnag, Amazon CloudFront CDN, AWS CloudWatch, AWS SES, Figma
  • Paradigms

    Agile Software Development, Design Patterns, Agile, Microservices, SOA
  • Platforms

    MacOS, Heroku, Docker, Firebase, Linux, AWS Lambda, Webflow
  • Storage

    Relational Databases, Elasticsearch, Databases, PostgreSQL, AWS S3, NoSQL, MySQL, Datadog, Microsoft SQL Server, MongoDB, Redis, Data Lakes
  • Other

    WebSockets, REST API, Software Engineering, Algorithms, Data Structures, Google BigQuery, Push Notifications, Engineering, Styled-components, iTerm2, Responsive Web Apps, Progressive Web Applications (PWA), System Design, AWS, Networking, ERP, Google SEO, Performance Tuning, Storybook, Server-side PDF Generation, Leadership, Team Building, DocuSign
  • Industry Expertise

    Accounting

Education

  • Bachelor's Degree in Computer Science
    2000 - 2003
    Victoria University - Melbourne, Australia

To view more profiles

Join Toptal
Share it with others