Karthik Iyer

Software Developer at Viridien

Houston, Texas, United States
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
Karthik Iyer is a software developer with 8 years of experience building resilient, production-grade systems across finance, cloud, and multimedia domains, currently on the US Imaging team at Viridien in Houston. He holds a Master of Computer Science from Texas A&M and a strong engineering foundation from IIT Roorkee, blending backend microservices (Spring Boot, Kafka, Cassandra) and DevOps practices with mobile and graphics work. At JPMorgan he helped migrate large deposit platforms and created a reusable Cassandra/Kafka resiliency library adopted across 20+ teams, enabling zero-downtime events. An active open-source contributor and two-time Google Summer of Code student, his projects span OpenTimelineIO (editorial timeline tooling) and TensorFlow/SwiftPlot work, plus feature contributions to the popular Open Food Facts Android app. He pairs deep systems thinking with practical UI/UX sensibilities—evident from both full-stack OTIO work and mobile feature fixes—and has hands-on experience architecting cloud CI/CD, observability, and high-availability designs.
code8 years of coding experience
job5 years of employment as a software developer
bookMaster of Computer Science, Computer Science, 4.0, Master of Computer Science, Computer Science, 4.0 at Texas A&M University
bookKolhapur Public School, Kolhapur
bookSt. Ann's School, Ahmedabad
bookSt. Paul's School, Rajkot
bookIndian Institute of Technology Roorkee
bookSunshine Worldwide School
languagesEnglish, Hindi, Tamil
stackoverflow-logo

Stackoverflow

Stats
139reputation
10kreached
1answer
23questions
github-logo-circle

Github Skills (24)

kotlin10
python10
java10
javas10
android10
time-line10
kotlin-android10
pyside9
svg9
editing9
video-editing8
ui-design8
animation8
generics6
apache-kafka6

Programming languages (9)

JavaC++CJavaScriptSwiftHTMLJupyter NotebookKotlin

Github contributions (5)

github-logo-circle
Open Source API and interchange format for editorial timeline information.
Role in this project:
userFull-stack Developer
Contributions:26 reviews, 15 commits, 31 PRs in 1 year 9 months
Contributions summary:Karthik contributed to the OpenTimelineIO project by implementing and refining the user interface for the otioview component, focusing on features such as displaying track names, item counts, and handling zooming. They also worked on the back-end by adding Allen's Interval Algebra predicates for TimeRange and other core functionalities. They further optimized the code by removing redundant tests and comparing functions. These contributions demonstrate a solid understanding of the project's domain and its technologies.
apivfxanimationinterchange-formattimeline
(Legacy) Native version of Open Food Facts on Android - Coders & Decoders welcome 🤳🥫
Role in this project:
userMobile Developer (Android)
Contributions:8 commits, 8 PRs, 25 comments in 2 months
Contributions summary:Karthik primarily contributed to the Open Food Facts Android app by implementing new features and improving existing ones. Their work included adding a carbon footprint display and environment tab, along with fixing ingredient tab reloading issues, and adding nutrient unit preferences. The user also added checks for nutrient values entered in the nutrition facts, allowing users to rotate images, and hiding the ingredients card when there are no ingredients.
gsocfoodandroidopenfoodfactskotlin
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
Karthik Iyer - Software Developer at Viridien