
An Vong
Welcome to AnVong Darwin, where creativity meets technology!
As a talented software engineer with a passion for empowering communities, I bring a unique blend of technical expertise and innovative thinking to every project. Let’s collaborate to bring your ideas to life and make a positive impact together. Contact me today and let’s create something amazing!
Location
Darwin, Northern Territory, Australia
Skills
— Integration Development: MuleSoft API Design, Mule Application Development, Data Transformation with DataWeave, Adobe Marketo Engage Rest API, Oracle B2C Service REST API
— TechnologyOne CiAnywhere: Forms, Business Process Development, Notification and Email template customisation, DocOne and XLOneReport Build/Customisation.
— Web App Development: PHP, C#, Java Spring Boot, ASP.NET, React, VueJS
— Backend Development: Java, .NET, NodeJs, Python, Java Spring Boot, RestAPI
— Software Testing: Manual Testing, Automated Testing (Selenium, Robot Framework, Playwright)
— Project management: Jira, Confluence, Smartsheet, Redmine
— Mobile App Development: Angular, React Native
— Database Design: MySQL, SQLite, NoSQL, MS.SQL, PostgreSQL
— AWS Service: EC2, S3, Lamda, Cognito Authentication
— Digital Sales Aids Development
— Business Analyst, Mockup design (Canvas, Figma, Marvel App)
Experience
Technical Developer at charles darwin university
From 02/2023 to Present
OneEducation CDU Employee Process API (MuleSoft and TechnologyOne)
-
Analyzed and maintained the MuleSoft Application that interacts with the TechnologyOne HRP SFTP Server, processes data files, and uploads them to the Azure environment, enabling the Lake Data Warehouse.
-
Analyzed the OneEdu ETL process and configured the appropriate file paths for data transfer between OneEdu HRP and the Azure Data Warehouse.
-
Optimized Mule Application code for reusability and shared common business modules for different process flows.
-
Developed Mule components to connect with Azure, fetching SAS tokens and SFTP private keys to interact with TechOne SFTP and CDU Azure BLOB Storage.
-
Handled errors and managed alert process statuses via developer email groups.
-
Configured CI/CD pipelines and monitored building and deployment statuses on GitLab.
-
Debugged Mule Applications using Runtime monitoring logs.
-
Debugged and analyzed Mule Application test results via email and system logs.
OneEducation HR & Payroll – TechnologyOne CiAnywhere
- Analyzed major HR & Payroll modules on the TechnologyOne CiAnywhere platform, including Organisation Management, Recruitment, Human Resources, and Payroll.
- Researched development and system configuration guidelines on TechnologyOne University and TechOne Community for essential project needs. This included System Configuration, Centralized Access Management, Standard Code, Cost Center, Activity, Forms, Business Process, Recruitment Activity Template, DocOne template, XLOne Reports, Backup/Resource developed forms/BPA, Reports, Leave, Employee Accreditations, and Working Rights.
- Developed a Recruitment Screening Form with customized scoring logic for candidate filtering purposes.
- Created BPA (Business Process Automation) to streamline the business processes and forms related to Recruitment, Candidate Applications, Offer Letter Templates, Payroll forms, and various forms used by CDU employees.
- Customized notifications and email alerts for candidates, employees, managers, account management, HR, and Payroll members to facilitate internal interactions at CDU.
- Developed guidelines for building Forms and BPAs on the TechOne platform.
- Established procedures for backing up developed packages to CDU’s GitLab for emergency restoration purposes.
React Developer:
- Maintained and enhanced Student Web Portal using React
- Developed new features with SharePoint web parts
- Ensured portal functionality for students and staff
Integration Developer (Mulesoft):
- Developed and fixed bugs of SCIM System APIs for CDU & OneEducation Centralized Security and Access
- Streamlined financial processes through seamless integration
- Customized MuleSoft SCIM API proxy to have flexible user profile searching function while interacting with OneEducation SCIM APIs.
- Config CI/CD on Gitlab to have Mule Application deployed automatically.
Automation Test Analyst:
- Developed automation test scripts for Student Web Portal
- Ensured reliability and stability of portal functionalities
- Collaborated with cross-functional teams and stakeholders
Project info: The NT MRV Business Analysis Project aims to define business requirements for the MRV training officer and proposes an IT-integrated web application for timely training report submissions. This solution promises increased efficiency, accuracy, and transparency. Challenges include integration complexity and ensuring data security. Staff training and adoption will be vital for successful implementation.
Demo: https://shorturl.at/kLNU9
backend developer (Internship)
Stomble Inc. (Sydney)
From 06/2022 to 09/2022
As a Backend Software Engineer with a keen eye for Business Analysis, I played a pivotal role in maintaining and optimizing the Backend System at Stomble. My responsibilities:
- Analyse the business needs and developed Backend REST API
- Deployed the web API to Amazon Cloud Platform
- Perform integration test for both Frotn-end (Mobile Application) and Backend API with Swager and Postman.
Tools and Technologies:
- Task Management: Jira, Confluence
- Communication: Slack, Google Meet, Zoom
- Source Versioning Control: GitHub
- AWS Cloud Services: AWS Cognito, DynamoDB, Lambda, S3, MF2 (Authenticator)
- API Design and Testing: Swagger Editor, Postman
software engineer
TMA Solutions Vietnam Co. LTD. (Australia, Vietnam, Japan)
From 05/2016 to 02/2022
As Japanese Speaking Software Engineer, I worked in a dedicated development team in 5 years with various roles.
Business Analyst: I worked with Japanese client for analyzing the business needs, write technical requirement with high-level design, details design and database design. Intepret the business needs into technical document for developer team. Working closely with developer team to ensure the application meet the requirements.
Software Engineer: I lead a team of 10 members working with Japanese customer in Tokyo with some main projects
- Develop backend API for music player application with PHP, C#
- Develop backend API for map routing application with Laravel PHP, .NET
- Developed API for mobile virtual assistant (Siri, Alexa alike) with Java, C#
- Crossplatform mobile application for Japanese University Corporation with Angular.
software engineer
Evolable Asia Co. LTD. (Japan, Vietnam)
From 04/2015 to 03/2016
As a Technical Lead, I am responsible for
- Developing a recruitment system for Evolable Asia: defining the data structure, database design, system architectural design, coding, and unit testing.
- Writing code and maintaining other system programs (staff management system, billing system) with data structures enhancement, solid algorithms principles, and object-oriented design concepts.
- Providing guidance, exchanging advice and expertise with network engineers to debug system-related issues, diagnosing, test, and optimize company web systems.
- Designing and developing new systems with programming languages and frameworks, including PHP, WordPress, HTML, CSS, JavaScript, MySQL, PostgreSQL, coding, and unit test.
- Researching and analyzing system requirements; Identifying system limitations and deficiencies, then providing solutions.
software engineer
DRCOM GROUP
From 08/2012 to 03/2015
Worked s a Senior Software Developer and Team Lead:
- Reviewed and evaluated specifications and architectural designs of the system and software.
- Communicated with customers and account managers from France, Germany, Singapore, and Vietnam, analyzed customer requirements,
- Proposed the design, and recommended the architecture of the corresponding components.
- Developed, debugged, and maintained parts of the system and software.
- Developed unit tests and functional tests for the application source code using programming languages and frameworks, including HTML, CSS, JavaScript, Java, PHP, iOS (Sencha Touch), and android (Sencha Touch) , Salesforce, application coding and unit test.
- Deployed digital application to Saleforce and Veeva Vault platforms
Main achievement: As a technical innovation team, we successfully delivered multiple digital sales applications to some global pharmaceutical and biotechnology companies. As a result, this contribution led DRCOM GROUP to become one of the trust pharmaceutical sales applications developers for AstraZeneca, Sanofi, and Alexion Pharmaceuticals.
software engineer
KIM MAI SA (KIS) SOFT
From 04/2010 to 06/2012
Worked s a Software Developer and Team Lead:
- I led a development team to quick catchup Open Source Compiere ERP Software structure and development guidelines.
- Oversaw software development and coded, customized Compiere ERP using Java, JSP, HTML, CSS, JavaScript, PostgreSQL
- Developed new features and improved and optimized the main website’s UI for a seamless customer experience.
- I have experience writing code and maintaining system programs with data structures enhancement, solid algorithms principles, and object-oriented design concepts.
- Experienced in providing user guidelines and documentation, maintaining technical programs; Supporting software applications and systems
- Experienced in designing and developing new systems and features with programming languages and frameworks, including Java, PHP, WordPress, HTML, CSS, JavaScript, MySQL, PostgreSQL, coding, and unit tests.
software engineer
GABB Vietnam
From 10/2005 to 02/2010
As a software programmer in a team of 10 members, I am responsible for
- Research and analyze system requirements, identify system limitations and deficiencies, and provide solutions.
- Designing and developing new systems and features with programming languages and frameworks, including Java, ASP.NET, VB.NET, PHP, HTML, CSS, JavaScript, MySQL, DB2, Oracle Java.
- Diagnosing coding bugs, testing, and releasing the tested application to the onshore project lead; delivering software applications.
- Good experience in programming specification writing and validation activities.
- Worked regularly with the Japanese project leader to clarify the development Q&A, tasks progress status, report the issue, and discuss the response solutions.
In the year since I started at GABBVN, was I part of the team, we achieved the following:
- Successfully delivered multiple sub-systems of an ERP System to one of the biggest textile enterprises in Japan, including Budget Management, Payment Management, Report Management, Material Management, etc.
- Delivered multiple windows and web applications to Japanese local government websites.
- Delivered Home Service Platform to an Electronic Products Supplier in Tokyo.
- Developed GABB’s CRM System for customer management.
- Studied Japanese and passed the Level 3 exam of the Japanese Language Proficiency Test (JLPT N3) to be able to work in Japan.
Recent Work
Gundirr website
Project info: Collaborated with CDU researchers to develop a new mental health resource, launched at Garma Festival 2023, aims to enhance the capacity of mental health service providers supporting Yolgnu patients to achieve patient-centred approaches that include culturally sensitive and culturally informed practices. The website encompasses fundamental engagement skills and language resources, including video sections on how to engage with Yolngu people. These videos have local Yolngu actors, and actual clinicians who work in the area. There are also videos in language with English subtitles that introduce the clinician to the Yolngu patient. The app which can be downloaded and used offline will also have videos, maps of the local homelands and common Yolngu Matha words.
Technical:
- Backend developed by Laravel PHP
- Frontend: Angular
- Database: MySQL
Website: https://www.gundirr.com
GovHack 2023
Project info: According to the latest Targeting Scams report by ACCC, Australia experienced a staggering 80% surge in monetary losses to scams in 2022, totaling slightly over AUD$3 billion. This has spurred increased collaboration between government authorities and private sector entities to enhance efforts against rapidly advancing scam techniques.
As part of 2023 GovHack One Step Ahead challenge, our team, Scammer Block Plus, is pleased to introduce our comprehensive digital solution to tackle current online scams in Australia, and prepare Australians for future trends in scams which may involve the use of advanced AI technologies such as deepfake.
Video: https://youtu.be/Hl9ewgkGgdU
YourDarwin website migration
Project info: Worked with a team and communicated with City Of Darwin project team to gather business requirements. Migrated the outdated content from “YourDarwin” website to the new “CityOfDarwin” platform. Employed Drupal CMS for content management and migrate the data visualisation dashboard function from Open SDK to Power BI.
Video : https://youtu.be/HeiQtuso1po
CDU ITCodeFair 2022 (Winer)
I was the winer of the coding competition this event.
This app is use for tracking the road defect status on Windows Environment.
- Language: Python
- Library: Tkinter Python
- Database: SQLite
- Demo video: https://youtu.be/lv71b86UP_Q
CDU ITCODEFAIR 2022 Group project – Spool Safety with AI
The NT MRV Business analysis
Project info: The NT MRV Business Analysis Project aims to define business requirements for the MRV training officer and proposes an IT-integrated web application for timely training report submissions. This solution promises increased efficiency, accuracy, and transparency. Challenges include integration complexity and ensuring data security. Staff training and adoption will be vital for successful implementation.
Design tool: Canva
Demo: https://shorturl.at/kLNU9
road defect report Tool
Project info: The Northern Territory (NT) Road Safety team delivers road safety program including road defect management. The team has successfully done assigned tasks to propose a digital solution for tracking the road problems:
- Developed the Business Requirements Document
- Created user stories on JIRA
- Developed application mockup using Canvas and Marval App.
- Design tool: Marvel Apps
- Design Demo: https://shorturl.at/dqRUY

Home service app – Semester 1 project
Project info: Collaborate with a team to develop project proposal including cost, timeline, resource plan, and the application sample design.
Design tool: Canva

NT GovHack 2022 – Telehealth medi 24/7
Project info: Worked with technical and medical team to propose an IT solution to reduce the overload issue for medical staff in Australia.
Demo: https://youtu.be/6y8_hFEXT7s