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

Block or report YJ-928

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.

Content in all repositories owned by your account will be closed.
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
YJ-928/README.md

Hi there πŸ‘‹, I'm Yash

Backend Engineer | Workflow Orchestration | Distributed Systems | Python & Go

I build the parts of a system that have to be right, not just fast β€” workflow engines, async data layers, streaming pipelines, and the compilers and schedulers underneath them.

Portfolio LinkedIn Twitter


🌍 Open Source

Zigflow

zigflow/zigflow

Durable workflows in YAML, powered by Temporal

βœ… #568 β€” Merged Β· fix(utils): honour io.Writer contract in LogWriter.Write

An intermittent short write that killed script execution. A blank chunk returned n=0 with a nil error, and io.MultiWriter correctly treated that as a short write. Root-caused from a production symptom, reproduced with a regression test, fixed in one line.

πŸ“œ Listed in zigflow's AUTHORS Β· more on the way β€” I'm upstreaming a set of engine fixes one at a time.


🧠 What I Work On

  • βš™οΈ Workflow orchestration & durable execution β€” Temporal, compensation, state you can reason about a week later
  • 🧩 Compilers & DSLs β€” graph traversal, lowering, validation, normalisation; the interesting bits are all edge cases
  • ⚑ Async Python at the data layer β€” SQLAlchemy 2.0, connection lifecycle, migration discipline
  • πŸ• Scheduling correctness β€” recurrence rules, occurrence generation, timezone-aware scheduling
  • πŸ” Auth & access control β€” asymmetric JWT, centralised verification, RBAC that holds at the fifth service
  • πŸŽ₯ Real-time media β€” RTSP, HLS, WebRTC, and the bandwidth arithmetic behind choosing between them
  • πŸ” Observability of distributed work β€” tracing an execution back to the intent that produced it

πŸ’» Tech Stack

Languages & Frameworks

Python Go FastAPI Django DRF

Orchestration & Data

Temporal PostgreSQL SQLAlchemy Redis GraphQL

Infrastructure

Docker Kubernetes AWS Linux Git

Media & Protocols

FFmpeg OpenCV WebRTC


🎯 Currently

  • πŸ”­ Deep in workflow orchestration β€” compilers, durable execution, making failures legible
  • 🐹 Learning Go properly, mostly by fixing things in a runtime written in it
  • 🌍 Contributing upstream instead of carrying patches locally
  • ✍️ Getting better at the non-code half β€” design ownership, root-cause analysis, and writing things down

πŸ“Š Language Breakdown

Top languages by repo Top languages by commit


πŸ‘― Open to Collaborate On

🐍 Python backend & distributed systems Β· βš™οΈ Workflow orchestration & Temporal Β· 🧩 Compilers, DSLs and developer tooling Β· 🌍 Open source


Backend Engineering Β· Workflow Orchestration Β· Distributed Systems

Profile Views

Pinned Loading

  1. zigflow/zigflow zigflow/zigflow Public

    Define durable workflows in YAML, powered by Temporal

    Go 203 27

  2. Temporal-Python-SDK Temporal-Python-SDK Public

    A framework that enables developers to write reliable, long-running, and fault-tolerant applications using Python

    Python

  3. Bachelors-V_ASSIST-Vehicle_Assistance_And_Safety_System Bachelors-V_ASSIST-Vehicle_Assistance_And_Safety_System Public

    A Autonomous vehicle created using Raspberry and Arduino.

    Python 3

  4. Python_Ping-Pong Python_Ping-Pong Public

    A classic Ping-Pong game created using turtle graphics, Enjoy & have fun!!.

    Python 1

  5. Python_U.S.States Python_U.S.States Public

    A simple U.S.State game, created using pandas, csv and turtle.

    Python 1

  6. Yash_B_Joshi-Portfolio Yash_B_Joshi-Portfolio Public

    My portfolio, completely self designed and developed

    Astro