Open to new opportunities

Hello, I'm 👋

Thai Hoang Nhan

|

I am a Software Engineer specializing in designing and building high-performance backend systems with **ASP.NET Core (C#)** and developing modern user interfaces with **React (TypeScript)**. Passionate about system design, maintainability, and scalability.

C# & .NET

About Me

I am a passionate software developer with over 3 years of hands-on experience in building high-quality enterprise web applications. My expertise is focused on Microsoft technologies, particularly **ASP.NET Core (C#)** and its ecosystem, alongside proficiency in **React** for building highly interactive user interfaces.

I advocate for clean, maintainable code by strictly following **SOLID** principles and designing architectures based on **Clean Architecture (DDD/CQRS)**. I believe a great system not only runs correctly but must also scale well and remain stable in the long run.

🏗️

System Architecture

Proficient in Clean Architecture design, CQRS with MediatR, and Microservices applications.

Performance Optimization

Experienced in SQL query optimization, caching strategies, and asynchronous messaging via Message Brokers.

0 Years of Experience
0 Completed Projects
0 Technologies Mastered
0 GitHub Commits

Technical Skills

⚙️

Backend Development

C# (.NET 8) ASP.NET Core Entity Framework Core SQL Server PostgreSQL Redis Caching RabbitMQ gRPC
💻

Frontend Development

React TypeScript Redux / Context API HTML5 & CSS3 TailwindCSS Material UI Ant Design ES6+ JavaScript
🏛️

Architecture & Patterns

Clean Architecture Domain-Driven Design (DDD) Event-driven design CQRS Pattern MediatR SignalR (Realtime) JWT Authentication Microservices Architecture RESTful APIs
🚀

DevOps & Tools

Git & GitHub Docker GitHub Actions Postman

Experience & Education

Aug 2025 - Present

Software Developer (.NET + React)

ODH TECHNOLOGY Co.,Ltd

Contributed to the design and development of Electronic Medical Records (EMR) solutions, including both WinForms desktop applications and web-based systems.

  • Developed and maintained RESTful APIs using ASP.NET Core to support CRUD operations and business work-flows
  • Designed and optimized SQL stored procedures to improve system performance and efficiently process business logic
  • Designed and implemented frontend applications using WinForms and ReactJS with Ant Design, creating responsive and user-friendly interfaces
  • Integrated frontend applications with backend APIs to support business requirements and user interactions
  • Implemented asynchronous communication between services using RabbitMQ to improve scalability and reduce service dependencies
Dec 2021 - Jun 2023

SAP ABAP CONSULTANT

BOSCH GLOBAL SOFTWARE TECHNOLOGIES

Supported SAP ERP business operations by working closely with end users, investigating system issues, and coordinating solutions with the development team.

  • Worked on an internal APM project, handling user requests and resolving issues related to business workflows and system operations.
  • Investigated and reproduced reported issues through debugging and test case analysis to identify root causes.
  • Proposed and implemented code enhancements to improve system functionality and business processes.
  • Collaborated with users and cross-functional teams to ensure effective communication and timely issue resolution.
2018 - 2022

Bachelor of Information Technology

University of Information Technology (UIT)

Graduated in Computer Science. Cumulative GPA: 8.19/10.

  • Graduation thesis (Score: 8.9/10) on "Locating Covid-19 abnormalities on chest X-ray images".

Key Personal Projects

Why Choose Me?

🎯

Solid Backend Knowledge

Deep understanding of ASP.NET Core internals, database query optimization, concurrency control, and system security.

📐

Architecture & SOLID Mindset

Always striving for clean code. Designing systems that strictly follow SOLID and Clean Architecture principles, utilizing smart Design Patterns.

🧩

Problem Solving Mindset

Analyzing problems logically and scientifically. Finding optimal solutions and troubleshooting system issues efficiently.

🧠

Strong Self-learning Ability

Constantly updating with new technologies, actively researching advanced technical documentation, and applying them to projects.

👥

Collaboration & Communication

Working effectively in teams under Agile/Scrum. Communicating clearly with Backend, Frontend, and QA teams to optimize productivity.

🌟

Fullstack Mastery

Beyond backend excellence, I can collaborate on or directly build responsive React/TypeScript interfaces with optimized user experience.

Contact Me

Are you looking for a highly skilled and responsible Software Engineer for your team? Feel free to contact me.