Hello, I'm

Arjun Bindu Jayachandran

Senior Software Engineer · Wells Fargo · Bengaluru

I build applied-AI systems for fixed-income trading and the distributed Java backends that keep them honest: real money, tight latency, regulatory audit.

Top Achievers Award · Wells Fargo 2025 Published · Journal of Supercomputing 2023

About

I'm a Senior Software Engineer at Wells Fargo, working in Fixed Income Technology. My job is the software behind a bond trading desk: the systems that work out, in real time, what the desk is making or losing, and more recently the AI on top of them. Most of that is Java for the trading systems and Python for the machine learning. In practice it has meant making the slowest calculations 66% faster and taking one screen's load time from 710ms down to 230ms.

Right now I'm building the system that works out which bonds to offer which clients, and I own the whole of it, from the data going in to the traders using it. Every morning it ranks about 4 million client-and-bond combinations, finds comparable bonds, and has an AI assistant explain in plain language why each one came up. It's piloting with the desk now.

Before that I built a tool that lets colleagues ask our databases questions in plain English rather than writing code, with one AI agent answering and a second checking the answer is safe before anything runs. It won Top Innovator at the firm-wide pitch day (top 4 of 600+) and became the basis of an assistant people use internally today. I joined Wells Fargo as an intern in 2021, returned full-time after graduating from NIT Calicut in 2022, and was promoted to Senior in 2026; the Top Achievers Award 2025 put me in roughly the top 1% of employees firm-wide. I've also co-authored a paper in Springer's Journal of Supercomputing.

Outside of work I keep building software for myself, most recently Where Is My Money Going?, a spend analyzer that runs a local LLM entirely on-device, because bank statements should not leave your laptop. The rest of the time it's gaming, both story-driven and competitive, badminton, and the gym.

Experience

  1. Jan 2026 – Present

    Senior Software Engineer

    Wells Fargo · Bengaluru

    • Built a bond recommendation engine from the ground up in Python: XGBoost learning-to-rank scoring about 4 million client-offering pairs daily from the desk's offering sheet. Piloting with the desk, projected to save millions in sales commissions.
    • Built the KNN similar-bond search over bond features and the LLM agent that runs similarity lookups and explains ranked picks with SHAP. Trader feedback is captured for retraining.
    • Engineered the engine's feature pipeline and in-house MLOps stack, matching a 3.7M-row external holdings dataset to internal counterparty IDs, so the model learns what each client already owns.
    • Built a multi-agent AI framework on GitHub Copilot that automates Java and Spring Boot integration test authoring across 80+ microservices: orchestrated agents scan each repo, plan coverage, critique the plan, and generate compilable tests, so engineers stopped hand-writing them and defects surface before release.
    • Cut end-to-end p95 latency by 66% on slow P&L calculations by benchmarking each Java service route, then reworking request throttling and load distribution, so traders see positions refresh sooner. Shipped a historical rerun REST API so corrected past positions persist to MongoDB without republishing into the live Kafka stream.
  2. Sep 2023 – Dec 2025

    Software Engineer

    Wells Fargo · Bengaluru

    • Designed and built a natural-language interface to MongoDB that turns plain questions into safe queries. Orchestrator and validator LLM agents in Python (LangGraph, tool access via MCP) run hybrid BM25-plus-vector RAG over schema stores, behind guardrails that mask PII and block unsafe queries. Won the firm-wide Top Innovator award (top 4 of 600+ entries), and became the basis of a live internal query assistant.
    • Rebuilt the real-time P&L read path on MongoDB, replacing view-based reads with aggregation pipelines and compound indexes. p95 read latency dropped from around 710ms to 230ms with no loss of accuracy.
    • Extended the Java Spring Boot P&L microservices to a new asset class: expected cash-flow models, EUR FX conversion, swap-position roll-ups, and risk-factor attribution. Released with production Kafka topics and regression sign-off.
    • Cut multi-million-dollar reporting-penalty exposure with a clean P&L activity-tracking layer, working cross-functionally in agile Scrum sprints with 2 trading-desk teams to roll out correlation-ID audit tracking across 6 service flows and 8 repositories; its non-blocking design keeps monitoring off the critical path.
    • Converted a P&L backup service from per-record calls to batched writes, raising end-of-day throughput by roughly 90% and easing load on shared infrastructure.
    • Led the end-to-end migration of 10+ Java services to Red Hat OpenShift, developing Helm charts and GitHub Actions CI/CD workflows to automate Kubernetes deployments, cutting each release from 4–5 engineer-hours to about 2.
    • Championed AI-assisted development across the line of business: agentic workflows presented to 200+ engineers, P&L architecture documentation, knowledge-transfer sessions, and mentoring peers on workflows they use daily.
  3. Jul 2022 – Aug 2023

    Program Associate

    Wells Fargo · Bengaluru

    • Owned an asset-backed-finance reporting workflow end to end with traders, saving 2–3 person-hours daily: an Excel deal- and pricing-sheet ingestion engine with tranche extraction, duplicate-upload protection, schema migrations, and reference-data reconciliation. Started on the Market Risk UI team (AngularJS) before moving to backend on the investment-banking deal platform.

Selected work

Things I built for myself, mostly along the same lines as my day job, plus a few tools I just wanted to exist. More on GitHub.

Open Source

VoiceToText-with-UI

Hold a hotkey, talk, and your words appear wherever the cursor is. The speech recognition runs on your own graphics card, so nothing is sent anywhere. It also fixes a Bluetooth quirk that makes headset microphones sound terrible, and cleans up after itself so it can sit in the system tray all day.

PyQt6faster-whisperCUDAWin32Whisper
View on GitHub →
Recent · Open Source

lockin · Focus Timer

A focus timer I built for my own interview prep. It keeps correct time even if the laptop sleeps, shrinks into a small always-on-top window, generates its own background noise, and writes every session to a file so I can chart what I actually did afterwards. One file, no installer, no dependencies, about 1500 lines.

Vanilla JSWeb AudioDocument PiPFile System AccessSVGIndexedDB
GitHub →
Open Source

NL → SQL · local sqlcoder pipeline

Lets someone who doesn't write code ask a database questions in plain English and get an answer back. The model that translates the question runs on your own machine, so the data never leaves it.

OllamasqlcoderLangChainStreamlitMySQL
GitHub →
Hackathon

GAIDP · Gen AI Data Profiler

Scans corporate-loan records of the kind banks report to the Federal Reserve and flags the ones that look wrong. Two different techniques catch two different kinds of oddity, and only the flagged rows are passed to an AI to explain in writing, which keeps the cost down.

scikit-learntiktokenpandasJupyter
GitHub →
Led to Publication

Grey Wolf Optimizer · Feature Selection

An algorithm inspired by how grey wolves hunt, used here to work out which columns in a dataset actually matter and which can be thrown away. Four versions of it, each scored against a neural network. This is the work the published paper above grew out of.

NumPyscikit-learnTensorFlowMetaheuristics
GitHub →
Plus more

See all on GitHub →

Older side experiments across blockchain, Linux kernel modules, Verilog FPGA, GANs, computer vision, and full-stack web, kept around as artifacts of past learning, separate from current focus.

github.com/Arjun-B-J →

Publications & Awards

Award

Top Achievers Award · Wells Fargo 2025

Wells Fargo's highest individual recognition, awarded to roughly the top 1% of employees.

Award

Top Innovator · Innovation Pitch Day 2024

Top 4 of 600+ firm-wide entries, for a natural-language database assistant.

Award

Manager Spotlight Awards · ×2

Awarded for consistent ownership and delivery.

Skills

Primary

Daily, in production
Languages
PythonJavaSQL
Backend
Apache KafkaMongoDBRedisSpring BootApache CamelREST
AI / Agentic
LangGraphHybrid RAGMCPXGBoost · Learning-to-rankMLOpsSHAPClaude CodeGitHub CopilotOrchestrator + Validator
Infra & CI/CD
KubernetesDockerHelmOpenShiftGitHub ActionsGradleMaven
Observability
SplunkElastic APM

Working knowledge

Use regularly
ML / Retrieval
Vector Databasesscikit-learn
Security
PII MaskingTamper-Evident Audit

From side projects

Used in personal builds
Local AI / ML
faster-whisperOllamaGemma 4TensorFlow / Keras
Web / API
FastAPINext.js 15TypeScriptTailwindReportLab
UI
PyQt6StreamlitWeb AudioDocument PiP

Education

B.Tech in Computer Science and Engineering

National Institute of Technology Calicut · 2022

CGPA 8.55/10

Get in touch

Open to interesting conversations: collaboration, advising, or just trading notes on agentic systems and high-throughput backends.