Hi, I’m Tuan
More About Me

About me

Full Stack Developer

Lê Thanh Tuấn

I'm Full Stack & Developer

With over 5 years working as a developer with Microsoft platform, also in charge of some positions from analyzing to developing, deploying system, I have a deep understanding about software architecture , which enables me to learn new technology fast and easily.

Good knowledge of C#-OOP, HTML, ASP/ASP.NET MVC, WPF and Windows Form Application, database programming language.

Good knowledge of HTML, CSS, JavaScript, Ajax Angular JS, Angular 2->7, React Js, Vue Js Typescript (object oriented with JavaScript, HTML standard compliance, HTM5/CSS3)

Ability to work in the area of mobile app development with platform: Android (Google Play), iOS (App Store) React Native, Flutter..

Good knowledge of .NET Framework (C#/VB.NET), OOP Design Principles, Deep understand about SOLID Principles, Dependency Inversion Principle, DI/IoC

Good knowledge of Windows Services, WCF/Web Service/ASP.NET Web APIs, ASP.NET MVC 5, .NET Core

Knowledge of some well-known Unit Test with xUnit, NSubtitue. (The art of unit testing)

Knowledge of some well-known application development frameworks and libraries such as Castle Windsor/Unity/Autofac/Simple Injector, Log4Net, NHibernate/Entity Framework, ADO.NET, LinQ, …

I also can work under pressure and have strong passion for learning new things

Download Printable Resume



Technical Skills

Main techincal skills

90

Full Stack

Software Development, Architecture software, OS, Database, Mobile App..

90

C#, Backend

Half of my projects are working with C# Winform, NET Framework, WPF..

90

.NET Mvc, .NET Core, API

Over 5 years with C#, I'm very familiar with this and can handle a project from nothing to release

80

Design Pattern, Di/IoC, ORM

Good knowledge of Desing Pattern and apply to project, Good knowledge of ORM: EF, BLToolkit, Dapper

80

Frontend

HTMl, CSS, Javascript, AngularJs, Angular 5+, React Js, Vue Js.
Mobile platform: React Native, Flutter..

80

Open source

NopeCommerce.., MongoDB

90

Critial thiking, Open-minded

90

Communication

Well teamwork with Scrum, Agile

90

Research skill

I also can work under pressure and have strong passion for learning new things

WORK EXPERIENCE

HIGHLIGHT PROJECTS

  • Work Experience

    With over 5 years working as a developer with Microsoft platform, also in charge of some positions from analyzing to developing, deploying system, I have a deep understanding about software architecture , which enables me to learn new technology fast and easily.
    Ability to work in the area of Backend, Frontend, Mobile App, Server, Database, Cloud

  • 2010
    -
    Present

    Freelancer

    Developer/Team Leader

    Main responsibilities:

    – Meeting with clients to gather the requirements.
    – Designing the system flow & architecture, database schema…
    – Planning task & set project minestones & goals.
    – Work as developer.
    – Support team member to finish tasks.
    – Solving problems when needed.
    – Making tests.

    Achievements and skills gained:

    – Improve team leading skill.
    – Improve task management skill.
    – Improve requirement gathering skill.
    – Improve develop/programming skill

  • May 2019
    -
    Present

    Modoho (Freelance Project)

    Main Developer

    About project:

    Mobile App.
    - Platform for agent

    Platform & Techniques:

    C#, .NET Core, Entity Framework, SQL Lite, React Native

    Team with 2 members
    Main responsibilities:

    Business Analyst / Main Developer
    – Communicating with clients/departments & deriving requirements.
    – Define business flow.
    – Meeting with project manager to define milestone & release schedule.

    Recognition and Gains:


    – Improve technical skill React Native.
    – Improve UI/UX skill mobile app.
    – Improve business analyzing skill.
    – Develop teamwork spirit.

  • Oct 2020
    -
    Present

    CRM Management for Property (Freelance Project)

    Main Developer

    About project:

    CRM Management for Property.
    - Platform for Property
    - DKRP Company

    Platform & Techniques:

    C#, .NET 5, MongoDB, Redis, Rabbit MQ, ReactJs, CICD, React Native

    Team with 4 members
    Main responsibilities:

    Business Analyst / Main Developer
    – Communicating with clients/departments & deriving requirements.
    – Define business flow.
    – Meeting with project manager to define milestone & release schedule.

    Recognition and Gains:

    - Mobile app – Improve business analyzing skill.
    – Develop teamwork spirit.

  • Mar 2020
    -
    Present

    DEVBLOCK VIETNAM

    Software Engineer

    Main Projects:

    Education Bussiness Domain.
    - Quizz Test Online Platform
    - Support teachers in tracking students' performance
    - Reporting management.

    Platform & Techniques:

    C#, .NET Core 3.1, NET 5, Dapper, SQL Server, VueJS, CICD, AWS

    Team with 20+ members
    Main responsibilities:

    Worked as one of the main contributors.
    – Communicating with clients/departments & deriving requirements.
    – Define business flow.
    – Meeting with project manager to define milestone & release schedule.
    - Supported new teammates.
    - Supported Technical Solutions

    Recognition and Gains:

    – Support Design Technical Solutions.
    – Sharing and apply new CICD Jenkins
    – Improve business analyzing skill.
    – Improve Agile & Scrum skill.

    – Develop teamwork spirit.

  • Oct 2018
    -
    Feb 2019

    FSC GLOBAL Company (Freelance Project)

    Main Developer

    About project:

    Trading Pro Edu.
    - Platform for eLearning

    Platform & Techniques:

    C#, .NET Core, Entity Framework, SQL Lite, ReactJs

    Team with 2 members
    Main responsibilities:

    Business Analyst / Main Developer
    – Communicating with clients/departments & deriving requirements.
    – Define business flow.
    – Meeting with project manager to define milestone & release schedule.

    Recognition and Gains:

    – Improve business analyzing skill.
    – Develop teamwork spirit.

  • Jun 2018
    -
    Feb 2020

    Nexcel Solutions Company

    Software Engineer

    Main Projects:

    Operation Working Pages.
    - Change workflow process of client from offline to online.
    - The Product support for client woking with task schedule.
    - Support for pickup driver team.
    - Support team management view reports.

    Platform & Techniques:

    C#, .NET MVC, Dapper, SQL Server, ReactJs

    Team with 10+ members
    Main responsibilities:

    Worked as one of the main contributors.
    – Communicating with clients/departments & deriving requirements.
    – Define business flow.
    – Meeting with project manager to define milestone & release schedule.
    - Supported new teammates.

    Recognition and Gains:

    – Improve technical skill.
    – Improve Agile & Scrum skill.
    – Improve business analyzing skill.
    – Improve Agile & Scrum skill.

    – Develop teamwork spirit.

  • Jan 2018
    -
    May 2018

    Gia Khanh Land Company (Freelance Project)

    Main Developer

    About project:

    SEO Application (Auto SEO) / Application support for SEOer.

    Platform & Techniques:

    C#, Entity Framework, SQL Lite

    Team with 2 members
    Main responsibilities:

    Business Analyst / Main Developer
    – Communicating with clients/departments & deriving requirements.
    – Define business flow.
    – Meeting with project manager to define milestone & release schedule.

    Recognition and Gains:

    – Improve business analyzing skill.
    – Develop teamwork spirit.

  • Jan 2018
    -
    May 2018

    Quizz Application

    Main Developer

    Build on demand

    About project:

    Quizz Application Online for IT Faculty of University Dalat

    Platform & Techniques:

    .NET Core, Angular 5. SQL Server, Entity Framework

    Role & Responsibility

    - Work as Business Analyst and Project Manager.
    – Research and support technical team.
    – Define business flow.
    – Design database architecture..
    – Solve problems when needed.
    – Planning, scheduling & testing.
    – Deploy system to clients.

  • Oct 2017
    -
    Dec 2017

    Cryptocurency Exchange

    Team Member, Developer

    Build on demand

    About project:

    Internal Crypto Currency Exchange Platform

    Platform & Techniques:

    C#, .Net Mvc Entity Framework, SignalR, Realtime, Crypto API

    Team with 5 members
    Main responsibilities:

    Team member Developer
    – Communicating with clients/departments & deriving requirements.
    – Define business flow.
    - Coding
    – Meeting with project manager to define milestone & release schedule.

    Recognition and Gains:

    – Improve business analyzing skill.
    – Develop teamwork spirit.

  • Jun 2017
    -
    Sep 2017

    HRM Solution

    Team Member, Developer

    Maintainent Outsourcing

    About project:

    Maintainent for currently project of Customer, Develope new feature

    Platform & Techniques:

    .NET MVC, Angular 5. SQL Server, Entity Framework

    Role & Responsibility

    - Team member
    – Research and support technical team.
    – Coding review
    – Solve problems when needed.

  • May 2017
    -
    Sep 2017

    SCG CRM

    Team Member, Developer

    Build on demand

    About project:

    Microsite, CMR for SCG

    Platform & Techniques:

    C#, .Net Mvc Entity Framework, SignalR

    Team with 5 members
    Role & Responsibility

    Team member Developer
    – Communicating with clients/departments & deriving requirements.
    – Define business flow.
    – Coding
    – Meeting with project manager to define milestone & release schedule.

  • May 2016
    -
    Jul 2016

    SALES MANAGEMENT SYSTEM

    Business Analyst, Main Developer

    About project:

    Track sales and reward points, ROI tracking, KPI tracking
    Sales performance management, SMS marketing

    Platform & Techniques:

    .NET MVC, SignalR, Realtime, SMS API. SQL Server, Entity Framework

    Team with 2 members
    Role & Responsibility

    - Business Analyst, Main Developer
    – Research and support technical team.
    – Coding review
    – Solve problems when needed.
    – Communicating with clients/departments & deriving requirements.
    – Define business flow.
    – Investigate current system.

  • 2015

    Upques Socical Networking

    Business Analyst, Developer

    About project:

    Social sharing knowledge, Platform quora.com
    Startup

    Platform & Techniques:

    C#, .Net Mvc Entity Framework, MongoDB, SignalR, Facebook, Socical API

    Team with 2 members
    Role & Responsibility

    – Define business flow.
    – Coding Review
    – Develope
    – Deploy

  • May 2015
    -
    Otc 2015

    Yersin University Website CM

    Business Analyst, Main Developer

    About project:

    Website to show activities of Yersin University
    Management news, student information, timesheets & transcript inside university

    Platform & Techniques:

    .NET MVC, SignalR, SQL Server, Entity Framework, Angular Js. Jquery

    Team with 2 members
    Role & Responsibility

    - Business Analyst, Main Developer
    – Research and support technical team.
    – Coding review
    – Solve problems when needed.
    – Communicating with clients/departments & deriving requirements.
    – Define business flow.
    – Investigate current system.

  • Mar 2015
    -
    Jun 2015

    Student Housing Management System

    Business Analyst, Developer

    About project:

    Build for Dormitory of Dalat University
    Management Student Information, Student finacicals, Student Activities

    Platform & Techniques:

    C#, .Net Mvc Entity Framework, SQL Server, Jquery

    Role & Responsibility

    – Define business flow.
    – Coding, Coding Review
    – Deploy system to clients.

  • Jul 2014
    -
    Otc 2014

    Bid Auction System

    Business Analyst, Main Developer

    About project:

    Website Ecommerce, Include bid auction

    Platform & Techniques:

    .NET MVC, SignalR, Realtime SQL Server, Entity Framework, Angular Js. Jquery

    Role & Responsibility

    - Business Analyst, Main Developer
    – Research and support technical team.
    – Coding review
    – Solve problems when needed.
    – Communicating with clients/departments & deriving requirements.
    – Define business flow.
    – Deploy system to clients.

  • More projects

    Find more projects

"I Am Available for New Work"

Resume

Think big, start small and act fast - Stay hungry, stay foolish.

  • Education

  • 2007
    -
    2012

    Dalat University

    IT Engineer

    Information Technology