Shimanto Rehman Database DBA Web Developer Programmer Data Science Enthusiast

Theme Colors

Hello

Database Administrator Programmer Web Developer Data Science Enthusiast

From structured data to intelligent systems

I love databases, but also dreaming in machine learning

experience education skills achievements
September, 2023 - Present

Database Administration, IT Division

Head Office, Prime Bank PLC

Prime Bank PLC is a 2nd generation leading commercial bank in Bangladesh, committed to providing a comprehensive range of banking solutions for individuals, MSMEs, and corporations. They leverage technology to deliver a seamless banking experience, including online platforms, mobile apps, and potential future integrations with digital ecosystems. Prime Bank actively supports the MSME sector, crucial for the Bangladeshi economy, through dedicated loan products and online tools. Their focus on innovation positions them well to empower individuals and businesses, fostering financial inclusion for Bangladesh's growth.

December, 2021 - January, 2023

Associate Software Engineer, Backend

Dana FinTech

Dana enables digital platforms and banks to offer digital loans to MSMEs and individuals instantly Integrate Dana embedded lending API with your e-commerce app, e-wallet, retailer app, or any digital platform to allow your merchants and users to apply for digital loan on the go. Embedded finance is the future of the financial services industry.

April, 2018 - June, 2020

Executive Head: Reasearch & Olympiads

SUST Science Arena, SUST

SUST science arena is a renowned scientific organization of Shahjalal university of Science and Technology, Sylhet, Bangladesh. Its main objective is to organize conferences, seminar, talk, Science Fair, Olympiads, debate competitions, study circle, running research project. It also trains university Students in writing a research paper, scientific poster, research proposal, etc. My responsibility is to Manage and mentor the Academic Olympiads and research team of this organization.

June, 2018 - June, 2019

Coordinator, Media And Communication

HULT PRIZE at SUST

The Hult Prize is a startup accelerator for social enterprise named by President Bill Clinton and TIME Magazine as one of the top five ideas changing the world. The initiatives that make up the work of the Hult Prize Foundation are all dedicated to launching the next wave of social entrepreneurs through building custom tailored startups which are impact centered and profit minded. My responsibility was to coordinate media and communication team.

Jan, 2017 - Oct, 2021

General Member

CSE Society, SUST

CSE Society, SUST is a non-political departmental organization. All the students and teachers of CSE department of SUST are the general member of this society. The main purpose of this society is to represent the student of CSE SUST and conduct the co-curricular activities for students

Nov, 2016 - August, 2021

Computer Science & Engineering

Shahjalal University of Science and Technology, Sylhet

CGPA-3.06 out of 4

Jan, 2014 - June, 2016

Higher Secondary School Certificate (HSC)

Govt. Syed Hatem Ali College, Barishal

GPA- 5.00 out of 5.00 from Science Group

Jan, 2017 - Oct, 2021

Secondary School Certificate (SSC)

Barisal Zilla School, Barishal

GPA-5.00 out of 5.00 from Science Group

Jan, 2011 - Nov, 2011

Junior School Certificate (JSC)

Barisal Zilla School, Barishal

GPA-5.00 out of 5.00 from Science Group

Jan, 2008 - Nov, 2008

Primary School Certificate (PSC)

Al-Helal Academy, Barishal

GPA-5.00 out of 5.00

Oracle Database

70%

SQL

80%

Data Analysis

80%

IT Management

90%

System Administration

50%

Linux OS - RHEL, Ubuntu, IBM Aix, Sun Solaris, Oracle Linux

80%

Html

70%

Css

70%

Javascript

60%

Laravel

50%

C++

80%

Java

60%

PHP

90%

Object-oriented programming (OOP)

70%

React.js

60%

Next.js

60%

Node.js

60%

CodeIgniter

80%

MySQL

80%

Octave

60%
Nov, 2019

4th at BUP ICT FEST 2018 Hackathon

Team Name: SUST Phantom

Bangladesh University of Professionals (BUP)

Mar, 2016

Higher Secondary Certificate General Grade Scholarship

Board of Intermediate and Secondary Education, Barisal

Higher Secondary Certificate Examination-2016

Government Syed Hatem Ali College, Barishal

Feb, 2014

Secondary School Certificate Talent pool Scholarship

Board of Intermediate and Secondary Education, Barisal

Secondary School Certificate Examination-2014

Barishal Zilla School, Barishal

Nov, 2011

Junior School Certificate Talent pool Scholarship

Board of Intermediate and Secondary Education, Barisal

Junior School Certificate Examination-2011

Barishal Zilla School, Barishal

Nov, 2008

Primary Talent pool Scholarship

Directorate of Primary Education (DPE), Barishal

Primary Scholarship Examination

Al-Helal Academy, Barishal

♬ Listening Now 🎧

Countdown Until My Birthday

Days
Hours
Minutes
Seconds
  • What I Do

    Database Administration

    Experienced in managing relational databases such as Oracle Database, MySQL. Expertise in database design, optimization, and administration, including schema design, indexing strategies, and query optimization.

    Backend Development

    Skilled in developing scalable and efficient backend solutions using modern technologies such as PHP, CodeIgniter. Proficient in designing and implementing RESTful APIs, handling authentication and authorization, and optimizing performance.

    Server Administration

    Proficient in server setup, configuration, and maintenance. Skilled in managing Linux-based servers using tools such as SSH, Nginx, Apache, and Docker. Experienced in deploying and scaling web applications in cloud environments.

    Full Stack Development

    Proficient in both frontend and backend development, capable of building end-to-end web applications from scratch. Skilled in using frontend frameworks like React.js or Angular and integrating them with backend APIs.

    Responsive Design

    Platform independent Web View. Responsive, fully customizable with easy Drag-n-Drop editor. I love to develop visually appealing responsive websites.

    Web Design

    Professional Web Page Designer. Responsive, fully customizable with easy Drag-n-Drop editor. I love to develop visually appealing websites.

    Graphic Design

    I am an expert graphic designer and my specialty is adobe photoshop. I edit your images, change the background, photo manipulation, change photo colors, merge two or more images, delete or add any object and resize the photo.

    Clean Code

    Approach software development with honor, self-respect, and pride; work well and work clean; communicate and estimate faithfully.

    SEO Marketing

    Seeking to apply technical knowledge, project management and analytics skills as an SEO Strategist

    Great Support

    Professional Web Page Designer. Responsive, fully customizable with easy Drag-n-Drop editor. I love to develop visually appealing responsive websites.

Certifications
Shimanto Rehman - Exploratory Data Analysis for Machine Learning - IBM view certificate

Exploratory Data Analysis for Machine Learning - IBM

Certificate Brief:

This first course in the IBM Machine Learning Professional Certificate introduces you to Machine Learning and the content of the professional certificate. In this course you will realize the importance of good, quality data. You will learn common techniques to retrieve your data, clean it, apply feature engineering, and have it ready for preliminary analysis and hypothesis testing. By the end of this course you should be able to: Retrieve data from multiple data sources: SQL, NoSQL databases, APIs, Cloud Describe and use common feature selection and feature engineering techniques Handle categorical and ordinal features, as well as missing values Use a variety of techniques for detecting and dealing with outliers Articulate why feature scaling is important and use a variety of scaling techniques Who should take this course? This course targets aspiring data scientists interested in acquiring hands-on experience with Machine Learning and Artificial Intelligence in a business setting. What skills should you have? To make the most out of this course, you should have familiarity with programming on a Python development environment, as well as fundamental understanding of Calculus, Linear Algebra, Probability, and Statistics.

Certificate Info

  • Date - November 03, 2021
  • Issuing Authority - IBM
  • Tools - Python, Sklearn, Spicy, Pandas
  • Details - View Details
Shimanto Rehman - Software Development Processes and Methodologies view certificate

Software Development Processes and Methodologies

Certificate Brief:

Software is quickly becoming integral part of human life as we see more and more automation and technical advancements. Just like we expect car to work all the time and can't afford to break or reboot unexpectedly, software industry needs to continue to learn better way to build software if it were to become integral part of human life. In this course, you will get an overview of how software teams work? What processes they use? What are some of the industry standard methodologies? What are pros and cons of each? You will learn enough to have meaningful conversation around software development processes. After completing this course, a learner will be able to 1- Apply core software engineering practices at conceptual level for a given problem. 2- Compare and contrast traditional, agile, and lean development methodologies at high level. These include Waterfall, Rational Unified Process, V model, Incremental, Spiral models and overview of agile mindset 3- Propose a methodology best suited for a given situation

Certificate Info

  • Date - November 09, 2021
  • Issuing Authority - UNIVERSITY OF MINNESOTA
  • Tools - Waterfall, Rational Unified Process, V model, Incremental, Spiral models and overview of agile mindset
  • Details - View Details
Shimanto Rehman - Introduction to Applied Machine Learning - AMII view certificate

Introduction to Applied Machine Learning - AMII

Certificate Brief:

This course is for professionals who have heard the buzz around machine learning and want to apply machine learning to data analysis and automation. Whether finance, medicine, engineering, business or other domains, this course will introduce you to problem definition and data preparation in a machine learning project. By the end of the course, you will be able to clearly define a machine learning problem using two approaches. You will learn to survey available data resources and identify potential ML applications. You will learn to take a business need and turn it into a machine learning application. You will prepare data for effective machine learning applications. This is the first course of the Applied Machine Learning Specialization brought to you by Coursera and the Alberta Machine Intelligence Institute.

Certificate Info

  • Date - October 17, 2021
  • Issuing Authority - Alberta Machine Intelligence Institute
  • Tools - Unsupervised Learning, Semi Supervised Learning, Reinforcement Learning, Identity Business Evaluation, Data Protection Laws, Bias in Data Sources, Noise and Sources of Randomness, False Positives and False Negatives
  • Details - View Details
Shimanto Rehman - Supervised Machine Learning: Regression and Classification view certificate

Supervised Machine Learning: Regression and Classification

Certificate Brief:

In the first course of the Machine Learning Specialization, you will: Build machine learning models in Python using popular machine learning libraries NumPy and scikit-learn. Build and train supervised machine learning models for prediction and binary classification tasks, including linear regression and logistic regression The Machine Learning Specialization is a foundational online program created in collaboration between DeepLearning.AI and Stanford Online. In this beginner-friendly program, you will learn the fundamentals of machine learning and how to use these techniques to build real-world AI applications. This Specialization is taught by Andrew Ng, an AI visionary who has led critical research at Stanford University and groundbreaking work at Google Brain, Baidu, and Landing.AI to advance the AI field. This 3-course Specialization is an updated and expanded version of Andrews pioneering Machine Learning course, rated 4.9 out of 5 and taken by over 4.8 million learners since it launched in 2012. It provides a broad introduction to modern machine learning, including supervised learning (multiple linear regression, logistic regression, neural networks, and decision trees), unsupervised learning (clustering, dimensionality reduction, recommender systems), and some of the best practices used in Silicon Valley for artificial intelligence and machine learning innovation (evaluating and tuning models, taking a data-centric approach to improving performance, and more.) By the end of this Specialization, you will have mastered key concepts and gained the practical know-how to quickly and powerfully apply machine learning to challenging real-world problems. If youre looking to break into AI or build a career in machine learning, the new Machine Learning Specialization is the best place to start.

Certificate Info

  • Date - January 29, 2021
  • Issuing Authority - Stanford University
  • Tools - Logistic Regression, Artificial Neural Network, Machine Learning (ML) Algorithms, Machine Learning
  • Details - View Details
Shimanto Rehman - Participation of 2019 Hult Prize at Shahjalal University of Science and Technology view certificate

Participation of 2019 Hult Prize at Shahjalal University of Science and Technology

Certificate Brief:

The Hult Prize is a startup accelerator for social enterprise named by President Bill Clinton and TIME Magazine as one of the top five ideas changing the world. The initiatives that make up the work of the Hult Prize Foundation are all dedicated to launching the next wave of social entrepreneurs through building custom tailored startups which are impact centered and profit minded. My responsibility was to coordinate media and communication team.

Certificate Info

  • Date - December, 2018
  • Issuing Authority - Hult Prize, SUST
  • Tools - Leadership Skills
  • Details - View Details
Shimanto Rehman - Participation of BUP ICT FEST - 2018 view certificate

Participation of BUP ICT FEST - 2018

Certificate Brief:

Certificate of Participaion is awarded to S. M. Obaydur Rahman for participating in on 14th November, 2018 in BUP ICT Fest - 2018 organized by BUP InfoTech Club, Dept. of ICT, Bangladesh University of Professionals.

Certificate Info

  • Date - November 14, 2018
  • Issuing Authority - BUP InfoTech Club, Dept. of ICT
  • Tools - Android Studio, Adobe XD
  • Details - View Details
Shimanto Rehman - Participation of Idea Workshop for Mobile Games & Apps Development view certificate

Participation of Idea Workshop for Mobile Games & Apps Development

Certificate Brief:

Certificate Info

  • Date - January, 2017
  • Issuing Authority - Digital Bangladesh, a2i ICT Division
  • Tools - Idea Generation
  • Details - View Details
Shimanto Rehman - E-learning Program on Information Security Awareness view certificate

E-learning Program on Information Security Awareness

Certificate Brief:

A brief description of the certificate goes here.

Certificate Info

  • Date - October 19, 2023
  • Issuing Authority - Prime Bank PLC
  • Tools - Basic Security Policies
  • Details - View Details
Shimanto Rehman - An Introduction to Linux Bash Scripting and R view certificate

An Introduction to Linux Bash Scripting and R

Certificate Brief:

A brief description of the certificate goes here.

Certificate Info

  • Date - 23rd December, 2023
  • Issuing Authority - Future Learn
  • Tools - Linux, Bash, Bash-Script, R
  • Details - View Details

Category -

Certificate Details
×
Shimanto Rehman - Certificate
Latest Project
Alohomora
Lumos
Reparo

the best, plan for the worst, and prepare to be surprised


all web application photoshop mobile app e-commerce
Shimanto Rehman portfolio view project

Sentiment Analysis of Social Media Comments on Covid-19 Post-Vaccination in Bangladesh

Project Brief:

This Initiative will expand Bangladeshi public understanding about COVID-19 vaccine. The project's findings may help Bangladesh's immunization program. The project's methods may be used in other nations to gauge public opinion on COVID-19 immunization, aiding the worldwide battle against the virus. This project will help to find the sentiment polarity. This project is a simple and user interactive website showing the output type and algorithm's performance For API Part: Used Python Based Framework Flask. Note: We used Python version: 3.10 Environmental SetUp: Install Anaconda To install Virtual Environment, naming sentiment : $ conda create -n sentiment python=3.10 To activate the Virtual Environment: $ conda activate sentiment All set then !!!!!!!!!!!!!! To install all libraries and packages used in our code to for model building, saving, training, and data preprocessing part: $ pip install -r requirements.txt Open app.py file, for understanding the api routing and model loading using pickle library for machine learning part and keras.models for deep learning part, also for the http get request response structure. Again activate the environment again: conda activate sentiment For serving Flask App (app.py file) on development server : python app.py Which will return a localhost address with a specific port number like: http://127.0.0.1:5000 Your Port You can also find it on browser by: localhost:5000 Note: Install a Visual Studio Code VS Code extension "Rest Client" / "Thunder Client" to see the api responses: Go to the activity part and Select your localhost port Select method type (GET/POST) and put the routing address for getting prediction which is (localhost:5000/predict) Then, in the Query Section, put the Query Parameter (data) and put the sentence you want to predict as the value of query pararmeter Hit send !!!! Boom !!! See the Api Response Or, route to: ( To see the prediction response ) localhost:5000/predict?data=your_sentence FrontEnd Part (With Nodejs): Install Node.js, Because Used React Framework Check node -v if installed Got to sentiment-web directory and run this command under the subfolder: npm i To run the frontend development server: npm run dev Then go to tbe localhost address it provides: http://localhost:5173/ Thats it !!!!! (With Nextjs): Install Nextjs, Because Used React Framework In the directory run cmd and npx create-next-app@latest --typescript Install Packages: npm i @emotion/react @emotion/styled @mui/icons-material @mui/material

Project Info

Shimanto Rehman portfolio view project

Arrow Web Game

Project Brief:

A simple web application for a funny arrow game where the player needs to hit the target and gets compliment according to his/her accuracy. This project is a simple HTML, CSS and JS based web application inspired from CodePen.

Project Info

  • Date - 2021
  • Client - Personal
  • Tools - html, css, Javascript
  • Web - Arrow Web game
Shimanto Rehman portfolio view project

Laravel Personal Porfolio

Project Brief:

This is a simple personal portfolio where I showed my personal informations, image gallery, contact sections any other basic stuffs. This is a simple developer portfolio.

Project Info

  • Date - 2018
  • Client - Personal
  • Tools - PHP, Blade, Other
  • Web - Laravel Porfolio
Shimanto Rehman portfolio view project

Music Generation Using BLGAN

Project Brief:

Music is a collection of tones of different frequencies. So, automatic Music Generation involves composing a short piece of music without human intervention. Using LSTM in GAN gave splendid results in generating music which intrigued us to work with the GAN model.

Project Info

  • Date - Oct 30, 2022
  • Client - SUST
  • Tools - Python
  • Play Store - Galaxy-Animation
Shimanto Rehman portfolio view project

Galaxy Animation

Project Brief:

Project Info

  • Date - 2022
  • Client - Persona;
  • Tools - Javascript, CSS, Html
  • Play Store - Galaxy-Animation
Shimanto Rehman portfolio view project

Wifi Talks App

Project Brief:

💬 Chat on your Local Area Network with this Flutter application. Structure This repository contains 2 main projects:
A NodeJS project that is located under the websocket-server folder.
Flutter project that is in fact all these folders except for the websocket-server folder.
Getting Started
It is really easy to get started:
Run the WebSocket -> Guide.
Build the flutter project -> flutter build apk --release and flutter install.
Why
This project is mainly created to show of the power of a WebSocket. I also made a Flutter application to show some best practices, like using the provider, web_socket_channel and uuid packages.

Project Info

  • Date - 2019
  • Client - SUST
  • Tools - Dart, Objective-C, Shell, Java
  • Web - WiFi-Talk
Shimanto Rehman portfolio view project

The Bookaholic

Project Brief:

🌍 A web app where users can keep their collection of books and borrow books from others with a book review system. You can find your desired book by bookaholic search and request others for borrowing.
Set Up
1. Clone repository
- git clone https://github.com/demyansson/Book-Sharing-Laravel.git
- cd Book-Sharing-Laravel/
2. Install dependencies
- composer install (Make sure you have PHP7.2 or higher and you have installed all the necessary PHP extensions)
3. Initialize environment
- cp .env.example .env
- php artisan key:generate
4. Enter the data for connecting to the database and data for sending e-mail
- nano .env
5. Migrate database
- php artisan migrate --seed (You can remove the --seed flag if you do not want to have samples of users, books, and authors.)
6. Start application
- php artisan serve
After that, you can open http://127.0.0.1:8000 from your browser and enjoy!

Project Info

  • Date - 2018
  • Client - SUST
  • Tools - PHP, Blade, Javascript
  • Web - The-Bookaholic
Shimanto Rehman portfolio view project

Point Of Sale SYSTEM

Project Brief:

This is a point of sale (POS) system web application where POS system allows your business to accept payments from customers and keep track of sales. A point-of-sale system used to refer to the cash register at a store.
POS system allows your business to accept payments from customers and keep track of sales. A point-of-sale system used to refer to the cash register at a store.

Project Info

Shimanto Rehman portfolio view project

Websocket-Server

Project Brief:

Node.js WebSocket Broadcast
Used for Flutter Wifi Talks App
About
This is the node.js server that creates a websocket from the ws npm packages. This WebSocket is used for a Flutter application. The app makes it possible to chat on a LAN.
Structure
2 main files in the app folder:
1. server.js is used to run the websocket and to listen for incoming connections.
2. client.js is a client that connects to the server.js websocket.
3. An automatic message is sent whenever there is an succesful connection with the websocket.
How to Run
1. git clone this repo
2. cd into the websocket-server folder
3. Run npm install in command line
4. Open app/config/config.js and fill in your IP and port where the WebSocket should be running
5. Open app/client.js
6. Run npm start, this will execute the command nodemon ./app/server.js. Now your WebSocket is running
7. Run npm run client ./app/client.js to establish a connection and send a message
Notes:
It is possible to change the websocket port in the server.js file.
You can find your IP by opening your terminal and type ipconfig -all and look for your IPv4 Address.

Project Info

Shimanto Rehman portfolio view project

Loan Prediction Using Machine Learning

Project Brief:

I’d be walking us through Loan prediction using some selected Machine Learning Algorithms.

Project Info

Category -

Project Details
×
img

Client Speak

I have been working with him on number of products for a number of months that are very close to coming out. I can say that he has been very diligent in all their work. He has been fore with me in cost, hours and any sort of ideas that i have given them.

Shimanto Rehman Backend Gazi Yar Mohammed
Co-founder & CEO, Dana Fintech

Shimanto worked in my team as an associate software engineer at Dana. I must say that his immediate grasp of technology and work was commendable. In a short few weeks after joining Dana, Shimanto was able to create complicated web applications and implement them on the organization's infrastructure.

Shimanto Rehman Backend Yasin Uddowla
Senior Software Engineer, Dana Fintech

He understands the business logic of our application and work dedicatedly accordingto our requirments. Which is super important. Overall, great skills, good communication, and happy with the results so far.

Shimanto Rehman Backend Zia Hassan Siddique
Co-founder & COO, Dana Fintech

We are very satisfied with the work Shimanto has performed with our team, and we would like to highlight the high level of technical skills, coherence and efficiency of communication and flexibility in work with the team.

Shimanto Rehman Backend Mohammad Ullah Jitu
CTO, Dana Fintech

Not only was he able to create the applications, but he was also able to reach out to work with senior individuals within Dana to obtain information for creating the application. Furthermore he disseminated the knowledge about application to the intended core group. I highly recommend Shimanto for his personality, skill, and work ethic and wish him good luck in his future.

Shimanto Rehman Backend Shariar Mhaboob
Product Manager, Dana Fintech

Get In Touch

Address

House No:857, Middle Monipur, Mirpur-2, East Dhaka, Dhaka-1216