Building agentic AI apps at Avinto IT

Animesh Nepal

Backend & AI Engineer · Kathmandu, Nepal

Backend engineer with 3.5+ years of experience in Python and Django. I currently build agentic AI applications with LangGraph and the Claude API, and ship them to production on Azure.

Experience

  1. Backend & AI Engineer · Avinto IT

    Feb 2026 – Present
    • –Built agentic AI apps with LangGraph and the Claude API: tool-using agents, human-in-the-loop and long-term memory.
    • –Built RAG with pgvector, plus LLM guardrails using structured outputs.
    • –Streamed agent output to clients in real time over WebSockets.
    • –Built a multi-agent pipeline that takes screening interviews and evaluates job candidates.
    • –Built a music streaming and karaoke backend from scratch, with Stripe subscriptions.
    • –Added SSO, multi-language content and full-text search.
    • –Deployed to Azure Container Apps with Docker and GitHub Actions.
  2. Backend Engineer · Open Learning Exchange Nepal

    Apr 2023 – Jan 2026
    • –Led backend development of E-Pustakalaya, OLE Nepal's digital library, and its LMS.
    • –Migrated a legacy Django app from 1.11 to 4.2.
    • –Built LMS features: courses, classrooms, assessments and content in 5 languages.
    • –Split user features out of a monolith into a FastAPI service with JWT auth, RBAC and signed webhooks.
    • –Designed RBAC and ABAC authorization.
    • –Built search across all content types with Elasticsearch and PostgreSQL full-text search.
    • –Built in-house analytics for content views, devices and locations.
    • –Sped up Django Admin with query optimisation and Redis caching.
    • –Built GitLab CI/CD pipelines and deployed on AWS.
  3. Backend Engineer Intern · Open Learning Exchange Nepal

    Jan 2023 – Mar 2023
    • –Built a Wagtail CMS backend, admin analytics dashboards and internal Django tools.

Bachelor's in Computer Science · Coventry University, Softwarica College of IT and E-Commerce · 2019 – 2022

Projects

Agentic project board

2026

Avinto IT

A Kanban board where AI agents plan the work, then build it card by card.

  • –Planning and execution agents on LangGraph with tool calling
  • –Human-in-the-loop pauses, long-term memory and pgvector retrieval
  • –Live token, thinking and tool-call streaming over WebSockets
LangGraphClaude APIDjango ChannelsCelerypgvectorAzure

AI recruitment screening

2026

Avinto IT

An AI interviewer screens candidates, then a team of agents evaluates each interview.

  • –Multi-agent evaluation that keeps the median of several runs
  • –RAG over example conversations to guide the interviewer
  • –Redaction of personal data in candidate chats
Claude APIOpenAIpgvectorCeleryRabbitMQTwilio

Music streaming & karaoke platform

2026

Avinto IT

Backend built from scratch for a karaoke and music streaming service for Norwegian schools and users.

  • –Stripe subscriptions with team seats, refunds and reconciliation jobs
  • –Feide SSO, multi-language content and full-text search
  • –Word-by-word karaoke lyrics and play analytics
DjangoStripeCeleryRedisPostgreSQLAzure

E-Pustakalaya

2023 – 2025

OLE Nepal

OLE Nepal's free digital library of books, audio and video for students.

  • –Elasticsearch search across the whole library
  • –In-house analytics for views, devices and locations
  • –Faster Django Admin through query optimisation
DjangoElasticsearchCeleryRabbitMQPostgreSQL

OLE Nepal

Courses, classrooms and assessments for learners and teachers, in 5 languages.

  • –Assessments, classrooms and course-building APIs
  • –Search across every content type with facets
  • –Redis caching and Google login
DjangoDRFPostgreSQLRedisCelery

OLE Nepal

OLE Nepal's public website, covering its programmes, news and resources.

DjangoPostgreSQLHTML
More projects+

Skills

AI & agents
LangGraphLangChainClaude APITool callingRAGpgvector
Backend
PythonDjangoDjango REST FrameworkFastAPISQLAlchemyCeleryWagtail
Data & messaging
PostgreSQLRedisRabbitMQElasticsearchWebSockets
Cloud & DevOps
DockerAzureAWSGitHub ActionsGitLab CINginx
Integrations
StripeTwilioSendGridOAuth / SSO

Contact

Open to backend and AI engineering roles. The quickest way to reach me is email.