Senior Software Engineer Allio Capital
Led the design of a TypeScript and Node.js partner integration layer that consolidated brokerage and banking APIs into a unified internal service for onboarding and trading teams. Created versioned, schema-validated contracts that enabled downstream consumers to evolve without breaking changes.
Improved platform reliability by reengineering retries and circuit breakers across approximately 15 partner connections, reducing related incidents by about one-third. Replaced synchronous account synchronization with idempotent PostgreSQL- and SQS-backed retry queues after a partner outage caused duplicate transaction records, clearing the backlog within one day.
Built Node.js and React triage tooling, deployed through AWS CDK, to provide real-time visibility into failing partner integrations. Introduced structured logging, distributed tracing, and CloudWatch dashboards, reducing incident diagnosis time from over one hour to under 20 minutes; also containerized services with Docker and standardized staging and production environments.
Created a contract-testing suite using mocked partner responses, raising integration test coverage from roughly 40% to 75%. Mentored two engineers, led integration design reviews, and incorporated AI-assisted code review into daily partner API triage workflows.