Aviral Sharma

Aviral Sharma

Machine Learning Engineer

About Me

I am a Machine Learning Engineer specializing in building autonomous AI systems, computer vision models, and production-grade MLOps pipelines. My work focuses on designing end-to-end solutions that combine data, models, and cloud infrastructure into reliable, scalable, and self-improving systems.

I have hands-on experience with Agentic AI, LLM orchestration, and computer vision, and I enjoy working on problems that involve perception, reasoning, and decision-making at scale. From research-driven model development to real-time deployment and monitoring, I like owning the complete lifecycle of AI systems in production.

Education

Bachelor of Technology in Information Technology

ABES Institute of Technology (ABESIT) — 2024

During my undergraduate studies, I worked on deep learning and computer vision research, leading to a Springer-published paper titled "Deep Learning-Based Accurate and Efficient Human Tracking and Identification." I was also actively involved in technical communities and served as Treasurer of the Bit-Brain Club.

My life goal is to help people with code.

AI Email Agent – Autonomous Outreach System

An intelligent AI agent that converts natural language instructions into fully automated email actions. The system understands user intent (e.g., "Send my resume to Microsoft"), identifies relevant company domains, discovers official contacts, composes personalized emails, attaches documents, and sends them securely using Gmail API. The agent uses NLP-based intent parsing, domain intelligence, and tool orchestration to perform multi-step reasoning: extracting entities, validating recipients, generating content, invoking external APIs, and tracking delivery. It features both a command-line interface and a Streamlit web dashboard with real-time progress, error handling, rate-limit management, and detailed delivery analytics (CSV/Excel logs). This project demonstrates end-to-end agent design: perception, planning, action, verification, and memory.

Autonomous Financial Analysis & Trading Agent

A utility-based, self-learning trading agent built using LangGraph that autonomously observes market data, reasons with LLMs, simulates strategies, executes trades, and improves over time. The agent operates as a multi-node stateful workflow: market data ingestion → LLM-based analysis → strategy synthesis → historical backtesting → paper trade execution → performance evaluation → feedback-driven strategy refinement. It integrates multiple LLM providers (OpenAI, Ollama, Groq, HuggingFace), supports real-time and historical OHLCV data via Alpaca and yFinance, and maintains persistent agent state for memory and learning. The system follows a full agent loop with risk-aware decision making, portfolio optimization, and production-grade logging. This project showcases practical Agentic AI, tool-calling, and autonomous decision pipelines in finance.

AI Research Agent – Semantic Document Intelligence Platform

A Retrieval-Augmented Generation (RAG) system that transforms research papers into an interactive, queryable knowledge base. The platform ingests PDFs, segments and embeds them using Sentence Transformers, stores vectors in FAISS, and enables semantic search and reasoning with LLMs. Users can upload papers, ask natural language questions, compare methodologies, generate summaries, and receive source-grounded answers through a Streamlit interface. The backend uses LangChain and LangGraph to orchestrate retrieval, ranking, reasoning, and citation generation in a stateful agent workflow. The system includes persistent vector memory, multi-model LLM support, modular pipelines, and production-ready fallback mechanisms, making it suitable for large-scale research analysis and enterprise document intelligence.

Vision-Based Anti-Counterfeiting & MLOps Platform (OneARVO)

An industrial-scale computer vision and MLOps system for QR and copy-detection pattern (CDP) based product authentication. Built Vision Transformer and contrastive learning models trained on 200K+ images to detect forged, distorted, and tampered labels with high accuracy. Designed automated data curation agents that locate, crop, clean, and augment QR regions for training. Built distributed training, hyperparameter tuning, and experiment tracking pipelines on AWS SageMaker with MLflow. Deployed real-time and batch inference services using Docker, implemented CI/CD, and created monitoring and drift detection dashboards using CloudWatch and Grafana. The platform operates as an autonomous ML pipeline with feedback loops for retraining, validation gating, and continuous performance improvement.

Experience

Machine Learning Engineer @ OneARVO Ventures

OneARVO Ventures, Noida, IN

Dec 2024 - Present

  • Worked on large-scale anti-counterfeiting and authentication systems using computer vision and deep learning, developing Vision Transformer and contrastive learning models trained on 200K+ images for QR code and copy-detection pattern verification.
  • Built autonomous computer-vision agents for QR and CDP-based product authentication, achieving 97.9% verification accuracy.
  • Designed automated data preparation, curation, and perception pipelines to detect, crop, and augment QR regions for large-scale training on AWS SageMaker.
  • Architected end-to-end ML pipelines with distributed training, hyperparameter tuning, and experiment tracking using SageMaker, MLflow, and Airflow.
  • Built automated training, evaluation, and deployment pipelines using AWS SageMaker, MLflow, Airflow, and Docker.
  • Designed real-time inference services with experiment tracking, model versioning, and monitoring workflows, reducing average prediction latency by 65% and enabling scalable, fault-tolerant serving.
  • Implemented MLOps and observability workflows with CI/CD, model versioning, drift monitoring, and feedback loops using GitHub Actions, helping achieve high accuracy, low latency, and reliable production deployment.

Flutter Developer @ BlueTrans

Noida, Uttar Pradesh, India

Full-time: Aug 2024 - Nov 2024 • Internship: May 2024 - Jul 2024

  • Integrated Razorpay payment gateway into an Android application to enable seamless and secure transactions, improving user experience and potentially increasing successful payments by 70%.
  • Designed app UI, enhancing user experience and engagement.
  • Implemented authentication, improving security and reducing unauthorized access.
  • Increased app speeds by 30%, resulting in a smoother user experience for 400 daily active users.

"All our dreams can come true if we have the courage to pursue them."

— Walt Disney

If you'd like to get in touch, you can email me or schedule a meeting.

© 2026 Aviral Sharma

Last updated: January 24, 2026 at 09:46 PM UTC