Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@gyaan
gyaan
Follow
View gyaan's full-sized avatar

Gyaneshwar Pardhi gyaan

Block or report gyaan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more aboutblocking 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 aboutreporting abuse.

Report abuse
gyaan/README.md

Software developer building scalable systems | Distributed architecture | Open-source enthusiast
🌍 India | 📝Blog | 💬@gyaan


What I Do

Backend architect crafting distributed systems and scalable applications. Experienced in end-to-end development from database design to deployment.

Core Skills: Go • Java • PHP • PostgreSQL • MySQL • Docker • AWS • DynamoDB


Featured Work

knowledge-pipeline - Production-ready RAG system built in pure Go. Features TF-IDF embeddings, in-memory vector store with cosine similarity, multi-LLM support (Claude & GPT), and multi-turn conversations — all with zero external dependencies.

pulse-check - Distributed service health monitor with concurrent worker pools, multi-channel alerts (Slack, Discord, Email), and a REST API. Built with Go, SQLite, Cobra & Gorilla Mux.

short-urls - Modern URL shortening service with click analytics. Built with Go, MongoDB, React & Docker. Features JWT auth, RESTful API, and interactive dashboard.

web-crawler - High-performance concurrent web crawler in Go with worker pool pattern, context-based timeouts, and thread-safe link tracking. Production-ready best practices.

ByteBrush - CLI tool for finding & managing duplicate files. Cross-platform (Windows, macOS, Linux), concurrent hashing with SHA-256, interactive deletion mode.


Tech Stack

BackendDatabasesTools
PHP, LaravelPostgreSQL, MySQLDocker
Java, GoMongoDBAWS, CI/CD
REST APIsDatabase DesignMicroservices

What I'm Focused On

  • 🚀 Building scalable microservices architecture
  • 📊 System design & distributed systems
  • 🐳 Cloud-native development with Docker & Kubernetes
  • 📚 Sharing knowledge through technical writing

Latest Articles

Regularly writing about backend architecture, databases, and system design on myblog.


Let's Connect


Philosophy: Building tools that solve real problems. Always learning, always shipping.

PinnedLoading

  1. ByteBrushByteBrushPublic

    This is a command-line tool written in Go to find duplicate files in a specified directory.

    Go 7

  2. pulse-checkpulse-checkPublic

    Go

  3. short-urlsshort-urlsPublic

    Generate short urls, keep track of clicks for long urls

    Go 1

  4. web-crawlerweb-crawlerPublic

    Web crawler

    Go

  5. redis-schedulerredis-schedulerPublic

    Update records in interval bases using redis list

    Go

  6. algorithmsalgorithmsPublic

    algorithms programs in different languages

    C++ 1


[8]ページ先頭

©2009-2026 Movatter.jp