[go: up one dir, main page]

Skip to content

mbaneshi/mbaneshi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published