I am Front-End Developer and I have over 5 years of experience working in programming. I choose Front-End because i really like creative things about UI/UX, it is my pleasure when customers use my website and help me understand my customer's demand better. I am always careful at work to help my projects more qualified before sending to customers. Every line of code that I write, i always wish it to be the best for me at that moment. I always aim for the rules of being easy to read, easy to understand, easy to maintain and making it effective. I always wish to develop myself at work and I hope to learn more skills from experienced people.
- Contributed to a large-scale product project for a Korean beauty salon company, with over 10,000 shops using the system.
- Worked in an Agile environment, ensuring sprint goals were met on time while maintaining flexibility to accommodate changing project requirements.
- Communicated with the Korean team to fully understand business needs and goals, allowing me to propose solutions that met both customer and end-user requirements.
- Used tools like GitLab to manage and track tasks, ensuring each part of the project was monitored and completed on schedule within each sprint.
- Responsible for developing, maintaining, and optimizing essential UI components and new business-related features.
- Suggested and implemented techniques to optimize and improve system performance.
- Participated in code reviews with team members and retrospectives after each sprint to ensure code quality and reduce potential issues before deployment to production.
- Collaborated closely with the backend and QA teams to ensure product quality, perform integration testing, and minimize issues in production.
- Joined many projects of Japanese clients ( Newphoria ,
Gumi JP , Vand Creative , DMK Labo , etc.)
- Developed Landing page, Web applications, System through
programming languages such as Javascript, Vue.js, etc.
- Build the source code structure for the project.
- Plan and estimate the completion time of the project with
IT Comtor.
- Propose plans to improve technology & performance for
products
- Maintained, fix bugs and upgrade features in existing
products
- Used Vue.js, Nuxt.js, JQuery framework (library) to
contributed
- Had training about all skills about Front-End such as
HTML5, CSS3, etc.
- Developed all User Interface related to E-comerce, Landing
page, Advertisement of products,... based on Eraweb.
Timeline: 1 year - Now
Client | Korean. |
---|---|
Descriptions |
- Ahasoft was founded 2005 in Korea and has become a leading company in salon software market. More than 9,000 hair and beauty salons use our solutions everyday. - Integration Admin: This site is designed for Ahasoft to manage shops (Salon Headquarter and Salon Admin) after sales to clients. - Salon Headquater: Clients use this site to set up Services/Products they want to offer, which will be shared across all stores in the chain. - Salon Admin: Clients also use this site to configure services/products, payment methods, payroll, staff, clients, etc. The site provides two main functions for the shops: Sales and Calendar. |
Number of members | 22 |
Position | Front-End Developer |
Responsibilities |
- Developed and maintained responsive user interfaces, building new features for Integration Admin, Salon Headquarter, and Salon Admin using Vue.js. - Debugged and resolved front-end issues, ensuring a smooth user experience across devices and browsers. - Implemented reusable components, ensuring consistency across features like Sales, Calendar, etc. - Worked closely with the backend team to integrate APIs, including third-party APIs from NAVER KR, and handled real-time functionalities using SignalR. - Participated in upgrading Calendar V1 to Calendar V2 to optimize application performance, improve page load speed, and enhance the user experience. - Communicated with the Korean team and QC teams to clarify feature requirements within the sprint and proposed solutions that met both customer and end-user needs |
Technology in use | - Vue 2, Vuex, Vue-router, i18n, Bootstrap-vue, etc. |
Timeline: 4 months
Client | Japan. |
---|---|
Descriptions |
- The project's idea is about better the quality of products and work efficiency by building an online system that promotes group activities between co-workers in the company. The staff will be divided into many departments, workplaces and circles. Members of the circle will come up with ideas and make plans to develop their ideas using the tools of the system. - In terms of the project's source code structure, both the backend and frontend are merged into a single source using InertiaJS. It utilizes the routes defined in the backend to navigate to different pages, so the frontend does not need to use react-router to define routes |
Number of members | 5 |
Position | Front-End Developer |
Responsibilities |
- Rebuild the UI based on the existing website. - Build reusable UI components using Ant Design. - Connect to the Backend API for data processing and logic functions. - Handle the logical functions within the project and report progress to the leader. - Reuse related logic to improve performance. - Modify requirements, maintain, and debug issues during the development process. - Review and test own code on development, staging, and production environments |
Technology in use | - React, React-i18n, Axios, Ant-design, Formik, etc. |
Timeline: 8 months
Client | gumi Inc. |
---|---|
Descriptions | Web-based system is used to calculate the budget to operate the project, calculate and track the profit and loss of the project, establish the average value for the cost-related data of the management company and report over budget and other project management tasks for managers and team leaders,... |
Number of members | 8 |
Position | Front-End Developer |
Responsibilities |
- Build the source code structure for the project. - Develop the UX and UI for the project. - Estimate the completion time and plan the development timeline for project functionalities. - Handle the logical functions within the project and report progress to the leader. - Discuss new functional requirements with IT Comtor and propose solutions. - Modify requirements, maintain, and debug issues during the development process. - Review and test own code on development, staging, and production environments. |
Technology in use | - VueJS ( ver 3 ), Ant Design, Pinia, Vee-validate, i18n, etc. |
Timeline: 1 year
Client | Vand Creative Inc. |
---|---|
Descriptions |
- The system sends a form with the purpose of asking the
receiving party to open a teaching class according to the
request filled in the form. Need to fill in the information
about the form, the desired date of the organization to be
approved via email step by step. Users work together through
permissions, POC (Person of Contact), Expert and Office,...
- Production Site: https://demae.soysauce.or.jp/application/ (Released) |
Number of members | 6 |
Position | Front-End Developer |
Responsibilities |
- Build the source code structure for the project. - Develop the UX and UI for the project. - Estimate the completion time and plan the development timeline for project functionalities. - Handle the logical functions within the project and report progress to the leader. - Discuss new functional requirements with IT Comtor and propose solutions. - Modify requirements, maintain, and debug issues during the development process. - Review and test own code on development, staging, and production environments. |
Technology in use | - VueJS ( ver 2 ), Vuex, ElementUI, Vee-validate, etc. |
Timeline: 1 year
Client | Newphoria Corporation Inc. |
---|---|
Descriptions |
- A solution for customers who have a company with multiple
stores and want to share their promotions, news to their
endpoint users - Introduction Site: https://rakuri.net/contact/ (Developing) |
Number of members | 5 |
Position | Front-End Developer |
Responsibilities |
- Developed the project's UI using the client's Adobe XD
designs. - Integrated with API data to create dynamic layouts and forms for user pages. - Handle the logical functions within the project and report progress to the leader. - Discuss new functional requirements with IT Comtor and propose solutions. - Modify requirements and debug issues during the development process. |
Technology in use | - VueJS ( ver 2 ), Vee-validate, Vuex, etc. |
Timeline: 1.5 month
Client | gumi Inc |
---|---|
Descriptions |
- Campaign website to introduce technology products of gumiJP
and gumiVN, invite users to register to participate and
experience products in the event. - Production Site: https://event.gumi.co.jp/gumike2019/ (Released) |
Number of members | 3 |
Position | Front-End Developer |
Responsibilities |
- Developed the project's UI using the client's Adobe XD
designs. - Implemented text and layout animations using GSAP (GreenSock Animation Platform). - Proposed methods to improve UX and UI aspects. |
Technology in use | - HTML5, SCSS, Javascript, Greensock(GSAP), etc |
Tran Minh Hieu