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.
8 years of coding experience
5 years of employment as a software developer
Master of Computer Science, Computer Science, 4.0, Master of Computer Science, Computer Science, 4.0 at Texas A&M University
Open Source API and interchange format for editorial timeline information.
Role in this project:
Full-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.
(Legacy) Native version of Open Food Facts on Android - Coders & Decoders welcome 🤳🥫
Role in this project:
Mobile 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.