To be associated with a progressive organization where I can fully utilize my talent and technical skills to contribute effectively toward achieving organizational goals and fostering professional growth.
Ø Project #4
Project Name: Drakma Banking
Duration: 6 Months to Present
Domain: Banking/Financial
Environment: Node.js, Java, Spring Boot, Hibernate, PostgreSQL, AWS, REST APIs, Microservices
Description:
· Drakma Banking is a comprehensive banking solution designed to mimic real-world banking operations.
· Features include account management, loan processing, fund transfers, financial reporting, and encryption of sensitive data.
· Provides a secure and user-friendly interface for customers and bank administrators.
· Supports functionalities like loan disbursement, top-up requests, and receivables management.
Responsibilities:
· Designed and developed APIs for key banking functionalities such as loan processing, Collection Request, Top-up Request etc.
· Integrated AWS services for secure storage and scalable infrastructure and S3 for secure file storage.
· Implemented data encryption and decryption using PostgreSQL native functions for enhanced data security.
· Created database schemas in PostgreSQL and optimized queries for complex financial operations.
· Conducted thorough testing of developed modules, identifying and resolving any bugs or issues to ensure a reliable and robust
system.
· Regularly updated and maintained documentation for the APIs and system architecture to facilitate knowledge transfer within
the team.
Ø Project #3
Project Name: Card Management System
Duration: 1.5 Years to Present
Project Type: Web Application
Environment: Spring Boot JPA, Hibernate, Oracle, JSON, Maven, Microservices
Description:
· This application is designed to facilitate vehicle licensing and registration processes in Morocco, similar to the Indian RTO
(Regional Transport Office) system.
· It provides a comprehensive solution for registering new vehicles, handling changes in vehicle ownership, tracking vehicle details,
and managing vehicle buyer information.
· The system stores master data, including information about vehicles, their owners, and registration details.
· Vehicle owners can register their vehicles through an online portal by providing all the required details.
· Admins also assign tasks related to vehicle registration and review feedback from vehicle owners.
· The system ensures a streamlined and efficient process for vehicle registration, ownership changes, and buyer information,
contributing to a more organized and reliable vehicle licensing system in Morocco.
Responsibilities:
· Developed and maintained a set of microservices in a Spring Boot environment to support various aspects of the vehicle
licensing and registration system.
· Designed and implemented new APIs to enhance the functionality of the system, enabling seamless communication between
different modules.
· Created and managed database tables, ensuring efficient data storage and retrieval for vehicle registration and ownership
information.
· Collaborated with cross-functional teams to gather requirements and translate them into technical solutions, optimizing the
system's performance.
· Conducted thorough testing of developed modules, identifying and resolving any bugs or issues to ensure a reliable and robust
system.
· Regularly updated and maintained documentation for the APIs and system architecture to facilitate knowledge transfer within
the team.
Ø Project #2
Project Name: Feedback Management System
Duration: 11 Months
Project Type: Web Application
Environment: JSP, Spring MVC, Hibernate, MySQL, Maven
Description:
· This application manages customer feedback, providing a complete solution for collecting, processing, tracking, and handling
customer feedback.
· Master Data contains all information about the client’s store, location, and branches.
· Agents register on the portal using a registration form with all personal details.
· Admin approves the registration, sends credentials back through email, assigns tasks to agents, reviews agents' feedback, and
sends it to the client.
· The client approves the feedback genuinely, and if not genuine, reassigns the task.
Responsibilities:
· Involved in the development of DAO, Service & Controller Classes.
· Involved in requirement analysis, designing, developing, and testing components.
· Enhancements, bug fixes, and requirement understanding.
Ø Project #1
Project Name: Online Pharmacy Store
Duration: 08 Months
Project Type: Web Application
Environment: J2EE, Spring Boot, Hibernate, Data JPA, MySQL, Tomcat Server, JSON, Maven
Description:
· Online Pharmacy Store is related to the supply chain for pharmacists and buyers.
· The domain has two types of users: pharmacists and buyers.
· This application provides a platform for pharmacists to sell and promote their goods through an online system.
· The system is designed to be user-friendly for both pharmacists and buyers, establishing a supply chain between them.
Responsibilities:
· Designing Controllers, Models, and Service Layers for the provided modules.
· Requirement identification and analysis from functional-specific documents.
· Planning development flow along with other team members.