Software Engineer III

Notch

Node.js Prisma React Redux TypeScript Storybook Styled Components Jest Enzyme Testing Library Kubernetes AWS Claude Code Native AI DLC
  • Designed and developed payment processing systems, including PDF generation APIs for customer invoices using cloud functions and React applications
  • Led the architecture and development of the AP/AR product platform’s main company application, building robust Node.js APIs and Typescript React frontend systems with OCR capabilities, processing thousands of invoices monthly
  • Implemented an OCR bills editor with real-time collaboration capabilities, enabling seamless bill validation and integration with financial third-party systems
  • Developed responsive customer portals and supplier dashboards that improved mobile user interactions
  • Led the development of a shared UI component library, ensuring design consistency and reducing development time
  • Implemented comprehensive unit testing across the codebase, achieving high code coverage in critical systems
  • Migrated native applications to web iOS/Android apps using Capacitor, significantly reducing time-to-market and enhancing developer efficiency
  • Implemented multi-provider payment integrations (Stripe, Adyen, Balance) in both frontend and backend applications
  • Hardened Adyen payout processing so timed-out charges stay linked to their invoices, with a per-supplier guard and a repair job that prevents a second charge on money already collected
  • Added deferred supplier fees in payment processing, stronger OCR customer matching and PDF date and total extraction, and invoice resync and reconciliation for QuickBooks, Rutter, and Fidelio
  • Built reusable and modular components on both frontend and backend, promoting code reusability, maintainability, and scalability across a microservices architecture
  • Participated in the full software development lifecycle from product discovery, planning through deployment, using Claude Code and Native AI DLC