Mr. Thai Full-stack Developer
TECHNICAL SKILLS
•Java,Spring Framework (Spring Boot, Spring Security, Spring Data), Hibernate, JPA, Atlassian Confluence, Confluence Plugin Development
HTML, CSS, JavaScript, jQuery, ReactJS, MaterialUI, Bootstrap 5, AUI (Atlassian), JSP, Velocity Template, Soy templates, Thymeleaf, Ajax, EForm
•Data Management MSSQL,MYSQL, Postgres, Redis, Flyway
and Databases
•IDEs Eclipse IDE, NetBeans, Spring Tool Suite 4, Visual Studio, Visual Studio Code
•Version Control GitLab, GitHub, Bitbucket, SourceTree, TortoiseSVN
•Testing Postman, JMeter, Jira, Confluence, Redmine, Camunda Modeler,
SonarQube,Jenkins, Junit
SUMMARY
• 5 years of Java programming experience with expertise in building scalable applications.
• Proficient in Spring Framework (Spring Boot, Spring Security, Spring Data) and JPA for backend development.
• Experienced with frontend technologies including ReactJS and Bootstrap 5.
• Skilled in developing and consuming RESTful APIs for seamless integration.
• Strong background in creating efficient and user-friendly interfaces.
• Successful in developing core banking systems and document management solutions.
WORK EXPERIENCE
Accounting software project for the construction industry
Duration 04.2024 – Now
Description •Developed an online website for managing data related to construction projects, including features for inventory management, progress tracking, and handling project completion, payment, and debt management.
• Extended the project to mobile platforms (Android and iOS), enabling workers to receive daily updates on work progress, while providing managers with tools to monitor real-time project status, including project acceptance, payment processing, and debt management.
• Implemented comprehensive features for managing inventory, stock entries and exits, project progress, as well as handling project acceptance, payments, and outstanding debts, ensuring accurate and timely data management.
• Designed and developed an integrated web and mobile solution for construction project management, streamlining data entry, project acceptance, payment processing, and debt tracking, enhancing communication between field staff and management.
• Created a web and mobile application to facilitate data management for construction projects, including functionalities for inventory control, project progress tracking, project acceptance, payments, and debt management, improving operational efficiency.
Position Full-stack Developer
Responsibility Write and manage backend APIs.
Design user interfaces based on documentation.
Develop frontend code to call APIs and display data.
Ensure the integration between frontend and backend is smooth
Work with databases to manage and store data effectively.
Ensure the application is responsive and performs well across different devices.
Collaborate with other team members to design and implement new features.
Test and debug the application to ensure it runs smoothly.
Technologies Java, Spring Framework (Spring Boot, Spring Security, Spring Data), JPA
ReactJS, Bootstrap 5, ReactNative
PostgreSQL
Projects WikiWorks (Confluence Plugin)
Duration 08.2023 – Now
Description • The project is built on Confluence Server, providing a robust platform for managing web-based document workflows.
• It enables users to create and edit documents directly on the website, offering a user-friendly interface for text formatting, image management, and other document editing features.
• Documents created on the platform can be exported to various formats including Word, Excel, HTML, and PDF, ensuring flexibility in document usage and sharing.
• Supports importing external documents, such as those in Word and HTML formats, allowing users to integrate existing content into the website’s document management system.
• Includes a search functionality to easily locate and access documents based on keywords and metadata.
• Offers customizable templates for document creation, enabling users to start with predefined formats for consistency and efficiency.
• Incorporates user permissions and access controls to manage who can view, edit, or share documents, ensuring security and proper access management.
• Supports integration with other tools and systems for enhanced document handling and workflow automation.
Position Full-stack Developer (MVC)
Responsibility Developed WikiWorks plugin for Confluence using Java.
Built user interfaces with JavaScript, AJAX, and jQuery.
Integrated the plugin with Confluence for document management.
Implemented features for document creation, editing, and export.
Utilized AJAX for real-time updates and jQuery for DOM manipulation.
Tested and debugged the plugin for performance and reliability.
Provided support and updates based on user feedback.
Collaborated with the team to design and implement effective methods and solutions.
Technologies Java, Atlassian Confluence, Bootstrap 4, HTML, CSS, jQuery, AJAX, Soy Template, Velocity Template
PostgreSQL, MySQL
Projects Banking Products Management System
Duration 05.2022 – 07.2023
Description • The project is built as the core system for banking operations.
• Includes features for managing banking products such as payment accounts, authorizations, and premium account registrations.
• Allows customers to use the website to fill in information and register for banking products when visiting the bank.
• Developed workflows for customers, bank tellers, and auditors to streamline processes and interactions.
• Provides a secure environment for handling sensitive customer data and transactions.
• Offers real-time updates and notifications to keep customers informed about their application status and banking activities.
• Facilitates integration with other banking systems for seamless data exchange and process automation. Responsibility Work with team members to clarify the detail specification of the system
• Define skeleton code for project
• Implement functions following the specification
• Review code and resolve technical issues of team members.
Technologies Java, Spring Framework (Spring Boot, Spring Security, Spring Data), JPA, ReactJS,
Bootstrap 5,JQuery,Css Camunda, Redis, Thymeleaf, Eform, Kafka
PostgreSQL
Projects WikiWorks (Confluence Plugin) (IMLINK Vietnam Corp)
Duration 09.2019 – 03.2022
Description • The project is built on Confluence Server, providing a robust platform for managing web-based document workflows.
• It enables users to create and edit documents directly on the website, offering a user-friendly interface for text formatting, image management, and other document editing features.
• Documents created on the platform can be exported to various formats including Word, Excel, HTML, and PDF, ensuring flexibility in document usage and sharing.
• Supports importing external documents, such as those in Word and HTML formats, allowing users to integrate existing content into the website’s document management system.
• Includes a search functionality to easily locate and access documents based on keywords and metadata.
• Offers customizable templates for document creation, enabling users to start with predefined formats for consistency and efficiency.
• Incorporates user permissions and access controls to manage who can view, edit, or share documents, ensuring security and proper access management.
• Supports integration with other tools and systems for enhanced document handling and workflow automation.
Position Full-stack Developer (MVC)
Responsibility Developed WikiWorks plugin for Confluence using Java.
Built user interfaces with JavaScript, AJAX, and jQuery.
Integrated the plugin with Confluence for document management.
Implemented features for document creation, editing, and export.
Utilized AJAX for real-time updates and jQuery for DOM manipulation.
Tested and debugged the plugin for performance and reliability.
Provided support and updates based on user feedback.
Collaborated with the team to design and implement effective methods and solutions.
Technologies Java, Atlassian Confluence, Bootstrap 4, HTML, CSS, jQuery, AJAX, Soy Template, Velocity Template
PostgreSQL, MySQL
Top hồ sơ nổi bật
App đặt hàng cho quán trà sữa 1102
Lê Xuân Lộc
Quảng cáo
