Presentation
Background
● Designed and developed an AI-driven application using Next.js and AWS Bedrock.
● Implemented Model Context Protocol (MCP) architecture to enable intelligent interaction with MDS catalogs.
Project: EDC Connector Client (Java)
● Developed a lightweight Java library to interact with the EDC Connector Management API using a TDD (Test-Driven Development) approach and minimal dependencies
● Integrated JSON-LD expansion/compaction processes within the class model for seamless data handling.
Project: Donor Advised Fund (DAF) Platform
● Engineered the backend from scratch using NestJS and Clean Architecture to ensure long-term maintainability.
● Optimized complex SQL aggregations and PostgreSQL queries, significantly improving application responsiveness.
● Built modular, testable components and responsive interfaces using ReactJS and RefineJS.
● Partnered with Product Managers and UX Designers to evaluate technical feasibility and align with business goals.
Internal Project
● Developed responsive frontends with modern frameworks and implemented backend features using the Python Chalice framework.
● Leveraged the AWS ecosystem, specifically Amplify and Cognito, for seamless deployment and secure user authentication.
● Utilized Redux and TypeScript to manage complex application states and ensure type safety.
● Project – Tunisie Accostage: Orchestrated a critical database migration from MySQL to MongoDB and developed a modernized Angular frontend to improve user engagement.
● Project – Delivs Market (Continued): Architected the scalable Node.js microservices backend and oversaw the development of the user-facing web application.
● Project – RH App: Managed the deployment and integration of an HR platform featuring an Angular frontend and Odoo backend with PostgreSQL.
● Infrastructure: Maintained Jenkins CI/CD pipelines and managed cloud infrastructure for all active production projects.
● Mobile Development: Built and deployed cross-platform mobile applications using Ionic for iOS and Android.
● Containerization: Managed service deployments using Docker and Kubernetes to streamline scaling and resource management.
● Technical Implementation: Created a responsive interface using Angular and handled data persistence with MongoDB.
● Infrastructure (IaC): Set up the AWS environment using CloudFormation to automate server management and utilized Kubernetes for scaling.
