Skip to content

@abhiramadabala

Abhiram Adabala

@abhiramadabala

I build real-time AI systems and full scale backend systems :)

I build real-time AI systems and full scale backend systems :)

Skill iconPython
Data Analysis
Data Structures
Agent-based Modelling
AIML

Software Engineering Intern, LearnLynk

Bengaluru, India

Work Experience

Work Experience

L

LearnLynk

Software Engineering Intern

• Led security and data-privacy enforcement for a multi-tenant SaaS platform, implementing tenant isolation, RBAC,
and compliance controls across 250+ database tables.
• Deployed containerized React application on AWS EC2 with Docker, Nginx, SSL/HTTPS, and automated CI/CD
using GitHub Actions, reducing deployment time by 90% and manual release effort by 80%.
• Developed scalable, type-safe full-stack features using React, TypeScript, Supabase, and backend APIs handling
sensitive CRM data for 1K+ active users.
• Contributed to database modernization and query optimization, improving critical API response times by 35% and
supporting a production pilot launch.

L

I

Work Experience Logo

I

L

Software Engineering Intern

LearnLynk,

I

AI Product Intern

Innerbhakti,

Work Experience Logo

SDE Intern

Dover,

I

Backend Systems and Agentic Systems Developer

Indominus Labs,

Top Projects

Top Projects

Project Image
MemoryWeave

Weaving Memories into Stories in Real-Time. A Multi-Agentic System for Real-Time Object Detection, Contextual Storytelling, all done locally on your browser with no performance cost.

MemoryWeave solves the following key problems: Lack of Context in Real-Time Object Detection: Current object detection systems excel at identifying objects in real-time, but they often lack the ability to understand the relationships between those objects and the broader context in which they exist. MemoryWeave addresses this by using an LLM to analyze detected objects and events, providing a deeper understanding of the scene and its meaning. Absence of Narrative in Visual Experiences: We are constantly surrounded by visual information, but capturing and contextualizing these fleeting moments into meaningful narratives remains a challenge. MemoryWeave bridges this gap by weaving detected objects and events into coherent stories, transforming everyday observations into personalized and engaging experiences. Limited Interactivity with Visual Memories: Existing methods for preserving memories, such as photos and videos, often lack interactivity. MemoryWeave offers a dynamic timeline with interactive checkpoints, allowing users to explore their visual memories in a more engaging and personalized way. Need for Immersive Storytelling: We crave richer and more immersive ways to interact with our environment and our memories. MemoryWeave provides a novel approach by combining real-time object detection, contextual storytelling, and AI-driven image generation to create a truly immersive and personalized storytelling experience. In essence, MemoryWeave solves the problem of transforming raw visual data into meaningful, interactive, and immersive stories. It bridges the gap between simple object recognition and rich narrative experiences, offering a new way to capture, share, and relive our memories.

MemoryWeave - Picture 1
MemoryWeave - Picture 2