0% found this document useful (0 votes)
108 views2 pages

Trinh Duc Bao Linh: Education

The document is a resume for Trinh Duc Bao Linh from Vietnam. It details his education at Hanoi University of Science and Technology studying Information Technology. It then outlines his work experience including his current role as a Backend Engineer at Teko developing projects with Golang and Kubernetes. Previous roles include a Team Leader at Giaohangtietkiem developing a chat system and Software Engineer at Agiletech.

Uploaded by

phat doan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
108 views2 pages

Trinh Duc Bao Linh: Education

The document is a resume for Trinh Duc Bao Linh from Vietnam. It details his education at Hanoi University of Science and Technology studying Information Technology. It then outlines his work experience including his current role as a Backend Engineer at Teko developing projects with Golang and Kubernetes. Previous roles include a Team Leader at Giaohangtietkiem developing a chat system and Software Engineer at Agiletech.

Uploaded by

phat doan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

TRINH DUC BAO LINH

Hanoi, Vietnam
 0815582095  [email protected]  http://github.com/linhbkhn95

EDUCATION
Hanoi University of Science and Technology Oct 2013 - May 2018
Major: Information Technology
Degree Classification: Good

WORK EXPERIENCE
Teko July 2020 - Present
Backend Engineer
All projects are coded with Golang.
- Build Project with k8s and GitLab ci use helmet template
- Follow TDD (Test-Driven Development) guidelines to develop and write tests for services.
- Use Protobuf to define message and service interface( generate code to Golang, java, js ...)
- Case study Golang
- Build project Policy to manage the all policies for all seller in the eCommerce system.
- Is a member of the search team in the eCommerce system
+ Understand OOP, SOLID with Golang.
+ Follow best practice and convension of communication Golang
+ Apply Repo Service pattern for the project.
+ Use sarama to connect to Kafka to build project CDC.
+ Use GORM to access MySQL.
+ Use elastic to deal with Elasticsearch.
+ Build codegen to gen GRPC server.

Giaohangtietkiem (GHTK) May 2019 - July 2020


Team leader
- Design authentication system as oauth2 standard
- Build a chat system for the company
+ Design system
+ Load test one million users, 2 million messages per day, create 100k channels
+ Create live chat channel to support customer, it has features like Zalo chat
+ Backend: using Nodejs, MySQL, Cassandra, Redis, Gearmand queue, Kafka.
+ Frontend : nextjs (Framework frontend Reactjs) + redux + redux-saga

Agiletech Oct 2018 - May 2019


Software Engineer
- Team leader involves 6 people design system, Build system responsibility
- Build product base ( frontend, backend, build the product)

Financial Software Solutions JSC (FSS) February 2017 - Oct 2018


Fullstack developer
- Wrote base project
+ Frontend : Reactjs + Redux + Bootstrap.
+ Backend: Nodejs, Redis, Oracle.
- Own one Oauth2 server written by Nodejs.
Freelancer September 2016 - February 2017
Freelancer
- Do freelance at home, that included renting server domain, deploy
- Database: SQL server.
- Backend : .Net 4.5, MVC

Internship (Fis Fpt) February 2016 - September 2016


Developer
- Develop Customs procedures by .Net
- Developed procedure, function in Oracle
- Developed map management software, that supports online/offline on the web. It was written by an open-
source Leaflet.js

HONORS & AWARDS


University freshman scholarship 2013-2014

SKILLS
Language - Golang, Nodejs, Reactjs, .Net, Java
Database - Mysql, sql, Oracle, Cassandra, Scylladb, Elasticsearch, mongo, Redis
Queue - Kafka, Rabbit Mq, Zeromq
Other - K8s, Docker, Jenkins, Gitlab ci, WebSocket

© topcv.vn

You might also like