Skip to content
View ekjyotshinh's full-sized avatar

Block or report ekjyotshinh

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
ekjyotshinh/README.md

Hi, I'm Ekjyot Singh Shinh 👋

I’m a Software Developer and Computer Science graduate from California State University, Sacramento (GPA 3.92) with experience building production-grade backend systems, distributed services, and full-stack applications. I’m passionate about system design, high-performance computing, and building scalable software.

I’m currently working as a Software Developer at the Office of Water Programs, where I build secure backend services, payment systems, microservices, and distributed components used across multiple production applications.

Alongside my work, I conduct research in parallel Branch & Bound algorithms for the Sequential Ordering Problem (SOP), improving performance through load balancing and LKH-based optimization techniques.

Feel free to explore my repositories, or reach out to me if you’re interested in collaborating, discussing tech, or just having a chat!


Technical Skills 🖥

  • Languages: Go, Python, JavaScript, TypeScript, PHP, Java, C++, CUDA
  • Backend: gRPC, REST APIs, Redis, Gin, Node.js
  • Cloud & Storage: AWS, Google Cloud, S3, GCS
  • Databases: MySQL, Firestore
  • DevOps & Tools: Docker, GitHub Actions, Postman, Swagger, Jira

Contact Information


Thank you for visiting my profile! Feel free to reach out if you'd like to collaborate or chat about anything. I'm always excited to connect with like-minded people!

Pinned Loading

  1. ChemTrack ChemTrack Public

    ChemTrack is a mobile app for managing chemical inventory in schools, featuring built-in QR code scanning.

    TypeScript 4 1

  2. Rate-Limiter-API-Gateway Rate-Limiter-API-Gateway Public

    An API Gateway in Go supporting routing, JWT authentication, request validation, and centralized logging with a standalone Rate Limiter using a Redis Lua-based atomic token-bucket algorithm, enforc…

    Go

  3. Lightweight-Redis-clone Lightweight-Redis-clone Public

    This project implements a simple, in-memory Redis-like key-value store in Python.

    Python 1

  4. email_service email_service Public

    An emailing microservice using a queue-based architecture with deferred sending and configurable retry logic.

    Go

  5. youtube-filter-extension youtube-filter-extension Public

    A chrome extension extension that lets you filter out unwanted videos on youtube based on: Keywords (allowed or restricted) Channel names (allowed or blocked) Subscription status (optional) Mixes o…

    JavaScript 1

  6. Programming-Mentor-RAG-Chatbot Programming-Mentor-RAG-Chatbot Public

    A RAG based chatbot that help in programming.

    TypeScript 1