Skip to content
View HasnatPranto's full-sized avatar
  • Streams Tech Ltd
  • Dhaka, Bangladesh
  • 06:49 (UTC +06:00)
  • LinkedInin/hasnatji-lan

Highlights

  • Pro

Block or report HasnatPranto

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.

Content in all repositories owned by your account will be closed.
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
HasnatPranto/README.md

Hi there 👋

I am a professional software engineer focused on building scalable, efficient, and user-friendly software solutions.

  • 🧐 Skilled in frontend, backend and cross-platform mobile app development
  • 💻 With 4 years' of education in software engineering discipline and 3 years of professional working experience (as of 2026).
  • 💼 Software Engineer at Streams Tech Ltd.
  • 🎓 Bachelor of Science is Software Engineering, IIT, University of Dhaka.

🛠️ My Skills

Programming Languages:

DartTypeScriptJavaPythonC#

Frontend Development:

AngularFlutterHTML5CSS3SCSS

Backend Development:

ASP.NET CoreREST APINode.js

Mobile App Development:

FlutterRiverpodDio

Databases:

PostgreSQLSQLite

GIS & Mapping Tools:

GeoServerPostGISQGIS

DevOps & Tools:

GitGitHubDockerPostmanVS Code

Authentication & Cloud Services:

FirebaseOAuth2

Editing & Design Tools:

Adobe PhotoshopAdobe Premiere ProFigma

Pinned Loading

  1. Skin-Detection_ML1Skin-Detection_ML1Public

    A java application to detect human skin using Probabilistic reasoning/Naive Bayes Classifier.

    Java 1

  2. Automated-Essay-Scoring-System-frontendAutomated-Essay-Scoring-System-frontendPublic

    Overall this is an assessment application that facilitates machine learning based automated scoring, as well as manual scoring

    TypeScript 2 1

  3. Weighted-KNN_ML3Weighted-KNN_ML3Public

    A weighted KNN implementation, where weight is assigned according to the Multiplicative Inverse of the "distances" between test-train attributes

    C#

  4. Image-Segmentation_ML2Image-Segmentation_ML2Public

    A java implementation of image segmentation using k-means clustering, an unsupervised machine learning algorithm

    Java 1

  5. SPL-1SPL-1Public

    C++

  6. TheChaosGameTheChaosGamePublic

    An interactive demonstration of the Chaos Game, showcasing how random iterations can generate the fractal Sierpinski Triangle

    TypeScript