Software Engineer II, Frontend
Advisor360 · Apr 2022 to present
- Lead frontend development of Angular/TypeScript modules for an enterprise wealth-management platform serving 30,000+ financial advisors, driving architecture decisions around performance, accessibility (WCAG), and modular design.
- Spearheaded refactoring of legacy UI into a shared component library adopted across multiple teams, improving UI consistency and reducing duplicate code.
- Cut build times and reduced rendering overhead by migrating key components to OnPush change detection and lazy-loading feature modules.
- Code owner for core application areas: established frontend coding standards, reviewed pull requests, and mentored junior developers.
- Adopted spec-driven development with AI coding assistants, turning detailed specs into implementation plans, generated code, and unit tests, then reviewing output against team standards.
- Authored design documents for new features with backend engineers and UX designers, and partnered with QA on test strategy (Jasmine/Jest).