Thura Hlaing, Developer in Melbourne, Victoria, Australia
Thura is available for hire
Hire Thura

Thura Hlaing

Verified Expert  in Engineering

Back-end Developer

Melbourne, Victoria, Australia

Toptal member since November 10, 2021

Bio

Thura is a passionate software engineer interested in writing clean, reusable, and easy-to-maintain solutions. He is language agnostic but most proficient in Python and Go, with almost a decade of experience in both languages. His expertise in software development goes from low-level network automation to mobile apps, mainly in back-end development and scripting. Thura has also handled product management and consulting services, making his career background highly diverse.

Portfolio

Fiskil
Go, Python 3, Google Cloud, Firebase, GitHub, Pub/Sub, Microservices, OAuth...
Agoda
Go, Apache Kafka, gRPC, Consul, Vault, Python 3, Java, Git, Sensu, Monitoring...
Frontiir
Go, MySQL, Apache Kafka, RabbitMQ, GitLab CI/CD, Release Management, Kotlin...

Experience

  • Python - 10 years
  • Linux - 10 years
  • SQL - 7 years
  • Go - 7 years
  • MySQL - 5 years
  • Product Management - 5 years
  • Product Design - 4 years
  • Finance - 2 years

Availability

Part-time

Preferred Environment

Linux, Visual Studio Code (VS Code), Emacs

The most amazing...

...solution I've recently delivered is an NFC-based micropayment system using NXP MIFARE technologies.

Work Experience

Senior Software Engineer

2023 - PRESENT
Fiskil
  • Developed ETL pipelines with python to ingest data from partners (CDR data holders) into Fiskil data platform.
  • Developed micro-services in Golang that synchronize CDR compliant data from banks and energy retailers and APIs to integrate with CDR data.
  • Deployed, monitored and maintained various system components in Google Cloud Platform using Github & Terraform CI/CD pipelines.
Technologies: Go, Python 3, Google Cloud, Firebase, GitHub, Pub/Sub, Microservices, OAuth, Consumer Data Rights (CDR), Open Data

Staff Data Engineer

2022 - 2023
Agoda
  • Implemented a next-generation data ingestion design for Agoda's data pipeline using Kafka and gRPC.
  • Developed tools and dashboards to monitor and audit the reliability and accuracy of data and the health of the systems throughout the data pipeline.
  • Improved overall system performance of the data pipelines by researching, testing, and upgrading components to new versions and configurations.
Technologies: Go, Apache Kafka, gRPC, Consul, Vault, Python 3, Java, Git, Sensu, Monitoring, Docker, Distributed Systems, Large Scale Distributed Systems, Kubernetes, Agile, REST APIs, Python

Staff Engineer and Technical Product Manager

2017 - 2021
Frontiir
  • Led a small engineering team to develop a financial wallet system using GO for the back end and native frameworks for the front-end mobile applications.
  • Designed and developed a digital top-up sale and bill collection system to digitize and streamline internal processes for efficiency and cost savings.
  • Researched and developed an NFC-based payment option for microtransactions using NXP MIFARE.
Technologies: Go, MySQL, Apache Kafka, RabbitMQ, GitLab CI/CD, Release Management, Kotlin, Near-field Communication (NFC), Engineering Management, Product Design, Mobile Apps, PHP, Python, Flask, PostgreSQL, APIs, REST, Android, Test-driven Development (TDD), JavaScript, JSON, Web Applications, Web Development, REST APIs, Android SDK, Laravel, Redis, Pandas

Digital Product Manager

2016 - 2017
Telenor Myanmar
  • Owned video streaming and other value-added digital products for Telenor Myanmar.
  • Collaborated with international partners, such as Netflix and iFlix, to bring their streaming services to Myanmar.
  • Launched seasonal and promotional campaigns for those digital services and retired the underperforming services revealing a poor product-market fit.
Technologies: Digital Marketing, Product Management, Product Strategy, Partnerships, Business Development, Pricing, Microsoft Office, Microsoft Excel

Co-founder

2015 - 2016
ArpalarTech
  • Won a special honorable mention prize in the Civic Tech Hackathon, developing a web platform to monitor and analyze Myanmar's election results.
  • Launched an election campaigning application for social media platforms. It had nearly half a million visits during Myanmar's 2015 general election.
  • Organized community tech meetups and startup events.
Technologies: Go, Python, Node.js, Hackathons, CSS, HTML, JavaScript, JSON, Web Applications, Web Development

Engineering Consultant

2014 - 2016
Google
  • Coordinated with various Google engineering teams to bring many Google products, such as Gmail, YouTube, and Translate, to Myanmar.
  • Handled local operational aspects regarding data collection and acquisition, working with both volunteers and vendor companies.
  • Collaborated with diverse agencies, including marketing and media ones, to successfully launch those products.
Technologies: Consulting, Internationalization, Localization

Senior Software Engineer

2013 - 2014
Frontiir
  • Led the development team to deliver a RESTful web service API, web app, and Android app for the 2013 Southeast Asian Games.
  • Developed a network traffic optimization tool that listens to incoming DHCP Ack replies and automatically adds ARP entries to reduce network traffic congestion.
  • Created a network automation framework to deploy and configure wireless network sites with different device models and vendors.
  • Developed an air-ticket reservation system using the Magento eCommerce framework.
Technologies: PHP, Python, Magento, Android, REST, Django, HTML, CSS, JavaScript, JSON, Web Applications

Independent Consultant and Coordinator

2011 - 2013
Self-employed
  • Worked with the local and international communities to create the first Myanmar operating system entirely usable in the Myanmar language.
  • Contributed to various research activities related to Myanmar natural language processing, including the OCR, the segmentation, and the encoding converter.
  • Collaborated with the Samsung engineering team to develop innovative and usable keyboards for mobile devices targeting the Myanmar market.
Technologies: Generative Pre-trained Transformers (GPT), Natural Language Processing (NLP), Scrapy, Data Mining, Custom Keyboards, Debian, Debian Packaging

Tharlon Myanmar OS

Worked as a community coordinator to a custom-built Debian-based operating system, fully usable in Myanmar language with relevant language packs and input methods.

Engaged with both local and international open-source communities to successfully launch this project, the first of its kind in Myanmar.

Python-Myanmar

https://github.com/trhura/python-myanmar
An open-source Python library includes various utilities for Myanmar language processing, such as encoding conversion and syllable and word breaks.

The package is well-documented with good test coverage and used by a dozen companies to build Myanmar language-specific products.

Clojure-Humanize

https://github.com/trhura/clojure-humanize
An open-source Clojure package to format numbers and dates in human-readable strings, also supporting ClojureScript.

The package is well-documented with good test coverage and is used by many companies worldwide for their Clojure projects.

Chaparty

https://asia.nikkei.com/Politics/New-apps-aim-to-ensure-credible-vote
An election campaigning tool for social media platforms targeting the 2015 Myanmar elections. More than half a million users used it during the two weeks before the 2015 Myanmar election.

The application is written in Go and hosted on the Google Cloud Platform.

Electroscope

https://asiafoundation.org/2015/10/07/mobile-apps-for-the-2015-myanmar-elections/
A web portal to monitor and analyze Myanmar's past and present elections. It is specifically geared toward journalists and researchers, enabling them to study the relations between parties, constituents, and candidates from different angles, such as gender diversity or ethnic composition.

It also won an honorable mention prize during a Civic Tech Hackathon.
2021 - 2022

Executive MBA in Business Administration

Quantic School of Business and Technology - Online

2007 - 2011

Bachelor's Degree in Computer Science

University Putra Malaysia - Malaysia

DECEMBER 2023 - PRESENT

Professional Cloud Architect

Google

AUGUST 2023 - PRESENT

Professional Data Scientist

DataCamp

JUNE 2023 - PRESENT

Capital Markets & Securities Analyst (CMSA®️)

Corporate Finance Institute®

MAY 2023 - PRESENT

Business Intelligence & Data Analyst (BIDA®)

Corporate Finance Institute®

JUNE 2022 - PRESENT

Applied Data Science Lab

WorldQuant University

MARCH 2022 - PRESENT

Financial Modeling & Valuation Analyst (FMVA®)

Corporate Finance Institute®

AUGUST 2021 - PRESENT

Data Science: Foundation with R

Johns Hopkins University | Via Coursera

Libraries/APIs

Pandas, Node.js, SciPy, REST APIs, NumPy

Tools

Git, RabbitMQ, GitLab CI/CD, Emacs, Jupyter, Vault, Microsoft Excel, Seaborn, Power Pivot, Microsoft Power BI, Power Query, Tableau, GitHub

Languages

Python, Go, SQL, JavaScript, CSS, HTML, Clojure, Bash, Java, R, C, Kotlin, PHP, Python 3

Storage

MySQL, JSON, Databases, Google Cloud, PostgreSQL, Redis

Frameworks

Scrapy, gRPC, Flask, Django, Android SDK, Laravel, React Native

Paradigms

REST, Management, Agile, Test-driven Development (TDD), Microservices

Platforms

Linux, Visual Studio Code (VS Code), Apache Kafka, Android, Magento, Debian, Jupyter Notebook, Google Cloud Platform (GCP), Firebase, Sensu, Docker, Kubernetes

Other

Scripting, Consul, Web Development, Data Scraping, Data Science, Release Management, Near-field Communication (NFC), Software Development Lifecycle (SDLC), Networking, Engineering Management, Product Design, Mobile Apps, Digital Marketing, Product Management, Product Strategy, Partnerships, Business Development, Pricing, Hackathons, Consulting, Internationalization, Localization, Natural Language Processing (NLP), Data Mining, Custom Keyboards, Debian Packaging, Community, Volunteering, Business Administration, Operations, Statistics, Finance, Financial Data, Financial Modeling, Financial Accounting, Web Applications, Generative Pre-trained Transformers (GPT), APIs, Monitoring, Microsoft Office, Business Modeling, Trading, Capital Markets, Financial Management, Distributed Systems, Large Scale Distributed Systems, Documentation, Libraries, Cloud, Dashboards, Pub/Sub, OAuth, Consumer Data Rights (CDR), Open Data

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring