Education
Master's Student, Computational Colour and Spectral Imaging (COSI)
Sponsor: Erasmus Mundus Joint Masters Scholarship | Erasmus+ - European Union
Period: August 2022 - December 2022, August 2023 - July 2024
Courses (first semester): Introduction to Color Image Processing and Analysis, Computer graphics fundamentals and applications, Introduction to research on colour and visual computing, Cross-media colour reproduction
Courses (third semester): Deep Learning for Visual Computing, Specialization in Color Imaging, Advanced Project Work, Appearance Perception and Measurement
Institution: Norwegian University of Science and Technology (NTNU), Gjøvik, Norway
Master's Student, Computational Colour and Spectral Imaging (COSI)
Sponsor: Erasmus Mundus Joint Masters Scholarship | Erasmus+ - European Union
Period: January 2023 - June 2023
Courses (second semester): Computer Vision, Advanced Color and Image Processing, Data Science, Advanced Color and Spectral Imaging, Human Perception and Cognition, Advanced Optoelectronics.
Institution: University of Granada (UGR), Granada, Spain
Research Student, Department of Advanced Information Technology
Sponsor: Japanese Government (Monbukagakusho: MEXT) Scholarship
Period: October 2020 - March 2022
Supervisor: Dr. Ashir Ahmed
Research Laboratory: Social Technology Laboratory
Institution: Kyushu University, Fukuoka, Japan.
Activities and societies: Instructor at "KDDI 中学生のための 科学実験教室 2021", Volunteer and Speaker at "SocialTech Summit 2021".
Bachelor of Science, Department of Computer Science and Engineering
Sponsor: Full-ride merit-based scholarship by Dept. of CSE, UIU
Period: Summer 2015 - Summer 2019
CGPA: 4.00 on the scale of 4.00
Institution: United International University, Dhaka, Bangladesh.
Activities and societies: Research head and Advisor at "UIU App Forum", Member at "UIU Computer Club" and "UIU Cultural Club".
Higher Secondary School Certificate (HSC)
Passed year: 2014
GPA: 5.00 on the scale of 5.00
Institution: Patuakhali Government Mahila College, Patuakhali, Bangladesh.
Secondary School Certificate (SSC)
Passed year: 2012
GPA: 5.00 on the scale of 5.00
Institution: Patuakhali Govt. Girls' High School, Patuakhali, Bangladesh.
Activities and societies: Student group leader at "Bangladesh Red Crescent Society".
Online Courses and Certificates
Grade: 100%
Coursera Certificate
Implementations:
Linear Regression and Logistic Regression
One-vs-all Logistic Regression
Back propagation algorithm for Neural Networks to recognize hand-written digits
Regularized Linear Regression with bias-variance properties
Support Vector Machine (SVM) to build an email spam classifier
K-means clustering algorithm to compress an image
Principal Component Analysis to find a low-dimensional representation of face images
Anomaly detection algorithm to detect failing servers on a network
Collaborative filtering to build a movie recommendation system
Coursera Certificate
Implementations:
Logistic Regression Classifier to recognize cats
Two-layer Neural Network (with a single hidden layer)
Deep Neural Network to build a cat classifier
Grade: 100%
Coursera Certificate
Implementations:
Regularization in deep learning models (L2 regularization, Dropout)
N-dimensional Gradient Checking
Mini-batch Gradient Descent with Momentum
Adam Optimization algorithm for training Neural Networks
Grade: 100%
Coursera Certificate
Implementations:
Forward propagation for the basic Recurrent Neural Network (RNN) and LSTM using NumPy.
Back propagation in RNNs using NumPy.
Character level language model to make new dinosaur breeds names with gradient clipping, sampling using NumPy.
LSTM network to improvise jazz music using NumPy.
Word similarity using cosine similarity function.
Word embeddings to solve word analogy problem.
Emojifier using word vector representations in NumPy and LSTM in Keras.
Neural Machine Translation (NMT) model to translate human-readable dates into machine-readable dates using Attention Model in Keras.
Trigger word detection from speech dataset using Keras.
Grade: 100%
Coursera Certificate
Implementations:
Convolutional Neural Network (implemented convolutional and pooling layers with both forward propagation and backward propagation)
Convolutional Neural Network using TensorFlow to build a sign language detection model
Convolutional Neural Network using Keras to build an emotion detection model.
Residual Networks (ResNets) blocks using Keras to implement and train a state-of-the-art neural network for image classification
You Only Look Once (YOLO) algorithm to build a car detection model.
Neural Style Transfer algorithm with transfer learning on VGG model.
Face recognition system using triplet loss function and a pretrained model to map face encodings.
Grade: 100%
Coursera Certificate
Knowledge gained:
Train/dev/test set distributions
High bias/variance problem
Transfer Learning and Multi-task Learning
End-to-end Deep Learning
Case study (Bird recognition and Autonomous Driving)
Grade: 100%
Coursera Certificate
IBM Badge
Knowledge gained:
Python basics (types, expressions and variables, string operations)
Python data structures (tuples and list, dictionaries, sets)
Python programming fundamentals (conditions and branching, loops, functions, objects and classes)
Working with data in python (reading and writing files using open function)
Working on datasets using Pandas and Numpy
Web scraping with Python to build a Fake Album Cover Game
Grade: 100%
Coursera Certificate
IBM Badge
Knowledge gained:
Importing datasets (understanding the data, basic insights of dataset, accessing dataset, DB-API)
Data wrangling (preprocessing data, dealing with missing values, data formatting, data normalization, data binning, one-hot encoding)
Exploratory data analysis (descriptive statistics of data, data grouping, correlation, analysis of variance)
Model development (linear regression, multiple linear regression, polynomial regression, pipeline, in-sample evaluation measurement, model evaluation using visualization, prediction and decision making)
Model evaluation (generalization error, cross validation, ridge regression, grid search)
Grade: 100%
Coursera Certificate
IBM Badge
Knowledge gained:
Data visualization tools (basic plotting with matplotlib, line plots)
Basic visualization tools (area plots, histograms, bar charts)
Specialized visualization tools (pie charts, box plots, scatter plots)
Advanced visualization tools (waffle charts, word clouds, seaborn and regression plots)
Visualizing geospatial data (folium, choropleth maps)
HackerRank Certificate
It covers basic topics of Data Structures (such as Arrays, Strings) and Algorithms (such as Sorting and Searching)
Grade: 100%
Coursera Certificate
Knowledge gained:
Real-life roles and responsibilities of a junior data analyst
How businesses transform data into actionable insights
Spreadsheet, database, and query basics
Data visualization basics
Skillsets:
Using data in everyday life
Thinking analytically
Applying tools from the data analytics toolkit
Showing trends and patterns with data visualizations
Ensuring fair data analysis
Grade: 100%
Coursera Certificate
Knowledge gained:
How data analysts solve problems with data
The use of analytics for making data-driven decisions
Spreadsheet formulas and functions
Dashboard basics, including an introduction to Tableau
Data reporting basics
Skillsets:
Asking SMART and effective questions
Structuring how you think
Summarizing data
Putting things into context
Managing team and stakeholder expectations
Problem-solving and conflict-resolution
Grade: 100%
Coursera Certificate
Knowledge gained:
How data is generated
Features of different data types, fields, and values
Database structures
The function of metadata in data analytics
Structured Query Language (SQL) functions
Skillsets:
Ensuring ethical data analysis practices
Addressing issues of bias and credibility
Accessing databases and importing data
Writing simple queries
Organizing and protecting data
Ongoing.
Ongoing.
Ongoing.
Ongoing.
18. Google Data Analytics Capstone: Complete a Case Study by Google Career Certificates, Google, Coursera.
Ongoing.