Professional Skills Overview
As a Data Scientist and AI Engineering Specialist, I combine technical expertise with strong interpersonal skills to deliver impactful solutions. Below is a summary of my core competencies and tools.
Skills Summary
- Python – Data Science, ML, Scripting
- R – Statistical Analysis
- SQL – Data Querying
- Java – Backend, OOP
- JavaScript – Web Development
- C/C++ – Algorithms, Systems
- scikit-learn – ML Models
- TensorFlow/Keras – Deep Learning
- XGBoost – Ensemble Methods
- SMOTE – Data Balancing
- GridSearchCV – Hyperparameter Tuning
- pandas – Data Manipulation
- NumPy – Numerical Computing
- Feature Engineering
- Scaling & Encoding
- Matplotlib – Visualization
- Seaborn – Statistical Plots
- Plotly – Interactive Charts
- Excel Dashboards
- Streamlit – ML Apps
- Flask, FastAPI – APIs
- Git – Version Control
- Docker – Containerization
- SQLite, MySQL Workbench – Databases
- HTML/CSS – Web UI
- Linux – Dev Environment
- Jupyter Notebook
- VS Code
- Leadership – Leading teams and initiatives
- Communication – Written & verbal communication
- Teamwork – Collaboration & cooperation
- Problem-Solving – Analytical & creative thinking
- Adaptability – Flexible & open to change
- Time Management – Prioritization & efficiency
- Critical Thinking – Objective analysis
- Presentation – Public speaking & reporting
- English – Fluent
- French – Conversational
- Spanish – Beginner
- Wolof – Native
Technical Skills
An overview of my technical skills and proficiencies in various tools and technologies.
Programming Languages
Python, R, SQL, Java, JavaScript, C/C++
Core programming and scripting languages for analytics, ML, backend, and web development.
ML & AI
scikit-learn, TensorFlow/Keras, XGBoost, SMOTE, GridSearchCV
Experience building, tuning, and evaluating machine learning models using popular libraries. Skilled in deep learning, ensemble methods, data balancing, and hyperparameter optimization.
Data Processing
pandas, NumPy, feature engineering, scaling, one-hot encoding
Advanced data wrangling, cleaning, transformation, and feature engineering for robust model pipelines. Familiar with scaling and encoding techniques for ML readiness.
Visualization
Matplotlib, Seaborn, Plotly, Excel dashboards
Creating insightful and interactive data visualizations and dashboards for analysis and reporting, using both code and spreadsheet tools.
Deployment & Tools
Streamlit, Flask, FastAPI, Git, Docker, SQLite, HTML/CSS, MySQL Workbench, Linux
Deploying ML models and web apps, version control, containerization, database management, and working in Linux environments for end-to-end solutions.
Environments
Jupyter Notebook, VS Code
Daily use of interactive and code-centric environments for experimentation, prototyping, and production development.
Soft Skills
Key interpersonal and professional skills that support my technical work and leadership roles.
Leadership
Leading teams and initiatives
Experience in guiding teams, organizing events, and taking responsibility for group outcomes.
Communication
Written & verbal communication
Able to explain complex ideas clearly, present findings, and collaborate across diverse teams.
Teamwork
Collaboration & cooperation
Work effectively in group settings, value diverse perspectives, and contribute to shared goals.
Problem-Solving
Analytical & creative thinking
Approach challenges with logic and creativity to find effective solutions.
Adaptability
Flexible & open to change
Quickly adjust to new environments, tools, and requirements.
Time Management
Prioritization & efficiency
Organize tasks, meet deadlines, and balance multiple responsibilities.
Critical Thinking
Objective analysis
Evaluate information and arguments to make sound decisions.
Presentation
Public speaking & reporting
Confidently deliver presentations and share results with technical and non-technical audiences.