Summary
Overview
Work History
Education
Accomplishments
Timeline
Generic

Tuan Pham Van

Software Engineer

Summary

Results-driven Software Engineer with a proven record of designing and developing user-centric applications. Dedicated to ongoing learning and embracing emerging technologies to foster continuous growth. Open-minded and receptive to feedback, leveraging input to continuously enhance and deliver exceptional solutions. Committed to strengthening fundamental knowledge to drive the development of superior products.

Overview

5
5
years of professional experience
4
4
years of post-secondary education

Work History

Software Engineer

Ninjavan Techlab VN
10.2022 - Current

- Develop and maintain a Ninjavan web app for customer experience, resulting in improved user experience and increased client satisfaction.

- Designed and implemented RESTful APIs to facilitate communication between front-end and back-end systems, optimizing data flow and system performance.
- Implemented database schemas and performed efficient queries using SQL technologies, resulting in optimized data storage and retrieval.

- Collaborated with UI/UX designers to translate wireframes and mockups into functional user interfaces, ensuring consistency and adherence to design guidelines.

- Participated in code reviews and performed unit testing to ensure code quality, adherence to coding standards, and identify and resolve issues.

- Worked closely with cross-functional teams, including product managers and quality assurance engineers, to gather requirements and deliver high-quality software solutions on time and within budget.

Senior Backend Developer

GOD Group
09.2020 - 06.2022

- Participating in the company's management system design and develop

- Develop ideas for new programs, products, or features for manpower reduction

- System design, Database design, API design

- Integrate with the third-party systems

- Taking lead on the backend team

- Code review

- Training members in the backend team

GOD System

- Company internal management system, manage orders, cost centers, fulfillment process, provide reports, and some support tools

- Connects with other platforms (Shopify, Shopbase, Amazon, Ebay, Etsy, Facebook Marketplace, Woocommerce) and fulfillment vendors' system

- Haves 100 daily active users and handles about 10,000 orders every day

- Project lead + BE developer + Window App developer:

  • Design system, design database, design API, develop backend server and create API documents
  • Break task and assign to backend team members, code review
  • Research and provide solutions for new requirements
  • Research and improve system process
  • Develop Windows apps to support some process
  • Research and integrate third-party systems
  • Techstack: Backend(Golang - PostgreSQL - Redis), Windows App(C# - WPF)

Fullstack Developer

Freelancer
09.2019 - 08.2020

- Participating in customer requirements collecting and analysis, designing solutions, estimating the price

- Design UI/UX for mobile apps

- Develop backend servers, websites and mobile apps

Carota Mobile App

- Some links:

  • Website
  • Android App
  • IOS App

- Work with customers to collect requirements, design features for the app

- Design app UI Backend developer, design database, build backend server and API

- Mobile developer, create app UI, integrate API and some features like Google, Apple Sign in,...

- Build and publish app to Google Play and App Store

- Web developer, create app website and admin website

- Design tools: Balsamiq, Figma

- FE Language:

  • Website: Reactjs - Nextjs
  • Admin website: Vuejs
  • Backend Stack: Nodejs - Nestjs - MongoDB
  • Mobile Language: React Native

Fullstack Developer

Digital Token
09.2018 - 08.2019

- Design and develop API for backend server

- Develop websites, and mobile apps UI following the design, then integrate with API

- Frontend Stack: VueJS - NuxtJS, React Native

- Backend Stack: PHP - Laravel, PostgreSQL

Intern Frontend Developer

Digital Token
05.2018 - 08.2018

- Learn VueJS Framework

- Join developing outsource website, mobile project

- Framework: VueJS, Vue Native

Education

Bachelor's - Software Engineering

FPT University
09.2015 - 09.2019

Accomplishments

Second prize for national excellent students in Mathematics (2015)

Timeline

Software Engineer

Ninjavan Techlab VN
10.2022 - Current

Senior Backend Developer

GOD Group
09.2020 - 06.2022

Fullstack Developer

Freelancer
09.2019 - 08.2020

Fullstack Developer

Digital Token
09.2018 - 08.2019

Intern Frontend Developer

Digital Token
05.2018 - 08.2018

Bachelor's - Software Engineering

FPT University
09.2015 - 09.2019
Tuan Pham VanSoftware Engineer