Hi, I'm Enamul Hassan.

A
Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.

About

After completing my undergraduate program in Computer Science and Engineering (CSE) from a renowned public university of the country, named Shahjalal University of Science and Technology (SUST), situated in Sylhet, Bangladesh, with distinction and first position, I was recruited as a Lecturer in the same department in 2017 due to my academic excellence. In 2019, I was promoted to Assistant Professor. Taking study leave from this position, I enrolled in the PhD program in Information Science with a concentration in Data Science at the University of North Texas. I later transferred to the Computer Science department at Stony Brook University, New York.

I have worked extensively on diverse technologies, including Python, Java, PHP, CodeIgniter, Django, MySQL, SQLite, MongoDB, HTML, CSS, and LaTeX, which I explored during my bachelor’s studies. My nearly six years of teaching experience helped me strengthen my programming skills, understand the intricacies of data structures and algorithms, including complexity analysis, and extract meaningful insights from data.

I am passionate about solving real-world problems, working with data, and developing impactful solutions that improve the lives of millions.

  • Languages: Python, Java, JavaScript, GoogleScript, C, C++, HTML, CSS, MatLab
  • Databases: MySQL, SQLite, MongoDB
  • Libraries: NumPy, Pandas
  • Frameworks: Flask, Django, Node.js, Keras, TensorFlow, PyTorch, Bootstrap, Apache Beam
  • Tools & Technologies: Git, Docker, AWS, GCP, Heroku, JIRA

Looking for an opportunity to apply my teaching experience, research expertise, and technical skills in challenging roles that foster innovation, enable impactful contributions to education and technology, and support personal and professional growth.

Experience

Teaching Assistant
  • Assisted in System Fundamentals I (CSE 220), providing support for coursework-related queries and guiding students through systems programming concepts.
2024 – Present | Stony Brook, New York, USA
Research Assistant
  • Worked as a member of SCORE Lab (Security and COgnitive REcommender Systems), focusing on cybersecurity research.
  • Coordinated and contributed to the PERFECT project – a cybersecurity training program for high school students.
2023 – 2024 | Denton, Texas, USA
Faculty (On Leave)
  • Course Teacher: Taught programming (C/C++, Python), Data Structures, AI, Cloud Computing (AWS), Competitive Programming, Web Engineering, and Database Systems.
  • Exam Committee Chairman (2020–23): Evaluated final-year undergraduate projects and theses.
  • Member, Admission Test Technical Sub-committee (2017–2023): Actively involved in SUST entrance exam technical teams.
  • Curriculum Committee Member (2020–23): Assisted in curriculum, exam, and procurement planning.
  • Lead Coach, Competitive Programming Wing (2020–23): Mentored students in programming contests.
  • Undergrad Coordinator (2020–22): Managed course schedules, class and exam routines.
  • Member, Total SUST (2022–23): Worked on digitizing administrative processes.
  • Technical Staff Recruitment Examiner (2022–23): Conducted competitive exams for hiring technical personnel.
  • Member, NLP Lab (SUST): Contributed to Bengali NLP research projects.
2017 – Present (On Leave) | Sylhet, Bangladesh
SEC logo

Sylhet Engineering College

Adjunct Faculty (Part-time)
  • Taught basic programming, database systems, AI, and machine learning.
  • Supervised final-year undergraduate projects and theses.
2017 – 2022 | Sylhet, Bangladesh
CRTC logo

Center for Research, Testing, and Consultancy (CRTC), SUST

IT Consultant
  • Collaborated on requirement analysis, architecture design, and procurement planning for the automation of Osmani Medical College and a provident fund system for tea estate workers.
  • Worked as a validator in a government-sponsored emotion annotation project in collaboration with Gigatech Ltd.
2019 – 2023 | Sylhet, Bangladesh
Instructor
  • Taught Cloud Computing Fundamentals using AWS cloud infrastructure.
  • Guided students in AWS certification pathways and practical cloud computing solutions.
  • Conducted hands-on labs on AWS EC2, S3, IAM, and networking concepts.
  • Keywords: Cloud Computing, AWS, Teaching
2019 – 2023 | Sylhet, Bangladesh

Projects

music streaming app
Music Player Web-App

A music streaming web app based on Django

Accomplishments
  • Tools: Django, HTML, CSS, Bootstrap, SQLite, AWS S3, Heroku
  • Register/login to the web app(with OAuth-based Google Sign-In).
  • Search and filter songs based on language and singer.
  • Create multiple playlists and add/remove songs to/from playlist.
  • Scroll through recently played/viewed songs.
quiz app
Quiz Web-App

A quiz playing web app based on Django

Accomplishments
  • Tools: Django, HTML, CSS, Bootstrap, SQLite, Heroku
  • Register/login to the web app(with OAuth-based Google Sign-In).
  • Play Quiz and see the leaderboard
Screenshot of web app
Blog Web-App

A simple and extensible blog web-app based on Flask.

Accomplishments
  • Tools: HTML, CSS, Bootstrap, Flask, SQLAlchemy, Postgresql, Python
  • Users can view posts and contact the admin via Contact Page.
  • Admin can Add, Delete, Update posts.
Screenshot of  web app
Visual Question Answering

An attention-based classification model that aims at generating an answer for a given input image.

Accomplishments
  • Incorporated Convolution Neural Networks (CNN) for extracting image features and Long Short Term Memory for extracting question embeddings.
  • Tested the model on the COCO dataset, abstract scenes images, and got 69% overall accuracy on the VQA evaluation metric.
Screenshot of  web app
Video Summarizer

A Seq2Seq model that generates a short summary of the given input video.

Accomplishments
  • Incorporated CNN to detect and classify objects in the video frames and Long Short Term Memory for generating a summary.
  • Evaluated the model on MSVD (Microsoft Video Description Corpus) dataset; achieved 0.77, 0.71, 0.52 scores respectively on ROGUE, BLEU, METEOR evaluation metrics.
Screenshot of  web app
Image Generator

An image generator based on the concept of adversarial networks (GANs)

Accomplishments
  • Developed system was tested on a human-face database and loss was calculated by comparing the PCAs of generated and original image.
  • Calculated difference in PCA was less than 10%, depicting the successful generation of an image by the generator.
Screenshot of  web app
Head Counting System

A system that calculates the attendance of the class from a panoramic image of a live classroom.

Accomplishments
  • Used Singular Value Decomposition for image compression; applied various image processing techniques and morphological operations to detect the number of heads.

Skills

Programming Languages

PythonPython
C++C++
JavaJava
Google ScriptGoogle Script
MATLABMATLAB
AssemblyAssembly
JavaScriptJavaScript
HTML5HTML5
phpphp
CSS3CSS3
MarkdownMarkdown
LaTeXLaTeX

Databases

MySQLMySQL
PostgreSQLPostgreSQL
MongoDBMongoDB
SQLiteSQLite
Oracle SQLOracle SQL
MS AccessMS Access

Libraries & Technologies

TensorFlowTensorFlow
PyTorchPyTorch
NumPyNumPy
PandasPandas
scikit-learnscikit-learn
SeabornSeaborn
MatplotlibMatplotlib
NLTKNLTK
TableauTableau
D3D3.js

Other Tools

GitGit
UbuntuUbuntu
DockerDocker
KubernetesKubernetes
AWSAWS
HerokuHeroku
Jupyter NotebookJupyter Notebook
AnacondaAnaconda
SPSSSPSS
CodeIgniterCodeIgniter
VS CodeVS Code
Sublime TextSublime Text

Education

SBU Logo

Stony Brook University

New York, USA

2024 – Present

Degree: Doctor of Philosophy (PhD)
Major: Computer Science
GPA: 4.0/4.0 (Fall 2024)

    Relevant Coursework:

    • Machine Learning (CSE 512)
    • Data Science Fundamentals (CSE 519)

    Ongoing Courses (Spring 2025):

    • Theory of Database Systems (CSE 532)
    • Natural Language Processing (CSE 538)
    • Visualization (CSE 564)
UNT Logo

University of North Texas

Texas, USA

2023 – 2024

Degree: Doctor of Philosophy (PhD) (Transferred)
Major: Information Science (Data Science)
GPA: 4.0/4.0 (Fall 2023 & Spring 2024)

    Relevant Coursework:

    • Seminar in Information Science (INFO 6000)
    • Research Methodology in Information Science (INFO 6940)
    • Seminar in Communication and Use of Information (INFO 6700)
    • Trends and Issues in Information Science (INFO 6945)
SUST Logo

Shahjalal University of Science and Technology

Sylhet, Bangladesh

2012 – 2017

Degree: Bachelor of Science (Engineering)
Major: Computer Science and Engineering
GPA: 3.79/4.00 (First position among 63 students)

Relevant Coursework:

  • Data Structure
  • Algorithm Design and Analysis
  • Database Management Systems
  • Computer Networking
  • Object Oriented Programming Language
  • Machine Learning
  • Artificial Intelligence
  • Advanced Database System
  • Software Engineering
  • Computer Graphics and Image Processing
  • Bioinformatics
  • Web Engineering
  • Computer Architecture
  • Compiler Construction
  • Operating System and System Programming

Contact