Chau Thu Tran
📍 Busan, South Korea
📞 +82 10 4310 1689
✉️ cthutran@gmail.com
🌐 https://chauthutran.neocities.org/
Professional Summary
Full-stack software engineer with over 15 years of experience in full-cycle web and software development. Proven ability to design, build, and maintain scalable frontend technologies (React, Next.js, jQuery, JavaScript, Tailwind CSS) and backend technologies (Node.js, Java) and DHIS2. Specialized in building data-driven health information systems for global organizations, with strong knowledge of PWA, MongoDB, PostgreSQL, and RESTful services.
Technical Skills
Frontend: React, Next.js, Tailwind CSS, PWA, jQuery, JavaScript
Backend: Node.js, NestJS, Java (Servlet, Spring Boot)
Databases: MongoDB, PostgreSQL
Other Tools: RESTful APIs, DHIS2
Professional Experience
BAO Systems — Full Stack Developer
📅 Sept 2024 – Present
- Developed robust Java backend services and modern, responsive front-end interfaces using React and JavaScript/jQuery.
Key Projects:
- FIF Lab and Impact Application (DHIS2 + JavaScript + jQuery)
Developed a user-friendly application to manage DHIS2 projects (Category Options) by enabling creation, updating, and deletion of options, linking them to datasets, generating related Category Option Combos, and managing their relationships with organisational units. - Approval App (React + DHIS2)
Enhanced DHIS2 approval workflow by integrating category combo options. - Program Configuration App – Malawi (React)
Built a user-friendly interface to configure and manage DHIS2 program settings.
KnowTechTure SL (KTT) — Full Stack Developer
📅 Jun 2013 – Aug 2024
- Developed full-stack modules for DHIS2, focusing on custom entry forms, dataset applications, and user management tools.
- Built frontend tools and backend Java REST APIs to enhance DHIS2 capabilities.
Key Projects:
- Advocacy Timeline App
Visualized “Advocacy Wins” events by filters such as partner organizations, advocacy stages, and years. Also provided dynamic forms with conditional hide/show logic, file and image uploads, and translations, ensuring users could create and edit events directly within the app
- Led end-to-end development of a DHIS2-based event tracking application, implementing dynamic forms with conditional hide/show logic, file/image uploads, and multi-language support.
- Enabled users to create and edit advocacy events directly in-app, streamlining reporting and improving data accuracy for program managers.
- Designed intuitive, data-driven interfaces that handled complex workflows, enhancing usability and adoption across global teams.Collaborated closely with stakeholders to ensure alignment between technical implementation and organizational needs.
- 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)
Displayed dynamic dataset sub-sections based on country-specific activation statuses. - KTT – DHIS2 Custom Entry Forms
Built tailored data entry forms, such as FOS Grandchildren Org Units, WHR cycles, and qualitative explanation, …. - Chat Service & Application (Socket.IO + Node.js + JavaScript)
Developed a real-time chat module integrated into an existing Progressive Web App (PWA). Enabled seamless messaging between users using WebSocket communication via Socket.IO. - FMIM/MIFG Manager (JavaScript + DHIS2)
Developed an app to manage projects (category options), their linkage to org units, also generate the category option combo dynamically, and enabled users to generate and print detailed project reports.. - Lesotho App (Java Servlet)
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 Management App (JavaScript + DHIS2)
Built a user management solution to handle user-role and group assignments with enhanced relationship tracking.
Health Information Systems Programme (HISP) / DHIS2 — Senior Developer
📅 2009 – May 2014
- Contributed to core development of DHIS2, including key modules and data structures.
- Focused on backend Java modules of DHIS2 Tracker and frontend JavaScript/JQuery integration.
- Tech stack: Java, PostgreSQL, jQuery, JavaScript, CSS
Vietnam Institute of Information Technology (Vietnam Academy of Science and Technology) — Software Developer
📅 Apr 2007 – Dec 2008
- Conducted research on data mining technologies and simulation modeling.
Key Projects:
- Data Mining Application (Java)
Extracted and summarized key scientific content from newspaper articles using basic text mining. - Mekong Delta Simulation (C#)
Simulated seasonal water levels in the Mekong River using real data inputs on rainfall, humidity, sunlight, and sediment load.
Education
🎓 Van Lang University — Bachelor of Information Technology
📍 Ho Chi Minh City, Vietnam