Kim Trinh
I’m Kim Trinh, a full stack developer based in Montréal, where I build and improve web applications using modern frontend frameworks and robust backend APIs.
About
I’m Kim Trinh, a full stack developer based in Montréal, where I build and improve web applications using modern frontend frameworks and robust backend APIs. I enjoy working end-to-end—designing reusable UI components, structuring Angular apps for multi-application workspaces, and implementing REST endpoints with clear contracts using Swagger/OpenAPI.
I also care a lot about quality and delivery: I’ve set up CI/CD with GitHub Actions, containerized environments with Docker Compose, and ensured reliability through unit and end-to-end testing (Vitest and Playwright). Outside of web development, I’ve shipped cross-platform mobile apps with Vue.js and Ionic and created automated mobile test flows using BDD and Appium.
- 3 years' experience
- Joined November 2026
Industry experience
- Healthcare
- Software & Internet
Work experience
Migrated an Angular application from v16 to v21, handling dependency upgrades, code adaptations, and compatibility issues. Restructured the project into a multi-application workspace (3 apps) with coordinated build, environment, and deployment configuration. Designed and maintained an internal library of reusable components shared across apps. Developed end-to-end features using Angular, Node.js/Express, and SQLite, including SQL queries with filtering and joins across several thousand records. Defined REST API contracts with Swagger/OpenAPI and implemented corresponding endpoints. Implemented custom health indicator visualizations with ECharts/Highcharts. Managed deployments across multiple environments on DigitalOcean and set up CI/CD pipelines with GitHub Actions. Orchestrated development environments using Docker Compose (multi-container, profiles, volumes) and ensured quality with unit tests (Vitest), end-to-end tests (Playwright), and code reviews.
Defined BDD test scenarios using Cucumber and created automated test scripts in Java. Ran mobile automation with Appium using UiAutomator2 and XCUITest drivers. Updated Kotlin and Swift application code to improve testability and support reliable automated test execution.
Developed and maintained a cross-platform mobile application end-to-end using Vue.js and Ionic, integrating native capabilities such as camera, geolocation, local storage, and photo access. Published iOS and Android releases via the App Store, TestFlight, and Google Play. Structured page-to-page data sharing with Pinia. Tested features with Vitest and collaborated with UI/UX teams to deliver modern, accessible interfaces.
Education
Hire Kim Trinh today
Post a job and invite Kim, or contact them directly. No hidden commission.





