Binh Duc Tran

Fullstack Developer | Automation Tester

District 12, Ho Chi Minh City, Vietnam

"We don’t want to tell our dreams. We want to show them." — Cristiano Ronaldo

Avatar

Summary

Self-taught developer with 3+ years of experience, actively contributing to open-source projects. Possesses strong versatility across frontend, backend, testing, and automation. Enjoys learning, collaboration, and experimenting with new technologies. Passionate about fostering a positive, inclusive development environment.

Skills

Soft SkillsCollaboration | Communication | Problem-solving | Adaptability
Front-endReact/Preact/Million | Qwik | Redux | Bootstrap | Tailwind CSS
Back-endSpring Boot | Express
AutomationSelenium | Cypress | Playwright
DevOpsDocker | Github Action
ProgrammingJavascript/Typescript | Java | Python | Lua | C# | C | C++ | Rust | Zig | Golang | Dart
Package ManagerNode.js | Bun | Cargo | Maven | Gradle
LanguagesVietnamese | English
OthersShell | SQL | Git | Linux | Makefile

Experience

Open Cucumber Organization

Open Cucumber Organization

Committer

Online
2023 - Present
  • Bug Resolution: Identified and fixed bugs in the codebase, ensuring software stability and improving user experience.
  • Neovim Maintenance: Maintained and optimized usage resources for Neovim integration, streamlining development workflows.
  • International Collaboration: Collaborated with users worldwide to address issues, share knowledge, and contribute to a global community of Cucumber users.
  • NPM Package Release & CI/CD: Established and implemented a continuous integration and deployment (CI/CD) pipeline utilizing GitHub Actions to automate the building, testing, and publishing of related npm packages for the pre-release versions of the Cucumber project.
NashTech

NashTech

Automation Tester

Ho Chi Minh, Vietnam
Sep 2022 - Dec 2022
  • Agile Methodologies: Proficient in implementing agile testing practices for continuous development and delivery.
  • Test Case Design: Skilled in crafting effective test cases to identify potential defects across various functionalities.
  • API Testing: Possess the ability to create and execute automated tests for APIs using relevant tools.
  • Database Testing: Comfortable writing and executing SQL queries for verification and testing purposes.
  • Accessibility Testing: Committed to ensuring software applications are inclusive and accessible for all users.
  • Cypress Framework: Experienced in using Cypress for automating web application testing.
FPT Software

FPT Software

Java Web Developer

Ho Chi Minh, Vietnam
Jun 2021 - Dec 2021
  • Developed and maintained software applications using Java, Spring Boot, and web technologies (HTML, CSS, JavaScript).
  • Designed and implemented database solutions using SQL for data management and manipulation.
  • Created and executed comprehensive test cases to ensure software functionality and quality.
  • Contributed to a positive and collaborative work environment through open communication and teamwork.

Projects

Personal Curriculum Vitae

Author & Maintainer

  • Source Code: github.com/binhtran432k/cv
  • Deployed Site: cv.binhtran432k.com
  • Description: Personal Curriculum Vitae using Qwik with browser print compatibility
  • Feature: Static Site Generation | Server Site Rendering | Browser Printing | Github Page Deployment
  • Technology: Qwik/Qwik City | Vite | Typescript | Bun | Semantic Release | CI/CD

Movie Viewer

Author & Maintainer

  • Source Code: github.com/binhtran432k/movie-preact
  • Deployed Site: movie.binhtran432k.com
  • API: themoviedb.org
  • Description: A Lightweight Preact App provides browse and search movies with ease
  • Feature: Trending Spotlight | Movie Browsing | Movie Details & Trailers | Search Movies
  • Technology: Preact/React/Million | Tailwind CSS | Vite | Typescript | Biome | Bun | Commitlint | Semantic Release | CI/CD

PlantUML Previewer

Author & Maintainer

  • Source Code: github.com/binhtran432k/plantuml-previewer
  • Description: Image Previewer for PlantUML in Java Swing
  • Feature: UML Previewer | Hot Reloading | Zooming | VIM Key binding | Embedded PLantUML
  • Technology: Java | Swing | PlantUML

Certificates

(All certificates are clickable)

Education

HCMUT(Ho Chi Minh City University of Technology)

HCMUT(Ho Chi Minh City University of Technology)

B.S. in Computer Science and Engineering

Ho Chi Minh, Vietnam
2018 - Present