About
Production AI Engineer with 7+ years of engineering experience, including 3+ years specializing in AI/ML and 4+ years in full-stack software development. I build end-to-end AI systems, from large-scale data pipelines and model development to cloud deployment, MLOps, and production operations.
My career started in full-stack product engineering, where I built SaaS platforms, REST APIs, databases, and university-facing production systems. Through graduate study and applied research, I moved deeper into AI, recommender systems, NLP, explainability, and information quality. Today, I focus on bridging software engineering and machine learning by turning research ideas into reliable, observable, and maintainable AI-powered products.
Skills & Expertise
A practical mix of AI research, production engineering, cloud operations, product thinking, and startup execution. I focus on skills that help move ideas from prototypes to reliable systems people can actually use.
AI / ML Systems
Intelligent systems from models to production.
Software Engineering
Reliable backend, frontend, and product code.
Infrastructure, Cloud & MLOps
Deployable, observable, repeatable systems.
Research, Development & Analysis
From research questions to measurable systems.
Product Design & Engineering
Clear product flows backed by strong engineering.
Entrepreneurship & Leadership
Ownership across product, users, and delivery.
Projects
Selected product, research, and applied AI projects focused on production systems, recommender systems, LLM workflows, and trustworthy information quality.
Production Systems
PhotoCans - Web App
Ended Jul 2021Co-founded and delivered the web platform for a privacy-first family photo management product, covering product pages, admin workflows, sales operations, customer onboarding, licensing, and support.
Impact: Served 100+ users, implemented 33 REST endpoints and 12+ business workflows, and maintained multiple production releases.
Details
Hall Reservation Automation
Ended Feb 2019Designed and developed ReserveAfzar for Bu-Ali Sina University as a web-based hall scheduling and reservation platform, enabling academic staff to book university halls online for events, seminars, and sessions.
Impact: Deployed on the university's internal server, reducing manual booking time, improving hall availability visibility, and supporting operational reporting for administrators.
Details
MeydaNews
PresentBuilding an AI-powered media analysis platform for monitoring news sources using machine learning, social-media signals, and production-grade MLOps infrastructure on AWS.
Impact: Designed an end-to-end ML lifecycle covering feature engineering, model training, validation, deployment, monitoring, and CI/CD.
Details
Research and Development
Exogenous Cues to Information Quality
Ended Feb 2026Built a reproducible research pipeline for engineering contextual signals that help evaluate information quality in algorithmic newsfeeds.
Impact: Converted large-scale social-media data into structured quality signals for downstream modeling and recommendation experiments.
Quality-Aware News Source Recommender
Ended Feb 2026Designed a recommender system that integrates 41 engineered information-quality signals from 5M+ social-media records to improve the reliability of recommended news sources.
Impact: Increased average recommended source quality by +3 points while maintaining baseline precision.
Automated Reddit Scraper
Ended Feb 2026Developed a scalable Reddit data collection pipeline for extracting threads, comments, interaction metadata, and research-ready datasets for political discourse analysis.
Impact: Supported reproducible data collection and quality checks for social-media and political news research.
A Framework for Generating Explainable Recommendations via Multi-Task Learning
Ended Sep 2023Built a deep learning framework that jointly models recommendation accuracy and explanation generation using user preferences, review text, and neural text-generation methods.
Impact: Evaluated on 151K reviews and ratings with strong rating prediction and explanation-generation results.
Explainable Recommendation System using Reinforcement Learning
Ended Sep 2023Explored reinforcement-learning strategies for improving personalized recommendation and explanation generation, with a focus on explainability, user preference modeling, and generated text quality.
Impact: Investigated how optimization and generated explanations can improve transparency in recommendation workflows.
Persian-Handwritten-Digit-Recognition
Academic projectBuilt a computer-vision project for recognizing Persian handwritten digits, using image preprocessing and a sequence-matching approach for digit classification.
Impact: Showcases applied ML and image-processing work for Persian digit recognition.
AI-driven Tools
Chatbot Evaluation Framework
Ended Feb 2026Developed a Python framework for benchmarking LLM and chatbot responses across prompts, reference outputs, quality criteria, and repeatable evaluation workflows.
Impact: Made conversational AI assessment more systematic, reproducible, and easier to compare across model outputs.
Translation Quality Evaluation
Ended Jan 2026Built an end-to-end translation pipeline for preprocessing, machine translation, post-processing, glossary checks, semantic similarity scoring, and quality-based publish/review decisions.
Impact: Automated translation validation so low-quality outputs can be flagged, retranslated, or routed for human review.
DocPilot - AI Study Assistant
Ended Jan 2026Built a production-style LLM backend integrating RAG, ReAct agent workflows, function calling, prompt orchestration, persistent memory, and multi-turn stateful interactions.
Impact: Demonstrates grounded, tool-driven reasoning over study materials with structured backend workflows.
Tech Stack
Languages
Web & Frameworks
Blazor
AI / Data
ML.NET
Cloud / DevOps / Tools
MS SQL Server
IIS
Publications
A Framework for Accurate Recommendations and Explanation Generation Using Multi-Task Learning
M. Mansoorizadeh, M. Shahidi, A. Nazari · 2023
Improving News Reliability in Algorithmic Newsfeeds
M. Shahidi, L. Oswald, S. Herzog, S. Lewandowsky · 2026
Exogenous Cues to Information Quality
M. Shahidi, L. Oswald, S. Herzog, S. Lewandowsky · 2026
Possible Futures: Societal Consequences of Algorithmic Design and Social Media Use
S. Banisch, Mobin Shahidi, S. Lewandowsky · 2026
Testimonials
Selected excerpts from professional reference letters and collaborations.
“He was one of the best students in my class… His outstanding scientific knowledge and presentation skills impressed me.”
“His critical thinking and programming abilities make him a skillful programmer who can quickly implement theory into practice.”
“He consistently impressed me with his ability to understand complex concepts… and performed at a very high level.”
“He built a Reddit data pipeline from scratch and developed a novel recommender system… demonstrating exceptional technical skill.”
Gallery
A compact look at the human side of my work: presenting ideas, building in teams, and staying competitive beyond the keyboard.
Social Media for Democracy Project
A research presentation on using social-media signals to evaluate information quality in digital news environments.
Recommender Systems Seminar (Farsi)
A virtual graduate seminar session in Farsi, showing my academic presentation style and ability to explain AI topics clearly.
Volleyball Team Captain
Leading on the court: teamwork, communication, and shared momentum in a very real form.
Office Christmas Moment
A small reminder that good teams are built through trust, warmth, and everyday shared rituals.
PES2019 Competition Runner-up
Second place in a PES2019 competition: strategy, focus, and competitive energy outside work.
Contact
Open to AI/ML engineering, applied research, and product-focused AI roles, especially where research needs to become reliable production software.
GitHub
LinkedIn
Email
Stack Overflow