Landoulsi Mohamed Fares

About Me

I am a Junior AI Software Engineer based in Braunschweig, Germany. I am passionate about AI, software development, and blockchain technology. I hold an Engineer’s Degree in Software Engineering and a Bachelor’s Degree in Computer Science.

Experience

Junior AI Engineer - Novobit

January 2024 - Ongoing

Worked on a code generation project using NLP and modern LLM methods.

AI Intern - Novobit

May 2023 - December 2023

Developed obstacle detection systems for smart glasses for visually impaired individuals.

NLU/NLP Developer Intern - iCompass

February 2020 - June 2020

Developed a chatbot development platform using Rasa Open Source and Flask to generate chatbots.

Projects

FunAI

A project focused on optimizing language model prompts using the DSPy framework and LLM tools. This involves developing more efficient and accurate language models for various AI applications.

View Project

TuniSci

A ranking system for professors and researchers in Tunisian universities. This project helps in evaluating and comparing academic performances based on various metrics and criteria.

View Project

Transfer learning and SWA

This project displays Stochastic Weighted Average(SWA) technique and transfer learning either by finetuning(slower) or fixed features extractor(faster) on small portion of data for ants and bees

View Project

Naive Image Search Engine

A basic image search engine developed using Python, pandas, and numpy. This project focuses on implementing image retrieval techniques and algorithms for efficient search results.

View Project

Decentralized courses booking

Developed a decentralized courses booking system using Solidity and other blockchain technologies.

deployed Project admin section
deployed Project user section

Concerto

A Flask and React web application designed to match artists with venues for performances. This project aims to simplify the process of booking and managing events for both artists and venue managers.

View Project's Backend
View Project's Frontend

World Cup 2022 Management App

An application developed with SpringBoot and Angular for managing World Cup 2022 events. It includes a prediction model developed in Python for forecasting match outcomes.

View Project's backend
View Project's frontend
View Project's prediction service

Employee Management App

A management application using SpringBoot, Angular, and Swagger for organizing and managing employees.

View Project

Student Management App

An application developed using Flask and SQLite3 to link students, administration, and professors. This project facilitates communication and management of student-related activities and information.

View Project

Skills & Certificates

Skills

Languages: Java, Python, C++, Solidity

Frameworks: Flask, React, Angular, Rasa, SpringBoot, PyTorch, DSPy

Tools: Docker, MongoDB, SQLite3, SQL, PostgreSQL

Certificates

Microsoft Technology Associate: Introduction programming using Java

Coursera: Deep learning specialization, C++ for C programmers

MongoDB: Mongo Basics, MongoDB for Python Developers

Linux Foundation: Blockchain

Contact

Feel free to contact me:

Email: landoulsiferes@outlook.com

Download my CV: mdfares_cv.pdf

Please feel free to reach out if you have any inquiries or questions!