Parmjit Virk is a versatile Technical Consultant and full-stack developer based in Winnipeg with nine years of professional experience and two decades of hands-on exposure across web, mobile, retail POS, animation pipelines and healthcare software. He blends pragmatic project leadership and client-facing consulting with deep technical skills in .NET, Python, mobile frameworks, Azure/SSO integrations and GIS, frequently using AI-assisted workflows for rapid prototyping. Parmjit has contributed backend fixes to high-profile open-source projects like youtube-dl/yt-dlp, improving extractor reliability across many media sites — a sign of his knack for resilient, real-world tooling. His career includes shipping clinical brain rehabilitation mobile software, retail SAP POS enhancements, and digital asset pipelines for feature animation, showing unusual breadth across industries. He focuses now on fintech, cryptocurrencies, and geospatial solutions that drive measurable business outcomes and client peace of mind. Outside of work he’s a problem solver who appreciates fine coffee and keeps a light touch — “everything is copacetic.”
9 years of coding experience
16 years of employment as a software developer
Bachelor of Science, Physics, Bachelor of Science, Physics at The University of Winnipeg
Introduction to Geographic Information Systems (course GEOG 3730), Department of Environment and Geography, Introduction to Geographic Information Systems (course GEOG 3730), Department of Environment and Geography at University of Manitoba
Command-line program to download videos from YouTube.com and other video sites
Role in this project:
Back-end Developer
Contributions:15 commits, 23 PRs, 129 comments in 1 year 2 months
Contributions summary:Parmjit primarily focused on enhancing and maintaining the functionality of various video extractors within the youtube-dl project. Their contributions involved fixing extraction issues for specific websites like DrTuber, CBSNews, ThisOldHouse, ESPN, GoogleDrive, NBCSportsVPlayer, Unity, Soundcloud, Pornhub, XVideos, KeezMovies, CBC, and Bandcamp. They also added support for new features like subtitles and channels for specific platforms.
A feature-rich command-line audio/video downloader
Role in this project:
Back-end Developer
Contributions:2 PRs, 4 comments, 1 issue in 6 days
Contributions summary:Parmjit primarily contributed to improving the functionality of video extractors by fixing issues related to video format extraction and extending support for new websites. They addressed bugs in extractors for platforms like `drtuber`, `cbsnews`, `thisoldhouse`, `espn`, `googledrive`, `nbcsports`, `xvideos`, `keezmovies`, `cbc`, and `bandcamp`. These changes included updating regex patterns, correcting URL formats, and implementing subtitle support and other features to enhance the downloader's capabilities across a wide range of media sources.
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.