About Me
Who I am
I'm Charan Rai — a Full Stack Developer who builds software systems and AI agents that solve real problems. Not ML research — shipping things that work.
My day-to-day involves working on production systems — debugging real issues under real deadlines, and shipping features that handle sensitive financial data.
Master's in Computer Applications
Manipal Institute of Technology
Junior Software Developer
Grant Thornton · FS Risk Advisory
- →Build and maintain production applications for financial services clients
- →Develops compliance validation frameworks handling sensitive financial data
- →Ships features under real deadlines with real-world impact
Full Stack Developer
Artsy Technologies
- →Developed full-stack features across the product lifecycle
- →Worked across frontend and backend layers in production environments
Projects
What I've built
AI Code Reviewer
A multi-agent code review system built with FastAPI and Google GenAI SDK. Multiple AI agents collaborate to analyze code — reviewing for bugs, style, performance, and best practices. Each agent handles a specific concern, and their feedback is combined into a structured review.
Bank Portfolio Stress Intelligence
A full-stack application for simulating and analyzing bank portfolio stress scenarios. Built with Node.js, TypeScript, and React on the frontend, backed by PostgreSQL for data persistence. Helps visualize how different economic conditions impact portfolio risk.
MeetChat
A real-time chat application built on the MERN stack (MongoDB, Express, React, Node.js) with Redis for caching and fast message delivery. Supports live messaging with a focus on performance and scalability.
Skills
What I work with
Contact
Let's Connect
Open to new opportunities, collaborations, or just a good conversation. Reach out through any of the channels below.