Author Image

Fazle Rabbi

Software Engineer, Samsung R&D Institute Bangladesh

Interests: Software Engineering, Software Evolution, Software Metrics, Software Maintenance, Program Comprehension, Software Analytics, Programming Languages, Natural Language Processing

Programming Languages: C, C++, Java, Python, PHP, JavaScript, TypeScript, C#

About

I completed my BS and MS both in software engineering. I have three publications where two of them are published in SEKE-2020 and ICPC-2020 conferences in 2020 as a outcome of my masters thesis and now I am working on extending my thesis work to submit into a good quality journal. I have another work published as a arXiv paper. I have been working as a Software Infrastructure Engineer in Samsung Research and Development Institute Bangladesh for more than 18 months. Here my responsibilities are to develop tools and support for architectural analysis, static analysis and other Software engineering activities over the software projects. Before working as a Software Engineer, I worked for 6 months in the same company as an Intern where I worked with code documentation for an Android based networking project. My personal interest is working with source codes and documents of software projects and finding automatic approaches to make the software development and maintenance process more efficient, faster and more effective. However, I will always be eager to work with any good software engineering ideas. Currently I am looking for a PhD opportunity to fulfil my vision with my potentialities and abilities.

Education

Master of Science in Software Engineering (MSSE)

Institute of Information Technology, University of Dhaka

Result: 3.73 (out of 4)

Passing Year: 2020

Bachelor of Science in Software Engineering (BSSE)

Institute of Information Technology, University of Dhaka

Result: 3.59 (out of 4)

Passing Year: 2018

Higher Secondary School Certificate (HSC)

Govt Maulana Mohammad Ali College, Dhaka Board

Result: 5.0 (out of 5)

Passing Year: 2014

Secondary School Certificate (SSC)

Bindubashini Govt. Boys' High School, Dhaka Board

Result: 5.00 (out of 5)

Passing Year: 2012

WORK EXPERIENCE

Samsung R&D Institute Bangladesh (SRBD)

Software Engineer(February 2020 - Present)

In this period of time, I have been working as a Software Infrastructure Engineer in Samsung Research and Development Institute Bangladesh for about 19 months. Here my responsibilities are to develop tools and support for architectural analysis, static analysis and other Software engineering activities over the software projects.

Samsung R&D Institute Bangladesh (SRBD)

Intern(January 2018 - June 2018)

Worked here for 6 months as an intern. In this period I worked with android framework with Samba Netbios protocol. The project I engaged was about file sharing in android, windows and linux platforms.

Research Works

Detecting Code Comment Inconsistency using Siamese Recurrent Network

Fazle Rabbi and Md. Saeed Siddik, "Detecting Code Comment Inconsistency using Siamese Recurrent Network" in the proceedings of 28th IEEE/ACM International Conference on Program Comprehension (ICPC 2020) Collocated with ICSE’20 Seoul, July, 2020, Korea, pages: 371-375. (view)

An Ensemble Approach to Detect Code Comment Inconsistencies using Topic Modeling

Fazle Rabbi, Md. Nazmul Haque, Md. Eusha Kadir, Md. Saeed Siddik and Ahmedul Kabir, "An Ensemble Approach to Detect Code Comment Inconsistencies using Topic Modeling" in the proceedings of 32nd International Conference on Software Engineering & Knowledge Engineering (SEKE 2020), July 2020, Pittsburgh, USA, pages: 392:395. (view)

SYSMAP: A Lightweight Software Visualization Tool to Analyze the Software Evolution of a System

Fazle Rabbi, Nishat Tasnim Niloy, Nadia Nahar, Md. Nurul Ahad Tawhid, "SYSMAP: A Lightweight Software Visualization Tool to Analyze the Software Evolution of a System" in arXiv:2108.05989. (view)

Projects

will be added