Duc Mai

Full stack developer

About me

How I describe about myself

A developer cares about climate changes and environments

A full stack js developer

A developer is interested in cloud technologies

A challenge lover

Language:

English, Swedish, Vietnamese

Email:
mrducvmv88@gmail.com
LinkedIn:
Duc Mai
Twitter:
Duke Mai
IndieHackers:
Duc Mai

Expertise and experiences

I have been working in IT field for more than 10 years and almost of my time I have been around in media publishing industry. I have worked in several projects that involving developing cms for media publishing.

Expertise

Up-to-date skill set

React

- 7 years of experiences

Used in my daily work with common libraries such as Redux, React Router, ...

Nextjs

- 5 years of experiences

One of my favorite web framework to work with react stacks

Svelte

- 4 years of experiences

I have been using svelte in several of my hobby projects

Google cloud

- 4 years of experiences

I am certified google cloud associate engineer

Node.js

- 7 years of experiences

Used in my daily work to develop apis. Frameworks I use often: Express, Fastify

GraphQL

- 4 years of experiences

Used in my daily work to develop apis. Frameworks I use often: Apollo Server, Apollo Client

TDD/BDD using jest, mocha, cypress

- 7 years of experiences

Our work process consists of writing feature tests and unit tests for our deliveries

Docker

- 7 years of experiences

Used in daily work with other techniques for CI/CD such as github actions, circle ci, openshift

Google cloud

- 4 years of experiences

I started adopting google cloud technologies in both my daily work and my hobby projects

C#/Episerver

- 5 years of experiences

Used to develop several high traffic websites using Episerver as cms

Scrum

- 13 years of experiences

Adopting agile method for fast response projects

Performance optimization

- 10 years of experiences

Performance (rendering performance, api performance) is always a thing that I need to take into considerations in daily work

Experiences

10 years+ experiences

Full stack js developer

- 7 years of experiences

I have been working with nodejs, react, nextjs in my daily job since 2017 to develop highly effective tools and cms for newpapers. My daily work involves latest stack in the industry which are nodejs, graphql, mongodb, kafka, react, redux, webpack, ...

Project manager

- 3 years of experiences

I led a team to develop and maintain several large complexed episerver sites in media publishing industry

Scrum master

- 3 years of experiences

I got my scrum master certificate in 2015. As a certified scrum master I contributed to the team by observering during projects implementation, giving advices, trying to remove impediments

Media publishing

- 10 years of experiences

I have solid knowledge about media publishing processes and its specifications after years of developing tools and cms for a media publishing company.

Full stack .Net developer

- 6 years of experiences

I am a certified Episerver developer for CMS 6, 7 and 10. I have been worked as full stack js developer since 2011 untils I changed my focus to js. Most of the time I worked deeply with Episerver CMS to develop a highly advanced and flexible CMS and also a performant epi site.