Zakaria Coulibaly

AI/ML Engineer Building the Future

Crafting intelligent systems that solve real-world problems through machine learning, deep learning, and artificial intelligence.

About Me

Full-Stack Developer with expertise in AI/ML, building intelligent systems that solve real-world problems.

Zakaria Coulibaly

Zakaria C.

Full-Stack Developer & AI/ML Specialist

AI/ML Expertise

Computer Vision, NLP, ML Pipelines

Technical Stack

PyTorch, TensorFlow, React, Node.js

My Journey

As a Full-Stack Developer with deep expertise in AI/ML, my career path has been defined by building production-ready intelligent systems that solve complex business challenges. My technical foundation combines advanced computer vision and NLP capabilities with software engineering best practices, allowing me to develop AI solutions that scale effectively in real-world environments.

At UIUC's Computer Science program, I'm expanding my knowledge of how AI/ML can transform healthcare outcomes and business operations. My hands-on experience with PyTorch and TensorFlow enables me to implement end-to-end ML pipelines that deliver measurable impact. I've developed a particular strength in model optimization, deployment infrastructure, and long-term monitoring systems that ensure AI continues to provide value over time.

I'm passionate about technical leadership that bridges the gap between cutting-edge research and practical implementation, creating AI systems that not only perform well in controlled environments but thrive when solving real problems for real users.

Skills & Expertise

A comprehensive overview of my technical skills and expertise in AI, machine learning, and software development.

Machine Learning

Expertise in various machine learning algorithms, techniques, and frameworks for building intelligent systems.

Supervised Learning
Unsupervised Learning
Feature Engineering
Model Evaluation

Deep Learning

Specialized knowledge in neural network architectures and deep learning frameworks for complex pattern recognition.

Neural Networks
Computer Vision
Transfer Learning

Programming

Strong programming skills across multiple languages and frameworks for implementing AI/ML solutions.

Python
JavaScript/TypeScript
C/C++

Mathematics

Strong foundation in mathematical concepts essential for advanced machine learning and AI research.

Linear Algebra
Calculus
Statistics

Education

My academic journey in Computer Science, where I built a strong foundation in algorithms, data structures, and specialized in artificial intelligence and machine learning.

University of Illinois at Urbana-Champaign

Master of Science in Computer Science

University of Illinois at Urbana-Champaign
2025 - Present
Urbana-Champaign, IL

Pursuing advanced studies in Computer Science with a focus on artificial intelligence and machine learning. Developing expertise in deep learning architectures, computer vision, and natural language processing.

Achievements

  • GPA: 4.0/4.0
  • Member of ACM Student Chapter

Key Courses

Advanced Machine Learning
Deep Learning for healthcare
Natural Language Processing
Computer Vision
Data Mining & Cleaning
Database Systems
Statistics
Internet of Things
Distributed Systems
Penn State University

Bachelor of Science in Computer Science

Penn State University
2022 - 2024
Peen State Harrisburg, PA

Completed undergraduate studies in Computer Science with a strong foundation in algorithms, data structures, and software engineering.

Achievements

  • Minor: Mathematics
  • Societies: NSLS, UPE, ACM
  • Dean's List for some semesters

Key Courses

Introduction to Programming
Data Structures and Algorithms
Object-Oriented Programming
Discrete Mathematics
Programming Language Concepts
Web Development
Calculus
Linear Algebra
Operating Systems
Database Systems
Software Engineering
Compilers
Probability

Professional Certifications

Continuous learning is essential in the rapidly evolving field of AI and machine learning. Here are some of the professional certifications I've earned to stay at the cutting edge.

10 Professional Certifications
AI Programming with Python Nanodegree
Udacity
100%
Dec 2024
Numpy
Matplotlib
Vector Visualization
+6 more
View Certificate
Generative AI for Software Development
DeepLearning.AI
99%
Oct 2024
Software Engineering
Large Language Models
Software Development
+2 more
View Certificate
Generative AI with Large Language Models
DeepLearning.AI
100%
Jun 2024
Python Programming
Machine Learning
Large Language Models
+2 more
View Certificate
Natural Language Processing Specialization
DeepLearning.AI
97%
Jun 2024
Machine Translation
Transformers
Sentiment Analysis
+2 more
View Certificate
Machine Learning in Production
DeepLearning.AI
98%
Jun 2024
Machine Translation
Transformers
Sentiment Analysis
+2 more
View Certificate
Programming in Python
Meta
99%
Jun 2024
Computer Programming
Django (Web Framework)
Python Programming
+2 more
View Certificate
C Programming with Linux Specialization
Dartmouth College
98%
May 2024
Software Engineering
Computer Science
Computer Programming
+5 more
View Certificate
Deep Learning Specialization
DeepLearning.AI
97%
May 2024
Machine Learning
Deep Learning
Artificial Neural Networks
+6 more
View Certificate
Machine Learning Specialization
DeepLearning.AI
98%
May 2024
Logistic Regression
Artificial Neural Network
Linear Regression
+2 more
View Certificate
Minor in mathematics
Penn State University
97%
May 2024
Linear Algebra
Calculus I, II, III
Probability
View Certificate

Timeline

My academic journey in computer science, building a strong foundation in algorithms, data structures, and specializing in artificial intelligence and machine learning.

MS in Computer Science

2025 - 2026
Urbana-Champaign, IL
Education

Pursuing advanced studies at University of Illinois at Urbana-Champaign with focus on AI and machine learning. Relevant coursework includes Deep Learning, Computer Vision, and Natural Language Processing.

Machine Learning
Computer Vision
NLP

BSc in Computer Science

2022 - 2024
University Park, PA
Education

Graduated from Penn State University with a strong foundation in computer science fundamentals, algorithms, and data structures. Completed minor in Mathematics.

Algorithms
Data Structures
Software Engineering

Research Interests

My current research interests in artificial intelligence and computer vision, focusing on areas where I aim to make future contributions.

Computer Vision & Deep Learning for Healthcare Applications

Exploring how computer vision techniques can improve medical imaging analysis, disease detection, and patient monitoring systems. Particularly interested in developing models that can work with limited labeled data and provide explainable results for clinical settings.

Medical Imaging
Explainable AI
Few-Shot Learning

Efficient Deep Learning & Machine Learning Architectures

Investigating methods to create more efficient neural network & ML architectures that maintain high accuracy while reducing computational requirements. Focus on model compression, knowledge distillation, and hardware-aware neural architecture search.

Model Optimization
Neural Architecture Search
Edge AI

Multi-Modal Learning Systems

Researching approaches that combine multiple data modalities (vision, text, audio) to create more robust and comprehensive AI systems. Interested in cross-modal transfer learning and attention mechanisms for integrating information across modalities.

Vision-Language Models
Cross-Modal Learning
Attention Mechanisms

Technical Blog

Sharing insights, tutorials, and deep dives into AI and machine learning concepts, techniques, and applications.

All
NLP
Transformers
Deep Learning
Computer Vision
Object Detection
PyTorch
MLOps
DevOps
Production ML
Demystifying Transformer Architecture for NLP Beginners
March 15, 2023
8 min read
Demystifying Transformer Architecture for NLP Beginners

A comprehensive guide to understanding transformer architecture and its applications in natural language processing for beginners.

NLP
Transformers
Deep Learning
Implementing YOLO Object Detection from Scratch
February 2, 2023
12 min read
Implementing YOLO Object Detection from Scratch

Learn how to implement the YOLO (You Only Look Once) object detection algorithm from scratch using PyTorch.

Computer Vision
Object Detection
PyTorch
A Practical Guide to MLOps: From Development to Deployment
January 10, 2023
10 min read
A Practical Guide to MLOps: From Development to Deployment

Explore the best practices for implementing MLOps in your organization to streamline machine learning model development and deployment.

MLOps
DevOps
Production ML

Contact Information

Interested in collaborating or have questions about my work? Feel free to reach out through any of the channels below.

Get in Touch

I'm currently available for freelance work, consulting, and full-time positions in AI and machine learning.

Direct Contact

Location

United States

Available for remote work worldwide

Availability

Open to new opportunities

Response time: Within 24 hours

Online Presence

LinkedIn

www.linkedin.com/in/codemon

Connect with me professionally

GitHub

github.com/levisstrauss

Check out my projects

Twitter

@codemon2024

Follow me for AI/ML insights and updates

Preferred Contact Method

The best way to reach me is via email. For urgent matters, please use LinkedIn messaging.