Tingjie ZhuSoftware Development Team Lead
Orinda, California
Software Development Team Lead
Staff Software Engineer
Software Engineer
Principal Software Engineer
Senior Software Engineer
Staff Software Engineer
Software Engineer
Software Development Manager
Recommendations: 2
Software Design
Software Development
Agile Methodologies
Software Engineering
Scrum
C#
C++
JavaScript