1. MakeByGrid

Technologies Used
  • Angular 16, Angular Material, Bootstrap, Node.js, Express.js, MySQL
Role and Responsibilities
  • Role: Full Stack Developer
  • Developed and maintained components such as Capacity, Employees, FinanceList, QualitativeList, QuantitativeList, and Vendors, all utilizing dynamic routing to ensure seamless user interaction.
  • Worked on backend development using Node.js and MySQL, writing SQL queries and optimizing them for faster results.
  • Implemented functionality for importing large CSV and XLSX files with a smooth background import process, providing notifications upon successful completion.
  • Implemented server-side pagination, filters, and search functionality with debouncing for smooth search operations, avoiding repetitive API calls to enhance performance and user experience.
  • Regularly attend and actively participate in Agile Scrum calls to provide daily updates to the manager. Offer suggestions for improving the UI/UX experience and take responsibility for implementing UI enhancements based on feedback

2. CRM System

Technologies Used
  • Angular 10, Angular Material, Bootstrap, Spring Boot, and MySQL.
Role and Responsibilities
  • Role: Full Stack Developer
  • Developed and maintained components such as Lead, Organization, and Contact, utilizing dynamic routing to ensure seamless user interaction.
  • Worked on the backend server based on Java Spring Boot, implementing and writing MySQL queries, and optimizing code for faster execution of SQL queries.
  • Collaborated with the team to implement complex UI designs, providing regular updates on both development and production environments.
  • Implemented server-side pagination, filters, and search functionality with debouncing for smooth search operations, avoiding repetitive API calls to enhance performance and user experience.