Chayan Datta.

Senior Software Engineer • AI enthusiast • 7+ Years Experience

U
Walk me through your professional work experience.
C

Persistent Systems

Senior Engineering Lead • Kolkata, India • Jan 2026 – Present


  • Designed, developed, and maintained scalable backend microservices and REST APIs using Django, FastAPI, and PostgreSQL.
  • Developed incremental dbt models, SCD Type 2 dimensions, and data marts in Snowflake to deliver analytics-ready datasets consumed by Power BI.
  • Optimized REST API performance by improving Django ORM queries using techniques such as select_related, prefetch_related, query optimization, and database indexing, reducing unnecessary database calls.
  • Designed and implemented a user last-login tracking system by extracting the auth_time claim from JWT tokens and persisting authentication events for auditing and reporting.
  • Leveraged AI-assisted development using Claude Code for code generation, debugging, refactoring, and technical documentation.

JuliaHub (formerly Julia Computing)

Software Engineer • Bangalore / Remote • Oct 2022 – Dec 2025


  • Designed and developed backend services, REST APIs, and database models supporting developer productivity features.
  • Built platform features including source control integration, code search, notebook management, and collaborative development workflows.
  • Participated in code reviews, technical discussions, and debugging to improve code quality and maintainability.

Mantra Labs

Senior Software Engineer • Bangalore, India • Jun 2019 – Oct 2022


  • Designed and developed scalable backend services and REST APIs for healthcare and edtech platforms using Django REST Framework and PostgreSQL.
  • Built event-driven notifications, analytics dashboards, and recommendation engines for multiple SaaS products.
  • Integrated third-party services including Twilio, AWS SES, OAuth2, Elasticsearch, and Kibana while improving API performance and monitoring.
  • Developed secure payment integrations and implemented automated API testing using Swagger, Postman, and Python unittest.
U
Tell me about your notable projects.
C

Here are some of my key technical projects:


[Project Name 1]

Stack: Python • FastAPI • PostgreSQL

A brief description of what this project does, the architecture behind it, and the specific problem it solves.


[Project Name 2]

Stack: Django • Docker • Redis

A brief description of what this project does, the architecture behind it, and the specific problem it solves.


[Project Name 3]

Stack: Snowflake • dbt • AWS

A brief description of what this project does, the architecture behind it, and the specific problem it solves.

U
What is your current tech stack, and what are you learning right now?
C

Core Stack

PythonDjangoFastAPIFlaskPostgreSQLRedisDockerAWSSystem DesignVue.jsLangChainLangGraphClaude Code

Currently Exploring

I am currently diving deep into advanced System Design concepts to prepare for high-level backend engineering challenges. Alongside this, I am actively learning Rust—specifically mastering memory safety, variable mutability, and scope—to expand my toolkit for building ultra-performant systems.

U
Hello!
C

👋 Hi there! Welcome to the portfolio of Chayan Datta.


I am a simulated assistant here to help you learn more about Chayan Datta. Feel free to ask me about his work experience, notable projects, or current tech stack!


Or here are some social links where Chayan is available:

This feature is coming soon!