Skip to content
View adityadmore2000's full-sized avatar
  • 04:15 (UTC +05:30)

Block or report adityadmore2000

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
adityadmore2000/README.md

πŸ‘‹ Hi, I'm Aditya More

I'm an AI Systems Engineer focused on building production-oriented AI systems, particularly around agentic workflows, multimodal AI, and real-time applications.

I enjoy taking an ambiguous idea, understanding the underlying problem, breaking it into systems and components, evaluating the trade-offs, and turning it into something that actually works.

My focus is not just on using AI models, but on how AI fits into a reliable, controllable, and well-engineered system.


πŸš€ What I Build

I work across areas such as:

  • πŸ€– Agentic AI & LLM-based applications
  • πŸŽ™οΈ Real-time AI and voice interactions
  • πŸ‘οΈ Multimodal AI / Vision-Language Models
  • βš™οΈ AI workflows and orchestration
  • 🧠 Structured information extraction and reasoning
  • πŸ”„ Stateful applications and lifecycle-driven systems
  • 🐳 Production-oriented deployment and infrastructure

I'm particularly interested in the engineering problems that appear after the initial AI demo works β€” reliability, failure handling, observability, controllability, and system design.


πŸ”₯ Featured Projects

πŸŽ™οΈ SkillViewer β€” Agentic AI Interview Platform

A platform for building customizable AI interviewers from natural-language requirements and conducting interviews through real-time conversation.

SkillViewer allows a user to describe what they want to assess β€” including the skill, evaluation criteria, and interview requirements β€” and turns that specification into an executable AI interviewer.

The interviewer then conducts the assessment through a real-time conversational interface.

The idea

Instead of giving every candidate the same predefined interviewer, the system allows users to define and customize the interviewer itself.

The workflow looks roughly like:

User Requirements
       ↓
Structured Interview Specification
       ↓
Interview Skill
       ↓
AI Interviewer
       ↓
Real-time Interview
       ↓
Evaluation

The interesting engineering challenge wasn't simply building a voice agent.

It was figuring out how to represent an interviewer's behavior as a structured system that an agent can reliably execute.

Engineering focus

  • Agentic AI
  • Structured LLM workflows
  • Natural language β†’ structured specifications
  • Real-time voice interaction
  • Stateful workflows
  • Agent orchestration
  • System design and architecture
  • Reliability and controllability

πŸ”— Explore SkillViewer β†’


πŸŽ₯ Video Captioning Agent β€” Multimodal AI Pipeline

A multimodal AI pipeline that analyzes videos and generates captions in multiple styles without requiring manual video review.

The system processes a video through multiple stages, first understanding its contents and then generating captions from that understanding.

Rather than allowing a vision-language model to directly produce the final caption, the system introduces a structured intermediate representation:

Video
  ↓
Video Understanding
  ↓
Canonical Video Report
  ↓
Caption Generation
  ↓
Multiple Caption Styles

The Canonical Video Report (CVR) acts as a boundary between video understanding and language generation.

This separation makes the system easier to reason about, debug, evaluate, and extend.

Built around real-world constraints

The pipeline was designed with practical constraints around:

  • Runtime
  • Model resource requirements
  • Docker image size
  • Batch processing
  • Concurrent execution
  • Failure isolation
  • Data integrity

Individual failures are handled without bringing down the entire pipeline, while different stages remain independently testable and observable.

Engineering focus

  • Vision-Language Models
  • Multimodal AI
  • Pipeline architecture
  • Structured intermediate representations
  • Failure isolation
  • Concurrent processing
  • Testing and reliability
  • Dockerized deployment
  • AI workflow design

πŸ”— Explore Video Captioning Agent β†’


🧠 How I Approach Engineering

When I encounter an interesting system, I don't just think about how to use it.

I tend to ask:

How does it work?

Why was it designed this way?

What are the constraints?

What would I change if I built it myself?

That curiosity shapes how I approach projects.

Before implementing, I prefer to understand the relevant concepts, decompose the problem, explore possible architectures, and evaluate them against the actual constraints.

Then I build, test, observe the behavior, and iterate.

I'm particularly interested in systems where:

  • inputs can be ambiguous
  • failures are expected
  • AI behavior needs to be controlled
  • system state matters
  • decisions need to be observable
  • individual components need to evolve independently

🌐 Portfolio

I've documented my projects and the way I approach engineering on my portfolio.

Visit my portfolio β†’

You'll find:

  • 🎬 Introduction & project walkthrough
  • πŸš€ Project demos
  • πŸ“ Detailed devlogs
  • 🧠 Engineering decisions
  • βš™οΈ System architecture
  • πŸ” Project breakdowns
  • πŸ“« Direct contact & scheduling

πŸ“« Connect


I enjoy turning ambiguous ideas into well-engineered systems.

Pinned Loading

  1. redrob-ranking redrob-ranking Public

    Redrob hiring challenge 2k26

    Python

  2. video-captioning-agent video-captioning-agent Public

    amd-developer-hackathon-act-ii

    Python

  3. InterviewAgent_Demo InterviewAgent_Demo Public