Software Developer
I craft beautiful, performant applications across platforms. Passionate about clean code, great user experiences, and turning ideas into reality.
Hi, I’m a Software Developer with a strong focus on Android Development, but my work doesn’t stop there.
I have hands-on experience building multiplatform applications, developing modern front-end websites, and creating scalable backend servers. I enjoy working across the full stack, understanding how systems connect from UI to backend, and turning ideas into real, usable products.
Beyond coding, I’m also a blog writer and content creator. I write about technology, software development, real-world coding experiences, and my personal journey as a developer. My goal is to share practical knowledge, lessons learned, and honest insights that help other developers grow faster and avoid common pitfalls.
I also create YouTube content about technology, programming, Android development, and my experiences in the software industry. Through writing and videos, I aim to explain complex topics in a simple, relatable way—whether you’re a beginner or an experienced developer.
I believe in continuous learning, clean code, and sharing knowledge with the community. If you’re interested in Android development, full-stack engineering, or real developer life experiences, you’re in the right place.
Showcasing my personal projects and client work that demonstrate my skills and passion for development.
My journey working with leading companies and contributing to impactful projects
NTT DATA VDS
07/2023 - Now
NTT DOCOMO
DPayment is a comprehensive mobile payment application that enables users to make secure payments to merchants and other users. The app serves millions of users across Japan and integrates with various payment systems and financial institutions.
View on Play StoreNTT DATA VDS
12/2022 - 07/2023
INGENICO
This application is built using Kotlin Multiplatform Mobile (KMM) to provide a unified protocol communication layer between payment terminal devices and external systems. It enables secure, efficient, and consistent data exchange across platforms, simplifying integration and ensuring reliable communication in payment processing environments.
NTT DATA VDS
07/2022 - 12/2022
INGENICO
NEXO FAST is a standardized payment application specification that defines how EMV card payments are processed on payment terminals, ensuring interoperable, secure, and consistent card acceptance across payment systems.
VIET IS
12/2021 - 07/2022
Astrolab
A company travel management application that enables managers to plan and schedule employee trips, manage travel-related documents, monitor travel risks, and handle emergency reports - ensuring safe, organized, and efficient business travel.
VIET IS
07/2021 - 12/2021
TOYOTA
TOYOTA Wallet is Toyota’s mobile finance and payment app that lets you apply for car credit/loans, manage payments, and make cashless payments at stores. It also includes car-life support features like paying via car navigation, EV charging, and parking services - all from your smartphone.
View on Play StoreI write about software development, best practices, new technologies, and lessons learned from building real-world applications.
Visit My Blog