Senior Front-End Engineer with a background in corporate finance. Over 5 years of hands-on experience with HTML, CSS, JavaScript, Typescript and front-end frameworks, such as React and Vue.js. Experienced in leading the design and implementation of web applications that meet both technical and business requirements. Skilled at building scalable, maintainable, performance-optimized front-end architectures and mentoring junior developers.
• Led Send Money Flow Overhaul project, involving comprehensive redesign and refactoring of critical, high-traffic workflow. Responsibilities included defining scope, breaking project into manageable tasks, creating design documents to detail current state and proposed changes, providing design feedback, addressing assigned tickets, tracking progress, updating stakeholders, and proactively unblocking both myself and fellow engineers to ensure project success.
• Delivered high-quality code with minimal bugs in timely manner, developing impactful features, such as Partner Bank Switch Workflow for seamless underlaying bank switch, Unresolved Wires Admin Tool for managing returned wires, Wise Onboarding Flow for international wire partner integration, and Additional Forex Currencies Support to expand currency options in Send Money Flow.
• Researched and proposed enhancements to payment recipient address validation logic, incorporating feedback from compliance and risk teams to resolve critical issue, reducing annualized cost impact by $55K.
• Identified and implemented changes to wire purpose logic that streamlined Send Money Flow by eliminating unnecessary steps and improving wire success rate. Consolidated logic, reducing thousands of lines of code, and making it more readable, testable, and maintainable.
• Reduced the number of shipped bugs by proposing and leading successful implementation of Chromatic testing tool. Created comprehensive training materials and conducted sessions to equip 40 engineers with skills to use tool effectively.
• Independently developed Career, Landing and Accounts pages, along with high-impact features, such as foreign currency support, SWIFT fee type selector, and permission settings enabling admin users to define maximum send limits for other admin users in the organisation without requiring approval.
• Together with fellow front-end developer re-built entire Vue application based on mockups provided by UX/UI designer to make application more visually appealing and intuitive for users. Developed additional functionality, such as document management, to further increase product's value to advisors.
• Built process automation tool for invoice generation that filtered large data files, created detailed invoices and distributed them to advisors, saving Operations team 46 hours per month.
• Automated investment performance reporting by building tool that fetched financial data using REST APIs and generated PDFs with text, tables and graphs that were displayed on each client's profile accounts, saving Compliance team 92 hours per year.
• Together with Finance Director, prepared three-year strategy deck for Joe Fresh President to present to Loblaw’s CEO. Worked closely with Joe Fresh senior management to identify key strategic initiatives and performance drivers to develop three-year forecast of income and expenses.
• Oversaw Senior Financial Analyst by guiding preparation of period-end KPIs for executive leadership, ensuring accurate and concise reporting of financial results, and providing analytical support to senior management.
• Determined capital budget allocation of $10,000,000 between two business units through developing IRR model.
• Addressed financial performance, business risks and opportunities, inventory sell-through, and vendor income collections, by leading periodic business review meetings with eight business units and 25 stakeholders.
• Prepared yearly budget for apparel business unit through working closely with senior management to forecast income and expenses for 2018.
• Created period end review deck for CFO to present results to the board and CEO by collecting and reviewing data and preparing a concise summary of financial results.
• Provided analytical support to senior management and six departments by consolidating large amounts of data, analysing information, and building easy to understand reports on weekly, periodic and quarterly basis.