Igor Terzic is a Member of Technical Staff with 15 years of experience building scalable web applications and developer tools, currently at Anthropic. He blends deep front-end expertise—demonstrated by interactive math content work for Khan Academy—with core systems and data-modeling contributions to Ember Data, reflecting a rare full-stack fluency. As a former Staff Engineer at LinkedIn, Ember.js core team member, and startup CTO/cofounder, he moves comfortably between product-facing features and low-level architecture. Igor’s background includes consulting and open-source leadership, where he focused on robust relationship handling and synchronization in complex data models—an often underappreciated but critical area for large apps. He holds a BA in Computer Science from Dartmouth and brings a pattern-oriented approach to designing maintainable, testable systems.
15 years of coding experience
12 years of employment as a software developer
BA Computer Science, BA Computer Science at Dartmouth College
WarpDrive is the lightweight data library for ambitious web apps — universal, typed, reactive, and ready to scale.
Role in this project:
Back-end Developer
Contributions:2 releases, 161 reviews, 689 commits in 9 years 1 month
Contributions summary:Igor's contributions center around refactoring and enhancing the Ember Data library, specifically focusing on relationships and their underlying mechanisms. They implemented new methods for handling relationship changes, including support for one-to-many, one-to-one, and many-to-many relationships, enabling functionality like reloading and correctly reflecting changes on both sides of relationships. The user also addressed several bugs related to the management and synchronization of these relationships, including the correct handling of deletions and creation of new records.
A (deprecated) framework for building exercises to work with Khan Academy.
Role in this project:
Front-end Developer
Contributions:157 commits in 7 months
Contributions summary:Igor primarily worked on developing exercises related to mathematics, geometry, and trigonometry within the Khan Academy framework. Their contributions involved creating interactive exercises by implementing HTML, JavaScript, and potentially CSS. They added new exercises, implemented graphie elements, and made changes to the appearance, content, and hints of existing exercises. The user appeared to be focused on creating engaging and educational mathematical content for the Khan Academy platform.
khan-academy
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.