Python Developer & Deep Learning Enthusiast
Iran,Tehran
I am a skilled Python Developer with a passion for creating intelligent systems that solve real-world problems. With experience in developing and deploying machine learning models, I specialize in computer vision, natural language processing, and predictive analytics. My expertise lies in translating complex data into actionable insights and building scalable AI solutions. I also have expertise in socket programming and backend development.
A customer support chatbot using Retrieval Augmented Generation (RAG) to answer questions from documentation. Upload PDFs or text files, and let the system handle document processing, embedding generation, and semantic search. Built with LangChain, FAISS vector database, and HuggingFace models with a simple Flask web interface.
View ProjectA deep learning model that performs sentiment analysis on Amazon product reviews using transformers. This NLP project classifies reviews as positive, negative, or neutral with high accuracy by fine-tuning DistilBERT.
View ProjectThis project utilizes the OpenCV library to access a camera device, such as a webcam, and detect rectangles in real-time video frames. However, it can be easily modified to work with any other camera. It allows you to dynamically add rectangles to the video feed by pressing the 'A' key. The script calculates the optimal number of rectangles that can fit in the frame based on its size.
View ProjectI am a Senior Python Developer with a background in bash scripting and socket programming. My work spans network analysis and penetration testing, where I frequently utilize tools like Wireshark. I have hands-on experience with telecom protocols such as Diameter and GTP, as well as core network technologies like RAN and 5G. I led the development of end-to-end packet transmission architectures for Diameter and GTP protocols. Additionally, I'm proficient in logging, monitoring, and observability using tools like Grafana, enabling deep insights into system performance and behavior.
Python Developer in R&D team, contributing to innovative solutions in computer vision. Focused on developing and optimizing algorithms for real-time image and video processing.
Specialized in Artificial Intelligence and Machine Learning. Thesis: "novel approach to fuzzy fusion in multisensor data to improve saving energy in WBSN".