Hieu Trung Le


Backend Developer

Love to work with the cutting edge, excited to learn, a creative problem solver and self-taught developer, resourceful in getting things done and productive working independently or collaboratively.


Working experience

LittleLives, Vietnam, 08.2020 - current

Backend Developer

  • Design, write and test APIs and backend applications in Elixir and Node.js
  • Build, develop new features and improve existing ones
  • Support mobile and front end team for any changes in requirement
  • Optimize code and SQL query to fasten response from APIs call
  • Collaborate closely with engineers across teams
  • Be an active member of an internationally experienced team
  • Team’s tech stack: Elixir, Node.js, Docker, Kubernetes, Sentry, PostgreSQL, Redis, MySQL, S3, NSQ

TMA, Vietnam, 10.2019 - 07.2020

Software Developer

  • Work within a cross functional team of Business Analysts, Product Owners and technical lead to understand requirements that drive the design and implementation of technical solutions.
  • Implement enterprise modules in micro-service architecture.
  • Use Postgres with Sequelize as ORM.
  • Build automated modules to run jobs in predefined schedule.
  • Build back-end modules in Express.js.
  • Optimize code for performance and debug memory leak issue.

KBTG, Bangkok, Thailand, 10.2018 - 10.2019

Software Developer

  • Develop Node.js back-end powered by Express.js for client app.
  • Develop front-end web for operational management with React.js.
  • Implement EFK stack to monitor api performance, by using Elasticsearch to store logs which were piped by Fluentd aggregator and then visualized by Kibana.
  • Build Jenkins pipeline and Ansible playbook to deploy on server.
  • Develop a reuseable internal library using Cucumber and Gherkin language as BDD concept.
  • Work in project on blockchain product in banking industry.
  • Apply best practices (e.g. unit testing, test automation, continuous integration, etc.).

TMA, Vietnam, 4.2018 - 10.2018

Junior Software Developer

  • Research on blockchain network (Hyperledger Fabric) and its application.
  • Build used case demos and prototypes.
  • Collaborate to conduct internal training session about blockchain fundamental for other members.
  • Transition to junior software developer and take chance to work in Thailand

MSIG, Vietnam, 3.2017 - 4.2018

Account Manager

  • Build new automated template for quotation which reduces manual editing time significantly.
  • Mentor team members on making quotation and dealing with stakeholders.
  • Site visit customers' facilities, analyze potential risks and make quotation and negotiation.
  • Conduct training for bank partners about company’s insurance products.

VIB | Chailease | HSBC, Vietnam, 2011

Corporate & Personal Banker

  • Develop business by engaging with new coporate and individual customers.
  • Handle enquiries and negotiate term and pricing to win deals.
  • Analysis customer financial statements and cashflow.

Technology Applications and Expertise

  • Programming: Elixir, JavaScript (fluent), Golang, Typescript, Python (prior experience)

  • Markup: HTML5, CSS

  • Database: MySQL, MongoDB, Redis, PostgreSQL

  • Collabolation tools: Git, Slack, Clubhouse

  • Applications: VSCode, Vim, Jira, Docker, Kubernetes

  • DevOps: Jenkins, Ansible

  • OS/Environments: Linux, Ubuntu, macOS

  • Concept: Unit test, TDD, Cloud Computing, Scrum, Agile


Other Skills

  • Industry Knowledge: Financial Analysis, Data Analysis, Banking, Risk Management

  • Interpersonal Skill: Problem solving, Negotiation, Management, Team work

  • Communication: Read, write and speak English fluently


Education

  • PyFML, 2017, Python Programming

  • Self-taught, 2016, MOOCS online

  • Master, CFVG, 2012 - 2014, Economics of Banking and Finance (MEBF)

  • Bachelor, NEU, 2005 - 2009, Business Administration


Hobbies

  • Outdoor activities
  • Tech books
  • Learn by doing

Reference


Contact