SURAJ KIRAN AIRI
AI Engineer+Backend
I'm an engineer who turns complex AI ideas into working products — fast, reliable, and built for real use.
I work at the intersection of AI, backend engineering, and product thinking, focusing on shipping useful systems rather than chasing hype.
Currently finishing my B.E. in Computer Science at Chandigarh University and actively building AI-powered tools and platforms.
Skills
LANGUAGES
ML / DL
GENERATIVE AI
TECHNOLOGIES
TOOLS
SELECTED WORK »
PROOF OF WORK
Recent products with clear business problems, what I built, and measurable outcomes.
AI VIDEO EDITOR (V1)
Developed an async Python video editing system with FastAPI + CLI that extracts audio, transcribes with word timestamps, generates AI rough cuts, supports manual segment correction, and exports preview/final outputs plus DaVinci project files.
Problem: Editing talking-head and tutorial videos manually is repetitive and slow, especially when removing retakes, filler words, and pauses before creating a first cut.
Result: Built an end-to-end AI-assisted editing pipeline that automates transcript-based rough cuts, supports human-in-the-loop review, and exports directly to production formats (MP4 and DaVinci-compatible timelines).
MEROBOT - PERSONAL AI ASSISTANT
An opinionated personal AI assistant built from scratch with Python, featuring iterative tool-calling, message-bus architecture, and sandboxed execution - enabling complex multi-step tasks through LLM-driven automation.
Problem: Building a robust personal AI assistant requires integrating multiple components: LLM providers, communication channels, tool execution, and maintaining conversation context, all while ensuring security, extensibility, and performance.
Result: Developed a fully functional AI assistant with 8 built-in tools, supporting multiple LLM providers and Telegram integration, demonstrating expertise in async Python development, API design, and agent-based architectures.
AI TOOLS EXECUTOR
A zero-dependency Python library that helps AI agents discover and execute tools efficiently through search_tools, execute, and describe_tool, with safe AST parsing, partial-failure handling, and pluggable search strategies.
Problem: LLM agents often receive full schemas for all available tools on every turn, which bloats context, increases token cost, and hurts tool-selection accuracy.
Result: Built and published a Python package on PyPI that introduces a 3-meta-tool execution layer, reducing tool-context overhead by exposing tools on demand and using Python function-call syntax with AST-based validation. Added robust validation/error formatting and 90 automated tests.
LET'S BUILD SOMETHING IMPACTFUL.
I build AI-powered products that convert complex workflows into measurable outcomes.
