Hello, I'm Trinh

A front-end web developer.

Download CV
Trinh Cao

About me

As someone who has been passionate about computers since childhood, I have always made an effort to explore and learn everything about them on my own.

I also hold high standards and emphasize the quality of the products I create.

  • Emphasize reliability

    When I need to use a new tool for my work, I always learn the most basic concepts of it first.

  • High standards

    I am a person who values discipline and follows standards.

  • More

    I once had the desire to understand how every bit of electrical signal works inside a computer. I know it's very difficult, but I have always tried to learn a lot about it on my own.

Skills

As someone who loves programming and computers, I can know many interesting things. However, below are the tools/skills that I frequently use in my work and feel most confident using.

  • HTML

    Semantic markup, w3c standards, SEO friendly.

  • Accessibility

    A button should use <button>, a link should use <a>, visually content should have hidden text to describe it, and more.

  • CSS

    Responsive, mobile first, pixel perfect, cross browser.

  • JavaScript

    DOM manipulation, fetching data, regular expressions, canvas graphics, buffer handling, and many more.

  • TypeScript

    Interface, generic, tuple, or just TypeScript.

  • React

    Virtual DOM, lifecycle, components, state, effect, context. React core, in short.

  • NodeJS

    Express, mongodb, scripting.

  • Godot Game Engine

    Make 2D game using Godot.

  • Code Review

    Clean code, identify potential bugs, change suggestion.