Software / Web Development

Software
Development

Comprehensive log of software development projects and full-stack web architectures.

2024 — Present

CV / Portfolio Website

Personal Project

Technical Logs

Full-Stack Developer

01

Designed and developed a personal portfolio website from scratch using Django, Tailwind CSS, and JavaScript.

02

Built a dynamic content management system backed by PostgreSQL, allowing all resume sections to be managed through Django Admin.

03

Implemented responsive, dark-themed UI with custom animations including spotlight effects, retro grids, and scroll-reveal transitions.

04

Integrated interactive Leaflet.js maps to visualize project locations with clustered markers and popups.

05

Created a modular template architecture using Django template inheritance for maintainable, DRY front-end code.

06

Deployed on a production server with static file management and environment-based configuration.

2020 — Present

CRM for Electronic Shops

Personal Project

Technical Logs

Full-Stack Developer

01

Developing a customer relationship management system tailored to small and medium electronic retail shops.

02

Building the back-end with Django REST Framework, providing a RESTful API for customer, inventory, and sales data.

03

Designing the front-end interface for managing customer profiles, purchase history, and follow-up reminders.

04

Implementing role-based access control to support shop owners, managers, and sales staff with different permission levels.

05

Creating reporting dashboards to visualize sales trends, customer retention, and inventory turnover.

2025 — Present

SaaS Flyer Management Platform

Personal Project

Technical Logs

Full-Stack Developer

01

Building a software-as-a-service platform that enables retail shops to create, manage, and distribute digital flyers.

02

Developing a multi-tenant architecture allowing each shop to manage its own flyer catalog, pricing, and distribution schedule.

03

Implementing a template-based flyer editor for shop owners to quickly design promotional materials without graphic design skills.

04

Creating subscription-based billing and onboarding flows for new shop tenants.

05

Designing RESTful APIs to support future mobile app integration and third-party distribution channels.