Md. Saiful Islam Bhuiyan

Md. Saiful Islam Bhuiyan

Software Engineer

SELISE Digital Platform

Biography

Saif is a software engineer with nearly four years of industry experience. He expertises in writing back-end applications in ASP.NET Core serving users across fintech services, recreational services, and other industries. However, he also has good professional experience with Angular and Blockchain. Saif is excellent in communications and has thousands of hours behind him in remote projects.

Interests

  • Cloud Computing
  • Backend Developement
  • Full-stack Developement
  • Blockchain Technologies

Education

  • BSc in Computer Science & Engineering, 2018

    Shahjalal University of Science & Technology, Sylhet

Skills

net_core

ASP.NET Core

80%

angular

Angular

90%

csharp

C#

80%

mongodb

MongoDB

80%

typescript

Type Script

80%

fabric-logo

Hyperledger Fabric

60%

docker

Docker

60%

kubernetes

Kubernetes

20%

Experience

 
 
 
 
 

Blockchain Developer

SELISE Digital Platform

May 2022 – Present Dhaka, Bangladesh

Task & Responsibilities include:

  • Lead a team of 4 people to develop an NFT marketplace.
  • Interacted with a Layer 2 sidechain to fetch data with graph API.
  • Worked with a team to develop and audit smart contract.
  • Developed decentralized application with node js and Fantom blockchain.
  • Interacted with Fantom blockchain with Fantom API and RPC nodes.
 
 
 
 
 

Backend Developer

SELISE Digital Platform

Apr 2021 – Present Dhaka, Bangladesh

Task & Responsibilities include:

  • Implemented user email syncing with portal-specific mails, users can send and delete portal-specific mail.
  • Developed a bulk email setup for more than 50+ emails, including new software versions, updates, and service level agreements.
  • Implemented endpoints to download insurance contracts of employee benefits and imported contacts from excel file to portal.
  • Wrote unit tests using xUnit, Singlehandedly increased overall code coverage by 40%.
  • Maintained, extended, and fixed bugs on existing endpoints.
  • Integrate software components and third-party libraries.
 
 
 
 
 

Full-stack Developer

SELISE Digital Platform

Apr 2019 – Apr 2021 Dhaka, Bangladesh

Task & Responsibilities include:

  • Worked on both the client and server sides of the application.
  • Implemented an excel report-generating tool service for both the client and server-side.
  • Implemented invoices for purchasing products and monthly billing excel reports for buying items.
  • Implemented social media hashtag search, and integrated Instagram and Twitter APIs to suggest trending tourism locations.
  • Generated excel report file containing full travel planning including detailed information of tour with costs.
 
 
 
 
 

Front-end Developer

SELISE Digital Platform

Oct 2018 – Apr 2019 Dhaka, Bangladesh

Task & Responsibilities include:

  • Built single-page JavaScript applications with Angular.
  • Implemented complex and highly interactive user interfaces.
  • Developed new features and fixed bugs in existing applications.
  • Learned to work with NoSQL databases such as MongoDB.
  • Provided localization support for German, French, Italian, and English languages.
  • Provided support for multiple browsers and mobile devices.
 
 
 
 
 

Researcher

Shahjalal University Blockchain & Security Laboratory

Jan 2018 – Jan 2022 Sylhet, Bangladesh

Recent Publications

Quickly discover relevant content by filtering publications.
(2020). BONIK - A Blockchain Empowered Chatbot for Financial Transactions. TrustCom 2020.

PDF Code Slides Video DOI

Certifications

IBM Blockchain Essentials

An understanding of Blockchain principles and practices and how it can be applied within a business environment. An understanding of Blockchain and distributed ledger systems, the important concepts and key use cases of Blockchain and how assets can be transferred in a Blockchain network.
See certificate

IT Training on JAVA under NASSCOM IT-ITES SSC

Traning in on Java enterprise edition
See certificate

Co-curriculer Activities

 
 
 
 
 

Assistant Treasurer

SUST Science Arena

April 2016 – March 2017 Sylhet, Bangladesh

Task & Responsibilities include:

  • Responsible for collecting funds from students & sponsors.
  • Cost management for organization event
 
 
 
 
 

Campaign Volunteer

National High School Programming Contest

March 2016 – March 2016 Sylhet, Bangladesh

Task & Responsibilities include:

  • Contacted with junior high schools and informed them about contest.
  • Campaign with students about programming contest.
 
 
 
 
 

Executive Producer and Cinematographer

Framing71 Production

October 2015 – September 2018 Sylhet, Bangladesh
 
 
 
 
 

Member

CSE Society, SUST

April 2014 – September 2018 Sylhet, Bangladesh

Task & Responsibilities include:

  • Responsible for advertising & organizing different academic & cultural events.
  • Responsible for collecting sponsors for academic events.

Contact