Hello
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.
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.
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.
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.
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
CGPA-3.06 out of 4
GPA- 5.00 out of 5.00 from Science Group
GPA-5.00 out of 5.00 from Science Group
GPA-5.00 out of 5.00 from Science Group
GPA-5.00 out of 5.00
Oracle Database
SQL
Data Analysis
IT Management
System Administration
Linux OS - RHEL, Ubuntu, IBM Aix, Sun Solaris, Oracle Linux
Html
Css
Javascript
Laravel
C++
Java
PHP
Object-oriented programming (OOP)
React.js
Next.js
Node.js
CodeIgniter
MySQL
Octave
Bangladesh University of Professionals (BUP)
Government Syed Hatem Ali College, Barishal
Barishal Zilla School, Barishal
Barishal Zilla School, Barishal
Al-Helal Academy, Barishal
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.
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.
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.
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.
Platform independent Web View. Responsive, fully customizable with easy Drag-n-Drop editor. I love to develop visually appealing responsive websites.
Professional Web Page Designer. Responsive, fully customizable with easy Drag-n-Drop editor. I love to develop visually appealing websites.
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.
Approach software development with honor, self-respect, and pride; work well and work clean; communicate and estimate faithfully.
Seeking to apply technical knowledge, project management and analytics skills as an SEO Strategist
Professional Web Page Designer. Responsive, fully customizable with easy Drag-n-Drop editor. I love to develop visually appealing responsive websites.
Exploratory Data Analysis for Machine Learning - IBM
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.
Software Development Processes and Methodologies
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
Introduction to Applied Machine Learning - AMII
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.
Supervised Machine Learning: Regression and Classification
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.
Participation of 2019 Hult Prize at Shahjalal University of Science and Technology
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.
Participation of BUP ICT FEST - 2018
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.
Participation of Idea Workshop for Mobile Games & Apps Development
E-learning Program on Information Security Awareness
A brief description of the certificate goes here.
An Introduction to Linux Bash Scripting and R
A brief description of the certificate goes here.
Category -
Sentiment Analysis of Social Media Comments on Covid-19 Post-Vaccination in Bangladesh
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
Arrow Web Game
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.
Laravel Personal Porfolio
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.
Music Generation Using BLGAN
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.
Galaxy Animation
Wifi Talks App
💬 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.
The Bookaholic
🌍 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!
Point Of Sale SYSTEM
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.
Websocket-Server
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.
Loan Prediction Using Machine Learning
I’d be walking us through Loan prediction using some selected Machine Learning Algorithms.
Category -
+880 1782-412446
House No:857, Middle Monipur, Mirpur-2, East Dhaka, Dhaka-1216