This is my personal portfilio
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.
Phone | Email | Linkedin | Leetcode — | — | — | — +8801671820025 | bpsourav21@gmail.com | https://www.linkedin.com/in/bpsourav21/ | https://leetcode.com/u/bpsourav21/
Technology | level | Technology | level | Technology | level |
---|---|---|---|---|---|
React JS | React Native | NEXT JS | |||
Redux | Mobx | Taillwind CSS | |||
Node JS | C/C++ | Typescript | |||
F# | Dot net | Javascript | |||
MongoDB | SQL | Postgres | |||
Service Fabric | Swagger | PouchDB | |||
Analytics | Adobe XD | Figma | |||
Photoshop | Illustrator | Liquibase |
Software Engineer (level-3)
Frontend Developer (Contractual - Remote)
Software Engineer
Intern Engineer
CGPA- 3.15 out of 4.00 (Department of CSE)
GPA-5.00 out of 5.00 (Dhaka Board-2011)
GPA-5.00 out of 5.00 (Dhaka Board-2009)
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 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 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.
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 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 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
Bangladesh Computer Council
12-Mar-2015 to 04-May-2015
Language | Reading | Writing | Listening | Speaking |
---|---|---|---|---|
English | Good | Good | Good | Good |
Bangla | Excellent | Excellent | Excellent | Excellent |