Skip to main content

I'm a self-taught Java, JavaScript and Rust developer with 6 years of experience. Focusing on cross-platform solutions and libraries, tips and hardware hacking.

This website is for just anything of mine that I want to share, mostly about gaming, programming and regex references, as well as some halfway objectives that may never get done.

  • Horoscope: Scorpio
  • Blood Type: O
  • Favorite Colors: Green and Black
  • Hobbies: Lurking, gaming, writing, drawing-painting

Some projects/libraries that I'm proud of

Description
react-native-shakeCross-platform shake gesture detection library. Works on iOS and Android.
steamclient-flutterUnofficial, vessel-only Steam client app that uses a modern design and better performance. Built with Flutter.
CSClient-RNWordpress client for fansubs websites. Built with React Native and WP-API.
vietnamese-number-readerNumber-to-text Vietnamese number reader, written in pure JavaScript with no dependency.
react-native-sweet-alertSweet Alert UI library for React Native.
react-native-bottomsheetNative BottomSheet for React Native, works on both iOS and Android.
flutter_kanji_viewKanji strokes drawing library for Flutter apps.

You can find me in several places:

I also host my collection of slides, mostly for IT and software development training here and the source is located here

You can email me at doko (at) senchou-fansub.com, please don’t forget to put a meaningful subject title.

Education#

  • Bachelor in Computer Science and Software Engineering, Hanoi University of Science and Technology, Hanoi, Vietnam April 2011 – April 2013
  • Engineer in Computer Science and Software Engineering, Hanoi University of Science and Technology, Hanoi, Vietnam April 2013 – September 2015

Technical Skills#

  • Languages: Kotlin, C#, C++, Dart, Java, JavaScript, TypeScript, Bash, Rust, Lua, Avisynth, JavaScript, JSON, HTML, XML.
  • Networking: GraphQL, REST.
  • Frameworks: React, React Native, VueJS, Bazel, Spring, Javalin, Electron, Tauri.
  • IDEs: Microsoft Visual Studio, VS Code, Eclipse, Android Studio, Google Web Toolkit, IntelliJ IDEA, WebStorm.
  • Build & Version Control: Maven, Gradle, NPM, SVN, Git, Redmine.
  • Continous Integration: Strider CD, Travis-CI, Jenkins, Drone, GoCD, Gitlab CI, Github Actions.
  • Operating System Platforms: Windows, Mac, Linux (mostly Debian-based distributions).
  • Generic Software: Microsoft Office Suite, Adobe After Effects, Adobe Photoshop, Internet Browsers, x264.