About
👋

About

 

Dat Phan Huy

Back-end Developer
Date of Birth: 19/05/1999
Gender: Male
Phone: 0352701436
Address: 425 Co Nhue Street
CAREER OBJECTIVES
  • Short-term: Stabilize my job, explore new technologies, techniques, and build new relationships with people in the surrounding environment. Improve my ability to handle pressure and work more efficiently.
  • Long-term: Achieve career advancements based on my abilities and contributions.
EDUCATION
  • 10/2017 - 12/2023 FPT University Hoa Lac
    • Software Engineering
SKILLS
  • Programming Languages: JavaScript, Python
  • Search Skills: Using search tools like Google, GitHub, Stack Overflow, Sourcegraph...
  • Referencing search results from AI tools like ChatGPT, Bard...
  • Problem-solving and Analytical Skills: Analyzing encountered cases, features to be developed, and proposing optimal solutions before coding.
  • Independent Work Skills: Creating a personal schedule and setting goals and plans for the workload.
  • Teamwork Skills: Listening, exchanging ideas, giving feedback, and managing work according to timelines.
CERTIFICATES
  • 2022 Full Stack Development for Beginners
WORK EXPERIENCE
  • 5/2021 - Now : Freelancer
    • Developing software related to MMO to support work processes and assist customers.
    • Researching and learning other language to working with more people
    • Fix bug and make some features for customers
    • Crawler, develop API backend.
    • Support deploy server ( server game test, or small website)
05/2021 - 5/2023 MCBooks Company
Back-end Developer
  • Participating in building and supporting the lifecycle of applications, including maintenance, development, and assisting other teams (FE, Mobile).
  • Writing APIs to connect systems and facilitate data exchange with mobile and front-end.
  • Exploring new technologies and techniques to improve application performance.
 
05/2020 - 05/2021 TAME GROUP Company
Marketing Staff
  • Researching and creating suitable content for upcoming advertising campaigns.
  • Planning advertising campaigns and optimizing costs throughout the campaign duration.
  • Reporting conversion rates, daily, weekly, and monthly costs, and proposing follow-up solutions.
 
PROJECTS
E-commerce Website: Selling and Managing Telegram Accounts
(8/2024 - 9/2024)
Client
Telegram Users
Project Description
- Supporting the Telegram software system used locally. - Backing up Telegram accounts, changing parameters, information, and securing accounts. - Purchasing accounts in any quantity. - Supporting quick code retrieval, user permissions, and resource usage permissions.
Team Size
1
Position
Fullstack
Role in the Project
- Building the database - Developing related modules - Integrating with existing software to save time - Fixing errors
Technologies Used
- Languages:- Python, JavaScript - ReactJS - Nginx - Libraries: opentele, telethon, flask ...
Support Software for: Telegram - GPMLogin - GenLogin
(5/2024 - 9/2024)
Client
GPMLogin - Telegram Desktop Users
Project Description
- Backing up Telegram accounts, changing parameters, information, and securing accounts. - Automatically logging in a large number of Telegram accounts to fingerprint browsers like GPMLogin or GenLogin. - Restoring login sessions lost due to external factors.
Team Size
1
Technologies Used
- Language: Python 3.10 - Libraries: opentele, telethon, tkinter, flask ...
Social Network for Book Reading
(11/2021 - 5/2023)
Client
Internal
Project Description
- Building a social network for book reading and reviews.
Team Size
~10
Position
Back-end Developer
Role in the Project
- Participating in database design. - Searching and preparing test data through e-commerce platforms with books and categories. - Designing modules. - Building APIs, handling logic to work with the database. - Optimizing code. - Designing the Admin management interface (ReactJS). - Fixing API errors during testing. - Adding new features as requested during product development.
Technologies Used
Back-End: NodeJS (NestJS) Admin: ReactJS + TailwindCSS Front-End: ReactJS Database: PostgreSQL Other: Elasticsearch, getstream.io
Book Pre-order Application
(7/2021 - 10/2021)
Client
Internal
Project Description
Pre-ordering books not yet released
Team Size
3
Position
Back-end Developer
Role in the Project
- Fixing errors, optimizing code. - Expanding features.
Technologies Used
Back-End: NodeJS (TypeScript) Admin: ReactJS + Angular Mobile: Flutter
Learning Management System
(10/2021 - 11/2021 (paused))
Client
Internal
Project Description
- Creating an online learning environment for students. Connecting students with teachers.
Team Size
5
Position
Back-end Developer
Role in the Project
Designing the database system - relationships
Technologies Used
Back-End: NodeJS
Internal Link Shortener
(7/2021 - 8/2021)
Client
Internal
Project Description
Link shortening project for internal use at MCBooks.
Technologies Used
MCV: NodeJS - Nunjucks (View-Engine) Database: PostgreSQL