nCino
Senior Software EngineerServed as one of three primary architects and engineering lead across two cross-functional teams to design and deliver nCino's International Commercial Onboarding & Loan Origination platform — reducing commercial bank customer onboarding from weeks to hours. Live in production with Yorkshire Building Society and one additional UK financial institution, with active international expansion underway via a Dun & Bradstreet integration. Incorporated FullCircl's KYB and eKYC solutions to meet international regulatory compliance requirements.
AWS API GatewayLambdaDynamoDBPostgreSQL (Aurora)Step FunctionsReactTypeScriptSalesforceContributed as API architect on nCino's greenfield Omnichannel loan origination platform — a unified solution consolidating previously fragmented products across consumer, small business, commercial, and mortgage banking into a single system. Designed RESTful API endpoints for headless deposit account opening. The platform now serves approximately 10% of nCino's client base.
Node.jsTypeScriptAWS CDKAPI GatewayLambdaDynamoDBKMSSalesforce APIsAs team lead alongside one engineer and a team of AWS Solutions Architects, architected nCino's Benchmarking & Analytics platform — replacing Domo — by building a multi-tenant QuickSight embedding infrastructure that surfaces loan performance, portfolio risk, and origination lifecycle dashboards within nCino's Salesforce Managed Package. Engineered row-level security ensuring complete data segregation between financial institutions sharing a single dashboard asset.
Node.jsTypeScriptAWS CDKQuickSightDatabricksIAMKMSSalesforceAs sole engineer, designed a fully automated GitOps-style CI/CD pipeline enabling business analysts to promote QuickSight dashboards from development to production with zero engineering involvement — reducing deployment from a multi-hour manual process to ~5 minutes. Automatically validates Row-Level Security guardrails at promotion time, rejects non-compliant dashboards with owner notifications, and versions all dashboard assets in source control.
Node.jsTypeScriptEventBridgeLambdaQuickSightS3CodePipelineGitHub ActionsGitHub AppsArchitected the core REST API suite for MTRNS, nCino's proprietary banking core integration mapping framework, enabling engineers to centrally create, version, and reuse XPath/XQuery data transformation rules across all financial institution tenants. Replaced bespoke per-client implementations with a reusable multi-tenant repository that standardizes core banking integrations (e.g., Jack Henry jXchange) while preserving per-FI configurability.
Node.jsTypeScriptAWS CDKAPI GatewayLambdaDynamoDBS3Served as lead engineer on a team of 3 building nCino's native Salesforce API orchestration framework — an Airflow-inspired workflow engine built entirely on Salesforce platform technologies. Overcomes fundamental Salesforce governor limit constraints using Queueable Apex, custom Business Activity sObjects, Platform Events, and Flows to orchestrate complex multi-step API workflows. Now powers all nCino integrations including Alloy Fraud Detection and KYC compliance workflows.
Salesforce ApexQueueablesPlatform EventsFlowssObjects