Skip to content

tranngoclam/resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Lam Tran

Software Engineer

Profile

Experience

Trusting Social | June 2017 - present

Trusting Social reinvents credit scoring by combining Big Data technology with social, web and mobile data. Founded in June 2013 by a group of tech genius and visionary risk experts in the U.S., we are reaching out to customers all over the globe, from the U.S., to Europe and Asia Pacific.

[January 2018 - Present]

Stack: Go, Docker, Kubernetes, Nomad, Consul, Nginx, HAProxy, MySQL, Redis.

Key responsibilities:

  • Design, develop features for the platform using Microservices architecture and Go language.
  • Research, develop unified platform for integration testing in Microservices (docker-compose, Kubernetes, Skaffold)
  • Build a scalable delivery pipeline and operation platform across teams (Product Engineer, SRE).
  • Research new technologies and apply into Production to improve the stability, reliability.
  • Support client integration, being on-call for incidents.

[June 2017 - December 2017]

  • Working as Android Engineer in AVAY team: refactor AVAY Android App codebase using clean architecture, mvvm, rxjava; develop new features and fix bugs.

MySQUAR | April 2016 - June 2017

MySQUAR is a mobile app company exclusively focused on bringing high quality mobile products to Myanmar people.

MyChat is a chat app built solely for Myanmar. MyChat brings you a fast and reliable chat experience that is smooth even on low end devices and flaky cellular networks. (now Mingalarbar Morning)

Stack: Clean Architecture, MVVM, RxJava, Unit Test, Data Binding, MQTT, Material Design, Clean Code, Design Patterns.

  • Process and tools: Github, JIRA, Jenkins, Scrum, Sketch, Slack.

Key responsibilities:

  • Design and develop MyChat mobile application on Android platform.
  • Design base components based on Clean Architecture and MVVM.
  • Design coding solution and develop features for MyChat from version 2.0 to current version.
  • Develop Chat SDK and Store SDK based on usecase approach.
  • Maintain Gallery and Utils components, which are compiled in MyChat app.
  • Write unit test for any source codes to make product quality higher.

VietUnion | October 2014 - March 2016

VietUnion, introduces Payoo is a payment solution that satisfies the demands of the flexible time of payment and payment method for every customer.

Payoo allows you to make payment for many utility services such as electricity, water, pay TV, Internet, telephone, mobile phone.

Stack: MVP, Material Design, Clean Code, Design Patterns, Realm.

Key responsibilities:

  • Design application architecture for Payoo mobile application on Android platform.
  • Design extendable components with fully tested by unit test.
  • Develop and deliver features for paying bills, buying prepaid cards, topping up, making transfer or deposit money, ...

Education

University of Science, VNU-HCM

  • September 2011 - October 2015
  • Bachelor of Science - Honors Program

Skills

  • Go
  • Docker
  • Kubernetes

Language

  • Vietnamese
  • English

Interests

  • Distributed System
  • Networking