Md. Shahriar Kabir

Software Developer | Data Specialist | Competitive Programmer

CSE Graduate from Khulna University. Expert in building ERP systems, performance-tuned platforms, and managing complex data migrations with high precision.

Hire Me LinkedIn GitHub YouTube

Technical Expertise

Backend & Frameworks
Node.jsExpress.js ASP.NETC# PythonEntity Framework WebSocketGraphQL
DB & DevOps
MS SQL ServerMySQL PostgreSQLMongoDB RedisDocker CPanelGit
Data Specialist
Pivot ChartsData Visualization INDEX/MATCHXLOOKUP Google ScriptData Migration
Codeforces (SHAO_KAHN)

Max Rating: 1446

2000+ Problems Solved

Total across all platforms

CodeChef (shahriarkabir)

Max Rating: 1783

Work Experience

Software Developer @ Pipilika Soft

Feb. 2024 - Present

Dhaka, Bangladesh

ASP.NETAngularJSMS SQLEntity Framework

Intern Software Engineer @ Pipilika Soft

March 2021 - July 2021

Dhaka, Bangladesh

AngularTypeScriptMongoDBJMeter

Advanced Data Mastery

I don't just use Excel; I use it as a powerful data engine for large-scale university migrations. My expertise includes:

  • Visualizations: Dynamic Pivot Charts & Dashboards
  • Complex Logic: INDEX, MATCH, FILTER, XLOOKUP
  • Data Cleaning: COUNTIF, Data Validation, Power Query
  • Automation: Google Script & Macro flows

Top Engineering Projects

KU_OJ | Online Judge Platform

A full-scale competitive programming platform like Codeforces.

  • Supports Python, C++, and Java with a custom judge engine.
  • Real-time chat during contests and automated rejudging systems.
  • Clustering used for load balancing; Redis used for cache-first performance.
Node.jsRedisDocker CIWebSocket ReactJS View Source

Migratify | CLI Migration Tool

A tool to manage database schema changes programmatically.

  • Uses Topological Sorting to handle table dependencies during generation.
  • Features rollback capabilities and schema/data dumping to SQL files.
  • Published on NPM for developer use.
Node.jsMySQLAlgorithms View Source

Oregano | Food Delivery Platform

Social platform for buying, selling, and riding for food delivery.

  • Integrated Google Maps for custom drop locations and real-time tracking.
  • Real-time push notifications and Facebook/OTP authentication.
  • Web dashboard for admins to assign riders in real-time.
React NativeGraphQLExpo MongoDB AngularJS View Source

AmarSchool

  • Designed database schemas for student-teacher interactions.
  • Created Admin Panel to manage courses and affiliates.
  • Online exam feature allowing real-time participation.
ASP.NETPHPMS SQL

Phire Dekha 25

  • Designed APIs for secure application submission and image uploads.
  • Managed large-scale applicant data via Google Sheets integration.
ASP.NETMS SQLGoogle Sheets

Multi-Tenant School ERP

  • Core features: Student Admission, Bill Generation, and Merit Rankings.
  • Multi-tenant architecture allowing schools to register and go live instantly.
  • Integrated bKash and SSLCOMMERZ for automated student fee payments.
ASP.NETMS SQLAngularJS

View more exciting projects on my github profile!

Go to GitHub

Technical Writing

Send Push Notifications Using Vanilla JS!

An in-depth guide on using the ServiceWorker API with ExpressJS to implement web push notifications.

Read on DEV.to
Browser Dev Tools for Mobile!

Tutorial on configuring Chrome Dev Tools to debug and inspect web app behavior on mobile devices.

Read on DEV.to