Senior Software Engineer at Empower (Formerly Personal Capital)
Software engineer with a strong focus on front-end technologies using JavaScript, TypeScript, and React. I enjoy working on user-facing experiences, collaborating across teams, and contributing to clear and maintainable UI architecture.
Senior Software Engineer developing and refining user-facing experiences using JavaScript, TypeScript, and React within Product Marketing and transactional Asset Movement flows (Deposits, Withdrawals, and Internal Transfers). Contributed to shared UI patterns and improved consistency across multiple micro-frontends.
Championed adoption of TypeScript and Tailwind CSS in primary UI repository through research, planning, and collaboration among other engineers and leadership. Mentored engineers at different levels. Refined Sentry monitoring across micro-frontends to strengthen error reporting and reliability in production and testing environments. Applied UI Testing standards with Jest, React Testing Library, and Storybook.
Partnered closely with product, QA, upstream, and downstream teams to coordinate implementation, align UI behavior, and reduce friction during delivery.
Incorporated AI tools into early exploration and research to support faster iteration and solutioning.
Front End Developer working on company websites using JavaScript (ES6, AngularJS), HTML5, and CSS (SASS). Built several new checkout flows generating several million in revenue and architected new product pages from inception with cross-departmental teams
Directly advised on technical issues among all levels of company employees, including C-Level executives. Managed company devices and digital tools on premises and remote off-site locations.
Transitioned from this role into the Developer role during overlap of dates within Wheels Up, and handled responsibilities of both roles during this period.