I'm a dynamic person and able to work with various technologies or programming languages, I truly believe that these are essential tools for problem-solving, and we should always choose the most suitable tool for each specific issue. I love researching; Always looking for good opportunities to learn more.
π Software Engineer π§ AI Enthusiast π€ Robotic Researcher β¨ Dreamer
Robotics Projects:
- Mapping, Navigation, and Simulation with Nvidia Isaac Sim, RTAB-Map, Navigation2 and RViz2
- Autonomous Mapping and Navigation Using SLAM Toolbox, Nav2, Gazebo, and Rviz Visualization
Reinforcement Learning (RL):
LLM Projects:
- Nvidia Human AI Lip sync
- TurtleSim A* Path Planning with Meta LLaMA-3.1-405B-Instruct model powered by NVIDIA / LlamaIndex Agent
- Two approaches to generating optimized embeddings in the Retrieval-Augmented Generation (RAG) Pattern
- Enhancing Recommendation Systems with Large Language Models (RAG - LangChain - OpenAI)
- Chat with any PDF, Ask questions, extract information, and summarize documents with AI
- PDF GPT allows you to chat with the contents of your PDF file by using GPT capabilities
- MailTrap Agent with LangChain
ML and DL Projects:
- DNN distance line protection zone
- DNN AMR relay differential curve
- CNN model to detect Brain Tumors in patient's Brain MRI
- Classical Classification Elderly Mortality Prediction
Augmented Reality (AR) - Virtual Reality (VR) Projects:
Bash - Hardware scripts:
- [Script and Docker π³] OpenConnect (Cisco AnyConnect) VPN Server (OCServ) script one key easy configurator and installer
- Bash script to enable and disable Hi-Link wifi with curl
- Winpcap Installer
- Iec61850 - goose publisher and subscriber function to send and receiving data from Omicron IEDScout software
WebRTC Projects:
- Web-based screen sharing service for Vebko This service uses WebRTC to share screens and sound
- WebRTC peer-to-peer data, video, and audio calls
Nodejs Projects:
C# - .NET Projects:
- Stand-alone application to use blazor inside winforms with .NET5.0 and webview2
- GRPC service in .net framework
OpenCV Projects:
- OpenCV(3.3.1) video streaming over TCP and UDP
- Live video streaming over network with OpenCV and ImageZMQ
Rust Projects:
- Telegram bot to get personal salary with crawler vebko.ir website
- Port sniffer tool with Iced (A cross-platform GUI library for Rust)
Dart Scripts:
Web Development: