
Rim Lahrech
@rimlahrech
Digital finance engineering student at ENSIAS who developed a credit simulator and an ESG scoring application.
What I'm looking for
At the General Treasury of the Kingdom (TGR), I analysed and prepared financial data to support customer segmentation. I applied clustering techniques with Python and Scikit-learn to identify distinct customer financial profiles.
At TGR, I also developed a Django and SQL web application to manage and visualise financial data.
I built CréditSim, a Python credit simulator that calculates monthly payments and amortization schedules, then makes credit decisions based on debt ratios. I designed XML structures validated with XSD and generated HTML credit reports using XSLT.
For my ESG Scoring Application, I used Python and SQLite to process ESG data and implemented Scikit-learn models to compute scores. I built an interactive Streamlit interface to visualise and analyse the results.
Experience
Work history, roles, and key accomplishments
Data Science Intern
General Treasury of the Kingdom (TGR)
Jul 2026 - Present (3 months)
Analysed and prepared financial data to support customer segmentation. Applied clustering techniques and developed a Django and SQL web application to manage and visualise financial data.
Education
Degrees, certifications, and relevant coursework
ENSIAS
Engineering, Digital Engineering for Finance
2025 -
Pursuing a degree in Digital Engineering for Finance, with coursework in data science, machine learning, and financial modelling.
Lycée Mohammed V
CPGE, Mathematics and Physics
2023 - 2025
Completed preparatory classes in Mathematics and Physics (MP).
Newton International School
High School Diploma, Mathematical Sciences
2020 - 2023
Earned a high school diploma in Mathematical Sciences A.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Social media
Interested in hiring Rim?
You can contact Rim and 90k+ other talented remote workers on Himalayas.
Message RimGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
