Giter Site home page Giter Site logo

Hi 👋, I'm Md. Siam

I'm a Software Engineer from Bangladesh, having 4+ years of software development experience.

➮ I prefer MVC, MVVM, GetX pattern (by Kauê Murakami), BLoC pattern, for the folder & file structure.
➮ In addition to that, I use Provider, GetX, or BLoC package for app state management.
➮ Whereas for the back-end services, I completely rely on RESTful API, Firebase, and Parseplatform.
➮ Depending on the project requirement, I use `shared_preferences`, `get_storage`, `sqflite` or `hive` for local data storage.

☞ Connect with me: LinkedIn
☞ Hire me for your next project: [email protected]

🙋‍♂️ About Me

🚀 Languages and Tools:

                      


👨‍💻 Worked on Applications


📊 My Github Stats


Md. Siam's Github Stats Md. Siam's Top Languages
Note: Top languages is only a metric of the languages my public code consists of, and doesn't reflect experience or skill level.

Md. Siam's Contribution Graph


📌 Pinned Repositories

🔗 Connect with me

                        

❤️ Ranking, Views & Followers

Check out md-siam's profile on stardev.io

     GitHub Badge

Md. Siam's Projects

flutter_widget_lifecycle icon flutter_widget_lifecycle

Introduction to how the Stateful Widget Lifecycle works in detail and how to react to changes of widgets in Flutter.

folderify icon folderify

:file_folder: Generate pixel-perfect macOS folder icons in the native style. Ready for macOS 11.0 Big Sur.

gallery icon gallery

Photo gallery using repository pattern

getx_pattern icon getx_pattern

Design pattern designed to standardize your projects with GetX on Flutter.

getx_tutorial icon getx_tutorial

It's an introduction to one of the famous flutter package called "GetX": https://pub.dev/packages/get

git_tips_tricks icon git_tips_tricks

A repo consisting some of the most used git commands and their description/ shortcuts.

google_map icon google_map

Google map use in flutter application. This application will allow the user to find people who are willing to help to complete small tasks like cleaning the car, gardening, grocery shopping etc.

habits_diary icon habits_diary

Track your habits day by day and check your result like the GitHub's contributions board

high-quality-pdf icon high-quality-pdf

People need high quality (no compresses) PDF file for research paper submission. This tutorial will teach you to create high quality PDF files using Acrobat Pro DC.

hive_crud icon hive_crud

This repo will teach you how to use hive package for storing data locally in your device. Hive is a lightweight and blazing fast key-value database written in pure Dart.

isar_crud icon isar_crud

Isar is for local database storage in a Flutter application. Isar is No-SQL relational database.

kid_starter icon kid_starter

This is an application for kids who want to learn the English alphabet, Numbers, and Colors names with accurate pronunciation.

knock-detecting-door-lock-using-mcu icon knock-detecting-door-lock-using-mcu

In our project, we used a Piezo sensor to detect door knocks and use those knocks to open or close the door. The details of our project is given in the website:

legion_y730_running_bigsur icon legion_y730_running_bigsur

If you are a windows user and require macOS to learn XCode, then you can transform your windows machine into the Hackintosh machine. Remember, this tutorial is for educational purpose. I will be not responsible for any damage done to your device while installing macOS. Do at your own risk. This tutorial is only for Lenovo legion Y730/Y740. Back up your important files before starting.

legion_y730_running_catalina icon legion_y730_running_catalina

If you are a windows user and require macOS to learn XCode, then you can transform your windows machine into the Hackintosh machine. Remember, this tutorial is for educational purpose. I will be not responsible for any damage done to your laptop while installing macOS. Do at your own risk.

mini-drone-using-arduino-mini-micro-controller-unit icon mini-drone-using-arduino-mini-micro-controller-unit

A low cost drone using Arduino mini, DC motors, and a mobile battery. It can be controlled by an android application. The connection between the drone & the application is done by the Bluetooth module present in the Arduino mini

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.