Badges
Certifications
Work Experience
Software Engineer
Sandlist Ai• August 2023 - Present• La Marsa
My achievements are: - Fine-tune a pre-trained model (DisBERT) for text classification (Cars, Property, Classified, Others) - Fine-tune a pre-trained model (google/gemma-2b) for a Medical chatbot project (anwser question about: diseases, symptoms...) - Create all of the "enhacement", "generate_title_description" and "verify_item_acceptence" APIs using ChatGPT API (gpt-3.5-turbo) and integrate them in the IIS server - Master the art of the prompt Engineering - Work with a lot of LLM and pre-trained model from huggingface and github (GPT4ALL ,Vacuna, LLaMA, openai-gpt2, gpt-j, gpt-neo, Flacon, ibm-watson-ai, google-flan-t5, google-gemma, facebook-nllb, facebook-m2m100, helsinki-NLP, BERT, DisBERT, RoBERTa, Deepseek-ai, spacy-trf, TurkuNLP) - Build multiple API {detect_language/ translate/ features_extraction/ predict_categories } using machine learning model and library - Collect a good quality data for each model training , perform the ETL(Extract, Transform, Load) process in case of need - Data Visualization and Data Manipulation - Use knn algorithm to find the most top related product - Use elastic-search and semantic-search for bette and faster search - Work on the server side (change the web service architecture from "REST Sharp" to "HTTP client") - Work on config IIS server , integrate flask application , develop async/sync functions , manage and monitor the server resource - Use GIT for version control, code integration, etc - R&D concerns PEFT(Sentences transformers, Parameter Efficient Fine-tuning), LSTM(Long Short-Term Memory), LoRA, prefix training, prompt tuning, 8-bits optimizers, QLoRA, Accelerators, CUDA, words embeddings(word2vec, Glove, fastText, Stable Diffusion) Solve problems like: - Memory leak, VRAM - Server Crash, Recycling - wfastcgi - Dependency conflicts
Freelance: Python Developer
Upwork (formerly Elance-oDesk)• December 2022 - July 2023• Remote
-Working with large and complex relational databases, and writing logic to build them. -Push IT inventory data into a CMDB via an API and create relational links between different records in the database. -Update models and views in an existing Django application -Write ETL’s to take CLI command output in text files and convert into JSON data. Technologies : Python - Django - ETL - DevOps - API - Linux
Software Engineer
Tunisian Cloud• February 2022 - October 2022• les berges du lac 1, Tunisia
- Open Source Intelligence automation process development - Present information on the gathering of information and extraction of actionable intelligence from openly available sources -Develop an interface for the Word list's creation Technologies : Python, Django ,SQLite, TheHarvester, CrossLinked, Cupp, Sherlock, shodan, RestAPI, Cyber Security, penetration testing Envirenment: Visual Code, Kali Linux
Education
ESPRIT : Ecole Sup Prive d'Ingnierie et de Technologies
Links
Skills
mohamed_zouabi has not updated skills details yet.