Skip to content
View harshitdevio's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report harshitdevio

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

πŸ‘‹ Hi, I’m Harshit

Python Backend Developer focused on building production-inspired backend systems with clear authentication flows, state management, and async architectures.

I enjoy working close to the core backend layer, authentication, onboarding, account states, and service orchestration, rather than UI-heavy applications.


🧠 What I focus on

  • Designing state-driven authentication & onboarding flows
  • Building async APIs with FastAPI
  • Writing maintainable backend architecture
  • Thinking in terms of flows, guards, and contracts, not just endpoints
  • Learning how real-world systems handle auth, abuse prevention, and account lifecycle

πŸ› οΈ Tech Stack

Backend Python FastAPI PostgreSQL Redis SQLAlchemy Pydantic

Infrastructure & Tooling Docker Docker%20Compose Pytest Alembic


πŸš€ Featured Project

πŸ” finguard-backend (FastAPI, Async, PostgreSQL)

A production-inspired backend architecture using fintech-style signup and login flows as a case study.

What it demonstrates:

  • OTP-based authentication
  • State-driven onboarding (LIMITED β†’ FULL accounts)
  • Secure credential hashing
  • Token issuance & scoped access
  • Rate limiting with Redis
  • Modular, async-first backend structure

KYC and transaction systems are intentionally stubbed to keep the focus on authentication, state management, and backend design.

πŸ‘‰ Pinned repository: finguard-backend


πŸ“Œ How I think about backend systems

  • APIs should be state-aware, not just request/response handlers
  • Authentication is a flow, not a single endpoint
  • Business rules should live outside framework glue
  • Code should be readable by another engineer without explanation

πŸ“« Let’s connect

Popular repositories Loading

  1. Todos-App---FastAPI Todos-App---FastAPI Public

    Python 1

  2. finguard-onboarding-service finguard-onboarding-service Public

    Python 1

  3. harshitdevio harshitdevio Public

    1

  4. async-payments-service async-payments-service Public

    Python 1

  5. payment-orchestration-service payment-orchestration-service Public

    1

  6. multi-platform-storage multi-platform-storage Public

    Python 1