I love working with Android app. If you pay enough attention and enthusiasm, every app even the simplest one has its own problem that needs to be solved to become perfect.
Worked as a backend developer before help me understand how frontend and backend communicate, how to improve request time, deal with local database...
Following convention and clean code are important to me, especially if you're a leader in a team. Your code is clean and clear, so does your teammates, then your mentees. What I've learned during my work is: Always think about
the users when designing the UI/UX, and think about your current and later teammates when designing the backstage structure.
Start the project from scratch, then prototype it, n-times changing UI, 3 times big-refactoring. That's the pain I and the team suffers until we can choose the best structure for the project.
Product owner of features inside gannha.com: GnCommerce, Payment
Find way to manage and structure a complex
Cooperate closely with backend, deal with handling
dynamic content and
UI/UX discussion, apply user-oriented thinking, satisfy the user but still keep the main
core of the product
Feb 2016 - Feb 2017
Chinchilla (MySamsung backend)
Samsung Data Science
TDD, BDD pattern into working process.
Learn how to
communicate with customers, how to explain
development process to them and keep them happy
We work in
pair, which help me learn a lot, each project code is reviewed by the whole company
Coding convention, code quality and product quality is our first priority. Always think further and keep the code
maintainable for later developer
Robotics & IoT HCMUS Club, AI Lab, University of Science, VNU-HCM
MIT App Inventor class Teaching Assistant
Oct 2015 - Feb 2016
The class is about teaching
high school students how to program Android app by
MIT App Inventor
We prepare slides, examples, questions from easy to complex steps. At the end of the class, students can make their
own app using the available tools
Microsoft Student Partners Vietnam
Nov 2014 - Jun 2016
I was the
trainer for Microsoft Azure for DreamSpark introduction, WeSpeakCode and HourOfCode campaign.
Windows phone, Windows 10 and Azure researcher
Host 2 Microsoft training events with more than 70 participants at university.
Got certificate for
VNUHCM - University of Science
Honors Program - Bachelor’s Degree
2012 - 2016
Indoor localization algorithm research and report
Demo by an Android app that can detect user location
inside Nowzone food court area (4th Floor) and Shopping area (1st Floor). The app also support Nowzone indoor map, shop detail and navigation throught different floors