Trinh Duc Bao Linh: Education

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

TRINH DUC BAO LINH

Hanoi, Vietnam
 0815582095  trinhducbaolinh@gmail.com  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