Karthikeyan Singaravelan

Apache Airflow Committer at Visa

Bengaluru, Karnataka, India
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
Karthikeyan Singaravelan is a seasoned Python engineer with 12 years of experience building and maintaining web applications, leading large-scale Python 2 to 3 migrations, and improving data pipelines and workflow tooling. As an Apache Airflow committer and Python core contributor, he combines deep language-level knowledge with practical backend engineering—recent contributions include API robustness fixes and scheduler UI enhancements in Airflow and data validation improvements in the PostHog backend. At Visa he operates at staff/technical lead level, and his open-source work spans documentation fixes, test-suite hardening (notably for DVC), and maintaining the mock module in Python’s stdlib. Based in Bengaluru, he brings a pragmatic focus on reliability and observability, often addressing subtle edge cases (invalid JSON handling, deprecation fixes) that prevent production incidents.
code12 years of coding experience
job8 years of employment as a software developer
bookbharathi matriculation higher secondary school, palladam
bookBachelor of Engineering (B.E.), Electrical and Electronics Engineering, Bachelor of Engineering (B.E.), Electrical and Electronics Engineering at Government College of Technology, Coimbatore
bookvidhya vikas boys higher secondary school, tiruchengode
bookprema matriculation higher secondary school, tirupur
languagesTamil, English
stackoverflow-logo

Stackoverflow

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

Github Skills (37)

apache-airflow10
json10
data-validation10
data-pipelines10
pytest10
python10
django10
data-engineering10
testing10
workflow-engine10
data-versioning10
version-control10
versioning10
orchestration10
data-pipeline10

Programming languages (22)

JavaC++CSSRustCDScalaGo

Github contributions (5)

github-logo-circle
PostHog/posthog

Feb 2020 - Oct 2021

🦔 PostHog provides open-source web & product analytics, session recording, feature flagging and A/B testing that you can self-host. Get started - free.
Role in this project:
userBack-end Developer
Contributions:7 commits, 7 PRs, 9 comments in 1 year 7 months
Contributions summary:Karthikeyan contributed to the backend codebase of PostHog by addressing various issues related to data validation, JSON parsing, and Django compatibility. Their work included implementing validation checks for invalid JSON passed through properties and query parameters. They also fixed deprecation warnings and updated code to align with Django 4.0 compatibility. The user's contributions demonstrate a focus on improving data integrity and maintaining the project's stability.
pythonabtestingdata-warehouseself-hostjavascript
Contributions:2 commits, 1 PR, 1 push in 1 year 9 months
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
Karthikeyan Singaravelan - Apache Airflow Committer at Visa