Hello! I’m Ehsan Ehsanpour, a Programmer, Broadcasting Engineer with over 10 years of experience in the Freelance and television and media industry. I specialize in programming, broadcast engineering, live streaming, and data analysis. I’m passionate about leveraging technology to solve complex challenges in Programming, broadcasting, streaming, and multimedia production.
- Contact:
- Email: [email protected]
- Phone: +98 (935) 2597936
- Portfolio: My Website
- LinkedIn: Ehsan Ehsanpour
I bring a strong programming background, particularly in Python, TypeScript, and ... to develop applications for streaming and data transfer. My skills extend to data analysis, artificial intelligence, and machine learning, supported by certifications from IBM and Coursera. I’m adept at configuring live and VOD servers, working with communication tools like Jitsi Meet and Zoom, and authoring technical documentation in Persian.
Also, as a seasoned Broadcasting Engineer, I have extensive experience working in control rooms, central machine rooms, and studios for major channels. My expertise includes operating video switchers, audio mixers, lighting systems, cameras, and broadcast cards (e.g., embedders, synchronizers, up/down converters). I’m proficient in live streaming systems like RTMP on Wowza and Nginx, and I excel at resolving technical issues in live and recorded environments.
With over 10 years in the television industry, I specialize in:
- Operating video switchers, audio mixers, lighting systems, cameras, and broadcast cards.
- Configuring live and VOD servers using RTMP on Wowza and Nginx.
- Managing broadcast networks and SAN systems.
- Working in control rooms, studios, and OB trucks.
- Resolving technical issues in live and recorded environments.
- Hosting webinars and video conferences using Jitsi Meet, BigBlueButton, Zoom, and Skype.
- Programming 💻: Python, application development for streaming and data transfer.
- Broadcast Engineering 🖥️: Video switchers, audio mixers, lighting, CG, playouts, cameras, broadcast cards.
- Live Streaming 📡: RTMP, Wowza, Nginx, Vmix, Wirecast, OBS.
- Data & AI 📊: Data analysis, AI, machine learning (certified expertise).
- IT & Networking 🌐: Broadcast networks, SAN systems, two-way communication tools.
- Programming: Python, JavaScript, Typescript, Html.
- Equipment: Grassvalley/Sony cameras, Kahuna/Tricaster mixers, STUDER, ADB/ARRI lighting.
- Software: Vmix, Wirecast, OBS, waveform monitors, vectorscopes.
- Platforms: Jitsi Meet, BigBlueButton, Zoom, Skype, Wowza, Nginx.
- Innovative problem-solving 🚀
- Technical documentation and Persian translation 📝
- Webinar and video conference hosting 🎤
Below are some of my featured GitHub repositories that showcase my expertise in broadcasting, programming, and data analysis. For a complete list of all repositories, visit my GitHub profile.
Repository | Description | Technologies |
---|---|---|
instalivecli | 📺 A CLI app for creating Instagram Live streams with RTMP server and stream key, written in Python. | |
Ndi-Screen-Capture | 🎥 A web-based application to capture and stream a tablet's screen via NDI over WiFi, written in Python. | |
raffle | 🎲 A web-based raffle system with Persian UI for Windows, written in Python. | |
Shift-list | 📅 A web-based shift scheduling application for 4 workplaces, built with FastAPI and Bootstrap 5. | |
VDR_FTP | 📺 A GUI application for transferring files from a VDR using FTP, written in Python with PySimpleGUI. | |
Shift-Scheduler-With-Login | 📅 A web-based shift scheduling application with user login, built with FastAPI and Bootstrap 5. |
-
Master’s in Mechatronics Engineering (2015–2018)
Design Robotics and Mechatronics, GPA: 4.6/5 (Top Student)
Focus: Computer Vision, Image Processing, Fuzzy Logic, Neural Networks, AI -
Bachelor’s in Mechatronics Engineering (2007–2011)
- IBM Data Science Professional Certificate (View Certificate)
- Applied Data Science Specialization Certificate (View Certificate)
Let’s create something extraordinary together! 🌟