Shaishab Roy

Shaishab Roy

Strategic Business Unit Head at Brain Station 23 Ltd.
Mohakhali, Dhaka, Bangladesh.

  I am a full-stack web application developer and software developer with 5+ years of experience. Currently, I am working on Node.js, Express framework, MongoDB. My responsibility includes getting requirements from client and analysis to make a better solution for each requirement and develop also take care of my teammates. I have deep experience in Express(Node.js), MongoDB, Javascript, ES6, AngularJS, Gulp, Git, Mocha, Supertest, SQL also have good knowledge of React, PostgreSQL, Bootstrap, Webpack, Typescript. I am both driven and self-motivated, and I am constantly experimenting with new technologies and techniques. I am very passionate about web development and strive to better myself as a developer and the development community as a whole.

  At my early student life, I've attended several international contests like ACM ICPC-2012, ICPC-2013, National Programming Contest-2012, Code Warriors' Challenge – 2016. I am evolving myself as full stack developer.

Career Summary

  • Software Developer with 5+ years of industry experience. Delivers efficient and reliable solutions and excels in building/leading teams in high-pressure environments.
  • Excellent interpersonal, collaboration, and problem solving skills.
  • Strong understanding of Agile software development, SDLC, and Business Analysis practices.
  • Have interest in designing and crafting efficient modern software’s, and learning new technologies and tools if need arises.
  • Able to communicate effectively with both technical and non-technical project stakeholders.
  • Committed to professionalism, highly organized, able to see the big picture while paying attention to small details.
  • Took part in the design and development of several local and international software projects.
  • Quick learner with a passion towards new technologies.

Experience

Strategic Business Unit Head

Brain Station-23 Ltd

8th floor, Plot#2, Bir Uttam AK Khandakar Road, Mohakhali C/A, Dhaka-1212, Bangladesh.

July, 2021 - Present

Technical Lead

Brain Station-23 Ltd

8th floor, Plot#2, Bir Uttam AK Khandakar Road, Mohakhali C/A, Dhaka-1212, Bangladesh.

August, 2019 - June, 2021

Sr. Software Engineer

Brain Station-23 Ltd

8th floor, Plot#2, Bir Uttam AK Khandakar Road, Mohakhali C/A, Dhaka-1212, Bangladesh.

January, 2019 – July, 2019

Software Engineer

Brain Station-23 Ltd

8th floor, Plot#2, Bir Uttam AK Khandakar Road, Mohakhali C/A, Dhaka-1212, Bangladesh.

November, 2015 – December, 2018

Junior Software Engineer

Brain Station-23 Ltd

8th floor, Plot#2, Bir Uttam AK Khandakar Road, Mohakhali C/A, Dhaka-1212, Bangladesh.

May, 2014 – October, 2015

Node.js Based Project

Meed

Meed is a mobile financial service that provides access to a global network of Member Banks. Meed Banking Club exists to help user earn more, save more and do more. Through the Meed APP, you can manage all your essential financial requirements with these banks. Meed allows users to send/receive funds to/from other Meed users. No fee domestically, no more than a 2% foreign exchange fee internationally that process called P2P transfer. Meed-exclusive program that provides an opportunity to earn a residual income stream.

Technology used for this application is Node.js, ES6, Express, MongoDB, Mongoose, javascript, AngularJS, bluebird, performance, csv, cron, sendgrid, momentjs, gruntjs, mocha, should, supertest,load-testing.

Vallie

Vallie offers valet parking accross all of Central London. Never park again in London. This is a car parking project in London, UK. Create whole Admin part and some API and also build customer help line over the phone and SMS notification and Email notification. For public site developed booking part.

Technology used for this application is Node.js, MongoDB, Mongoose, AngularJS, Express, twilio, mandrill, stripe-payments.

Whoozah

The social networking apps and sites that you use don’t care about your privacy. They don’t care about making your life better and easier. They think that they can take whatever they want from you without giving back… that you’re just a set of data they can sell to advertisers… that they have all of the power and you should just march to the beat of their drums…

Technology used for this application is Node.js, AngularJS, MongoDB, Mongoose, Express, twitter-bootstrap.

PHP Based Project

Course Registration System (With Result Processing)

This system is designed according to DUET (Dhaka University of Engineering and Technology) course registration and result processing system. It manages the Course Registration at the beginning of semester and processes the student result at the end of the semester. Student can show his/her status, download mark sheet after publishing result and also get notification from the authority. Teachers (adviser) can verify his/her student’s registration status and can accept or deny after verifying students registration.

Technology used PHP CodeIgniter Framework, FPDF library, MySQL, jQuery and CSS.

.NET Based Project

BCPS

Bangladesh College of Physicians and Surgeons has been the pioneer in developing post-graduate medical education in this country. Historically, the College bears a heritage to.

Technology used asp.net-mvc-5, entity-framework-6, twitter-bootstrap, javascript, jquery, sql-server-2012.

Open Source Project

sequelize-express-example

An example for the usage of Sequelize within an Express.js application and for database used PostgreSQL . This repository structure followed MEAN stack project structure and usages of model like mongoose so if you are familiar with mongoose then you can easily go through the codes. In this project also used bluebird to promisify so you can execute your code synchronously using yield keyword.

node-command-line npm package

Simple node.js commandline or terminal interface to execute cli commands from node environment with/without promise

nest-next-mongo

This is a monorepo skeleton build with Nest.js (Node), Next.js (React) and Mongoose (MongoDB) with server side rendering. This skeleton demonstrates how to use nest-next-mongoDB together with server side rendering to nest with next.js.

BS-Commerce

Framework for e-commerce solution using meanJS.

token-based-authentication-api

This is a simple token based authentication api using passport , nodejs, express and mongodb.

Skills

Languages, Framework, DB & Tools
  • C/C++
  • Node.js, Express, AngularJS, JavaScript, ES6
  • MongoDB, SQL, MySQL
  • Git
  • Mocha, Supertest, Should, Chai
  • Salesforce
  • React
  • PHP
  • HTML, CSS, Bootstrap

Education

Degree :
M.Sc. in Computer Science & Engineering, September 2021
Institution :
Dhaka University of Engineering & Technology (DUET)
CGPA :
3.83 (out of 4.00)
Thesis :
An Improved Boolean Load Matrix-Based Frequent Pattern Mining
Degree :
B.Sc. in Computer Science & Engineering, May 2013
Institution :
Dhaka University of Engineering & Technology (DUET)
CGPA :
3.55 (out of 4.00)
Degree :
Diploma-in-Engineering (Computer Technology), Dec 2007
Institution :
Patuakhali Polytechnic Institute, Patuakhali, Bangladesh.
CGPA :
3.84 (out of 4)

Certifications

  • Salesforce Certified Platform Developer I
  • Advanced Certificate for management Professionals (ACMP) 4.0

    Institute of Business Administration, University of Dhaka

  • MongoDB for Node.js Developers

Extra Curricular Activities

  • 130+ problems solved at UVA Onlinejudge (user id: shaishab.roy). Posted in my blog
  • Stack overflow contributions
  • 4th Runner-up in Intra DUET Programming Contest-2011
  • Attended at ACM-ICPC Asia Regional (Dhaka Site) 2012, 2013.
  • Former head of Algorithm Development Group of DUET Computer society
  • Former Finance Director of DHANSHIRI (Greater Faridpur student’s welfare association), DUET.
  • Participant of National Hackathon 2016.