Skip to content
View ujjwal6792's full-sized avatar

Organizations

@dhiway

Block or report ujjwal6792

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

Ujjwal Sharma

Software Architect · Senior Software Engineer

Distributed systems · Backend architecture · Operational software

I design systems that have to work beyond the happy path — across unreliable networks, independent participants, constrained devices, and real-world operations.

ritiflow.com · GitHub


Currently building — Ritiflow

Founder · Software Architect

Ritiflow is where I am building practical operational software for businesses that need reliable technology without unnecessary infrastructure or complexity.

Its first major platform, Ritideck, is an offline-first field-operations system designed for environments where connectivity, device integrity, and deployment constraints are part of the problem — not edge cases.

Ritideck covers:

field execution · offline sync · trusted devices · signed evidence location & routing · attendance · forms · self-hosted deployments

The platform is designed to run both as managed infrastructure and inside customer-controlled environments.

ritiflow.com


Selected systems

Signals DPG Architecture and implementation lead for a governed, extensible network stack built around interoperable participants, domains, items, actions, and independently operated instances.

Notification Service Designed and implemented shared notification infrastructure with provider abstraction, Redis-backed queues, retries, deduplication, request signing, and multi-channel delivery.

pg-studio A Rust TUI for running Drizzle Studio independently of a Drizzle project, with SSH tunnelling, secure credential storage, multi-database support, backup, and restore.

ESP32-S3 Wireless KVM A hardware side project turning a wired USB keyboard into a multi-device Bluetooth KVM using the ESP32-S3.


Working with

TypeScript · Fastify · PostgreSQL · Redis · Rust · Axum · Tokio

React · Vite · Expo · Docker · AWS · Cloudflare


Interested in

Distributed systems · Digital public infrastructure · Offline-first software Identity & trust · Device security · Developer tooling · Infrastructure


Most of my professional work lives in organization repositories. Projects above reflect systems where I have held direct architecture, design, implementation, or technical-lead responsibility.

Pinned Loading

  1. Blue-Dots-Economy/signals-dpg Blue-Dots-Economy/signals-dpg Public

    Signals DPG repository, APIs, and documentation.

    TypeScript 1 4

  2. notification-service notification-service Public

    Forked from Blue-Dots-Economy/notification-service

    A scalable, provider-agnostic notification service with auto-discovered providers, Zod-validated APIs, Redis-backed queues, and background worker processing for Email, SMS, and WhatsApp.

    TypeScript

  3. ESP32-S3-Wireless-KVM ESP32-S3-Wireless-KVM Public

    A DIY 4-Port Wireless KVM Switch powered by ESP32-S3. Converts any wired USB keyboard into a multi-device Bluetooth keyboard with gaming-grade latency, MacOS/Linux/Android support, and hardware-lev…

    C++

  4. pg-studio pg-studio Public

    a rust wrapper for drizzle studio to use it detached from a drizzle project for server hosted databases

    Rust 1

  5. ONEST-Network/jobstack-provider-backend ONEST-Network/jobstack-provider-backend Public

    Jobstack Provider Backend with auth integration

    TypeScript 3

  6. nvim nvim Public

    Lua