Skip to content
View mbaneshi's full-sized avatar
πŸ‘‹
happy coding
πŸ‘‹
happy coding

Block or report mbaneshi

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
mbaneshi/README.md

Hi, I'm Mehdi Baneshi

I am a Senior Software Developer with a deep passion for building scalable systems and constantly learning new technologies. My interests span from systems architecture to compiler design, and I’m actively exploring exciting areas like Rust, WebAssembly, and AI-driven automation. This repository serves as a showcase of my work, projects, and tools I use in my everyday workflow.

I am stack-agnostic and love experimenting with different tools, choosing the ones that best align with my drive for efficiency. I’m passionate about algorithms, data structures, and design patternsβ€”a true computer science nerd with a love for both low-level performance and high-level problem-solving.

Recently, I’ve been diving deeper into AI, automation, and scaling my skills across new domains. From system design to distributed systems and product UX, I aim to craft scalable, maintainable, and extensible software solutions.

I believe in hands-on exploration: whether it’s Java, Python, Kotlin, or Swift, or dabbling in Flutter or React Native for mobile development. No matter the tech stack, I’m up for the challenge and enjoy the learning journey.


πŸ’» Tech Stack

  • Languages:
    C++, Rust, Python, Go, TypeScript, Lua

  • Web Technologies:
    Express.js, MongoDB, Playwright, Google Chrome Extensions

  • Tools & Environment:
    Neovim (LazyVim), Fish Shell, Wezterm, WezTerm, Yazi, fd, rg, fzf

  • Specialties:
    Fullstack Development, Scripting, Web Automation


πŸ”­ Featured Projects

This project focuses on automating codebase porting to Rust and WebAssembly, with a special emphasis on the TON Blockchain. By leveraging AI-powered tools, I streamline the transition to modern architectures.

Key Features:

  • Automated porting to Rust and Wasm
  • AI-driven code analysis and automation
  • Integrating LLMs for intelligent workflow decisions

An admin dashboard automating web interactions using Playwright and custom Google Chrome Extensions. Powered by FastAPI for the backend and Streamlit for visualization, it enables seamless web automation for various applications.


πŸ”§ Research & Development Focus

  • Porting Legacy Codebases: Transitioning to Rust and WebAssembly for improved performance and scalability.
  • LLM-powered Automation: Utilizing HuggingFace models for advanced natural language processing and decision-making workflows.
  • AI-driven Social Media Management: Automating content generation, scheduling, and engagement using AI.

🌟 Additional Repositories


🌐 Let's Connect

I’m always open to collaboration and new opportunities! Feel free to reach out through these platforms:


πŸ“ License

This project is licensed under the MIT License. See the LICENSE file for details.

Pinned Loading

  1. repo_inspct repo_inspct Public

    Rust

  2. rust_design_pattern rust_design_pattern Public

  3. system_design system_design Public

  4. reference reference Public

    Forked from rust-lang/reference

    The Rust Reference

    Rust