Fullstack Developer 12/2024 – Present
SES GROUP
* Project: Invoice management system
Description:A web-based platform for managing electronic invoices, personal income tax documents, customers, employees, and warehouse delivery notes. The system supports real-time submission to tax authorities, service registration, and statistical reporting. Built on a microservices architecture with integrated logging and monitoring.
Technologies:
- Language: Java, JavaScript, HTML, CSS.
- Frameworks & Libraries: Spring Boot, Spring MVC, Spring Data MongoDB,
Thymeleaf, Bootstrap, jQuery.
- Messaging & Streaming: ActiveMQ.
- Database: MongoDB.
Responsibility:
- Designed, developed, and optimized RESTful APIs, improving system
performance.
- Optimized SQL queries and implemented indexing to reduce query
execution time by 25%.
- Investigated and resolved issues based on client feedback, increasing
system stability.
- Fixed bugs, suggested, and implemented UI/UX improvements to enhance
user experience.
- Supported customers, assisting users in navigating and utilizing the
product effectively.
* Project: Invoice Management API Provider
Description:A RESTful API service that enables third-party systems to integrate with the Invoice Management System by pushing invoice, tax, customer, employee, and warehouse delivery data. Designed for secure, real-time integration.
Technologies:
- Language: Java.
- Frameworks & Libraries: Spring Boot, Spring MVC, Spring Data MongoDB.
- Database: MongoDB.
Responsibility:
- Designed, developed, and optimized RESTful APIs, improving system performance.
- Investigated and resolved issues based on client feedback, increasing system stability.
- Fixed bugs, proposed functional improvements to enhance overall user experience and maintainability.
- Authored technical documentation to clearly describe API specifications and integration workflows.
* Project: Weighing ticket management system
Description:A web-based platform designed to manage
Weighing tickets, driver, facilities, and
employees while enabling statistical report exports.
Responsibility:
- Participated in product introductions and gathered client
requirements.
- Created documents, designed UIs, and attended to propose solutions for
clients.