About Me
I completed my Master of Science in Computer Science from San Francisco State University in Spring 2023!
Experience
Applied Research Project
San Francisco State University, San Francisco, California
August, 2022 - May 2023
- Visual analytic support for exploring people's emotions towards events using Twitter data.
- TECVis (Tweets’ Emotions Comparison Visualizer), that focuses on providing comparison views of peoples' emotion feelings in tweets towards an event or topic. The comparison is done based on geolocations or timestamps.
- Skills: Twitter Data Analysis · Twitter API · Data Preprocessing · Python · D3.js · CSV · Pandas · Neattext · TextBlob · Natural Language Toolkit · NLTK(Vader Lexicon) · NRC Emotion Lexicon
Instructional Student Assistance
San Francisco State University, San Francisco, California
January, 2023 - May, 2023
- Support faculty needs of 50 students in Security and Data Privacy class.
- Assist professor with teaching, facilitating group discussions, and tutoring.
- Grade students' papers according to processes outlined by professor, department, and university.
- Skills: Grading · Project Help · Performance Reviews
Graduate Teaching Assistance
San Francisco State University, San Francisco, California
January, 2022 - December, 2022
- Supported faculty needs in class of 55 students in Human-Computer Interaction.
- Adhered to university requirements for student assignments, testing, and grading of work.
- Tracked attendance, projects, reports, and student metrics.
- Graded students' work according to processes outlined by professor, department, and university.
- Skills: Grading · Project Help · Performance Reviews
President’s Leadership Fellows Program
San Francisco State University, San Francisco, California
February, 2022 - April, 2022
- A Leadership Development Certificate to develop interpersonal, problem-solving, and teamwork abilities.
- Improved knowledge of leadership, critical thinking, unconscious bias, emotional intelligence, and financial literacy.
Education
San Francisco State University, San Francisco, California
Master of Science in Computer Science
August, 2020 - May, 2023
- Core Courses: Software Engineering, Analysis of Algorithms II, Computer Networks
- General Requirements: Human-Computer Interaction, Data Visualization- Concepts, Tools, Techniques,and Paradigms, Application Development for Mobile Devices
- Electives: Introduction to Database Systems, Introduction to Security and Data Privacy
- Conditionals: Programming Paradigms and Languages, Software Development, Analysis of Algorithm
CodePath, Remote
Certificate in iOS Mobile Development
August, 2022 - December, 2022
- Meet to complete labs, work on weekly assignment project apps, and design and implement the final group project
- Building an app that helps reinforce and apply the concepts that introduce within the course. The weekly apps take 5-10+ hours to complete each week outside of class
- In addition to the apps assigned each week, a collaborative course-wide project has been introduced. The class is broken up into groups of 5 students, and every group selects a larger project to scope, design, and build over the course of the class
Mission College, Santa Clara, California
Associate's Degree, ESL
January, 2017 - May,2017
- Completion of English as a Second Language sequence of the following courses
- Advanced Listening & Speaking, Advanced Reading Vocabulary, Advanced ESL Composition & Grammar
Shahjalal University of Science and Technology, Sylhet, Bangladesh
Bachelor of Science in Computer Science & Engineering
January, 2011 - December, 2015
- Junior Year Courseworks: Machine Learning, Digital Signal Processing, Bioinformatics, Artificial Intelligence
- Senior Year Courseworks: Computer Architecture, Database Systems, Data Structure, Management Information Systems
Skills
Technologies
Xcode, Firebase, Back4app, CocoaPods, IntelliJ IDEA, PyCharm, Jupyter Notebook, Visual Studio, Figma, MySQL Workbench
My Portfolio
- All
- iOS Apps
- Web Apps
- Projects
Publication
"TECVis: A Visual Analytics Tool to Compare People's Emotion Feelings"
IEEE VIS 2023, Melbourne, Australia · Oct 22, 2023
- X (formerly known as Twitter) is one of the popular social media platforms where people share news or reactions towards an event or topic using short text messages called "tweets". Emotion analysis in these tweets can play a vital role in understanding peoples' feelings towards the underlying event or topic. In this work, we present our visual analytics tool, called TECVis, that focuses on providing comparison views of peoples' emotion feelings in tweets towards an event or topic. The comparison is done based on geolocations or timestamps. TECVis provides several interaction and filtering options for navigation and better exploration of underlying tweet data for emotion feelings comparison.
"A corpus based unsupervised Bangla word stemming using N-gram language model"
5th International Conference on Informatics, Electronics and Vision (ICIEV) · Jan 1, 2016
- In this paper, we propose a contextual similarity-based approach for the identification of stems or root forms of Bangla words using the N-gram language model. The core purpose of our work is to build a big corpus of Bangla stems with their corresponding inflectional forms. Identification of stem form of a word is generally called stemming and the tool which identifies the stems is called stemmer. Stemmers are important mainly in information retrieval systems, recommending systems, spell checkers, search engines and other sectors of Natural Language Processing applications. We selected the N-gram model for stem detection based on the assumption that if two words exhibit a certain percentage of similarity in spelling and have a certain percentage of contextual similarity in many sentences then these words have a higher probability of originating from the same root. We implemented a 6-gram model for the stem identification procedure and we gained 40.18% accuracy for our corpus.