Mehedi Hasan

Software Engineer (Rust)

< Building secure systems with Rust />

๐Ÿฆ€ Rust Expertโ€ข๐Ÿ”ง System Programmingโ€ข๐ŸŒ Network Protocols

Open Source Contributions

Contributing to the Rust ecosystem and building tools that make a positive impact on communities.

Rust UI Labs โ€“ OSS Contributor

Active contributor to Rust-based UI component library with focus on modern web development patterns.

RustLeptosTailwind CSSTrunk

Key Contributions:

  • Refactored UI components by replacing static CSS with Tailwind utility classes via clx! macros
  • Improved accessibility and reusability by redesigning the DemoAlertDialog with utility-first styling
  • Upgraded signal handling using RwSignal::new() to replace deprecated APIs (create_rw_signal)
  • Collaborated with maintainers and contributed multiple PRs to streamline UI consistency and developer workflow

DNS Proxy โ€“ Noor DNS

Forked and redesigned DNS proxy to act as a content filter for Muslim households and privacy-conscious networks.

RustTokioAsync ProgrammingDNS Protocol

Key Contributions:

  • Forked and redesigned to act as a haram content filter blocking pornographic, gambling, and other harmful domains
  • Built with async Rust and Tokio to handle DNS queries efficiently with live logging and custom blocklists
  • Intended for deployment in Muslim households and privacy-conscious networks
  • Future enhancements include encrypted query logging and dynamic filter updates

Open Source Philosophy

I believe in contributing back to the community that has given me so much. My open source work focuses on:

  • Rust Ecosystem: Contributing to modern, safe systems programming
  • UI/UX Improvements: Making developer tools more accessible and user-friendly
  • Community Impact: Building tools that serve specific community needs
  • Code Quality: Maintaining high standards and best practices

Always open to collaboration and new opportunities to contribute to meaningful projects.

Built with v0