AI / ML Engineer • Builder • Researcher

Building intelligent systems. Understanding how they behave.

I work across LLM applications, agentic workflows, NLP, computer vision, and AI systems, while staying grounded in the harder questions around reliability, interpretability, and model behavior.

LLMsRAGAgentsNLPVisionResearch
systems/ lab
Current focusactive

Pipeline

Input
Retrieval
Context
Model
Action

Signals

robustness+ high

About

Building systems that learn, behave, and fail in ways worth understanding.

I come from a computer engineering background, where I started by building software systems and learning how interfaces, APIs, and data flows work in practice. That led naturally into machine learning and AI, especially the parts that sit between model capability and real-world behavior.

My work has ranged from LLM applications and RAG pipelines to agentic workflows, multilingual assistants, and computer vision experiments. I value building systems that are useful in practice, but I am equally interested in understanding why they work, where they break down, and how they can become more reliable and interpretable.

I am still early in this trajectory, but I am increasingly drawn to the harder questions around model behavior, intelligent systems, and the gap between observed performance and actual understanding.

Selected Work

Systems, interfaces, and experiments built around real AI behavior.

AI SYSTEM • RESEARCH01
news.ai
Summary
voice mode

Virtual News Assistant

A personalized news companion that combined retrieval, summarization, sentiment analysis, named entity extraction, recommendation, and voice interaction into one research-driven product experience.

  • News retrieval and ranking
  • Summarization and entity-aware extraction
  • Personalized recommendation logic
  • Voice interaction and user feedback loops
SYSTEMS • ENGINEERING02
User→
Retrieval→
Context→
LLM→
Tools→
Response

LLM / RAG / Agentic Systems

Production-oriented AI workflows built around retrieval, context assembly, tool execution, and grounded response generation for real user-facing interactions.

  • User → retrieval → context construction → LLM → tool use → response
  • Website and document grounding
  • Booking and workflow automation
  • Multilingual conversational behavior
VISION • INTERACTION03

Computer Vision & Interaction

Gesture and vision-driven interfaces built with OpenCV and MediaPipe to explore more natural, real-time ways of interacting with software.

  • Hand tracking and gesture recognition
  • Air Canvas interaction patterns
  • Real-time computer vision systems
  • Human-computer interaction experiments

Research / Exploration

Research questions that sit behind the systems I build.

Case Studyresearch

Virtual News Assistant

Question

How can a personalized AI news system combine retrieval, language understanding, and user-specific context without becoming noisy or unreliable?

Approach

The system retrieved relevant news, extracted entities and sentiment, summarized content for clarity, and designed a user-facing experience around personalization and interaction.

Technologies

NLP, news APIs, summarization, sentiment analysis, named entity recognition, recommendation strategies, and voice-enabled interaction.

What it taught me

A system can be functionally rich and still fail in ways that matter to users: poor retrieval quality, weak personalization signals, and fragile interactions all change how trustworthy the experience feels.

Questions I'm Exploring

  1. 01

    How can we understand what representations neural networks actually use?

  2. 02

    When should we trust a model's explanation of its own behavior?

  3. 03

    How can we distinguish behavioral alignment from underlying mechanisms?

  4. 04

    How robust are learned behaviors under distribution shift?

  5. 05

    How can AI systems detect and correct their own failures?

  6. 06

    How should agentic systems behave when objectives are ambiguous?

Experience

AI and systems engineering work built around real deployment constraints.

Winnoviz Technologies

AI / Full-Stack Engineering

2025 — present

I have worked on AI systems that need to function under real product constraints: retrieval quality, response reliability, latency, multilingual behavior, and user trust.

This included building conversational AI experiences with RAG, LangChain, LangGraph, and grounded workflows for website/document interaction, along with multilingual voice and chat interfaces.

Built around

RAGLangChainLangGraphWhisperTTSPineconeSupabaseRedisNode.jsNext.jsWebSockets

Designed and iterated on RAG pipelines and agentic workflows for conversational AI experiences.

Built multilingual, grounded chatbot systems with retrieval, tool usage, and streaming interactions.

Worked with voice interfaces, including Whisper-based speech-to-text, TTS pipelines, and latency-sensitive conversational flows.

Integrated LangChain and LangGraph-based orchestration workflows with Pinecone, Supabase, Redis, and REST API-backed services.

Worked through real deployment constraints around grounding, hallucination control, latency, and reliability across web and voice interfaces.

Technical Interests

The systems, behaviors, and failure modes I keep thinking about.

AI / ML

  • LLMs
  • NLP
  • Computer Vision
  • Representation Learning

AI Systems

  • RAG
  • Agents
  • Tool Use
  • Voice AI
  • Multimodal Systems

Research

  • Interpretability
  • Reliability
  • AI Safety
  • Alignment
  • Model Behavior

Engineering

  • Python
  • Java
  • C / C++
  • JavaScript
  • Node.js
  • Flask
  • SQL
  • APIs
  • WebSockets
  • Deployment

Current Questions

What I’m trying to understand right now.

Learning noteAPI access does not guarantee reliable AI behavior; reliability depends on grounding, orchestration, and system design.
Learning noteRetrieval quality often matters as much as model choice, especially when the system needs to be factually grounded.
Learning noteAgentic systems introduce new failure modes because the model can influence both decisions and action sequencing.
Learning noteReal-time voice systems have different reliability constraints than text-only interfaces, especially under latency and transcription noise.
Learning noteA system can look correct externally while remaining difficult to verify internally.

Contact

I work at the intersection of AI systems, research, and practical engineering.

I’m interested in building useful AI systems, understanding where they fail, and exploring the reliability and interpretability questions behind intelligent behavior.