Skip to main content
Sonali ChimSC
Open to opportunities

Sonali Chim

@sonalichim

I build secure, production-oriented C++ and AI analytics systems for large-scale data and privacy-preserving computation.

India
Message

What I'm looking for

I'm looking to build production-oriented software and AI systems, especially secure, data-intensive platforms involving C++, Python, algorithms, LLMs, and privacy-preserving computation.

I've built production-oriented AI analytics software at Visa, enabling natural-language queries over large-scale transaction datasets through structured SQL planning, validation, and execution.

I developed hybrid schema retrieval for Hive schemas with 3,000+ columns, fuzzy entity resolution, and SQL safety guardrails using Python, SQL, BM25, RapidFuzz, SQLGlot, MCP, and RAG.

Across five years of C++ development at Cognizant and TCS, plus cryptography research at IISc, I've delivered multithreaded systems, financial-services logic, and privacy-preserving k-means clustering using Paillier homomorphic encryption on Linux.

Experience

Work history, roles, and key accomplishments

Visa logoVI

Software Engineering Intern

Feb 2026 - Aug 2026 (6 months)

Developed an AI-powered analytics platform for natural-language querying of large-scale transaction datasets, including query planning, validation, and execution. Implemented hybrid schema retrieval and fuzzy entity-resolution using BM25 and RapidFuzz, and built SQL validation guardrails with SQLGlot.

Education

Degrees, certifications, and relevant coursework

Indian Institute of Science logoIS

Indian Institute of Science

Master of Technology (Research), Computer Science

2017 - 2021

Pursued M.Tech. Research in Computer Science with a focus on cryptography, culminating in a thesis on secure two-party k-means clustering.

Tech stack

Software and tools used professionally

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan