Igor Terzic

Member Of Technical Staff at Anthropic

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

🤩
Rockstar
🎓
Top School
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.
code15 years of coding experience
job12 years of employment as a software developer
bookBA Computer Science, BA Computer Science at Dartmouth College
bookLi Po Chun United World College
github-logo-circle

Github Skills (12)

html10
mathematics10
graph10
graphite10
javascript10
ember-data10
front-end-development10
math10
testing9
data-structure9
trigonometry9
data-structures9

Programming languages (7)

TypeScriptShellCSSJavaScriptHTMLRubyNunjucks

Github contributions (5)

github-logo-circle
warp-drive-data/warp-drive

Dec 2012 - Dec 2021

WarpDrive is the lightweight data library for ambitious web apps — universal, typed, reactive, and ready to scale.
Role in this project:
userBack-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.
rxjsfunctional-programmingjavascriptdata-librarydeclarative
Khan/khan-exercises

Jun 2011 - Feb 2012

A (deprecated) framework for building exercises to work with Khan Academy.
Role in this project:
userFront-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.
Request Free Trial