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