Skip to content

ghimiresdp/ghimiresdp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 

Repository files navigation

Sudip Ghimire

🇳🇵 सुदिप घिमिरे | 🇯🇵 ギミレ・スディップ

Cover Photo


  • I'm a Systems engineer operating below the standard abstraction layers.
  • With roots in hardware, electronics, and IoT, I specialize in building concurrent backends, distributed architectures, and custom systems tooling.
  • I enjoy building tools, not just apps — state, sync, correctness, and performance

Tools I use

🛠️ Core Stack & Domains

🚀 Systems & Concurrency

Rustlang C C++

  • Focus: Asynchronous runtimes (Tokio), custom CLI tool distribution, memory safety without garbage collection, and raw resource optimization.

🌐 Backend & Distributed Infrastructure

Python Django Node.js TypeScript PostgreSQL

  • Focus: High-throughput polyglot microservices, multi-tenant database synchronization, and real-time state orchestration via WebSockets.

🔌 Embedded Systems & IoT

ESP Raspberry Pi Arduino

  • Focus: Firmware development, hardware-to-software bridging, serial communication interfaces (UART, SPI, I2C), and sensor array integration.

⚙️ Cloud Infrastructure & DevOps

AWS GCP Docker Linux GitHub Actions

  • AWS Ecosystem: Production experience orchestrating container clusters (ECS), event-driven serverless computing (Lambda), elastic resources (EC2), decoupled notification queues (SNS), and scalable messaging components (SES).
  • GCP Infrastructure: Practical insights into managed cloud environments, storage abstractions, and foundational computing pipelines.
  • CI/CD & Automation: Building, testing, and distributing packages via automated execution tracks using both GitHub Actions and enterprise-grade CircleCI matrices.
  • Observability & Health: Implementing log aggregation, synthetic monitoring, performance telemetry tracing, and live system metrics inside Datadog.
  • Orchestration & Env: Containerizing cross-language microservices with Docker and maintaining deterministic Linux host runtime configurations.

📂 Core Implementations & Reference Libraries

🚀 Featured Systems Tooling

*High-Performance Multithreaded Async Download Engine_

  • Core Stack: Rust | Tokio | Reqwest | Indicatif
  • Architecture: Implements a decoupled library-and-binary crate ecosystem. Features an asynchronous chunk-splitting execution loop restricted to a strict 10MB maximum chunk buffer to optimize OS network interfaces and memory consumption.
  • Status: Fully Functional / Active Maintenance. Distributed natively via Crates.io and WinGet.

📚 Structural & Educational References

⚔️ rust-raid

Idiomatic Rust Design Patterns & Concurrency Sandbox

  • Core Stack: Rust (Async/Await, Multithreading, Unsafe Sandbox)
  • Purpose: A structured open-source reference mapping out complex language paradigms. Focuses on safe memory management without a Garbage Collector, dynamic dispatch traits, explicit type-system constraints, and manual multi-threaded worker configurations (std::thread, Futures).
  • Status: Curated Patterns Archive (Stable implementations with occasional additions).

Advanced Python Optimization & Design Patterns

  • Core Stack: Python (Advanced Metaprogramming, Multiprocessing, Asyncio)
  • Purpose: A comprehensive code repository illustrating clean software design principles in Python. Features deep dives into custom context managers, decorator architectures, memory-optimized generator loops, and high-performance concurrent scheduling.
  • Status: Curated Patterns Archive (Stable implementations with occasional additions).

About

My Portfolio page

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors