Hi, I'm Raid Taha, a Computer Science student at EPFL in Lausanne. I have a strong foundation in software engineering, data processing, and machine learning. I've built distributed systems, web applications, and ML models with a focus on performance and scalability. I'm currently developing a full-stack banking dashboard using Next.js, TypeScript, TailwindCSS, and Chart.js, exploring modular UI components, secure authentication flows, and real-time analytics. I enjoy tackling challenges that blend back-end logic with elegant UI and impactful data visualization.

Raid Taha

Hi, I'm Raid Taha, a Computer Science student at EPFL in Lausanne. I have a strong foundation in software engineering, data processing, and machine learning. I've built distributed systems, web applications, and ML models with a focus on performance and scalability. I'm currently developing a full-stack banking dashboard using Next.js, TypeScript, TailwindCSS, and Chart.js, exploring modular UI components, secure authentication flows, and real-time analytics. I enjoy tackling challenges that blend back-end logic with elegant UI and impactful data visualization.

Available to hire

Hi, I’m Raid Taha, a Computer Science student at EPFL in Lausanne. I have a strong foundation in software engineering, data processing, and machine learning. I’ve built distributed systems, web applications, and ML models with a focus on performance and scalability. I’m currently developing a full-stack banking dashboard using Next.js, TypeScript, TailwindCSS, and Chart.js, exploring modular UI components, secure authentication flows, and real-time analytics. I enjoy tackling challenges that blend back-end logic with elegant UI and impactful data visualization.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

French
Fluent
Arabic
Fluent
English
Fluent
Spanish; Castilian
Intermediate

Work Experience

Full-stack Developer (Banking Dashboard) at Personal project (EPFL)
October 1, 2025 - Present
Building a full-stack banking and finance management dashboard from scratch using Next.js. Implemented modular UI components, secure authentication flows, and real-time transaction analytics visualized with Chart.js. Designed custom messaging protocols for node coordination and data redistribution to ensure high availability and scalability.
Medical Image Classification (Neural Networks) at Personal project / Coursework
April 1, 2025 - May 20, 2025
Developed deep learning models capable of analyzing dermoscopic images to predict skin disease. Implemented and compared convolutional and multi-layer neural networks, applying regularization and optimization techniques to improve diagnostic reliability and accuracy.
Web App RPS & Scala Shop at Scala
November 1, 2024 - December 31, 2024
Developed interactive Scala applications combining client-server communication, image processing, and functional programming concepts. Implemented parallelized pipelines and state-machine logic to improve responsiveness and maintain clean, scalable codebases.
Chacun at Personal project
February 1, 2024 - June 30, 2024
Created an interactive game using JavaFX, emphasizing event-driven programming, responsive UI design, and modular architecture.
Raid Volt – Next.js Project at Self-initiated project
October 1, 2025 - Present
Building a full-stack banking and finance dashboard from scratch using Next.js, TypeScript, TailwindCSS, and Chart.js. Implemented modular UI components, real-time analytics, and data visualizations; currently in development.

Education

Bachelor in Communication Systems at École Polytechnique Fédérale de Lausanne (EPFL)
January 11, 2030 - June 1, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Professional Services, Media & Entertainment