Khang Dang, Developer in Ho Chi Minh City, Vietnam
Khang is available for hire
Hire Khang

Khang Dang

Verified Expert  in Engineering

.NET Developer

Ho Chi Minh City, Vietnam

Toptal member since September 21, 2022

Bio

Khang is an experienced developer who specializes in building microservices systems, MVC and SPA web applications, and WinForm applications. He is well-versed in popular technologies like AWS services, SQL databases, Redis, and Selenium. Khang particularly shines in .NET development. Additionally, he is skilled in designing solutions, delivering new features, and creating clear documentation.

Portfolio

JobAdder
.NET, Web MVC, APIs, Auth0, Unit Testing, Diagrams, Documentation, .NET Core...
Netcompany
.NET, Unit Testing, SQL, APIs, REST, Redis, Cloud, Documentation, Diagrams...
Freelance Clients
Selenium, .NET 4, C#.NET WinForms, NPOI, Documentation, Diagrams, JSON

Experience

  • .NET - 5 years
  • APIs - 4 years
  • SQL - 4 years
  • .NET Core - 3 years
  • Microservices Architecture - 3 years
  • REST - 3 years
  • Unit Testing - 3 years
  • Redis - 2 years

Availability

Part-time

Preferred Environment

APIs

The most amazing...

...thing I've contributed to is developing a solution for one of Denmark's biggest B2B car-bidding platforms.

Work Experience

Senior .NET Developer

2022 - PRESENT
JobAdder
  • Fixed flaky integration tests that blocked the CI/CD pipeline.
  • Released three new features within the first few months.
  • Led and hosted vital meetings such as demos, showcases, and knowledge-sharing sessions.
  • Wrote alternative dispute resolution (ADR) to propose solutions for new features.
  • Optimized the existing features' performance by closely examining the implementations.
Technologies: .NET, Web MVC, APIs, Auth0, Unit Testing, Diagrams, Documentation, .NET Core, Angular, Full-stack, Complex Problem Solving, Integration Testing, SOAP, Integration, Entity Framework, Entity Framework Core, Entity-relationship Diagrams, Webhooks, Firebase, MySQL, New Relic, TeamCity, Amazon EC2, AWS Lambda, HTML, JavaScript, Jira, LINQ, LINQ to SQL, Data Structures, Microservices Architecture, Amazon S3 (AWS S3), Single Sign-on (SSO), Twilio API, IdentityServer 3, OAuth 2, Auth0 API, .NET 4, ASP.NET MVC, REST APIs, JSON

Senior Developer

2020 - 2022
Netcompany
  • Led and hosted several critical meetings, such as demos, showcases, and knowledge-sharing sessions.
  • Launched two big-bang releases without any need for rescheduling, which was typically happening due to defects. I also handled multiple minor releases successfully.
  • Drove a project to finish three months earlier than expected after I was entrusted with project leadership.
Technologies: .NET, Unit Testing, SQL, APIs, REST, Redis, Cloud, Documentation, Diagrams, .NET Core, Angular, Full-stack, Complex Problem Solving, Integration, Entity Framework, Entity Framework Core, Entity-relationship Diagrams, Firebase, MySQL, Cache, Performance Testing, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Amazon Elastic Container Service (ECS), Amazon Elastic Container Registry (ECR), Docker, Amazon API Gateway, Amazon CloudWatch, New Relic, CircleCI, AWS Lambda, HTML, JavaScript, Jira, Data Migration, LINQ, LINQ to SQL, Data Structures, Microservices Architecture, C#, IdentityServer 4, Lambda Functions, Amazon S3 (AWS S3), .NET 4, ASP.NET MVC, Amazon RDS, REST APIs, Amazon EC2, JSON

Developer

2019 - 2019
Freelance Clients
  • Designed and implemented automation using Selenium to crawl data from multiple sources.
  • Rewrote existing features to enhance performance and maintainability.
  • Wrote documents, transferred, and trained end users to use the applications.
Technologies: Selenium, .NET 4, C#.NET WinForms, NPOI, Documentation, Diagrams, JSON

Developer

2017 - 2019
Unlimited Solutions VN
  • Built WinForms applications that helped a business run smoothly and adapt to government changes in time.
  • Hosted demos for a partner's board of directors (BOD), which gained the company a trial contract.
  • Implemented automation to reduce and optimize human resources.
  • Integrated with partners' legacy system.
Technologies: .NET, SQL, Complex Problem Solving, SOAP, Integration, Entity-relationship Diagrams, MySQL, NPOI, Selenium, LINQ, Data Structures, C#.NET WinForms, C#, .NET 4, JSON

Experience

Enable SSO

This project allows end users to log into existing web applications using their organizational accounts.

I played a crucial role as a developer in this project, responsible for gathering requirements from the business team, designing the solution, and implementing and demoing the features.

Winda

Winda is a monolithic application that helps clients track their employees' profiles. The project objective was to add a new feature so that clients could track their employees' certifications.

I joined this project as a team leader and a primary full-stack developer. We successfully finished this project with a big-bang release two months earlier than expected.

Auction Services

The project centered around a microservices system with an existing PHP monolith. The primary purpose of this system is to enable B2B customers to join auctions to sell or buy vehicles.

The project objective was to build three new microservices and integrate them with the monolith with the ultimate goal of replacing the PHP monolith with microservices.

I took on the role of a team leader when I joined this project, and I also played a crucial part as a key developer focusing on back-end services. As a team leader, my responsibilities included managing various daily tasks such as overseeing the team and handling important documents.

Twilio WhatsApp

An integration to allow end users to send messages to their customers via WhatsApp using Twilio.

I was a critical developer in this project who designed the solution and implemented and demoed the features.

Education

2015 - 2020

Engineer's Degree in Software Engineering

Posts and Telecommunications Institute of Technology - Ho Chi Minh City, Vietnam

Certifications

DECEMBER 2021 - DECEMBER 2024

AWS Certified Cloud Practitioner

Amazon Web Services Training and Certification

Skills

Libraries/APIs

LINQ, REST APIs, Entity Framework, Auth0 API, Twilio API, NPOI

Tools

LINQ to SQL, C#.NET WinForms, Auth0, Hangfire, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Amazon Elastic Container Service (ECS), Amazon Elastic Container Registry (ECR), Amazon CloudWatch, CircleCI, TeamCity, Jira

Languages

C#, SQL, HTML, JavaScript

Frameworks

.NET, .NET 3, .NET Core, Entity Framework Core, Selenium, .NET 4, .NET 5, .NET 2, OAuth 2, IdentityServer 3, IdentityServer 4, ASP.NET MVC, Angular

Paradigms

Unit Testing, Microservices Architecture, REST, Entity-relationship Diagrams

Storage

Redis, Amazon S3 (AWS S3), MySQL, Microsoft SQL Server, JSON, Cache

Platforms

Firebase, Docker, Amazon EC2, AWS Lambda, Twilio, New Relic

Other

APIs, Diagrams, Integration, Amazon API Gateway, Data Structures, Web MVC, Cloud, Documentation, Complex Problem Solving, Data Migration, Single Sign-on (SSO), Lambda Functions, Amazon RDS, Full-stack, Integration Testing, SOAP, Webhooks, Performance Testing

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring