Abu Fazal Md Shumon

Graduate Student
Tampere University of Technology (TUT)

Hi! Welcome to my site.

Who am I?

I am Shumon, but people sometimes call me John as well. I am a graduate student of Software Systems at TUT. I am pursuing my M.Sc. degree in Information Technology.

What am I?

Currently I am writing my Master’s Thesis titled “Tools for Sensitivity Analysis in Bioprocessing”. I have worked as a research assistant in the computational systems biology (CSB) group, Dept of Signal Processing, from June 2012 to May 2013. I have developed a sensitivity analysis tool during assistantship which helps predicting the effects of uncertain parameters in bio-processing.

Why me?

Well, lets discuss. I hope you will get the answer eventually towards the end.

Field of interest?

software design, development, testing, and security, web application and security.


2012 - 2013

Research Assistant at TUT

from June 2012 to May 2013

→ Responsibility includes analysis of the sensitivity and uncertainty of bio-processing. Existing group has a software named Bioptima planner that is used for bioproduction design; such as various manufacturing scenarios and compose offers based on them. costs of each unit process and pricing are being calculated automatically.

→ I had to extract different scenarios and unit processes for analysing uncertain parameters those are responsible for the specific production.

→ Developed a tool for sensitivity analysis and uncertainty.

→ Tornado diagram and violin plot is introduced in this tool. Combination of tornado diagram and violin plot is the novel part as a contribution of the work.

→ View website

2009 - 2009

Web Developer intern. at CrissCross Computers

from June 2009 to December 2009

→ Worked as an intern in the final year of undergrad study. Dealt with customers for analyzing requirements.

→ Standardized and customized design templates based on customer requirements and maintained a strong communication through customer service.

→ Designed and developed approximately five basic websites for online customers of CrissCross which brought CrissCross computers excellent reputation in the online freelance market place.

Academic Projects

2012 - 2012

Six Degree of Separation

December 2012

Data Structure Project

Implemented a text based user interface of a small scale social network similar to other networks. Social distance between two user based on the way they are connected is calculated using the concept Six-Degree-of_Separation.

→ Source code

2012 - 2012

Vote counter

October 2012

Data Structure Project

Developed a c++ program which counts legal votes of a contestant in a competition. Concept of hash-table was being implemented as part of a data structure assignment requirement. 100% efficient program tested in an automated BOSS system.

→ Source code

2011 - 2012

Data visualization screen

from September 2011 - March 2012

Software engineering project for Wapice

→ Project was done for Wapice Oy. Project was to make data visualization component for existing network application framework. Data was being produced by terminal devices which have different amount and types of sensors. Terminals send measurement data to database and visualization component read those in a regular interval. Data was being showed to the end user in a more user friendly way. For example, a motor car's data was being displayed using an (SVG) image of that car showing it's speed, fuel, motor temperature etc and data were coming from different sensors.

→ I had the role of project manager and tester at the same time. As a project manager, had to look over the overall progess of the project, met the strict deadlines. Apart from project manager, as a tester administrated test plans to detect and diagnose errors and bugs. Performed regression, integration, platform and performance testing to certify the stability and usability of the application.

→ Application was coded with Java EE using Vaadin framework and Scaleable Vector Graphics (SVG). Database was SQL-based relational database.

Hover over the images


2011 - 2011

Web based power of attorney

from June 2011 - August 2011

Demola project for Itella

→ Project's goal was to create web service where customers (businesses) can give authorization to their employers and partners to act on their behalf. Itella staff would use the service to verify certain person's or representative's right to collect mail/postage addressed to a company. Typical case was partner for courier delivery.

→ We three team member designed and developed the whole application from the scratch.

→ I have written most of the PHP functions, and maintained the database connectivity.

→ view project details here

→ view project documentation

Hover over the images

2011 - 2011

Spielberg on the web

from March 2011 - May 2011

Demola project for Nokia

→ Project's goal was to design and create an integrated application service that organizes and visualizes the available events, individual shots, and summary videos in an attractive manner.

→ Summary videos were created from source files like video, audio and image files uploaded by users.

→ Application had two part i.e. server side for authenticating and validating issues and client side for browsing and playing videos of different events.

→ I have worked as a server-side/back-end developer, written functions for user authentication and social media integration to the application.

→ view project details here

→ view project documentation

Hover over the images


2011 - 2011


from January 2009 - March 2009

OOP project

→ We as a team of 2, developed a command line game called dipoly (i.e. smaller version of monopoly) using C++

→ Different versions of the game was maintained through Tortois SVN

→ Source code

2009 - 2009

Streaming server

from February 2009 - April 2009

Undergrad project

details coming up

2008 - 2008

Social networking site

from January 2008 - June 2008

Undergrad database project

→ Project goal was to create a social networking site among the batch mates. Later it was hosted to public domain.

→ The scope of project was to schema design and normalization of the database. Project was developed using MVC CodeIgniter framework, an open source rapid development web application framework.

→ I have designed the database and written the models.


2010 - Present

Tampere University of Technology

from August 2010 to present

Master of Science (M.Sc.) in Information Technology

→ Pursuing M.Sc degree in the Dept. of Software Systems.

→ Major in Software Systems.

→ Expected Completion date would be December 2013.

Major Courses: Programming I (OHJ-1106), Programming II (OHJ-1156), Introduction to Object Oriented Programming (OHJ-1406), Analysis of Algorithms (OHJ-2156), Utilization of Data Structure (OHJ-2016), Design and Implementation of Data Structure (OHJ-2206), Concurrency (OHJ-4016), Introduction to Theoretical Computer Science (OHJ-2306), Principles of Programming Languages (OHJ-2056), Software Engineering Methodology (OHJ-3056), Software Engineering Project (OHJ-3506).

→ view university website

2005 - 2009

Shahjalal University of Science and Technology

from August 2005 to December 2009

Bachelor of Science (B.Sc. Engg.) in Computer Science and Engineering

→ Completed B.Sc (Engg.) degree in the Dept. of Computer Science and Engineering.

→ Major in Computer Science and Software Engineering.

→ Completion date: December 2009.

Major Courses: Structured Programming Language (CSE-135), Data Structure (CSE-137), Object Oriented Programming (CSE-233), Algorithm Design & Analysis (CSE-237), Numerical Analysis (CSE-239), Database System (CSE-333), Microprocessor & Assembly Language (CSE-325), Theory of Computation (CSE-339), Software Engineering (CSE-331), Data Communication (CSE-327), Computer Architecture (CSE-329), Computer Networking (CSE-431), Artificial Intelligence(CSE-433), Computer Graphics(CSE-451), Fiber Optics (CSE-427).

→ view university website

2002 - 2004

Jalalabad Cantt. Public School and College

from June 2002 to August 2004

Higher Secondary School Certificate Examination (HSC)

→ Study Group: Science.

→ Completion date: August, 2004.

→ Result: Grade A with GPA 4.2 out of 5 scale.

1992 - 2002

Sylhet Govt. Pilot High School.

from January 1992 to June 2002

Secondary School Certificate Examination (SSC)

→ Study Group: Science.

→ Completion date: June, 2002.

→ Result: Grade A with GPA 4.63 out of 5 scale.



Programming Languages
C C++ Python Java HTML PHP SQL
Technology and Systems
CSS CodeIgniter Dreamweaver Eclipse IDE Netbeans IDE Client-Server Systems Routers FTP Subversion
Microsoft Windows (98, XP, Vista, 7) Linux (Ubuntu)
MySQL SQLite3 Oracle 10g Postgre SQL
MS-Visio MS-Publisher MS-Office Open-office


Abu Fazal has been a student in my programming classes. He has been an attentive and hard working student. Abu Fazal has also participated in my class on open source software development. He has demonstrated discipline and effective cooperation skills. Abu Fazal is in the process of conducting his M.Sc. thesis work under my co-supervision on a research-oriented demanding topic. This far, he has shown great potential for carrying out innovative research. It is for these reasons that I offer high recommendations for Abu Fazal Md Shumon.

Imed Hammouda | Adj. Professor at TUT


Movies Scuba Diving Swimming Bicycling Video games Traveling Cooking

Personal Information

Date of birth
January 12, 1986
Insinöörinkaut 60 C 285
(358) 465 887 266
(358) 451 418 555


? ? ? ?
Drop me a line here