Skip to content
View Omkarcode11's full-sized avatar

Block or report Omkarcode11

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

Hi 👋, I'm Omkar Sonawane

Backend-Focused Software Engineer | Node.js | System Design | Distributed Systems


About Me

I’m a Backend-Focused Software Engineer with 2+ years of hands-on industry experience, building and operating scalable, production-grade backend systems at fast-paced startups.

I specialize in Node.js backend development, event-driven architectures, asynchronous processing, and high-throughput APIs, with strong exposure to system design and distributed systems.

  • Software Engineer at Ripples
  • Backend-heavy experience with Node.js, Redis, MongoDB, PostgreSQL
  • Strong focus on system design, scalability & performance
  • Solved 900+ LeetCode problems
  • Comfortable owning systems end-to-end — from design to production debugging
  • Based in India 🇮🇳 | Open to global opportunities

Core Expertise (Keywords Recruiters Search For)

  • Backend Software Engineering (Node.js)
  • REST API Design & Optimization
  • Distributed Systems & Scalability
  • Event-Driven Architecture
  • Async Workers, Queues & Background Jobs
  • Caching Strategies (Redis)
  • Fault Tolerance, Retries & Idempotency
  • Low-Level Design (LLD)
  • Data Structures & Algorithms (DSA)

Tech Stack

Backend

  • Node.js, Express.js
  • Redis (Caching, Queues)
  • MongoDB, PostgreSQL
  • REST APIs, Async Pipelines, WebSockets

Frontend (Working Knowledge)

  • JavaScript, TypeScript
  • React, Next.js

DevOps & Tooling

  • Docker
  • Git & GitHub
  • Linux
  • CI/CD
  • Vercel

Professional Experience Snapshot

Software Engineer — Ripples

  • Owned and shipped core rewards engine used by Shopify brands (referrals, loyalty, UGC).
  • Designed event-driven async systems using workers, caching, retries, and idempotency.
  • Reduced backend processing latency by 60% while maintaining fault tolerance.
  • Integrated Meta / Instagram APIs and WhatsApp providers for automated workflows.
  • Fixed critical Shopify extension performance issues, achieving sub-second load times.
  • Took ownership of production reliability without dedicated ops support.

Project Engineer — Crio.do

  • Built large-scale automation systems scraping 20,000+ live job listings.
  • Re-architected execution pipelines, reducing processing time from 60 mins → 9 mins.
  • Designed async workflows handling captchas, retries, account bans & recovery.
  • Owned reliability, monitoring, and incident resolution end-to-end.

Problem Solving & DSA

  • 900+ LeetCode problems solved
  • Strong command over:
    • Graphs & Trees
    • Dynamic Programming
    • Sliding Window & Two Pointers
    • Backend interview patterns
  • Apply DSA concepts directly to production system design

🔗 LeetCode: https://leetcode.com/omkardev/


Featured Backend Projects

Real-Time Messaging Service

Node.js, Socket.IO, MongoDB

  • WebSocket-based messaging system with concurrent connections.
  • Efficient message persistence, pagination, and event fan-out.

Asynchronous Notification Processor

Node.js, Redis

  • Redis-backed background job system with retries and backoff.
  • Reduced synchronous API latency via async workers.

Connect With Me


Open To Opportunities

  • Backend Engineer / Software Engineer roles
  • Product-based companies & startups
  • System design–heavy engineering work
  • Open-source collaboration

Email: omkarsonawaneomkar2@gmail.com


If you’re interested in backend systems, scalability, or system design — feel free to connect!

Pinned Loading

  1. Chat-app-Typescirpt Chat-app-Typescirpt Public

    TypeScript

  2. Background-Notifiaction-Service Background-Notifiaction-Service Public

    JavaScript

  3. DSA-level-up-Coding-interview DSA-level-up-Coding-interview Public

    JavaScript

  4. LAMA-PROJECT LAMA-PROJECT Public

    JavaScript 1

  5. Pocket-Notes Pocket-Notes Public

    JavaScript

  6. Quiz_Builder Quiz_Builder Public

    TypeScript