Skip to content
View skshohagmiah's full-sized avatar

Block or report skshohagmiah

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
skshohagmiah/README.md

πŸ‘‹ Hi there, I'm Shohag Miah

Full Stack Software Engineer | Open Source Enthusiast | Distributed Systems Builder

LinkedIn Email Profile Views


πŸš€ About Me

Self-taught Software Engineer with 2 years of experience building scalable distributed systems and microservices. Currently working at Techforing Ltd., where I've delivered 5+ production applications and improved system performance by 20%.

I'm passionate about creating high-performance, production-ready applications that solve real-world problems. From architecting microservices platforms to building distributed data systems, I thrive on tackling complex engineering challenges and contributing to open-source projects.

Currently focused on:

  • πŸ—οΈ Building Seentics – an open-source analytics and workflow automation platform processing 10K+ events/second
  • πŸ”§ Developing Flin – a high-performance distributed data platform achieving 319K reads/sec
  • 🧠 Mastering advanced system design and distributed systems architecture
  • πŸ“š Solving 200+ LeetCode problems with focus on algorithms and data structures

πŸ’Ό Professional Experience

Software Engineer @ Techforing Ltd. Aug 2024 – Present

  • Delivered 5+ production applications (HRMS, Career Platform) using React and Next.js
  • Improved HRMS performance by 20% through modularization, code splitting & React Query caching
  • Increased organic traffic by 10% across 3 websites via SEO optimization & automated sitemap
  • Redesigned RESTful APIs with Go, enhancing response efficiency and reducing payload sizes
  • Mentored junior developers on UI performance optimization and clean code principles

πŸ› οΈ Tech Stack

Languages
C++ Go JavaScript TypeScript

Frontend
React Next.js Redux Tailwind CSS

Backend
Node.js Go Gin Fiber

Databases & Caching
MongoDB PostgreSQL Redis TimescaleDB

DevOps & Tools
Docker Git GitHub Actions AWS Kafka


🎯 Featured Projects

πŸ”₯ Seentics Jun 2025 – Present

Open-source website analytics and workflow automation platform

Go MongoDB TimescaleDB Redis

  • Architected microservices platform with API Gateway, event ingestion & workflow automation services
  • Built scalable infrastructure to process 10K+ events/second
  • Developed real-time analytics engine, visual workflow builder, and conversion funnel tracking system
  • Implemented Redis-based caching and queuing system, reducing API response times by 30%

⚑ Flin Sep 2025 – Present

Open-source high-performance distributed data platform

Go BadgerDB Raft

  • Built unified platform combining KV store, message queue, stream processing, and document database
  • Achieved 319K reads/sec and 151K writes/sec using Go and BadgerDB storage engine
  • Implemented message queue with 100K ops/sec throughput, stream processing, and document DB
  • Implemented distributed clustering with Raft consensus for automatic partitioning and replication
  • Designed binary protocol & cluster-aware client SDKs for efficient communication across cluster nodes

🧩 Clusterkit

Distributed system clustering library for building fault-tolerant applications

Go Shell

  • Open-source clustering solution for distributed systems
  • Enables automatic node discovery, health monitoring, and failover

πŸ“Š GitHub Stats

GitHub Streak


πŸ† GitHub Activity

Shohag's github activity graph


πŸŽ“ Education & Continuous Learning

Self-Taught Software Engineering 2023 – Present

  • Solved over 200 LeetCode problems, emphasizing algorithms, data structures, and optimization
  • Deep diving into distributed systems, microservices architecture, and system design patterns
  • Built multiple production-grade open-source projects from scratch
  • Continuously learning through building real-world applications and contributing to open source

🀝 Open to Collaborate On

  • πŸ”₯ Open-source distributed systems and high-performance applications
  • πŸ—οΈ Scalable microservices architecture projects
  • πŸ’‘ System design challenges and innovative engineering solutions
  • 🌍 SaaS platforms and workflow automation tools
  • πŸ“š Technical content creation and knowledge sharing

πŸ“« Let's Connect

LinkedIn Email GitHub Portfolio


πŸ’­ "Building systems that scale, one commit at a time"

Thanks for visiting! Let's build something amazing together πŸš€

Pinned Loading

  1. flin flin Public

    FLIN : A blazing-fast, distributed data platform combining Key-Value Store, Message Queue, Stream Processing, and Document Database in a single unified system.

    Go 2 1

  2. Seentics Seentics Public

    Open source analytics to understand your visitors, automated workflows to engage them, and conversion funnels to turn them into customers. Built by the community, for the community.

    TypeScript 2 1

  3. clusterkit clusterkit Public

    Open source distributed system clustering go library that manages partitions, replications, consistant hasing, cluster metadata etc

    Go 2 1

  4. techBazer techBazer Public

    tech gedgets and accessoris e-commerce next js template

    TypeScript 19 12

  5. 20-small-react-project 20-small-react-project Public

    20 real world projects conbined

    TypeScript