Computer Engineering Student | AI/ML & Cybersecurity Learner
Python | Machine Learning | Computer Vision | NLP/RAG | Networking | Cybersecurity
I am building a practical technical portfolio for internship opportunities in AI, software development, networking, and cybersecurity.
My current portfolio is strongest in AI and machine learning, with projects in medical risk prediction, computer vision, document question answering, and e-commerce review intelligence.
I am also expanding my skills in computer networks and cybersecurity to build a broader foundation for future research and industry work.
- Machine Learning and data-driven applications
- Computer Vision and real-time detection systems
- NLP / RAG applications with source-grounded answers
- Clean Python code, testing, documentation, and GitHub workflow
- Growing focus on networking, Linux, and cybersecurity fundamentals
| Project | Area | Description |
|---|---|---|
| Medical Risk Prediction ML | Machine Learning | Predicts medical risk using classic ML models, evaluation metrics, and a Streamlit app. |
| Real-Time Driver Drowsiness Detection | Computer Vision | Detects driver drowsiness in real time using OpenCV, MediaPipe face landmarks, EAR, and webcam/video input. |
| PDF Question Answering RAG Chatbot | NLP / RAG | A source-grounded PDF question answering chatbot using Streamlit, semantic embeddings, vector retrieval, and no-answer handling. |
| Product Review Insight Analyzer | NLP / E-commerce Analytics | An AI-powered product review analysis dashboard using FastAPI, Streamlit, sentiment analysis, rating insights, buyer summaries, and positive/negative feature tags. |
I am currently expanding my portfolio toward networking and cybersecurity topics such as:
- Computer network fundamentals
- TCP/IP, DNS, HTTP, routing, and basic network protocols
- Linux command line and system fundamentals
- Network monitoring and traffic analysis
- Security fundamentals and defensive cybersecurity concepts
Planned portfolio direction:
| Future Project Area | Goal |
|---|---|
| Network Traffic Analyzer | Analyze packets and basic network behavior using Python and Wireshark concepts. |
| Cybersecurity Log Analysis | Detect suspicious patterns from system or network logs. |
| Secure Network Fundamentals Lab | Document practical networking and security labs for learning and interviews. |
Programming: Python, basic SQL
AI / Machine Learning: scikit-learn, pandas, NumPy, matplotlib
Computer Vision: OpenCV, MediaPipe
NLP / RAG: Sentence Transformers, TF-IDF, vector search, PDF processing, sentiment analysis, review analytics
Web Apps & Tools: Streamlit, pytest, Git, GitHub, VS Code
Currently Learning: Linux, networking fundamentals, cybersecurity basics
I am interested in internship opportunities where I can learn, contribute, and grow in one or more of these areas:
- Artificial Intelligence / Machine Learning
- Python software development
- Computer networks
- Cybersecurity
- Research-oriented technical projects
- GitHub: Erfan-Moshfeghi
- Email: erfanmoshfeghi@gmail.com