Farshid PirahanSiah

I am currently seeking opportunities in computer vision, ML, LLM.

About Me

I am an accomplished Research Engineer with over 7 years of experience, including a PhD in Computer Science and a Bachelor’s in Software Engineering. My career has been dedicated to the fields of Computer Vision, Machine Learning, and ML Operations. I have a proven track record of transforming complex algorithms into production-ready applications, utilizing cloud technologies and containerization, and optimizing ML pipelines and infrastructure in fast-paced environments.

With expertise in Machine Learning, IoT, Medical Imaging, and Robotics, I am proficient in designing image analysis algorithms and have made significant contributions to patents, books, and research papers. As a Technical Lead and Research Engineer, I have collaborated with stakeholders to define and achieve KPIs, managed cross-functional team projects, and deployed scalable AI solutions across cities and cloud platforms.

Experience

Core Skills

Technical Skills

Leadership and Collaboration

Strong teamwork and leadership capabilities have enabled me to lead international projects that exceed business expectations, driving growth and technological innovation in computer vision and machine learning.


Feel free to connect with me through LinkedIn or follow my updates on GitHub. I am always interested in discussing potential opportunities or collaborations in computer vision and AI-related projects.

Patents and Publications

Coding Challenges and Competitions

Academic Contributions and Publications

Project Repositories and Code Sharing

Social Media and Community Engagement

Content Creation and Sharing

Learning and Development Platforms

Reading and Literature

List of My GitHub Repositories:

1. BI4CV

Business Intelligence (BI) tools for media content (Image/Video) - Generative AI Business Intelligence Computer Vision (BI4CV)

Repository Link: BI4CV

Description: This project is dedicated to revolutionizing how businesses utilize image and video data for insightful Business Intelligence (BI). Our tools are designed to enhance data storytelling through advanced visualizations, interactive dashboards, and comprehensive reports. Our system smartly selects the optimal visual representations based on the complexity of your dataset, making analytics accessible to all users.

Key Features:

Update: 2024 - May

2. 3D Multi-Camera Calibration

3. Advanced Programming with Modern C++ 23 for Image Processing

3. LLM

The collection of Python scripts provides a range of functionalities: one script automates logging into KaggleHub and setting up a pretrained Gemma model for chat simulations, another builds a GUI for real-time OpenCV function testing using PyQt5, while a third manages an asynchronous chat application with aiohttp. Additionally, there’s a script integrating machine learning models for data analysis using advanced libraries like langchain, another launching AI-powered chat applications, and one demonstrating interactions with natural language understanding models on HuggingFace using LLMware. There’s also a script using MLflow to manage the machine learning lifecycle and another detailing the local setup of Kubernetes via Terraform, showcasing infrastructure management and resource cleanup. These scripts employ a variety of technologies including Python, Gemma, PyQt5, OpenCV, aiohttp, asyncio, langchain, transformers, MLflow, Kubernetes, Terraform, and Docker, useful for tasks ranging from machine learning to software deployment. #MachineLearning #SoftwareDevelopment

-llamafile

Generative AI Development

On-Device Training & Edge Inference

End-to-End Solutions

Multimodal LLMs

Large Vision Models (LVMs)

Technical Expertise in Large Language Models (LLMs) and AI Development:

I am eager to bring my expertise to a dynamic team in Berlin, where I can contribute to groundbreaking projects and further advance the field of artificial intelligence.

My works on LLMs:

LLM and Generative AI Focused Courses

Tools and models I use for LLM