I’m Muhammad Yaseen, an experienced software developer with over 10 years of expertise in the tech world. I’m fluent in languages like C#, React, React Native, Node.js, and PHP. I’ve also mastered platforms such as WordPress and Shopify.
Living in Karachi, Pakistan, I’m well-versed in Linux Debian systems, handling SIP servers, Apache, FTP servers, SMTP, and streaming servers like RTMP. I thrive on tackling exciting coding challenges and turning digital ideas into reality.
Beyond coding, I’m passionate about helping businesses thrive. I’ve provided solutions to numerous individuals facing challenges in their ventures.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
AI Transcription: Automatically transcribe videos using advanced AI technology, enabling quick and accurate text extraction from audio content.
Video Search Engine: Powerful search engine capable of searching videos based on their transcriptions, allowing users to find relevant content quickly.
Recursive Folder Search: Capability to scan folders recursively to locate videos, ensuring that the entire video archive is indexed for easy access.
Language Translation: Translate transcriptions from Urdu to English and Roman scripts, providing multilingual support for users.
Frontend: Developed using React.js, providing a user-friendly interface for browsing videos, searching transcriptions, and managing the archive.
Backend: Built with Node.js, responsible for handling video uploads, transcription requests, search queries, and language translation.
- Upload Videos: Add videos to the archive by uploading them through the system’s interface.
- Transcribe Videos: Automatically transcribe uploaded videos using the AI transcription feature.
- Search Videos: Utilize the powerful search engine to find videos based on their transcriptions or metadata.
- Translate Transcriptions: Translate transcriptions from Urdu to English or Roman scripts for better accessibility.
- Manage Archive: Organize, edit, and delete videos as needed to maintain an organized archive.
Video Archive System with AI Transcription and Search Engine (Frontend React.js)
The Video Archive System is a comprehensive solution designed for news channels to manage their video archives efficiently. Built using React.js for the frontend and Node.js for the backend, this system provides AI-powered transcription capabilities and a robust video search engine.
Features
Architecture
The Video Archive System is built on a client-server architecture:
Usage
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Karachi today.