I've worked with width angular development form different perspectives - from staring & developing applications form scratch; through maintaining code in good shape and good test coverage to few commits to angular core.