Mehdi Hyani

Senior AI Software Engineer

Passionate about building scalable applications and solving complex problems with modern technologies. Experienced in full-stack development with a focus on creating exceptional user experiences.

Mehdi Hyani
👋

About Me

I'm a passionate software engineer with expertise in full-stack development, specializing in modern web technologies and scalable application architecture. My journey in software development has been driven by a curiosity to solve complex problems and create meaningful digital experiences.

With experience at leading companies like Boston Consulting Group and Nestle, I've had the opportunity to work on high-impact projects that serve thousands of users daily. I thrive in collaborative environments and enjoy mentoring fellow developers while continuously learning new technologies.

When I'm not coding, you can find me exploring the latest tech trends, contributing to open-source projects, or sharing knowledge with the developer community.

Skills & Expertise

A comprehensive overview of my technical skills and proficiency levels across various technologies and frameworks.

Programming Languages
Proficient in multiple programming languages with a focus on TypeScript and JavaScript, plus SQL for data work and working knowledge of Python, Go, and Java.
TypeScript
Advanced
JavaScript
Advanced
Python
Working
Go
Beginner
SQL
Working
Java
Working
AI / LLM
Building production generative AI systems — retrieval-augmented generation, multi-agent orchestration, and vector search — as the core focus of my current role.
LangChain
Advanced
LangGraph
Advanced
RAG
Advanced
pgvector
Advanced
vLLM
Working
OpenAI API
Working
Dify
Working
Langfuse
Working
Qwen
Working
Docling
Working
Frontend Technologies
Expertise in modern frontend frameworks, with advanced skills in React.js and Next.js for building scalable and dynamic user interfaces.
React.js
Advanced
Next.js
Advanced
Backend Technologies
Strong experience building robust backend systems and APIs using Node.js, Express.js, and Nest.js, with both REST and GraphQL interfaces.
Node.js
Advanced
Express.js
Advanced
Nest.js
Advanced
REST
Advanced
FastAPI
Working
GraphQL
Working
Databases
Experienced in designing and managing relational, non-relational, and vector databases, with advanced knowledge of PostgreSQL/pgvector, MongoDB, and Redis.
PostgreSQL
Advanced
pgvector
Advanced
MongoDB
Advanced
Redis
Advanced
DevOps & Cloud
Proficient in DevOps practices and multi-cloud deployments, with hands-on experience across containerization, infrastructure as code, and CI/CD pipelines on GCP, Azure, and Alibaba Cloud.
Docker
Working
Kubernetes
Beginner
Terraform
Working
GitLab CI/CD
Working
Alibaba Cloud
Working
GCP
Working
Azure
Working
GitHub Actions
Working

Work Experience

My professional journey and key contributions across different organizations.

Boston Consulting Group logo
Senior AI Software Engineer
Software Engineer (Apr 2025 - Jun 2026)
Junior Software Engineer (Jan 2024 - Apr 2025)
Jan 2024 - Present
2 years 7 months
Casablanca, Morocco
  • Developed a secure on-premise generative AI platform enabling natural-language querying over private documents, SQL databases, Excel files, and BI dashboards for an enterprise client.
  • Engineered a full RAG pipeline covering document ingestion (PDF, Word, PowerPoint, images), chunking, embedding, and PostgreSQL/pgvector HNSW vector search.
  • Built a multi-agent LLM tool-routing system dispatching natural-language queries to specialized agents: text-to-SQL, Excel/CSV analysis, web crawling, and BI dashboard integration.
  • Led development of a full-stack application for a leading airline, improving operational tracking for over 18,000 ground activities daily with real-time data visualization using the Canvas API.
DeviTeam logo
Software Engineer (Fixed term contract) (Working Student)
Sep 2023 - Dec 2023
3 months
Ifrane, Morocco
  • Created and rolled out an innovative React Native mobile app that serves the needs of 4,000+ university students; optimized administrative tasks resulting in significant processing time reductions across departments.
  • Integrated more than five API services into the application, enhancing data centralization and user experience.
  • Automated previously manual administrative workflows, saving over 200 hours annually for university staff.
  • Tech stack: Typescript, React Native, React Native Elements, Node.js, Express.js, PostgreSQL
Nestle logo
Software Engineering Intern
Jun 2023 - Aug 2023
2 months
El Jadida, Morocco
  • Engineered a Next.js and PostgreSQL-based full-stack application to manage 1000+ employee sales, boosting internal data accessibility and operational efficiency.
  • Implemented an intuitive data import/export system for non-technical users, reducing errors by 30%.
  • Presented the project to senior leadership, securing the possibility of its expansion into 100+ other global offices as a standardized solution.
  • Tech stack: Typescript, React.js, Next.js, Express.js, Node.js, PostgreSQL, Prisma ORM.
neoCedrus logo
Software Engineer (Working Student)
Jul 2021 - May 2023
1 year 10 months
Ifrane, Morocco
  • Created and maintained a mentoring platform using React.js, Express.js, and MongoDB, serving over 3,000 students and mentors each semester.
  • Developed an anonymous feedback platform, increasing user submissions by 120% through a streamlined UI and enhanced data security.
  • Improved application performance by 40% with advanced optimization techniques, including caching, pagination, and memoization.
  • In different projects, used a full range of technologies like: Typescript, React.js, Angular.js, Express.js, Node.js.

Featured Projects

A showcase of my recent work and personal projects that demonstrate my skills and passion for development.

FinanceMi thumbnail
FinanceMi
Financial management application designed to help users track their spending, analyze consumption trends, and forecast future expenditures using advanced statistical modeling.
React
NestJS
Prisma
PostgreSQL
JWT
ECharts
Zustand
GoCampus thumbnail
GoCampus
Collaborated with 4 other students to develop a university-centric app, available on the Apple Store, used by 4,000+ students for academic and administrative needs.
React Native
Express.js
PostgreSQL
Azure EntraID B2C

Let's Work Together

I'm always interested in new opportunities and exciting projects. Let's discuss how we can collaborate!

Email Me
Send me an email and I'll get back to you as soon as possible.
Call Me
Prefer to talk? Give me a call during business hours.