# Prayag Shah > Senior Software Engineer (Full-Stack) @ MyVest | React, Angular, Component Architecture Location: San Francisco Bay Area, United States Profile: https://flows.cv/prayag Senior Software Engineer with 8+ years of experience specializing in frontend modernization, scalable architecture, and user-centered design. At MyVest, led the Angular 17 migration for core investment tools, achieving an 80% reduction in load times through advanced caching and component refactoring. Strengthened test automation pipelines, significantly reducing production bugs, while mentoring junior engineers and standardizing frontend practices across teams. Focused on enhancing UX for financial tools used nationwide, collaborating with product and design teams to deliver responsive, efficient, and user-friendly interfaces. Passionate about fostering reusable component architecture and adopting innovative state management techniques, such as Signals, to empower high-performing web applications. ## Work Experience ### Senior Software Engineer (Full-Stack) @ MyVest Jan 2024 – Present | San Francisco, California • Leading Angular 17+ migration of core investment tools used by financial advisors across the U.S. • Reduced load times by 80% through component refactoring and API performance improvements • Introduced Signals-based state patterns and caching strategies for responsive, efficient UI updates • Strengthened test automation pipelines, reducing production bugs by 90% • Mentoring junior engineers and standardizing frontend architecture across feature teams • Collaborating with product and design to enhance UX in high-traffic workflows ### Software Engineer 2 @ MyVest Jan 2020 – Jan 2023 | San Francisco Bay Area • Developed Tax Loss Harvesting and Trading modules using Angular and NgRx • Built a shared UI component system using Storybook, accelerating development across teams • Implemented NgRx facades to simplify state logic and increase maintainability • Resolved multiple P1 production issues under pressure with strong cross-functional coordination • Authored internal documentation and onboarding guides for scalable state patterns ### Software Engineer @ MyVest Jan 2018 – Jan 2019 | San Francisco Bay Area • Migrated key legacy features to Angular with over 85% unit test coverage • Improved form handling and code reuse with RxJS and reactive form design • Collaborated with backend developers to align REST APIs with UI integration needs ### Data Engineer @ Twine Data Jan 2017 – Jan 2018 | Greater Los Angeles Area Built Python libraries for data quality checks and S3 (Glacier) archival retrieval • Ran large-scale analytics with Amazon Redshift and Athena for business reporting • Optimized Redshift geolocation queries, improving performance by 70% • Automated Spark-based ETL jobs using Airflow, streamlining Redshift-to-S3 transfers • Created a self-serve Python tool to automate recurring jobs — boosting team efficiency ### Teaching Assistant - ITP 382 @ University of Southern California Jan 2017 – Jan 2017 | Greater Los Angeles Area ### Software Engineering Intern @ CliniPro Staffing Jan 2016 – Jan 2016 - Developing the Android application which uses Third-Party API's. - Created the Node.js scripts and Mongodb database as AWS Elastic Beanstalk instances. - Implemented payment gateway system using Stripe. - Technologies used: Node.js, Android, Mongodb, AWS, Bitbucket(Version Control). ### Student Technical Assistant @ University of Southern California Jan 2015 – Jan 2016 ## Education ### Master’s Degree in Computer Science University of Southern California ### Bachelor of Engineering in Information Technology Dwarkadas J Sanghvi College of Engineering, Mumbai University ### Diploma in Information Technology Shri Bhagubhai Mafatlal Polytechnic ## Contact & Social - LinkedIn: https://linkedin.com/in/prayag08 --- Source: https://flows.cv/prayag JSON Resume: https://flows.cv/prayag/resume.json Last updated: 2026-03-29