Dayeh Chadi,
Software
Engineer

About me

Iโ€™m a Software Engineer with 3+ years of experience collaborating with international clients and building scalable, high-performance web applications using modern technologies.

model

My Skills

Software Design and Modeling

Strong understanding of software architecture and system design. Proficient in UML diagrams (use case, class, sequence, activity) and BPMN modeling for process visualization.

Programming Languages

Proficient in Java, JavaScript, Python, and TypeScript.

Machine Learning & AI Development

Experienced with TensorFlow, PyTorch, scikit-learn, NumPy, Pandas, and Matplotlib for model training, evaluation, and data processing. Knowledge of embeddings, RAG systems, and Agentic AI workflows using LangChain and Hugging Face.

Backend Development

Expertise in Express.js, ASP.NET, Spring Boot, and FastAPI. Skilled in building scalable APIs, microservices, and event-driven workflows using Inngest. Experienced in integrating AI-powered backends with vector databases for intelligent retrieval systems.

Frontend Development

Skilled in Next.js and React ecosystems with advanced UI and state management using Tailwind CSS, Zustand, Shadcn/ui, and Aceternity UI.

Databases & Data Management

Proficient in SQL and NoSQL systems including PostgreSQL, MySQL, MongoDB, and SQLite. Experienced with Prisma ORM, Neon, Firebase, and Supabase integrations. Skilled in managing vector databases like Pinecone for semantic search and GenAI applications.

Integrations & APIs

Experience with REST APIs, GraphQL, Strapi, and Headless CMS. Proficient in authentication systems (Auth0, Firebase) and vector embedding generation using Gemini text-embedding-004.

Cloud & Deployment

Proficient in AWS, Azure, and Vercel for scalable deployment, hosting, and AI infrastructure configuration.

Testing & Quality Assurance

Hands-on experience with Jest, Cypress, Selenium, and Postman for automated testing, integration validation, and API performance assurance.

DevOps & CI/CD

Expert in Git, GitHub/GitLab workflows, and continuous integration/deployment pipelines using GitHub Actions. Familiar with Docker, Kubernetes, and MLOps best practices for model deployment.

Project Management & Methodologies

Experienced in Agile and Scrum methodologies for iterative software development, sprint planning, and collaborative project delivery.

Tools & Runtime Environments

Proficient with Node.js runtime, package managers (npm, pnpm, yarn), and modern developer toolchains for efficient full-stack development.

Business Intelligence

Experience in data integration and analytics using SSIS, Talend, and multidimensional/tabular modeling with SSAS for decision support systems.

Education

+ Tunisian Baccalaureate Degree

High School Diploma

+ Preparatory cycles for engineering studies at ISIMS

ISIMS (Higher Institute of Computer Scienceand Multimedia of Sfax).

+ Software Engineering Degree

Software Engineering at ISIMS (Higher Institute of Computer Scienceand Multimedia of Sfax).

Experience

+ Freelancing - Upwork

Work as a Full Stack Developer at Upwork

My Projects

Invoice App (TEIF-enabled Invoicing)

Invoice App (TEIF-enabled Invoicing)

A modern Next.js + TypeScript invoicing application focused on e-invoicing (TEIF) workflows. Provide...read more

Multi-Agent Collaborator

Multi-Agent Collaborator

A sophisticated multi-agent system built with LangGraph and LangChain that orchestrates specialized ...read more

RAG Chatbot

RAG Chatbot

Intelligent PDF chatbot powered by Google Gemini + Pinecone Vector Databaseread more

+2 more
AI Meeting Bot App

AI Meeting Bot App

MeetingBot is a comprehensive open-source meeting intelligence platform that automatically joins you...read more

+7 more
Air Quality Analysis & Prediction

Air Quality Analysis & Prediction

Air quality analysis and prediction tool using advanced machine learning techniques.read more

SQL Data Warehouse Project

SQL Data Warehouse Project

This project demonstrates a comprehensive data warehousing and analytics solution, from building a d...read more

AI-Powered Music Generation SaaS

AI-Powered Music Generation SaaS

An AI-powered music generation SaaS that uses LLMs to create full songs, cover art, and auto-tags fr...read more

+2 more
Scrape Flow

Scrape Flow

ScrapeFlow is a modern, extensible workflow automation platform designed for browser-based web scrap...read more

+4 more
AI Career Coach

AI Career Coach

A comprehensive career development platform leveraging AI to provide personalized job interview prep...read more

+3 more
AestheticPro

AestheticPro

Print-on-Demand E-commerce Platform: (Built with Next.js, TypeScript, and Prisma) Created multi-role...read more

+2 more
AI Therapist Agent

AI Therapist Agent

AI Therapist Agent App is a modern, interactive web application designed to support users in managin...read more

+4 more
SpringBoot Project

SpringBoot Project

I built a full-stack flying agency web app using a Spring Boot backend with RESTful APIs and Spring ...read more

+3 more
ASP.NET Project

ASP.NET Project

I developed a full-stack travel agency web app using an ASP.NET Core backend with RESTful APIs for m...read more

+2 more

My Certifications

Scrum Fundamentals Certified

Scrum Fundamentals Certified

Awarded for foundational knowledge and understanding of Scrum principles, practices, and roles. Demonstrates ability to contribute effectively to Scrum teams and projects.

Oracle Generative AI Professional

Oracle Generative AI Professional

Awarded for foundational knowledge and understanding of Generative AI capabilities. From understanding the core principles of ๐—”๐—œ, ๐— ๐—Ÿ, ๐—ฎ๐—ป๐—ฑ ๐——๐—Ÿ to mastering ๐—š๐—ฒ๐—ป๐—ฒ๐—ฟ๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—”๐—œ ๐—ฎ๐—ป๐—ฑ ๐—ฅ๐—”๐—š systems.

Hashgraph Developer Course

Hashgraph Developer Course

Completed the Hashgraph Developer Course, gaining expertise in building decentralized applications on the Hedera Hashgraph platform. Acquired skills in smart contract development, consensus mechanisms, and distributed ledger technology.