M Mohaiminul Islam
Portfolio

As a tech enthusiast, I am always excited to explore new technologies and find creative ways to apply them to real-world problems. I will use my knowledge of emerging technologies such as Data Analytics,blockchain,artificial intelligence and machine learning to create innovative solutions. M Mohaiminul Islam

Blockchain

Blockchain technology has been gaining popularity in recent years, particularly with the rise of cryptocurrencies like Bitcoin and Ethereum. At its core, blockchain is a decentralized digital ledger that records transactions and information across a network of computers. Each block in the chain contains a set of data and a unique code, or hash, that links it to the previous block. This makes it extremely difficult to tamper with or alter the information stored in the chain.One of the key benefits of blockchain technology is its ability to provide secure and transparent transactions without the need for intermediaries like banks or other financial institutions. This is particularly useful in industries like finance, where transactions can be complex and require a high degree of trust and transparency.Beyond finance, blockchain technology has potential applications in a wide range of fields, including supply chain management, healthcare, and even voting systems. I have done my research on blockchain technology based on its some drawbacks, written my own research documentation and implemented a fully fledged project.For more information can click on the view project.

Tableau Project

In a recent project,i was tasked with analyzing a company's profit and loss data from the past year. I started by connecting Tableau to the company's data source and creating a series of data visualizations to explore the data. I used Tableau's drag-and-drop interface to quickly create charts, graphs, and tables that allowed me to visualize the company's revenue, expenses, and net income over time.

Data Structure & Algorithm

Algorithms and data structures are the backbone of programming.Knowing the right data structure and algorithm for a given problem can make your program run much faster and more efficiently.They help you to analyze problems, break them down into smaller parts, and design solutions that are efficient and effective.Here i implemented some of the most common DS & Algorithm concept using python language.

Data Analysis Using Python

Data analysis is the process of examining, transforming, and modeling data in order to extract useful information and draw conclusions. The need for data analysis has become increasingly important in today's data-driven world, where organizations rely on data to make informed decisions. By analyzing data, we can identify patterns, relationships, and trends, and gain valuable insights that can help us improve business processes, optimize resources, and make better decisions.Python is a popular programming language used for data analysis due to its simplicity, flexibility, and wide range of libraries and tools.In this section,I used some of the python libarary for analyzing data.

Data Analysis With Excel

Excel is a popular tool for data analysis due to its ability to organize, manipulate, and visualize data.With Excel,users can easily import data from various sources such as CSV or databases,and perform complex calculations and data transformations using built-in functions & formulas. Additionally, Excel provides powerful visualization tools, including charts and graphs, that allow users to quickly and easily identify patterns and trends in their data.Pivot tables are another key feature of Excel for data analysis,which allow users to summarize and analyze large data sets.Excel's flexibility and ease of use make it an ideal tool for both novice and experienced.

Operating System

There are various types of operating systems such as Windows, Mac OS, Linux, iOS, Android, etc. One of the primary reasons for knowing the operating system is compatibility. Not all software is compatible with all operating systems. For example, software designed for Windows operating system may not work on a Mac OS or Linux. Similarly, some hardware devices may not be compatible with certain operating systems. Knowing the operating system can help you select the right software and hardware that are compatible with your computer or device.Here i have implemented some of the common OS concept in C language.

Web & Android Development

During my Undergrad i had built several projact based on web using phd and android application using java.One of my web project named "Prison Management System", It is a web application to manage the details of Prison, adding and updating prisoner, Searching prisoner and their information, Adding and Updating Prisoner Information.And in Android, i built a project named "Daily expenses App".Daily Expense is a Mobile based application in android operating system where we add our daily expenses and end of the month we can see our total cost.i had built others project also like "University News App", "Currency Converter" and so on.