Skip to content
View gopalmani's full-sized avatar
๐Ÿ‘จโ€๐Ÿ’ป
Focusing
๐Ÿ‘จโ€๐Ÿ’ป
Focusing

Block or report gopalmani

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

Hey there, I'm Deepak ๐Ÿ‘‹

SDE2 @ Kredivo Group | ๐Ÿš€ Software Engineer | ๐Ÿง  Systems & Infra Explorer | ๐Ÿ›ก๏ธ Defence-Tech Research | ๐Ÿง˜โ€โ™‚๏ธ Conscious Builder

gopalmani


๐Ÿ’ผ What I'm Building & Researching:

  • ๐Ÿ›ก๏ธ Defence & Strategic Systems Research
    Studying simulation systems, autonomous decision loops, secure infra, and AI-assisted tactical software (non-classified, research-focused)

  • ๐Ÿง Autonomous Linux Systems
    Building self-healing, minimal, container-first Linux environments for long-running infra, game servers, and AI workloads

  • ๐Ÿ’ฌ GeetaChat (Community Project)
    An open philosophical + AI-driven discussion platform focused on clarity, discipline, and long-term thinking

  • ๐ŸŽฎ PsyPlay (Early-Stage)
    Contributor to real-time multiplayer infra โ€” WebSockets, Redis-backed state, and matchmaking systems


๐Ÿ’ป Tech Playground (Deep Focus):

  • Languages: Go, Python, TypeScript, JavaScript, SQL
  • Backend & Systems:
    • FastAPI, Django, Go net/http
    • Event-driven architectures, WebSockets (raw, non-Socket.IO)
    • Redis (state, pub/sub, locks), PostgreSQL (transactions, consistency)
  • Infra & DevOps:
    • Docker, Nginx, Linux internals
    • CI/CD via GitHub Actions
    • AWS (EC2, S3), Supabase, Firebase Auth
  • Distributed Systems Concepts:
    • Matchmaking, leader election (basic), idempotency, soft deletes
    • Stateful vs stateless services
    • Real-time sync, latency tradeoffs, failure handling
  • AI & Tooling:
    • LangGraph, LLM orchestration
    • Stockfish Engine integration
    • ezdxf (AutoCAD automation), Figma pipelines

๐Ÿง  Current Technical Objectives:

  • ๐Ÿงฑ Design production-grade backend systems with clean boundaries and predictable behavior
  • โš™๏ธ Master low-level system design (networking, memory, concurrency basics)
  • ๐Ÿงช Build & document 50+ real-world DSA problems with:
    • brute โ†’ optimized โ†’ production-ready approaches
    • test coverage & edge-case reasoning
  • ๐Ÿง Push deeper into Linux, infra automation, and long-running services
  • ๐Ÿ›ก๏ธ Explore defence-adjacent software patterns: simulations, autonomy, and decision systems

๐Ÿงช Proof of Work & Profiles:


๐Ÿ” Collaboration Signals:

  • You care about correctness, performance, and clarity
  • You prefer simple systems that scale, not buzzword architecture
  • You enjoy deep work, systems thinking, and long-term bets
  • You want to build things that actually survive production

๐Ÿ“ฌ DM me on X or start a GitHub discussion.


๐Ÿ› ๏ธ Tools I Use Regularly:


๐Ÿ“Š Open Source Activity

Dashboard stats of @appleboy

๐Ÿง˜ Beyond Code:

  • Strength training & disciplined routines
  • AutoCAD-based architectural design
  • Philosophy, Gita studies, and systems thinking
  • Long-form focus over short-term dopamine

Pinned Loading

  1. astro-match astro-match Public

    Go 1

  2. astro-match-fe astro-match-fe Public

    JavaScript 1

  3. gopalmani.github.io gopalmani.github.io Public

    Personal website (WIP)

    HTML

  4. OpenCiviWiki OpenCiviWiki Public

    Forked from CiviWiki/OpenCiviWiki

    Building a Better Democracy for the Internet Age

    Python

  5. BrahminBook/brahminbook-frontend BrahminBook/brahminbook-frontend Public

    This is a web application built with React that provides information about days and Panchang. It includes features such as displaying cities, Brahmins, and their profiles, as well as a search functโ€ฆ

    JavaScript

  6. cli-task-tracker cli-task-tracker Public

    Task tracker is a project used to track and manage your tasks. In this task, you will build a simple command line interface (CLI) to track what you need to do, what you have done, and what you are โ€ฆ

    Python