Parmjit Virk

Technical Consultant at Freelance

Winnipeg, Manitoba, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.”
code9 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science, Physics, Bachelor of Science, Physics at The University of Winnipeg
bookIntroduction 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
languagesEnglish
github-logo-circle

Github Skills (15)

data-extraction10
video-download10
regular-expression10
json10
json-parser10
jsonp10
youtube-dl10
extraction10
extractor10
parsing10
regex10
html-parsing10
python10
webscraping10
feature-extraction10

Programming languages (3)

TypeScriptC#Python

Github contributions (5)

github-logo-circle
ytdl-org/youtube-dl

Jun 2017 - Aug 2018

Command-line program to download videos from YouTube.com and other video sites
Role in this project:
userBack-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.
downloadervideosyoutubeyoutube-dlvideo-sites
yt-dlp/yt-dlp

Dec 2021 - Dec 2021

A feature-rich command-line audio/video downloader
Role in this project:
userBack-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.
pythonvideo-downloaderfixesyoutube-dlcsponsorblock
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.
Request Free Trial
Parmjit Virk - Technical Consultant at Freelance