RAVIN SHALMASHI

CS Student | AI & Software Engineering

PROFILE

Final-year Computer Science student at Thomas More University of Applied Sciences in Geel, Belgium, specialising in AI, full-stack development, and data engineering. Hands-on experience across the full stack, from training deep learning models and building REST APIs with C# .NET and FastAPI, to pipeline analysis with PySpark and Airflow at KBC Bank & Insurance. Analytical, detail-oriented, and quick to take ownership, looking for a role where clean engineering and real-world impact go hand in hand.

E-PORTFOLIO

ravinshalmashi.dev

Visit portfolio

A handcrafted e-portfolio documenting my technical journey, built from scratch to showcase projects, skills, and applied work in AI and software engineering.

  • Documents the full development process, including architecture decisions, challenges faced, and lessons learned.
  • Designed and built entirely by me, reflecting the same attention to craft I bring to every technical project.

EXPERIENCE

KBC Bank & Insurance - Data Analyst Intern

Feb 2026 - Present
  • Embedded in the Lead Capabilities team, analysing data traceability across marketing lead pipelines.
  • Identified data inconsistencies and missing records across pipeline stages to improve lead-processing transparency.
  • Built and maintained data workflows using PySpark and Apache Airflow, with Qlik used for pipeline monitoring and reporting dashboards.
  • Collaborated with marketing and data engineering stakeholders to trace root causes of data gaps.

TECH STACK

AI & ML:

Python, PyTorch, TensorFlow, FastAI, OpenCV, Pandas, NumPy, Matplotlib

Data Engineering:

PySpark, Airflow, Qlik, PostgreSQL, SQL Server, MySQL, MongoDB

Web & API:

C# .NET Web API, FastAPI, React, JavaScript, RESTful APIs

Dev Tools:

Java, Git, GitHub, Python, C#, JavaScript

PROJECTS

CampusBridge - Exchange Management Platform

2024
www.campusbridge.smo2.be
  • Course project: full-stack web app centralising Thomas More's international student exchange workflows for coordinators and students.
  • Implemented a RESTful API backend with C# .NET Web API, role-based access control, and a React frontend covering applications, nominations, and housing workflows.
  • Stack: C# .NET Web API, React, PostgreSQL / SQL Server, RESTful APIs.

Computer Vision Challenge - Image Classification

2024
ravinshalmashi.dev/cv-challenge-project.html
  • Trained and benchmarked deep learning models, including CNN baselines and ResNet transfer learning, for multi-class image classification.
  • Managed the full ML pipeline: data preprocessing, augmentation, class balancing, iterative training, and evaluation.
  • Stack: Python, PyTorch, FastAI, OpenCV, NumPy, Matplotlib.

EDUCATION

Thomas More University of Applied Sciences

2023 - 2026 (Expected)

Bachelor of Applied Computer Science - Geel, Belgium

Alame Tabatabaei High School

2019 - 2022

Mathematics & Physics - Iran | GPA: 18.98 / 20

LANGUAGES

English

Fluent

Persian

Native / Fluent