Sayandeep Giri · Portfolio 2025

Portfolio · 2026

SayandeepGiri.

Software Engineer at Wells Fargo · Java, Rust & C++ · GenAI tooling · Jadavpur University graduate.

Scroll

Engineer by degree, creator by nature.

I'm Sayandeep Giri — a Software Engineer building fintech backends, GenAI tooling and systems software in Java, Rust and C++. I graduated in Computer Science and Engineering from Jadavpur University.

At Wells Fargo's Home Lending Technology team, I build customer-facing lending workflows, modernize legacy Java services and own a GenAI-based schema transformation platform that is replacing a legacy commercial tool across consumer technology projects.

Outside work I build open-source systems software in Rust and C++, research multimodal emotion recognition, and produce music. The best outputs come from patient, deliberate craft.

8.73

CGPA, Jadavpur

BE

CSE, 2025

SWE

Wells Fargo HLT

Where I've
been.

Sep 2026 — Present

Full-time

Software Engineer

Wells Fargo · Home Lending Technology

Promoted from Program Associate in September 2026. Working on loan amendment, refinance and customer retention for the Customer Experience, Sales and Services line of business.

JavaKafkaHome Lending

Aug 2025 — Sep 2026

Full-time

Program Associate

Wells Fargo · Home Lending Technology

Converted from intern through a Pre-Placement Offer. Owned a GenAI-based XML-to-XML schema transformation platform end to end, replacing a legacy commercial integration-mapping tool (4 projects on it today, 7 more expected next cycle). One of the main developers of e-signature for loan and refinance, cutting cycle time from about 2 weeks to a couple of hours. Migrated 3 legacy services (30+ components) from Java 8 to Java 17 with Harness on OpenShift. Built agents and skills used by 30+ engineers, spoke at GenAI education calls for 60+ employees, mentored an intern, and won 1st place in the AI Innovation Challenge.

GenAIE-signJava 17Mentoring

Aug 2024 — Jul 2025

Startup

Tech Orchestrator

JUSense · Jadavpur University

Led technical direction at JUSense: website design, internal apps for CourseWorks and drone development tasks. Mentored Associate Contributors and Domain Engineers, and taught an 8-week Python and Artificial Intelligence course to 100+ students.

LeadershipTeachingDrones

Jun 2024 — Jul 2024

Internship

Intern, Enterprise Data Platform

Wells Fargo

Built a specialized mock dataset generator and an AI-based data quality checker that detects stale, incomplete and incorrect customer data.

Data QualityAIInternship

Sep 2023 — May 2024

Startup

Associate Contributor

JUSense · Jadavpur University

Joined JUSense, a Jadavpur University-based startup, as an Associate Contributor, before growing into the Tech Orchestrator role.

StartupWebContributor

Where I
learned.

2021 — 2025Undergraduate

Jadavpur University

Kolkata

B.E. Computer Science & Engineering

CSEDistinction

8.73

CGPA

First Class with Distinction

2019 — 2021Higher Secondary

Midnapore Collegiate School

West Bengal

Science Stream · WBCHSE

ScienceWBCHSE

94.2%

Class XII

Grade AA

Recognition

KVPY Scholar 2019

All India Rank 352

WBJEE

Rank 159 (General)

Climate Connect

3rd place · IEEE Kolkata

Selected work.

Open source, research and side projects.Scroll or use the arrows →

01Core Complete

GenAI · Data Tooling

Asyntho

AI-assisted XML mapping and transformation platform. Upload sample source and destination XML, get suggested field mappings with confidence scores, review them in a visual two-pane editor, then export or generate a standalone transformer. A personal project, separate from my work at Wells Fargo.

Next.jsSpring BootFastAPIPostgreSQL
View on GitHub
02Open Source

Rust · Agentic AI

Kainetic

A production-grade Rust runtime for agentic AI, as an alternative to Python agent frameworks. Tokio async runtime, multi-agent orchestration, six memory backends, observability, and Python and TypeScript bindings. Apache 2.0.

RustTokioPyO3OpenTelemetry
View on GitHub
03Open Source

C++26 · Metaprogramming

CPPReflect

Header-only C++26 static-reflection library (std::meta, P2996) that removes struct boilerplate with zero macros and zero runtime overhead. Generates equality, hashing, serialization, validation and diffing, backed by 266 tests.

C++26CMakeCatch2
View on GitHub
04Ongoing

Machine Learning · Research

Multimodal Emotion Recognition

Final-year project detecting emotion from speech, facial expression and sign language, mapped onto Plutchik's wheel. An ensemble of MLP, GRU, BiLSTM, SVM, XGBoost and Random Forest, part of the CAMOFLAGE effort.

PythonPyTorchXGBoost
Research in progress
05Live Demo

GenAI · Healthcare

RxPulse Lite

AI app for diagnosis support, a simplified proof of concept of a larger AI-assisted clinical decision support idea for the Indian market.

Next.jsLLM APIs
Open live demoGitHub ↗
06Open Source

GenAI · Developer Tools

PromptLoom

A tool for writing effective prompts easily, built around reusable templates.

Prompt EngineeringTemplates
View on GitHub
07Open Source

CLI · Developer Tools

Cmaker

CLI with an optional full-screen dashboard that scaffolds, configures and builds CMake-based C and C++ projects, with first-class dependency support, Rust or Zig mixing and a lightweight task runner.

CLICMakeC++
View on GitHub
08In Progress

GenAI · Agents

SustainKit

Autonomous kitchen agent proof of concept. Tracks pantry items by shelf-life tier and uses OpenAI to suggest meals that use up soon-to-expire food, nudging restocking at most once or twice a week.

OpenAIAgents
View on GitHub
09Built

Web · Startup

FolkNFloret

A website built for a startup that friends planned to start.

Web
Open live demoGitHub ↗
01 / 09

Things I do when
I'm not engineering.

The creative and contemplative pursuits that shape how I think and build.

♩

Music Production

I produce electronic and ambient music — building soundscapes from scratch is a form of architecture. Every track is a small world engineered from silence.

DAW · Synthesis · Sound Design

✦

Gardening

Growing things teaches patience in a way code doesn't. Watching a plant respond to care over weeks is deeply satisfying — slow feedback loops matter.

Herbs · Succulents · Vegetables

◎

Cooking

Cooking is where I test hypotheses with flavor. From Bengali cuisine to experimental dishes, the kitchen is my most tactile laboratory.

Bengali · Fusion · Experimental

07 — Contact

Let's make
something great.

Whether it's a collaboration, a conversation, or just a question — I'm always open. The best connections start with a simple hello.

Built with

Claude Code

AI pair programmer

Next.js 16

App Router · React framework

Three.js

WebGL · morphing particle journey

GSAP

ScrollSmoother · ScrollTrigger · SplitText

TipTap

Rich text editor

Supabase

PostgreSQL · Auth · Storage

Resend

Transactional email

Vercel

Hosting · Edge network

TypeScript

Type-safe codebase

GoDaddy

Domain registrar

© 2025 Sayandeep Giri

·