Karl Varga

Senior Staff Software Engineer at Change.org

Victoria, British Columbia, 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

🤩
Rockstar
🎓
Top School
Karl Varga is a Senior Staff Software Engineer with 16 years of experience leading payment, revenue and experimentation platforms at Change.org from Victoria, BC. He combines hands-on backend and frontend expertise—contributing to open-source projects like a Ruby sitemap generator and the widely used SoundManager2 audio API—with product-facing leadership that helped drive consecutive revenue growth. At Change.org he’s scaled payment systems, built cross-functional tools, and led teams that deliver high-impact platform services across finance, analytics, and safety. Known for pragmatic engineering and test-focused maintenance, he balances shipping robust systems with mentoring teams to operate at scale.
code16 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Software Engineering, Bachelor of Science (B.Sc.), Computer Software Engineering at University of Toronto
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

ruby10
audio-streaming10
xml-sitemap10
javascript10
rtmp10
sitemap10
sitemap-xml10
testing10
apidoc9
api9
git3

Programming languages (4)

CJavaScriptGoRuby

Github contributions (5)

github-logo-circle
kjvarga/sitemap_generator

Dec 2009 - Aug 2022

SitemapGenerator is a framework-agnostic XML Sitemap generator written in Ruby with automatic Rails integration. It supports Video, News, Image, Mobile, PageMap and Alternate Links sitemap extensions and includes Rake tasks for managing your sitemaps, as well as many other great features.
Role in this project:
userBack-end Developer
Contributions:11 reviews, 649 commits, 90 PRs in 12 years 10 months
Contributions summary:Karl primarily focused on maintaining and improving the sitemap generator framework, including version updates, bug fixes, and test refactoring. They made code adjustments in templates and helper files related to sitemap generation. The contributions also involved adding new functionality, reworking testing rake tasks, and enhancing aspects of the tests.
agnosticsitemapsextensionsvideonews
scottschiller/SoundManager2

Jan 2010 - Jan 2011

A JavaScript Sound API supporting MP3, MPEG4 and HTML5 audio + RTMP, providing reliable cross-browser/platform audio control in as little as 12 KB. BSD licensed.
Role in this project:
userFront-end Developer
Contributions:103 commits in 1 year
Contributions summary:Karl contributed to the development of a JavaScript Sound API by adding support for FMS variants and the RTMP protocol. Their work included implementing a `serverUrl` option for the `NetConnection` and adding `oncomplete` callbacks. Code changes also included adding a mechanism to get the audio data length.
rtmpapicross-browserhtml5-audiolicensed
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
Karl Varga - Senior Staff Software Engineer at Change.org