Mahadi Hasan Sourav

This is my personal portfilio


Project maintained by bpsourav21 Hosted on GitHub Pages — Theme by mattgraham

Results-oriented web developer, offering extensive experience in design and layout. Highly educated in various programming languages and coding. Looking for a position in a fast-paced company that appreciates hard work, dedication, and evolving technical skills.

Contact

Phone | Email | Linkedin | Leetcode — | — | — | — +8801671820025 | bpsourav21@gmail.com | https://www.linkedin.com/in/bpsourav21/ | https://leetcode.com/u/bpsourav21/

Technical Skills

Technology level Technology level Technology level
React JS 90% React Native 80 NEXT JS 70%
Redux 70% Mobx 75% Taillwind CSS 50
Node JS 50% C/C++ 50% Typescript 90%
F# 50% Dot net 65% Javascript 70%
MongoDB 55% SQL 60% Postgres 55%
Service Fabric 20% Swagger 55% PouchDB 30%
Analytics 40% Adobe XD 60% Figma 60%
Photoshop 65% Illustrator 40% Liquibase 60%

Work experience

CHALDAL LIMITED - (3rd June 2018 to till now)

Online Grocery E-commerce - Dhaka, Bangladesh

Software Engineer (level-3)

Noteable Tasks

Pattern Technologies - (15th April 2023 to 30th November 2023)

Online Food Service - Lahore, Pakistan

Frontend Developer (Contractual - Remote)

Noteable Tasks

BOND TECHNOLOGIES - (1st January 2017 to 31 June 2018)

POS Service Provider - Dhaka, Bangladesh

Software Engineer

Noteable Tasks

RT SOFTBD - (1st December, 2017 to 31st December, 2017)

Website service provider - Dhaka, Bangladesh

Intern Engineer

Education

Rajshahi University of Engineering & Technology (B. Sc. Eng.)

CGPA- 3.15 out of 4.00 (Department of CSE)

Notre Dame College, Dhaka. (HSC)

GPA-5.00 out of 5.00 (Dhaka Board-2011)

Motijheel Govt Boys’ High School, Dhaka. (SSC)

GPA-5.00 out of 5.00 (Dhaka Board-2009)

Professional Project Experience:

Project Title: Chaldal website and Mobile APP (IOS + Android)

Project Overview:

E-commerce website selling groceries and other commodities with our day-to-day life. Delivering orders within an hour is the key motto. This project has separate business logic along with some microservices. Also have a huge admin system for inventory, purchase, order, delivery process, etc management. Continuous development going to make service good and more available to the customers.

Project Link: Chaldal, Google Play, App Store

Technology Used:

ASP.NET, MVC Pattern Entity Framework, F#,  SQL database, Node JS, React JS, Typescript, React Native, Mobx 

Role:

I Contributed most of the features like Multicity support, Address updation, Chaldal Credit, Recipes, Donation, Refund, Due payment, Geolocation, Recaptcha integration, Payment methods like bKash, Portwallet, Braintree, etc integration, Crisp chat integration, generalized component for a select HTML tag. Mostly did frontend-based tasks but also worked on creating several rest APIs and changing business logic. It also involved mentoring junior developers and reviewing their codes.

Project Title: Chaldal Food Aid with Admin panel

Project Overview:

Donation site where any customer can donate a food package. This project was run under the World Food Center (WFC). There is also an admin panel where donations are being tracked with customer information such as phone number, NID, customer ID, etc.

Project Link: Foodaid

Technology Used:

React, Redux, FSharp, SQL Database, MVC Pattern Entity Framework

Role:

Design total Front end with admin panel. Handling different levels of permission for accessing different users. Added responsive UI and error handling.

Project Title: Chaldal Internal Voting System

Project Overview:

A separate voting system where employees can vote based on any opinion or any event. Employees can nominate their desired person and also can choose the best performer using this system. There is an option for selecting several moderators who run the voting and also can set the event’s start and end times. Votes counted automatically and there is an option for putting custom rules for different employees.

Technology Used:

React, Redux, FSharp, SQL Database, MVC Pattern Entity Framework

Role:

Design total Front end with responsive UI and error handling message.

Personal Project Experience:

Project Title: E-Commerce rest API template

Project Overview:

The Rest API endpoint has a login system with token verification with email. Handled with permission-level login. Schema for user, product, shopping cart, order, etc were completed. This rest API endpoint can be used for both website and app. Development is still ongoing. Adding new modules into it.

Project Link: Github

Technology Used:

Node JS, MongoDB, Typescript

Project Title: E-Commerce Mobile app template

Project Overview:

Mobile app for e-commerce app. Users can log in with their mail and phone number. This app has a responsive UI and smooth UX. This app can be used for any kind of e-commerce-related business like groceries, clothing, food, etc. Easy to integrate with any backend rest API endpoint.

Project Link: Github

Technology Used:

Node JS, Typescript, React-native, Redux

Project Title: Restaurant POS APP

Project Overview:

POS application for restaurant business where manager can input order details and print invoice. They can also generate reports and update inventory. Development is postponed for a while but soon some new features will be added.

Project Link: Github

Technology Used:

Node JS, Typescript, React-native, Redux, Pouchdb, Couchdb

Training:

Leveraging ICT for Growth, Employment and Governance (LICT)

Bangladesh Computer Council
12-Mar-2015 to 04-May-2015

Language Skills:

Language Reading Writing Listening Speaking
English Good Good Good Good
Bangla Excellent Excellent Excellent Excellent