About me
About Me
I am a full-stack web and software developer with over a decade of experience. I began my career in 2011 building Android apps in Java, publishing dozens of applications on Iranian app markets. Since then I have focused on web applications using PHP, JavaScript, and Python. My portfolio highlights projects like a web-based attendance system and a suite of productivity tools. I hold a strong interest in capital markets, blockchain/Web3, and financial technology, which guides my current learning path. I am fluent in English (C1 level) and continually seek to improve through personal development and collaboration.
Technical Skills
- 
Programming Languages: Python, PHP, and JavaScript – used extensively in backend and frontend development. For example, I built a podcast summarization app in Python that splits audio files, transcribes them, and generates summaries using AI models.
 - 
Web Development: Expertise with PHP (including frameworks like Laravel and WordPress) and modern JavaScript. I use Bootstrap and AJAX for responsive, dynamic UIs. A notable project, the YouTube Summarizer, is a PHP/JS web tool that fetches video transcripts and produces customizable AI summaries (supports multiple languages).
 - 
Databases: Proficient with MySQL and data storage solutions. I developed a PHP web crawler to automate data collection from forums, storing results in MySQL and enabling search via AJAX.
 - 
AI & Automation: Strong skills in AI integration and automation. I leverage OpenAI APIs and prompt engineering to create intelligent tools (e.g. summarizers and chatbots). I also build automation scripts – for instance, I wrote a Python backup system that archives folders, compresses them into RAR, and sends them via email/FTP, using the Persian (Jalali) calendar for naming conventions.
 - 
Tools & Platforms: Comfortable with Git/GitHub for version control, Linux environments, and deployment tools (FTP, Cron, etc.). I’ve developed multiple Chrome extensions (such as Meet U Prompt for smarter reading) and Telegram bots (for TTS, STT, chat, reminders), demonstrating proficiency with JavaScript browser APIs and Telegram’s Bot API.
 
Notable Projects
- 
Podcast-to-Text & Summarizer: Built a Python application that automates podcast processing. It splits audio files, generates transcripts, and creates concise summaries using AI models. This project showcases my skills in audio processing (using FFmpeg), Python scripting, and AI/API integration.
 - 
YouTube Summarizer Web App: Developed a PHP-based web app to summarize YouTube videos. It supports two modes (full transcript or AI summary), multiple languages (including English and Persian), and rich formatting. The tool uses Bootstrap for UI, jQuery/AJAX for frontend, and OpenAI/OpenRouter for AI processing
 - 
Automated Backup System: Created a Python backup tool to archive important files. It backs up specified directories into a RAR file, emails the archive, and uploads it via FTP. The system even names backups using the Persian calendar. This project demonstrates my automation, file handling, and systems integration skills.
 - 
Web Data Crawler: Wrote a PHP web crawler to collect posts from online forums. It automatically fetched hundreds of pages of content and stored it in a MySQL database . The script also retrieves images and follows nested links for deeper data scraping. I exposed the data via a searchable web interface using AJAX.
 - 
Chrome Extensions & Bots: I developed several browser extensions (e.g. for custom fonts, RTL support, and smart prompts) and Telegram bots using Node.js/Python. These tools improve user experience (especially for Persian users) and automate tasks like converting chat inputs or scheduling reminders.
 
Languages & Soft Skills
- 
Languages: Native Persian and fluent English (C1), which allows me to work effectively on international projects and documentation.
 - 
Soft Skills: Strong problem-solving and communication skills, with experience collaborating in multidisciplinary teams. I’m a fast learner who proactively expands my skill set (e.g. recently delving deeper into prompt engineering and AI tools). I have a detail-oriented mindset and a track record of delivering projects on time.
 - 
Interests: In addition to development, I am passionate about financial markets and algorithmic trading. I enjoy applying technology to fintech challenges and staying updated on blockchain and smart contracts. I also incorporate AI into daily tasks to enhance productivity.
 
By combining these skills, I offer end-to-end development services: from programming and web deployment (including WordPress) to building data-driven applications and bots. I am eager to collaborate with clients, employers, and fellow developers to tackle challenging projects and continue growing my expertise.