Full-Stack Developer - Specialised in Django
Quang is a seasoned Full-Stack Developer with a strong background in Python and a comprehensive skill set covering a wide range of languages, frameworks, and tools. With a proven track record in leading development projects across different domains, he excels in designing and implementing scalable solutions to complex problems. Quang is passionate about technology and continuously seeks opportunities to innovate and learn. Outside of work, he enjoys exploring new programming languages and contributing to open-source projects.
Skills
- Django
- Python
- AWS
- Docker
- Next.js
- React.js
- SQL DB
Experience
-
2020 - Now
Django Developer à E-COMMERCE SYSTEM
-
Developed an e-commerce platform that integrated with payment gateways and enabled
customers to purchase products online
Key responsibilities:
● Integrated a payment gateway (Stripe) into the website, allowing for secure online payments
● Developed and maintained a continuous integration/continuous deployment (CI/CD) pipeline that reduced time-to-deployment from days to 0 hours.
● Solved concurrent problems in the e-commerce system- Python
- Django
- GraphQL
- Saleor (open-source e-commerce platform)
- React
- Next.js
- Azure
-
2018 - 2020
Django Developer à WEB SCRAPING APPLICATION
-
Developed and maintained an enterprise-level web scraping application
Key responsibilities:
● Developed and maintained ETL process to visualize business metric, send periodic reports.
● Developed and implemented a software architecture that improved system performance and scalability
● Fostered a positive work environment that encouraged collaboration and innovation among team members.- Python
- Django
- MySQL
- Google BigQuery
- Celery
- Scrapy
- Docker
- Apache Airflow
- Kubernetes
-
2016 - 2018
Python Developer à CUSTOMER DATA PLATFORM
-
Managing and organizing customer data to improve marketing and customer experience strategies.
Key responsibilities:
● Data Integration: Integrate customer data from multiple sources such as CRM systems, websites, mobile apps, and social media platforms into a centralized CDP platform.
● Data Cleansing: Ensure the accuracy and quality of customer data by identifying and correcting errors, duplicates, and inconsistencies.- Python
- PySpark (in Databrick)
- Singer
- AWS
Education
-
2015
Bachelor of Science in Computer Science à ABC University