RK

I’m a senior software engineer with 13+ years of experience building distributed systems, financial and enterprise applications, and production-grade full-stack solutions across banking, capital markets, insurance, and…

About

I’m a senior software engineer with 13+ years of experience building distributed systems, financial and enterprise applications, and production-grade full-stack solutions across banking, capital markets, insurance, and public-sector environments. I enjoy designing reliable APIs and microservices, improving operational traceability, and solving complex technical problems where data consistency and robustness are critical.

Recently, I’ve been focusing on AI-enabled capabilities such as LLM integration, RAG, agentic/automation workflows, semantic retrieval, and intelligent data pipelines. Alongside engineering, I collaborate closely with product, compliance, risk, and technology teams to shape architecture, deliver features end-to-end, and continuously raise reliability through monitoring, performance tuning, and thoughtful engineering practices.

  • 13 years' experience
  • Joined October 2026

Industry experience

  • Financial Services
  • Government
  • Software & Internet

Work experience· 7 roles

Senior Software Engineer · TD Securities Capital MarketsOct 2024 – Present · 2 yrs 2 mos

Designed and developed Python and FastAPI services for payment processing, transaction analysis, reconciliation, and internal financial APIs used across capital-markets workflows. Built microservice-based workflows for trade settlement, clearing, and reconciliation, emphasizing reliable transaction processing, data consistency, and operational traceability. Integrated with financial systems including SWIFT, ACH, RTGS, IBMMQ, REST, and GraphQL. Automated reconciliation, transaction validation, trade allocation, and exception-handling processes while exploring LLM/RAG/MCP capabilities for intelligent financial information retrieval and workflow automation. Developed responsive React and TypeScript UI using Redux/React Context and Material UI. Collaborated with trading, risk, compliance, and engineering teams on architecture, production troubleshooting, and delivery of new capabilities.

Senior Software Engineer · Education Public-Sector Risk Assessment & IT ModernizationSep 2023 – Sep 2024 · 1 yr 1 mo

Developed web applications and distributed services for risk assessment, business workflows, data processing, and enterprise modernization. Built backend services and APIs using Python, FastAPI, and Django to support risk-assessment workflows, business processes, and enterprise integrations. Implemented an Angular 14 risk-assessment application with dynamic forms, metrics, visualizations, and role-based workflows. Designed REST and GraphQL integrations and packaged services using Docker and Kubernetes for consistent deployments. Optimized MySQL schemas, indexes, and queries and supported CI/CD pipelines, Splunk monitoring, application troubleshooting, and security-related integrations.

Senior Full Stack Engineer · TD Orchestrator & Wealth Management Reporting PlatformNov 2021 – Aug 2023 · 1 yr 10 mos

Led full-stack development of a distributed platform for financial reporting, customer activity processing, workflow orchestration, and internal data distribution across applications. Built the orchestration platform using Python, React, TypeScript, and REST APIs to support reporting, workflow execution, and financial data distribution. Designed Kafka-based microservices and event-driven workflows for processing customer activity and financial data and delivering information downstream. Developed Python services for model scheduling and workflow orchestration to enable automated execution of business processes. Created Node.js/Express services for application integration via REST, SOAP, and enterprise service interfaces. Built reusable React/Redux/Angular components, documented APIs with Swagger/OpenAPI, and supported containerized deployments in Linux environments.

Software Engineer · Scotiabank API Marketplace & Integration PlatformDec 2019 – Nov 2021 · 2 yrs
Software Engineer · Fairfax Financial Holdings Limited Insurance Operations & Policy Work Flow ApplicationsDec 2017 – Nov 2019 · 2 yrs
Software Engineer · RBC Banking Applications & AWS Service ModernizationJan 2015 – Nov 2017 · 2 yrs 11 mos
Software Engineer · Enwave Accounting, Inventory & Manufacturing Management SystemJan 2013 – Nov 2015 · 2 yrs 11 mos

Education

Bachelor's Degree in Science · Indira Gandhi National Open University2003 – 2006

Hire Ravi K Shree today

Post a job and invite Ravi, or contact them directly. No hidden commission.

Post a job