Backend Engineering · Java & Spring Boot · Agentic AI

Steady systems, quietly
built to hold.

I'm Ayus Das — a backend engineer who spends four years turning fragile systems into calm, dependable ones, and is now teaching that same care to autonomous AI agents.

Scroll
About

I build backend systems the way a good caretaker tends a garden — patiently, deliberately, and with an eye on what keeps things alive long after launch day.

I'm a backend software engineer with over four years of experience building scalable, production-grade services using Java and Spring Boot, microservices, and cloud-native tooling on AWS. I've worked across the full software lifecycle — API design, CI/CD, security scanning, and BI/reporting pipelines — almost entirely within fully remote, distributed teams.

Lately I've been building expertise in AI-first and agentic development. CodeCraft AI, a multi-agent coding assistant I built from the ground up using LangGraph, LangChain, and FastAPI, is where I've been exploring what a clean, production-style REST API architecture looks like for autonomous systems.

I'm looking to bring that combination — solid backend engineering discipline paired with applied AI — to a product team building the next generation of intelligent systems.

4+
Years Building Backend Systems
3
Remote Engineering Teams
95%
Test Coverage Achieved
Capabilities

What I reach for

The tools and practices I use to keep systems dependable — from the language on the server to the discipline that ships it safely.

Languages & Frameworks

Java (Spring Boot)Node.jsExpressPythonFastAPIReactNext.js

AI & Agentic Development

LangGraphLangChainGroqMulti-Agent SystemsLLM AutomationPrompt Engineering

API & Backend Architecture

REST API DesignFastAPIMicroservicesDockerDocker Compose

Databases

SQLSnowflakeMySQLMongoDB

Cloud & DevOps

AWS S3LambdaSQSAPI GatewayGitLab CI/CDTerraformSnyk

Data, BI & Practices

LookerLookMLSOLID PrinciplesTDDRemote/Async Collaboration
Journey

Where I've worked

Four years, three remote teams, one steady thread — making systems more reliable than I found them.

Apr 2023 —
Apr 2026

Software Engineer

Tradeprint · Remote, Cimpress Subsidiary
  • Refactored a legacy customer service system into SOLID-compliant microservices using Java (Spring Boot), improving maintainability and enabling faster feature delivery.
  • Led the product migration from Magnolia CMS to Contentful, including real-time sync via Cockpit webhooks, cutting the product update cycle from hours to minutes.
  • Indexed Contentful pages in Algolia, enabling faster and more accurate content search for end-users.
  • Integrated Snyk vulnerability scans and unit test checks into the GitLab CI/CD pipeline, strengthening release quality and security posture.
  • Owned the BI reporting pipeline in Looker — writing SQL and LookML queries, enforcing coding standards, and implementing dashboard auditing tools for reliable insights.
  • Collaborated asynchronously with distributed teams across Cimpress, ensuring smooth delivery in a fully remote environment.
Jan 2022 —
Dec 2022

Software Engineer

Omniway Technologies Pvt. Ltd. · Remote
  • Built two shopping chatbots with webhook-based integration, handling real-time user interactions.
  • Designed backend authentication and MongoDB schemas for the chatbot and marketing site.
  • Developed the first version of the company's marketing website using Next.js and React, enabling faster customer onboarding.
  • Delivered features independently in a remote setup, collaborating across teams via Slack, Jira, and GitHub.
May 2021 —
Jan 2022

Software Engineer Intern

Springrole Pvt. Ltd. · Remote
  • Integrated the Gmail API for automated email messaging in an employment verification tool, streamlining workflows.
  • Resolved bugs in AWS S3 file upload, improving system reliability.
  • Increased test coverage to 95% by writing unit test cases with Mocha & Chai.
  • Collaborated with senior engineers remotely, contributing to backend (Node.js), frontend (React), and database (MongoDB, MySQL) modules.
Projects

Things I've built

Work that ranges from client-facing production code to a self-directed exploration into agentic AI.

CodeCraft AI

Multi-Agent AI Coding Assistant with REST API

A multi-agent coding assistant that converts natural language prompts into working applications through automated planning, architecture design, and code generation.

  • Restructured the project into a clean, production-style architecture, exposing core functionality through REST APIs built with FastAPI for easier integration, testing, and extensibility.
  • Orchestrated specialized agents with LangGraph and LangChain, using Groq for low-latency LLM inference across the agent pipeline.
  • Containerized the application with Docker and Docker Compose, and integrated AWS S3 (via boto3) for storage, improving deployability and environment consistency.
  • Designed the agent workflow end-to-end — planning, task decomposition, and code generation — as a self-directed exploration into agentic AI systems and applied LLM engineering.
LangGraphLangChainFastAPIGroqPythonDocker
github.com/ayusdasdev/codecraft-ai →

Customer Service Management

Java, Spring Boot — Tradeprint / Cimpress, proprietary codebase
  • Built REST endpoints consumed by the frontend for core customer service operations, integrating with commercetools APIs for backend data management.
  • Applied SOLID design principles and Java design patterns for a maintainable, extensible codebase.
JavaSpring BootcommercetoolsREST
Internal codebase
Foundations

Education & certifications

The grounding beneath the work — and what I'm actively studying right now.

Education

B.E., Computer Science (AI & ML)
Chandigarh University
2018 – 2022CGPA 7.56 / 10

Certification

Executive Post Graduate Programme in Generative AI & Agentic AI
IIT Kharagpur
Mar 2026 – Nov 2026
In Progress

Let's build something steady together.

Open to backend and AI-first engineering roles on product teams. The easiest way to reach me is by email.