This page is my short profile. Hope you enjoy the content!
Created using Next.js 13 and Taliwindcss
Hey there! I’m a software engineer with 3+ years of experience navigating the tech world. While Java Spring Boot is my go-to toolkit, I love experimenting with different languages and exploring the art of being a true polyglot developer. DevOps? I can dive into that too! I thrive on tackling tricky problems, picking up new skills, and turning ideas into real-world solutions. When I’m not deep in code, you’ll find me building connections, sharing ideas, and enjoying the ride. Let’s create something awesome together!
Aug 2024 - Present
Involved in HDBANK Vietnam project's team, playing a pivotal role to deliver large scale Value Chain Financing system. Intensely working with core banking API and financing statement flow.
Mar 2022 - Aug 2024
My first full-time role involved building complete products, from backend services to user interfaces, using technologies like Spring Boot, Redis, PostgreSQL, React, and Flutter. Working with a supportive team was invaluable for my early career growth. Working for Convertion Squad that focusing on increase conversion rate. Key achievements include: leading the development of a new product ordering system for the marketing team; designing a scalable bulk promotion system that significantly boosted conversion rates; and optimizing the product availability scheduling system, reducing cron job run times from 20 minutes to approximately 1 minute, improving performance and reliability.
Nov 2024 - Des 2024
I spearheaded the deployment of our web applications (qvisa.id & kisarahtravel.com), taking charge of both the backend and the frontend. I built a robust and scalable infrastructure using a VPS, configuring Supervisord for smooth application uptime and Nginx for efficient traffic management. To streamline local development, I implemented Docker Compose, simplifying environment setup for the team. CI/CD pipelines, powered by GitHub Actions, automated deployments upon code merges, boosting release reliability. As an active full-stack developer, I contributed across the entire stack, delivering complete and high-performing web solutions.
Jan 2020 - Jun 2023
I successfully managed two groups of 6-7 students each, ensuring smooth collaboration and progress. I closely monitored their daily work, providing guidance and support as needed. I also thoroughly reviewed and assessed their final projects, making sure they met all requirements and objectives.
Apr 2021
Developed various products, including SendTalk and OneTalk, as part of the TapTalk team. Utilized Next.js framework for frontend development and Golang for backend development.
Jul 2023 - Aug 2024
Collaborating closely with the owner and product manager, I defined a clear product vision and strategized achievable milestones. I then managed three distinct operational products, each with unique system requirements. I built the server infrastructure from scratch, using Supervisord and Nginx for optimal performance and reliability. For each system, I designed and implemented efficient PostgreSQL databases. Leading a team of up to four freelancers, I focused on effective task delegation. I developed backend APIs using Python and the Bottle framework, and created engaging web frontends with Vue.js. Demonstrating adaptability, I also spearheaded mobile app development using Flutter. I managed end-to-end releases on the Play Store and App Store, ensuring timely launches. Finally, I implemented GitLab code reviews to foster collaboration and maintain high code quality.
May 2021 - Feb 2022
Engaging in backend engineering with Laravel, I adeptly persuade clients through my work. During my internship, I actively contributed to three projects: Sharp ID Mobile, Danone Tracey Web, and KPEI Website.
Jan 2021 - Apr 2021
Utilized Laravel framework for backend development and Angular.js for frontend development.
Software Engineer