
About me
I'm a passionate freelance developer, always eager to learn new technologies.
I began my career in 2007 as a call center agent, where I was responsible for selling websites and working with developer teams to understand client requirements and complete projects. This sparked my interest in understanding how websites were built, which led me to start learning html and css to design website in 2011.
I continued to expand my skillset by learning HTML, CSS, SASS, jQuery, JavaScript, PHP, OOP, WordPress, and Joomla.
In 2018, I started to learn Python and Django, later converted all my PHP and CodeIgniter-based projects to Python and Django, and a year later I learned Wagtail. In 2020, I started to learn Vue.js and currently, I am continuously learning Typescript, Dart and Flutter.
Additionally, I have experience deploying applications to various cloud servers such as DigitalOcean, Heroku, Linode, and Google Cloud.
Now, I am mainly working with Python and Wagtail for website projects and for complex applications, I use a combination of Python, Django, and Vue3.
Career Timeline
2007 : Started Career as Call Center Agent
2011 : Started learning Html and CSS
2012 : Started learning jQuery and JavaScript
2013 : Started learning PHP and OOP
2014 : Started learning WordPress and Joomla
2018 : Started learning Python and Django
2019 : Started learning Wagtail
2020 : Started learning Vue.js
2023 : Learning Typescript, Dart and Flutter
Projects
Clinical Laboratory Management Software
Technologies : Python, Django, Javascript, jQuery
Clinical Laboratory Management Software is a web application that helps to manage and organize the daily operations of a laboratory. It is built using the Python programming language and the Django web framework. The software includes features such as patient management, report management, the ability to generate PDF reports, the ability to create custom tests, and validation functionality to ensure data accuracy. This software is designed to streamline the laboratory's workflow and improve efficiency.

Ticket Management Software
Technologies : Python, Django, Javascript, Vue3, Quasar
Ticket Management Software is a web application that helps to manage the sales and purchase of various types of tickets, such as air tickets, bus tickets, and train tickets. It is built using the Python programming language, the Django web framework, Javascript, Vue3 and Quasar which is a framework for building high-performance Vue.js user interfaces. The software provides features such as managing transaction records, tracking sales and purchases, and providing an easy-to-use interface for customers to purchase tickets. This software aims to streamline the ticketing process and make it more efficient for both customers and staff.

Citgo Management Software
Technologies : Python, Django, Javascript, Vue3
Citgo Management is a web application designed to help businesses manage their daily and monthly sales and purchases, which is built using Python, Django and Vue3. The application provides an easy-to-use interface for managing transactions, tracking sales and purchases, and generating reports.
One of the key features of Citgo Management is the ability to export sales and purchase transaction in excel file with integrated excel cell formula. This allows users to easily analyze and manipulate large amounts of data, and can be especially useful for businesses that need to track and report on sales and purchases on a regular basis. Additionally, the app also allows user to have a better visualization of the data and make informed decisions for their business.
