Summary
Tanya Panich is a pragmatic full-stack software developer with nine years of professional experience and four years focused on modern web stacks, currently building products at Network Ninja in Cary, NC. She brings strong front-end expertise in Vue 3/4 and hands-on backend experience with Java and Node.js, plus a solid grounding in QA and test automation (Cypress) from enterprise projects. Her background includes building shipping products for startups and large industrial customers, bridging customer-driven requirements into reliable, tested solutions. Tanya’s Master's in Physics signals deep analytical rigor and an experimental approach to problem solving that she applies to software architecture and debugging. Comfortable in Agile teams and cross-functional collaboration, she also has practical experience with mobile (React Native), databases, and payment/security integrations. Notably, her career path blends scientific research, QA discipline, and full-stack delivery—making her adept at tackling both complex technical challenges and product-facing priorities.
9 years of coding experience
14 years of employment as a software developer
Master's degree, Physics, Master's degree, Physics at Latvijas Universitate / University of Latvia
Certificate, Full Stack Web Development, Certificate, Full Stack Web Development at Galvanize Inc
Certificate, Switching, Bridging and Basic Routing, Certificate, Switching, Bridging and Basic Routing at John Bryce
Certificate, Java Programming, Certificate, Java Programming at Seneca college
English, Russian, Latvian, Hebrew