Seyed Mirsharji is a Machine Learning Engineer with 8 years of experience building production-grade AI systems across NLP, computer vision, and intelligent automation, currently based in Istanbul and pursuing a Ph.D. in Electrical Engineering focused on unsupervised learning in machine vision. He has delivered real-world products—from LLM-powered agentic chatbots and personalized insurance planners to medical symptom analyzers and large-scale media monitoring—while implementing robust pipelines with FastAPI, Docker, and MLOps practices. Recently he’s specialized in multi-agent AI frameworks that combine RAG, reasoning, and organizational graph construction to generate insights and evaluate performance. At companies like Sishemi and Catch Up AI he applies LangChain, LlamaIndex and scalable backend design to turn research ideas into deployable services. His profile blends deep academic rigor with hands-on systems engineering, and his work often emphasizes autonomous, collaborative agent architectures rather than only single-model solutions.
8 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy - PhD, Electrical, Electronics and Communications Engineering, Doctor of Philosophy - PhD, Electrical, Electronics and Communications Engineering at Tarbiat Modares University
Master's degree, Electrical, Electronics and Communications Engineering, Master's degree, Electrical, Electronics and Communications Engineering at University of Tehran
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.