• Ashraful Islam Paran
  • Publications
  • Teaching
  • Experience
  • Awards
  • Projects
  • Misc

    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
    Updated on Oct 27, 2026