Summary
Overview
Education
Skills
Technical Skills
Additional Information
Certification
Education and Training
Timeline
Hi, I’m

Iqbal Singh

Edmonton,AB
Iqbal  Singh

Summary

Machine Learning Engineer | PyTorch Specialist

Machine Learning Engineer with expertise in developing, optimizing, and deploying AI models at scale. Proficient in deep learning, LLM fine-tuning, and MLOps. Passionate about transforming research into production-ready solutions. Strong experience with PyTorch and model serving.

Overview

1
Certification

Education

RMIT University

Diploma of Information Technology
04-2018

Skills

ViT Model Replication

  • Reproduced Vision Transformer (ViT) from research paper, achieving 85% accuracy on CIFAR-10
  • Enhanced model interpretability using attention visualization techniques

Image Classification with CNNs

  • Built and trained a CNN model on a custom dataset, achieving 92% accuracy
  • Implemented data augmentation and transfer learning for improved performance

Object Detection with YOLOv5

  • Trained YOLOv5 for real-time object detection on a custom dataset
  • Fine-tuned the model and optimized inference using ONNX for deployment

GANs for Image Generation

  • Developed and trained a Generative Adversarial Network (GAN) to generate realistic images
  • Applied techniques such as progressive growing and loss function optimization

NLP with Transformers

  • Implemented a text classification model using Hugging Face’s Transformers library
  • Fine-tuned a BERT model on a sentiment analysis dataset, achieving state-of-the-art results

Reinforcement Learning with DQN

  • Built and trained a Deep Q-Network (DQN) agent for solving OpenAI Gym environments
  • Optimized training efficiency using experience replay and target network stabilization

Technical Skills

- Programming: Python, SQL, NumPy, Pandas

- Machine Learning: PyTorch, Scikit-learn, XGBoost, Hugging Face Transformers

- MLOps & Deployment: TorchServe, Gradio, FastAPI, Weights & Biases, Docker, Kubernetes, ONNX

- Deep Learning: CNNs, Vision Transformers, Self-Attention Mechanisms, LLM Fine-Tuning

Additional Information

Open to learning new tools and frameworks in AI/ML.

Actively building ML projects and engaging with the AI community.

Certification

PyTorch for Deep Learning (ZTM Online, taught by Daniel Bourke)

Deep Learning Specialization (Andrew Ng)

PyTorch Course by (Jannis Seemann's)

Education and Training

other

Timeline

RMIT University

Diploma of Information Technology
Iqbal Singh