Skip to content
View ProgrammerHasan's full-sized avatar
🏡
Working from home!
🏡
Working from home!

Organizations

@MsITXpress @Excellent-Soft @ProgrammerHasan-alQuran @SasthyaSeba @chicknes

Block or report ProgrammerHasan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ProgrammerHasan/README.md

Hi, I'm Mehedi Hasan 👋

programmerhasan

Total time coded since May 14 2020

Facebook LinkedIn apps hackerrank badge youtube badge youtube badge playstore

Full-Stack Software Engineer & Programmer
6+ Years | 100+ Projects
Laravel • Flutter • React • Qwik | Backend Engineer | Quick Learner 🚀
Software Engineer at Sasthya Seba Limited | CTO at Excellent Soft

Alhamdulillah For Everything!

Passionate and self-taught Software Engineer, known as "Programmer Hasan" with over 6+ years of immersive experience in the tech industry, turning curiosity into real-world systems — from scalable web platforms to AI-powered applications.
My journey began with a deep curiosity for technology and a non-CSE background, evolving through consistency and real-world experience into a career defined by continuous learning—building and deploying 100+ web and mobile applications across multiple domains.

Over the years, I’ve gained experience in:

  • Web Engineering (Backend, Frontend, API Design)
  • Mobile (Flutter – Cross-platform)
  • Backend & System Architecture (Laravel, Scalable APIs)
  • AI & Agentic Systems (LLMs, automation, smart features)
  • Data Science (Scraping)
  • Cloud & DevOps (AWS, GCP, CI/CD, GitHub Workflow, Vercel, Server Management)
  • SysAdmin (Debian, Docker)
  • Database Design & Optimization (Performance, Scalability)
  • Data & Automation (Web Scraping)
  • Reverse Engineering (Android, Network, Security)
  • Agentic Engineering & Development (Claude Code, Codex, MCP, Tool Call)
  • Agentic Workflows & Dev Environment Orchestration

Web, Mobile, and Windows (.NET) developer with experience building reliable and scalable solutions.
AI-driven Full-Stack Engineer specializing in Laravel AI, OpenAI APIs, Claude, and Codex for building, debugging, and deploying systems,
With expertise in Agentic Engineering across Laravel, Flutter, and Qwik.

Experienced across the full software development lifecycle, including a Government mobile app built with Flutter, Laravel, and AWS. Currently working on mission-critical systems for Biman Bangladesh Airlines such as Airport Protocol, Cabin Crew Union, Parts Management, Flight Management, Employee Tracking, Duty Roster, Captain Logs, Budget Systems, CAAB Pass, and multiple airport operations tools for Hazrat Shahjalal International Airport. I also develop and maintain existing production systems while contributing to Amar Gram: Smart Platform for rural digital empowerment.

Specialized in building modern, high-performance websites with strong focus on SEO and Core Web Vitals.

Experienced in delivering real-world systems including government apps, aviation platforms, SaaS products, and community-driven digital ecosystems. Focused on building fast, scalable solutions that solve real problems — not just writing code.

For over 11 years, I’ve been passionate about sharing IT knowledge and growing through real-world projects, team challenges, and production experience. Coding is more than a skill — it’s a way of life.
Always learning. Always building.

⚡ Core expertise:
Laravel • Flutter • Backend Engineering • System Design • AWS • AI Integration

I don’t know everything—but I know not little.
I’m not a great programmer—just a good one with great habits.
I’m always thirsty to learn more, and I get real pleasure from writing code.
🧰 In my daily development workflow,
🚀 Slack, Sentry, Trello, WakaTIme, Clockify, Postman, and Figma.
For coding, I prefer:
🧠 IntelliJ IDEA – for its powerful features.
🛠️ VS Code – for flexibility.
⚡ Nano – for simple and fast terminal-based edits.
📱 Android Studio & Xcode - for mobile development.

🧩 Platforms & Developer Accounts:
-- Google Play Console – Published and maintained several Android applications.
-- App Store Connect – Successfully deployed iOS apps, managed TestFlight and production releases.
-- Microsoft Partner Center / Windows Developer – Experienced in publishing and managing Windows desktop apps (.NET platform).

Expert in the realms of Laravel, Flutter, AWS — with solid experience in system design, server management, and scalable application development.

🔍 Search on Google/ChatGPT: Who is ProgrammerHasan?

📊 Live coding: https://wakatime.com/@ProgrammerHasan
💻 Articles: https://medium.com/@programmerhasan

🚀 Packages (click to expand)
Check out my Dart/Flutter packages: 🚀 https://pub.dev/publishers/programmerhasan.com/packages

Check out my PHP/Laravel packages: 🚀 https://packagist.org/users/ProgrammerHasan/packages

Check out my NPM packages: 🚀https://www.npmjs.com/~programmerhasan

Check out my Python/django packages: 🚀 https://pypi.org/user/ProgrammerHasan

Shukran for reading!
Jazāk Allāhu Khayran (جزاك اللهُ خيرًا)
Wa angtum fa jazakallahu khoiron.

🧰 My Tech Stack & Tools

💻 Programming & Frameworks

Laravel
Flutter
React
Vue.js
Inertia.js
Tailwind CSS
Bootstrap

☁️ Cloud & Hosting

AWS
Firebase
Vercel

🧠 IDEs & Editors

IntelliJ IDEA
VS Code
Nano
Android Studio
Xcode

🔧 DevOps & Versioning

Git
GitHub
Docker

📦 Package Managers

NPM
Yarn
Composer
Pub

👨‍💻 Programming Languages

PHP
JavaScript
Dart
TypeScript
HTML5
CSS3

🤖 Artificial Intelligence

OpenAI
ChatGPT
Google AI

💽 Operating Systems

Windows
macOS
Ubuntu

🧩 Design & Productivity

Photoshop
Figma
Slack
Trello

🔐 Security

Security

📦 Platforms

Google Play
Apple Developer
Windows Developer

⏱️ Time Tracking

Clockify
WakaTime

🚀 Notable Projects

Here are some of the notable applications and systems I’ve worked on:

  • Biman Sale Promotion
  • Biman Special Care
  • BBCCU (Biman Bangladesh Cabin Crew Union)
  • Captain Logs
  • Biman Parts Management
  • Biman Duty Roster
  • Uttara-Square
  • Biman Budget Management
  • Islamic Apps - Engineer Moinul Hossain
  • Islamic Apps - MsITXpress
  • SasthyaSeba.Com
  • Biman CAAB - Pass
  • AlQuranBangladesh.Com
  • 27Hours Learning Quran
  • Probashi Bangali
  • AGQ
  • Biman Employee
  • Airport Protocol
  • Biman Manual
  • Biman Flying Hour
  • AlQuranBd.Org
  • CAAB-Pass
  • Biman Duty Roster

...and many more.

#🌎 Find me around the web (click to expand)
🚀 Get to Know Me

Here are some ideas to get you started:

🔗 Connect with me

Codepen DEV Twitter LinkedIn Stack Overflow Facebook Instagram Dribbble Medium YouTube HackerRank Codeforces HackerEarth RSS

class ProgrammerHasan():
  
def __init__(self):
  self.name = "Programmer Hasan";
  self.username = "ProgrammerHasan";
  self.location = "Brahmanbaria, Bangladesh";
  self.linkedin = "@ProgrammerHasan";
  self.facebook = "@ProgrammerHasan.s";
  self.web = "https://programmerhasan.github.io";

def __str__(self):
  return self.name

if __name__ == '__main__':
  me = ProgrammerHasan()

Mehedi Hasan's github stats Mehedi Hasan's github stats

Programmer Hasan' Activity Graph

programmerhasan

Pinned Loading

  1. django-personal-website django-personal-website Public

    Portfolio website with Django on a backend

    HTML 9 4

  2. Flutter-Components Flutter-Components Public

    Components

    Dart 1

  3. UserBrowseInfo UserBrowseInfo Public

    get user browser info details like Ip address device os browser

    PHP 15 28

  4. LaravelImportantFilesCodes LaravelImportantFilesCodes Public

    All Laravel Important File or Project Code

    PHP

  5. bkash bkash Public

    Laravel package for seamless bKash payment gateway integration — supports Checkout (URL), Auth & Capture, Refund, and Search transactions with easy configuration, including automatic caching of gra…

    PHP 1

  6. data data Public

    A wide range of data, including all banks and districts of Bangladesh, is available in JSON format. More datasets will be added, and contributions to this project are highly encouraged! Feel free t…