Welcome to my profile! I am a data scientist and software developer with a passion for using technology to solve problems and create value. I have completed various projects in data analysis, web development, and mobile development, including my final year project at DUT, which involved creating an Android mobile app for COVID-19 awareness and statistics in Morocco. I am always looking for new opportunities to learn and grow as a developer.
- Data analysis: Python, SQL, machine learning algorithms, data visualization tools (e.g. Matplotlib, Seaborn, Plotly)
- Data science: data preprocessing, feature engineering, model selection and evaluation, natural language processing
- Web development: HTML, CSS, JavaScript, PHP, MySQL
- Mobile development: Kotlin, Android API
- Other: Git, GitHub, Linux, agile development methodologies
- Appointment Management System: Developed using Spring Boot, Spring Security, and Spring Data JPA for the backend, and React Native with Redux for the frontend mobile application. This system enables users to schedule medical appointments, featuring user authentication, real-time availability checks, and appointment confirmation.
- COVID-19 Awareness and Statistics Android App : an Android mobile app that provides real-time statistics and information about COVID-19 in Morocco, as well as a machine learning model that predicts the risk of infection. Developed using Kotlin, Android API, and machine learning algorithms in Python and Scala.
- Data Visualization with Power BI and ETL with Talend : A data visualization dashboard using Power BI and the extraction, transformation, and loading (ETL) of data from an OLTP MySQL database to an OLAP MySQL data warehouse using Talend.
- Data Visualization and Processing Web Application : A web application that allows users to visualize and analyze data collected from a Google Form questionnaire, using Python, SPSS, Talend, Streamlit, and an API
- ScalaProjet JavaFX/Scala POS System : a JavaFX/Scala based Point of Sale system that allows users to view and manage sales data in an interactive dashboard . The application uses a MySQL database to store and retrieve data.
- API de visites (Visits API) : A service that retrieves data from a MySQL database and performs data processing to generate dynamic graphs. The API also incorporates caching mechanisms for performance optimization and reduced database queries.
- Data Analysis on LinkedIn Profiles of ENSIAS Students : In this project, I conducted data analysis on LinkedIn profiles of ENSIAS students. By utilizing web scraping, JSON, Python, and MongoDB, I uncovered trends in skills and experiences to enhance education and career opportunities for students.
- Professional Bachelor in Big Data: a technical degree program that covers topics such as data management, data analysis, and data visualization.
- Neo4j Certified Professional neo4j
- Neo4j Graph Data Science Certification neo4j
- Redis Certified Developer Redis, Inc.
- Google Data Analytics Capstone: Complete a Case Study Coursera
- Tweet Emotion Recognition with TensorFlow (Coursera)
- Exploratory Data Analysis with Seaborn (Coursera)
- Running Redis at Scale (Redis, Inc)
In my free time, I enjoy staying up to date with the latest developments in technology, exploring new programming languages and frameworks, and participating in online communities and events. I am also interested in [other interests] and believe that a well-rounded knowledge base is crucial for success in the tech industry.
You can contact me through the following channels:
- Email: sejjari.soufiane@gmail.com
- WebSite : soufiane-s.netlify.app
- LinkedIn: https://www.linkedin.com/in/soufiane-sejjari/
- GitHub: https://github.com/soufianesejjari/
I am always open to discussing new opportunities and ideas, so don't hesitate to reach out! Thank you for visiting my profile.