Building the future of systems programming with Rust π¦
Hello! I'm Darshan Vichhi, the developer behind Aarambh Dev Hub. I specialize in Rust systems programming with a passion for building high-performance, memory-safe, and scalable software.
At Aarambh Dev Hub, I share my journey through comprehensive projects, tutorials, and open-source contributions focused on:
- Systems programming in Rust
- Distributed systems and networking
- Databases, compilers, and container runtimes
- Machine learning and web frameworks
Join me as I explore the fascinating world of systems programming and build the future with Rust.
Beyond coding, I create comprehensive educational content through:
π YouTube Channel: Project-based learning from beginner to advanced Rust
β‘ Performance Guides: Making Rust code blazing fast with real benchmarks
π Debugging Sessions: Real-world problem solving and error analysis
π€ Open Source: Collaborative projects engaging the developer community
Project | Description | Performance | Tech Stack |
---|---|---|---|
Mini Database | Graph database with SQL joins | 138K ops/sec | Graph DB, LRU Cache, TCP |
Ignitia Framework | Blazing fast web framework | Production-ready | Hyper, Tokio, Middleware |
Mini Kafka | Distributed message queue | 347ns latency | Pub/Sub, Persistence, TCP |
Mini Redis | In-memory key-value store | 50K ops/sec | RESP Protocol, CLI |
Project | Description | Features |
---|---|---|
Mini Docker | Container runtime | Namespaces, cgroups, networking |
Mini Git | Version control system | SHA-1, branching, merging |
Mini P2P | File sharing network | UDP discovery, chunked transfer |
Mini Search Engine | Full-text search | Web crawling, TF-IDF, REST API |
Project | Description | Capabilities |
---|---|---|
Mini TensorFlow | Deep learning library | SIMD, neural networks, autograd |
Toy Language | Programming language | Lexer, parser, AST, interpreter |
π― View Complete Portfolio: rust-project-showcase
- Languages: Rust (Expert), Python, Java, JavaScript, C++
- Frontend: SvelteKit, Next.js, modern web frameworks
- Async: Tokio, async/await, concurrent programming
- Networking: TCP/UDP, HTTP servers, P2P protocols
- Databases: Embedded, distributed, graph databases
- Performance: SIMD, zero-copy, memory optimization
- Systems: Linux internals, containers, namespaces
- π¦ 10+ Production-Ready Rust Projects with comprehensive documentation
- β‘ High-Performance Focus: Sub-microsecond latencies, 100K+ ops/sec
- π Educational Content Creator: YouTube tutorials and community building
- π§ Systems Programming Expert: Databases, compilers, distributed systems
- π€ Open Source Contributor: Building tools for the Rust community
π€ Open to:
- Rust development projects and consulting
- Systems architecture and performance optimization
- Technical mentoring and code reviews
- Open source collaborations and contributions
If you find my projects and tutorials valuable, consider supporting: