IT Developer
POSCO DX
Spring BootOraclejQueryIBSheetJavaFXGitHub Copilot
Working on modernization and development of enterprise internal systems, focusing on legacy migration and maintainable architecture design.
- Migrated multiple Servlet-based systems to Spring Boot microservice architecture (MarketingDX & PurchaseDX).
- Refactored business logic into service-based structure to improve modularity and maintainability.
- Implemented data access layer using JPA and MyBatis for Oracle integration.
- Led Indonesia POC: migrated legacy modules (Swing → JavaFX, Java 1.4 → Java 21, JDBC → Glue Framework).
- Designed prompts for AI-assisted code conversion using GitHub Copilot, reducing estimated migration effort by 60%.
Projects
Software Engineer
CMC GLOBAL
Spring BootOracleJUnitMockito
Short-term contract onsite at Techcombank to develop banking APIs and testing tools in an Agile team.
- Developed an internal tool for QA team to simulate encrypted API requests (CCash).
- Updated and maintained APIs following database schema changes.
- Wrote unit tests using JUnit and Mockito, achieving over 95% test coverage.
Projects
Backend Engineer
INTELIN
Vert.xjOOQMariaDBRedisRabbitMQJasperReportsApache POI
Built and maintained backend systems for two product platforms, focusing on API design, system integration, and scalable architecture.
- Designed REST APIs for donor registration, appointment scheduling, and donation tracking integrated with third-party hospital systems (Giọt Máu Vàng).
- Used JasperReports to generate donation reports and blood request forms per hospital.
- Joined Mẹ Easy from ideation to production, setting up project structure and coding standards.
- Built REST APIs for social features: posts, challenges, comments, and user feeds.
- Generated reports and data exports using Apache POI for business analytics.
Projects
Software Engineer Intern
FPT SOFTWARE
Vue.jsSpring BootPostgreSQLElementUI
Developed frontend pages with Vue.js and backend APIs with Spring Boot for a Japanese outsourcing project.
- Developed frontend pages with Vue.js (ElementUI).
- Built backend APIs with Spring Boot and PostgreSQL.