Chau Thu Tran
South Korea, Busan, Tel: +82 10 4310 1689, Email: cthutran@gmail.com
Resume 2025: [https://chauthutran.neocities.org/resume/]
Github: https://github.com/chauthutran
[PROFILE]:
- Software Developer, Vietnam Citizen.
- Currently, residing in South Korea.
- 15+ years of software development career. Have been working remotely as a contract software developer for the last 10 years.
[TECHNICAL SKILLS]:
Primary Skill Sets:
- React, Next.js,, PWA, JQuery
- NodeJs, Java (Servlet, Web Service)
[PROJECTS (RECENT)]:
Population Data Management
- The app is focused on data collection and data approval and acceptance functionalities, ensuring that population-related data goes through a verification process before being stored and used.
[Tech: Next.js, React, TypeScript, TailwindCss, MongoDB, Wit.ai, tensorflow]
App URL: [Link]
GitHub Repo: [Link]



NextJs Stock Tracker
- Stock Tracker App for displaying the stock information. Uses yahoo stock real time ticker api.
[Tech: Next.js, React, TypeScript, TailwindCss, MongoDb]
App URL: [Link]
GitHub Repo: NextJS app [Link], NodeJS service to send notifications [Link]

NextJs Money Management
- Money Management App that lists expenses. Includes calendar style listing & summary graphs.
[Tech: Next.js, React, TypeScript, TailwindCss, MongoDb]
App URL: [Link]
GitHub Repo: [Link]

NextJs Project Flow
- View project events in a timeline flow, calendar, and other ways.
[Tech: Next.js, React, TypeScript, TailwindCss, MongoDb]
App URL: [Link]
GitHub Repo: [Link]

NextJs Financial Dashboard
- ‘Personal Financial Management Dashboard’ App for personal expense management.
[Tech: Next.js, React, TypeScript, TailwindCss, MongoDB]
App URL: [Link]
GitHub Repo: [Link]

E-Commerce
- A simple application for online shopping
[Tech: Next.js, React, TypeScript, TailwindCss, MongoDB]
App URL: [Link]
GitHub Repo: [Link]


FOS Alignment Application
FÒS Feminista is a network of worldwide local organizations that work in advancing women's rights in each of their home countries. Each member organization follows a strict vetoing process to gain full partnership, which ensures that affiliation is based on shared values and principles.
Managing the process of qualifying for such partnership into FÒS’ network requires a thorough review of the applicant's values and other compliance requirements, which is organized across a multi-steps 'alignment' process. Multiple alignment assessments can be carried in parallel, by multiple internal leaders. The purpose of the commissioned application is to facilitate at all times the management of such a process, and build an institutional repository of completed and previous alignments, including all their supporting documentation.
[Tech: DHIS2 + React]
App URL: This is KTT company’s application





Advocacy-Timeline Application
This application is intended to view the events captured in the “Advocacy Wins Version 2.0” in a much organized manner. This app should allow users to view a series of events based on the following filters:
- Organisation Unit (Partners)
- Needs - Which translates to Advocacy Stage Needs
- Time - Yearly periods
[Tech: DHIS2 + React]
App URL: This is KTT company’s application
GitHub Repo: [Link]




FMIM/MIFG Application
- Overview of all MAs/ Cycles. Approval/ Rejection
- MA Project portfolio management
- Project Creation
[Tech: DHIS2 + JavaScript + JQuery]



App URL: This is KTT company’s application
GitHub Repo: [Link]
Older Projects
I have worked on many applications using JavaScript, jQuery, React, Java Servlet, NodeJS. Some notable examples include:
- FIF Lab and Impact application ( Javascript + JQuery )
- Approval App ( React + DHIS2 ): Added category combo options to improve the existing DHIS2 approval workflow
- Program Configuration Application – Malawi ( React ): A tool to configure and manage DHIS2 program settings
- Assign Helper App (React + DHIS2): Simplifies management of dataset assignments across organisation units, allowing users to easily add or remove relationships in DHIS2.
- Momentum Datasets App (React + DHIS2): Dynamically shows or hides dataset sub-sections based on their activation status by country.
- Timeline
- KTT – DHIS2 Custom Entry Form: Build custom entry forms, such as FOS Grandchildren Organisation Units, WHR cycles/projects, WHR Qualitative Explanation, ….
- Chat Service and Application( Socket, JavaScript, … ): Developed a chat module integrated into the existing PWA app.
- FMIM/MIFG Manager ( DHIS2 Javascript ): Developed a DHIS2-based application to manage projects (Category Options) and their relationships with organizational units, and build functionality for generating and printing detailed project reports.
- Lesotho app ( Java Servlet app ): The envisioned solution aims to automate all information needs relating to PSI LS’ HTS program, from the initial contact with a potential client by an IPC or any Counsellor (referred in this document as ‘client acquisition’), flowing into testing/retesting, and in case of a positive result, the indexing of the case as a lead to trigger testing on the client’s relatives & sexual partners, as well as ensuring that the referral for ART enrollment is completed
- User Managenent app ( Javascript app ): Built a custom DHIS2 application to manage users, including assignment and mapping of user roles and user groups, Streamlined DHIS2 user administration by enabling efficient relationship tracking between users and their associated roles/groups.
…