Hi, my name is

Srajan Acharya.

I build resilient software that scales gracefully and ships with confidence.

Software Engineer crafting reliable backend systems and AI-powered products — from distributed services handling millions of requests to intelligent features people use every day.

Currently engineering AI & backend at Helpshift.

see my resume

where i've worked

software engineer @Helpshift

2024 - present

  • Built and scaled backend services in Clojure for high-traffic systems handling 20–30M+ requests/day, improving reliability, performance, and feature delivery.
  • Developed a multilingual AI translation system supporting 160+ languages with automatic language detection, one-click bulk translation, and robust edge-case handling at low latency.
  • Led backend development for Japanese language support across Language AI features, integrating with Kantan AI and enabling translations in agent conversations and FAQ workflows for the Japan market rollout.
  • Optimized backend logic to reduce load on Elasticsearch and MongoDB, contributing to 99.99% uptime and resolving critical production incidents during on-call rotations.
  • Built a production-grade migrator to deduplicate FAQ images across large datasets, preserving referential integrity with zero-downtime execution.
  • Refactored Clojure services and upgraded Java dependencies, resolving 140+ SonarQube vulnerabilities and code smells to strengthen security and long-term maintainability.

what i do

Software Engineering

  • Designing and scaling backend services in Clojure for high-traffic systems handling 20–30M+ requests/day
  • Building high-impact, AI-powered features end to end
  • Optimizing system performance and database queries for scale and reliability
  • Owning production systems through on-call, incident response, and safe rollouts
  • Crafting modern web applications and RESTful APIs across the stack

AI / ML Engineering

  • Building intelligent AI agents and multi-step workflows powered by LLMs
  • Developing RAG (Retrieval-Augmented Generation) applications with vector databases and embeddings
  • Working with LLMs for prompt design, tool / function calling, and evaluations
  • Shipping AI-powered features end to end, from prototype to production

my projects

what's next

get in touch

I’m currently looking for a remote job or any new opportunities.

Whether you have a project to discuss or just want to say hi, my inbox is open for all!

Say Hello