0% found this document useful (0 votes)
46 views2 pages

Pham Tien Dat FullStack Developer

Uploaded by

zkim1122
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views2 pages

Pham Tien Dat FullStack Developer

Uploaded by

zkim1122
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Pham Tien Dat

Ho Chi Minh, Vietnam • [email protected] • +84 903.684.049 • linkedin.com/in/timothy-pham-dev


github.com/timothy-pham
Fullstack Developer with nearly 3 years of experience, including over 2 years specializing in mobile app development using React Native,
Java, and Flutter.
Proficient in front-end development with ReactJS, HTML, CSS, and JavaScript.
Proficient in Back-End technologies including Node.js, RESTful APIs, PHP, and real-time solutions.
Strong expertise in TypeScript, JavaScript, Bootstrap, CSS, and HTML.
I am experienced in Docker, VPS, and Nginx for deployment and server management.

SKILLS

Back-End: Nodejs (Express), REST API, Docker, Nginx, CI/CD, Swagger Docs...
Project Management Skills: Planning, Leading, Resource Management, Time Management, Risk Management, Quality Management, Problem
solving...
Database System: SQL, MySQL, MongoDB, Mongoose
IDE: Visual Studio Code, Android Studio, Xcode
Source control: Git, Gitlab
Tools: Postman, SQL, MongoDB Compass, MS App Center, Codepush, Lark, Trello, Jira, Notion...
Front-End: React.js, HTML, CSS, SASS, Javascript, Bootstrap, React Hooks, Redux, DOM, State Management, Responsive...
Mobile Develop Skills: React Native (Proficient), Native Android, Java Android, Gradle, IOS, TypeScript, Publish app to App Store and Google
Play, Handle Thermal Printer, Flutter (Basic)...

EDUCATION

Software Engineering Jan 2019 - Sep 2024


Ton Duc Thang University GPA: 8.08
Prize for Student of 5 merits at the University Level, Academic Year 2019 - 2020

WORK EXPERIENCE

Full-Stack Developer Jun 2023 - Present


Freelancer Ho Chi Minh, Viet Nam
Developed web applications using Node.js, enhancing SEO and page load speed. Managed containerization with Docker, reducing
deployment time. Configured Nginx as a reverse proxy, improving server response time. Deployed security solutions and delivered content
through Cloudflare, achieving a 99.9% uptime. Built and deployed systems on cloud platforms, increasing operational efficiency.
Mobile Developer Oct 2022 - Present
Next Pando Generation Joint Stock Company Ho Chi Minh, Viet Nam
Develop multiple comprehensive applications supporting ticketing, check-in, numerous payment methods, and self-order on Self-service
Kiosks. Develop a codebase. Support multiple merchants (Dam Sen Water Park, Xe KhachHa Noi, Nha hat Phuong Nam, Bus BRT...).
Increase ticket sales transaction efficiency by 30% after implementing an automatic ticket vending system.
Integrated 4 different payment methods (e-wallet, credit card, debit card, bank payment) to increase the rate of successful transactions.
Open source development allows for easy extension and customization for new merchants, allowing for quick deployment of similar
projects in a short time.

PROJECTS

Sunworld KIOSK Jan 2023 - Present


Description: The project was developed to implement ticketing solutions for Sun Group's amusement parks, utilizing devices such as
SmartPOS and Self Order.
Customers: Sun Group, VNPAY
Role: Mobile Developer
Responsibilities:
Developed two applications: one for handheld SmartPOS devices to sell tickets and another for self-order kiosks.
Integrated multiple secure payment methods, including card payments (POS) and VNPAY QR, ensuring seamless transactions.
Managed end-to-end project lifecycle, from planning and development to deployment on Android devices.
Collaborated closely with backend and web teams to ensure smooth integration and cohesive product delivery.
Enhanced performance and scalability, including lazy loading, thermal printer handling, and CodePush for updates.
Ensured app security and compliance with payment regulations, maintaining a secure environment.
Tech stack: React Native, Native Module, Java, Improve performance, Handle Thermal Printer (print ticket), Handle multi payments
method - Card payment (POS), Lazy load, TypeScript, Codepush…
Team size: 2 members
NEXBUS APPS V2 Nov 2022 - Present
Description: Develop multiple comprehensive applications supporting ticketing, check-in, multiple payment methods and self-order on
Self-service Kiosks. Develop on a codebase. Support multiple merchants.
Customers: VNPAY, Đầm Sen nước, Ảnh Việt (Hop On - Hop Off VN), Newway Jsc, Viet Running, BRT Hà Nội...
Role: Leader and Mobile Developer
Responsibilities:
Led the development and architecture of multi React Native applications.
Integrated multiple secure payment methods and merchant management systems.
Handle sell tickets offline, manage and sync data with SQLite Storage and AsyncStorage.
Managed end-to-end project lifecycle, from planning to deployment on Android.
Collaborated with backend teams and web teams to ensure cohesive product delivery.
Push apps to Google Play and Apple App Store. Manage and test apps on TestFlight.
Optimization and ensured high performance and scalability, implementing build script and testing.
Maintained app security, ensuring compliance with payment regulations.
Tech stack: React Native, Native Module, Java, Improve performance, CMS Strapi, Pretix, Handle Thermal Printer (print ticket), Handle
multi payments method - Card payment (POS), Lazy load, TypeScript, Codepush, Google Analytic, Crashlytics…
Team size: 3 members
Instagram Clone (Personal project) May 2022 - Jun 2024
Description: Developed an Instagram clone app using Flutter and Firebase, implementing features such as photo and video sharing, user
authentication, real-time notifications, and a dynamic feed. Integrated Firebase services for backend support, including Firestore for data
storage, Firebase Auth for secure authentication, and Firebase Cloud Messaging for push notifications.
Role: Mobile Developer
Responsibilities:
Design Database, initialization and Firebase.
Designed and implemented the user interface and core features using Flutter and Dart, ensuring a smooth and responsive mobile
experience.
Integrated Firebase services, including Realtime Database, Firebase Storage, Firebase Authentication, and Firebase Cloud Messaging
for backend functionality.
Developed user authentication flows supporting email, Google, and Facebook login methods.
Managed and optimized backend interactions with Firebase Realtime Database for real-time data syncing, such as posts, comments,
and likes.
Created scalable and efficient code to support various app functions such as posting, messaging, following users, and search
functionality.
Tech stack: Fluter, Dart, Firebase, Firebase Storage, Firebase Cloud Messaging, Firebase Realtime
FSL LED Lighting Jul 2023 - Sep 2023
Description: Develop an e-commerce website for FSL LED Lighting company, providing LED lighting solutions for global customers.
Create an SEO-standard website (Top 1-2 SEO keywords: "FSL LED Lights, FSL, FSL Vietnam").
Customers: FSL Viet Nam, An Phat Sai Gon
Role: Web Application Developer
Responsibilities:
Develop web applications with Node.js, including using EJS for server-side rendering to optimize SEO and page load speed.
Deploy applications using Docker to manage containers and improve deployment workflow.
Configure Nginx as a reverse proxy to optimize server performance and security.
Use Cloudflare to deploy security solutions and content delivery.
Tech stack: Node.js, Express, Socket, SocketIO, Docker, Nginx, EJS, HTML, CSS, Cloudflare
URL: https://fsl-vietnam.com/
Tinder Clone (Personal project) Dec 2021 - Dec 2021
Description: Developed a real-time social connection application, modeled after Tinder, with core features like user browsing, matching,
and real-time messaging. Integrated Firebase for database management and media storage to support live user interaction. Enabled user
login through Facebook in live mode for seamless onboarding.
Role: Android Developer
Responsibilities:
Designed and implemented a user interface allowing swiping functionality for "like" and "dislike" interactions.
Utilized Firebase Realtime Database for real-time user matching and messaging features.
Integrated Firebase Storage is used to store user media securely.
Configured Facebook Login API to enable Facebook authentication in live mode.
Tech stack: Java, Android, Android Studio, Gradle, Firebase (RealtimeDB, Storage), Facebook Login API...

CERTIFICATIONS

Aptis ESOL - CEFR B2 by British Council Sep 2023

LANGUAGES

Vietnamese (Native proficiency) • English (Limited working proficiency)

You might also like