Thura Hlaing
Verified Expert in Engineering
Back-end Developer
Melbourne, Victoria, Australia
Toptal member since November 10, 2021
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
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
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
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.
Staff Data Engineer
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.
Staff Engineer and Technical Product Manager
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.
Digital Product Manager
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.
Co-founder
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.
Engineering Consultant
- 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.
Senior Software Engineer
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.
Independent Consultant and Coordinator
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.
Experience
Tharlon Myanmar OS
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-myanmarThe 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-humanizeThe 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-voteThe 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/It also won an honorable mention prize during a Civic Tech Hackathon.
Education
Executive MBA in Business Administration
Quantic School of Business and Technology - Online
Bachelor's Degree in Computer Science
University Putra Malaysia - Malaysia
Certifications
Professional Cloud Architect
Professional Data Scientist
DataCamp
Capital Markets & Securities Analyst (CMSA®️)
Corporate Finance Institute®
Business Intelligence & Data Analyst (BIDA®)
Corporate Finance Institute®
Applied Data Science Lab
WorldQuant University
Financial Modeling & Valuation Analyst (FMVA®)
Corporate Finance Institute®
Data Science: Foundation with R
Johns Hopkins University | Via Coursera
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring