Shreyansh Tiwari
Software Development Engineer at membrane.social (formerly NFThing)
- Handle
- @shreyansh-3crr
- Role
- Software Development Engineer
- Company
- membrane.social (formerly NFThing)
- Location
- Bangalore, India
About
I am a Software Developer focused on AI infrastructure and backend engineering. I build AI agents, multimodal search, MCP servers, and LLM integrations using Python, Node.js, PostgreSQL, pgvector, MongoDB, REST APIs, and WebSockets.
Experience
- Software Development Engineer at membrane.social (formerly NFThing)
Jun 2025 to now
Built an agent that auto-tunes per-user feed parameters using a Thompson-sampling bandit. Implemented multimodal relevance ranking with Jina CLIP v2 embeddings and pgvector HNSW cosine search, and built an async media-posting pipeline with HLS transcoding and real-time status updates. - Software Development Intern at NFThing
Aug 2023 to May 2025
Integrated Razorpay Payment Links into a provider-agnostic wallet service with signature-verified webhooks and idempotency. Designed a threaded comments and replies system across 5 social networks and developed an on-chain data ingestion system for decoding EVM transaction logs.
Education
- Indian Institute of Technology Roorkee
Bachelor of Technology
2025
Skills
- LLMs
- RAG
- Embeddings
- Vector Search
- Prompt Engineering
- AI Agents
- Multimodal AI
- LangChain
- LangGraph
- Python
- Node.js
- PostgreSQL
Links
This profile as JSON