Certifications & Specializations
Deep Learning Specialization · DeepLearning.AI & Coursera (2024)
Five-course series taught by Andrew Ng covering foundational and modern deep learning techniques.
- Mastered neural network architectures: CNNs, RNNs, LSTMs, GRUs, and Transformers.
- Implemented optimization techniques: Adam, RMSprop, Dropout, Batch Normalization, Xavier/He initialization.
- Hands-on projects: autonomous driving perception, sign language recognition, neural music synthesis, and NLP with TensorFlow/Keras.
Machine Learning Specialization · DeepLearning.AI & Stanford (2023)
Foundational machine learning program covering supervised and unsupervised learning.
- Supervised learning: linear regression, logistic regression, neural networks, decision trees, random forests, and gradient boosted trees.
- Unsupervised learning: k-means clustering, anomaly detection, PCA, and recommender systems.
- Model evaluation, bias/variance diagnostic trade-offs, regularization, and practical deployment considerations.
Skills & Technical Expertise
Languages & Frameworks
- Programming Languages: C, C++, Python, Java, JavaScript, SQL, HTML/CSS, Dart
- Machine Learning & NLP: PyTorch, TensorFlow, Keras, Hugging Face Transformers, Scikit-learn, Spacy, NLTK
- Web & App Development: React, Node.js, Express, Flask, Flutter, Streamlit
- DevOps & Tools: Docker, Git, GitHub Actions, Linux, Jupyter, LaTeX, VS Code
Competitive Programming
Solved 1200+ algorithmic problems across major competitive programming platforms.
- Codeforces: 800+ problems solved in dynamic programming, greedy, graph theory, number theory.
- LightOJ & UVA: 200+ classical algorithmic problems solved.
- AtCoder: Regular contest participant and practice problem solver.
- Participant in ICPC Asia Dhaka Regional Onsite Contest and National Collegiate Programming Contests (NCPC).
Extracurricular Leadership
Student Clubs & Community Engagement
- CUET Computer Club (Executive Member, 2020–2024): Organized university-wide programming contests, problem-solving workshops, and mentored junior competitive programmers.
- Josephite Math Club (Assistant General Secretary, 2017–2019): Organized the Josephite Math Festival 2018 and the preliminary round of the Bangladesh Mathematical Olympiad (BDMO).
- Josephite Eco Earth Club (Core Member, 2017–2019): Conducted student workshops on environmental sustainability, renewable energy, and organized the Eco Earth Festival 2018.
Reading & Resources
Key NLP Papers & Tutorials
- Attention Is All You Need · Vaswani et al.
- BERT: Pre-training of Deep Bidirectional Transformers · Devlin et al.
- The Illustrated Transformer · Jay Alammar
- Speech and Language Processing · Jurafsky & Martin
- CS224n: Natural Language Processing with Deep Learning · Stanford University