About Me
Danh Tran
Senior Software Engineer
(⌐■_■) W@H
I'm just a Software Guy, with willingness mind to read legacy code ¯\_(ツ)_/¯
Two questions in my mind 'Could it run faster?', and 'Is this code easy to read and understand?' ツ
The motivation for this site is to share what I've learned from the world.
I am a strong supporter of open-source - especially blockchain! I'm always interested in working on new projects with new technologies. Feel free to reach out if you have any ideas to talk!
Favorite coding language: Kotlin, JS, RUST, Python
Work History
March 2022 - Now
‣
Served as Mobile Lead of Earn More & Challenge product on the Android platform, actively contributing to feature ideation, technical design, implementation, and unit testing.
‣
Collaborated effectively with cross-functional technical teams, providing valuable input on critical technical decisions to drive product development and ensure high-quality outcomes.
‣
Utilized key technical skills, including: ViewBinding, DataBinding, MVVM, RxJava, Unit Testing, and Clean Architecture.
April 2018 - March 2022
‣
Collaborated closely with Product Design to define and implement key features, ensuring seamless integration and functionality.
‣
Restructured Zalo Message Database for mobile clients to enable users to store more messages on their devices while maintaining fast and lightweight database query performance.
‣
Led the development of features such as Mini Chat, Bubble Chat, Message Notifications, and various message types including Stickers, Voice, Photos, Doodle Drawings, and GIFs.
‣
Employed essential technical skills, such as MVP, MVC, SQLite, C++, Unit Testing, and Clean Architecture, to deliver high-quality results and enhance the user experience.
May 2016 - April 2018
‣
Implemented new UI for game events, leading to successful publication in Thailand through VNG Corp.
‣
Developed a new Brick Breaker-type Puzzle Game from scratch, which was published in the US by YOMI Studio.
‣
Created a new Gamble-type Card Game from scratch, resulting in publication in Vietnam by XCT.
‣
Maintained existing codebase and addressed technical issues, ensuring optimal performance and functionality.