Skip to content

At Cefalo — open to select work

Mrityunjoy Das — Engineer.Mentor.Builder.

Backend and Data Engineer with 10 years of experience building scalable systems and robust data pipelines, now building the MCP tooling and agentic workflows on top of them. At Cefalo I teach engineers to use agentic AI tools like Claude properly, and sit on the AI Task Force.

Dhaka, Bangladesh

Portrait of Mrityunjoy Das

Engineering identity

Layer 3 · AI

MCP tools and agent workflows on live systems

MCP servers that give agents authenticated, typed access to internal systems, so an agent reads the actual state instead of inferring it. Agentic workflows built on top of those tools for recurring engineering tasks, a production auto-fix agent hardened until most of its repairs land unattended, LLM API integration inside existing Python services, and teaching Cefalo teams to use agentic tools like Claude properly — including where the approach does not pay.

  • MCP servers
  • Agentic workflows
  • Auto-fix agent
  • LLM APIs
  • Claude

Layer 2 · Data engineering

Data pipelines that publish timeseries and forecasts

200+ production pipelines behind Veyt's market intelligence, producing the timeseries, timeseries groups and forecast curves the platform sells across carbon, guarantees of origin, power purchase agreements and renewable fuels. An ingestion layer reaching dozens of external registries and APIs, Python ETL over sources with their own schedules and failure modes, Prefect orchestration, schema design for timeseries at volume, monitoring that surfaces a failed run before a customer does, multiprocessing work that took 50% off the slowest jobs, and query and index rewrites that took one core lookup from 99.4 ms to 0.193 ms.

  • Python ETL
  • Prefect
  • Timeseries schemas
  • Multiprocessing
  • Query and index tuning

Layer 1 · Backend

Backend services and the data models behind them

REST APIs and microservices in Python — Django, Django REST Framework, FastAPI and Flask — with the data model designed before the endpoints. Multi-tenant architecture where the tenancy boundary is enforced in one place, single sign-on across services with Keycloak, Redis caching on measured hot paths, Celery and CeleryBeat for work that should never block a request, and Docker-based deployment. Most of the performance work has been query profiling and rewriting rather than adding capacity.

  • Django
  • Django REST Framework
  • FastAPI
  • Flask
  • Keycloak
  • Redis
  • Celery
  • Docker

Experience

  1. Cefalo

    Present3 yrs 11 mosDhaka

    Veyt logo
    Delivered forVeytNorwayFormerly Greenfact

    Independent market intelligence for green certificates. Over 300 firms across the Nordics and Europe price and benchmark against its data.

    • Carbon
    • Guarantees of origin
    • Power purchase agreements
    • Renewable fuels
    • 200+pipelines in production
    • ~580×faster core lookup
    • 12colleagues taught agentic AI

    Present

    Staff Software Engineer

    • On Cefalo's AI pilot, taught 12 colleagues to use agentic AI tools like Claude properly — coding agents, agentic workflows, MCP tooling and prompting that holds up under real work.
    • Sit on Cefalo's AI Task Force, shaping how the company runs its AI transformation.
    • Built MCP tools that give agents first-class access to the systems behind Veyt's projects, rather than leaving them to guess.
    • Designed agentic workflows that take the repetitive work off the team — the recurring tasks that quietly consumed hours every week now run themselves.
    • Hardened a production auto-fix agent across ~50 automated repairs, closing the gaps in how it checked its own work and lifting the unattended fix rate towards 85%.
    • Set the technical direction for data engineering work across the Veyt account.
    • Built an HR agent for Cefalo at a company hackathon — an MCP-based RAG pipeline over the policy documents and the employee database, on LangChain, LangGraph, Pinecone, FastAPI and a local Ollama model.
    Show all 7Show fewer

    Senior Software Engineer · Data Engineer

    • Architected and scaled the ingestion layer that pulls from dozens of external registries and APIs, and feeds the analyst dashboards, forecasting and decision tooling built on top of it.
    • Built and run 200+ data pipelines producing the timeseries, timeseries groups and forecast data behind the platform's market intelligence.
    • Cut processing time on the slowest pipelines by 50%, by moving the work to multiprocessing and removing the code paths that made it serial in the first place.
    • Partitioned the large datasets so ETL runs in parallel, which brought down both the latency and the memory footprint of the high-volume executor jobs.
    • Rewrote the queries and indexes behind the production timeseries API: a core fragment lookup went from 1,141 rows read to 19, and from 99.4 ms to 0.193 ms — about 580 times faster — taking database compute from ~1.75 to ~0.91 CU-h per hour.
    • Put Redis in front of the heaviest reads and cut query response times by close to 60%.
    • Reworked the Dockerfile and brought build times down by 40%, which took a slow feedback loop out of every deploy.
    • Orchestrated every ETL workflow with Prefect, containerised the jobs, and shipped them to GCP Cloud Run through GitHub Actions.
    Show all 8Show fewer
  2. Brain Station 23

    1 yr 2 mosDhaka

    Ferdia logo
    Delivered forFerdiaNorway

    Norwegian platform that lets bus companies and travel organisers run and connect their operations.

    • 8developers led
    • +50%overall performance
    • ~60%faster hot paths

    Senior Software Engineer

    • Led 8 developers building a microservice, multi-tenant bus booking platform.
    • Found the queries that were dragging the system down and rewrote them, for a 50% overall performance gain.
    • Added a Redis caching layer that cut response times by close to 60% on the hottest paths.
    • Worked directly with product and design across teams to keep scope and architecture in step.
    Show all 4Show fewer
  3. ADN DigiNet Ltd.

    8 mosDhaka

    • 5engineers led
    • 4products, one sign-on

    Senior Software Engineer, Team Lead

    • Led a product development team of 5, from system design through feature planning with the business side.
    • Implemented single sign-on with Keycloak across a microservice architecture.
    • Built REST APIs in FastAPI and Flask, and containerised the services behind them.
    • Designed and shipped the billing module for a CRM product, plus reporting on Apache Superset.
    • Raised the team's baseline on code review, linting, and version control.
    Show all 5Show fewer
  4. InfoSapex Limited

    4 yrs 3 mosDhaka

    • +42%search accuracy
    • −20%page load time
    • 3roles, intern to senior

    Senior Software Engineer

    • Replaced the existing search with ElasticSearch and improved search accuracy by 42%.
    • Moved slow synchronous work onto Celery and CeleryBeat.
    • Shipped Django features used daily by some of Bangladesh's largest corporates.

    Software Engineer

    • Built and maintained a Document Management System, a hotel booking platform, and BRAC TBCP.
    • Added features to the booking platform's companion mobile app in Flutter.
    • Cut page load time by 20% by rewriting the worst of the front-end code.

    Software Engineer Intern

Products and systems

  • Data platform

    Veyt2022 – presentvia Cefalo

    The pipelines, APIs and agent tooling behind Veyt's published curves for green-energy markets.

    • 100%50%

      runtime, slowest jobs

    • 100%60%

      build time

    • 99.4 ms0.193 ms

      core lookup on the timeseries API

    Product
    Veyt sells market intelligence across every green-energy market it covers — carbon, guarantees of origin, power purchase agreements and renewable fuels. Traders and analysts act on the published curves the same day they land.
    What I did
    I architected the ingestion layer that reaches dozens of external registries and APIs, and I build and run the pipelines feeding all of it: Python ETL publishing timeseries, timeseries groups and forecast curves from upstream sources that each define a schedule and a format differently, orchestrated with Prefect and shipped to Cloud Run through GitHub Actions — including the sources that publish nothing and have to be scraped with BeautifulSoup and Playwright. I cut processing time on the slowest jobs by 50% with multiprocessing and by removing the code paths that forced them to run serially, and took 40% off build times by reworking the Docker layers. On the timeseries API I rewrote the queries and indexes — one core lookup went from reading 1,141 rows to 19, and from 99.4 ms to 0.193 ms — which took database compute from ~1.75 to ~0.91 CU-h an hour. I also build the REST APIs the platform exposes, and the MCP servers that give agents authenticated, typed access to the same systems.
    • Python
    • FastAPI
    • ETL
    • Prefect
    • Pandas
    • Playwright
    • Timeseries
    • MCP
    • PostgreSQL
    • Redis
    • Docker
    • GCP Cloud Run
    Case studyClose
  • Multi-tenant bus booking platform

    Ferdia2021 – 2022via Brain Station 23

    Backend work across a Norwegian platform for bus operators — booking, fleet and scheduling.

    • 1x1.5x

      overall performance

    • 100%~40%

      response time, hottest paths

    Product
    A Norwegian platform that lets bus companies and travel organisers run and connect their operations — booking, fleet and scheduling, multi-tenant across every operator using it.
    What I did
    I worked across the backend — several of the services in the microservice split, with the tenancy boundary kept in a single layer instead of leaking into every one of them. Most of my time went on performance: I profiled and rewrote the queries carrying real load, then put Redis in front of what was left. Overall performance up 50%, and the hottest paths close to 60% faster.
    • Python
    • Microservices
    • Redis
    • PostgreSQL
    Case studyClose
  • Roboket — CRM, ads manager and reporting suite

    2021via ADN DigiNet Ltd.

    A distributed product suite behind one sign-on: CRM, ads manager, URL shortener and reporting.

    Product
    Roboket is ADN Telecom's marketing product suite — a CRM, a Facebook ads manager, a URL shortener and a reporting module, each its own service, all behind a single sign-on.
    What I did
    I led the team of five and built the backend services in FastAPI and Flask, with SQLAlchemy over the data layer and Celery for the work that had no business blocking a request. I put Keycloak in front of the whole suite so one account opens every module, wired the ads manager to the Facebook Marketing API, shipped the CRM billing module, and stood the reporting up on Apache Superset.
    • Python
    • FastAPI
    • SQLAlchemy
    • Celery
    • Keycloak
    • Apache Superset
    • MongoDB
    • Docker
    Case studyClose
  • Document management, hotel booking and BRAC TBCP

    2016 – 2020via InfoSapex Limited

    Three Django products for Bangladesh's largest corporates, and the Flutter app that goes with the booking one.

    • 100%80%

      page load time

    Product
    Django products used daily by some of Bangladesh's largest corporates — a document management system, BRAC's TB Control Programme, and a hotel booking platform with a companion mobile app.
    What I did
    I built these products end to end, and shipped features on the Flutter companion app alongside them. I replaced the search backend with ElasticSearch, where most of the work went into analysers and field weighting rather than the swap itself, for a 42% accuracy gain. I moved the long-running jobs onto Celery and CeleryBeat so requests stopped waiting on work nobody was watching, and rewrote the worst of the front-end code where it was the real cause of a slow page.
    • Django
    • Flutter
    • ElasticSearch
    • Celery
    Case studyClose

Recommendations

I've had the pleasure of working with Mrityunjoy on the same team at Cefalo, where he's my team lead. As a frontend engineer joining the team, I found his support during onboarding invaluable. He helped me understand the system, the workflows and the bigger picture, and he was always patient with my questions.

He is a strong engineer, with more than a decade of experience in Python and data engineering. He's also one of Cefalo's first Claude Certified Architects and is always exploring what's next in AI-native development. What stands out most, though, is his leadership: he's approachable and supportive, and he makes you feel comfortable from day one.

Salman RahmanSenior Software Engineer (Frontend) | React • Next.js • TypeScript | Frontend Architecture | Performance | Scalable Web Applications | 9+ YearsWorked with me on the same team

Worked together on the same team at BS23. Now we work in different teams at Cefalo, yet we still meet and discuss quite a bit, sharing ideas, challenges, things we are learning, yada yada.

Technically, he is my senior in terms of experience, but I have always found him to be a very good buddy. He talks less, thinks more, and delivers even more.

He has strong expertise in Python backend development, cloud technologies, and data engineering, and has contributed a lot in senior engineering roles. Polite and very helpful, he also brings a great mentoring spirit. It would have been great if we could work together on the same team again :)

Abdullah Al Masud TusharProduct-Minded Engineer Helping European Teams Build Reliable, High-Impact Systems | Fullstack & Data EngineeringWorked with me but on different teams

Mrityunjoy stepped into our team with massive shoes to fill, taking over the role of the most senior resource in the team. Some had their doubts initially that this was even a role that could be properly filled by someone else, but Mrityunjoy took it upon himself to ensure that the doubters could not have been more wrong!

He has earned my utmost respect, being a person who will always step up to the plate when things get tough, and will see things through to the end. Mrityunjoy does not back down from a difficult situation, and rather takes charge and displays great leadership!

He is a rock solid person with an unmatched can-do attitude, and has integrity that earns respect. Even faced with critical, time-sensitive issues, Mrityunjoy keeps calm, collected, and confident until the task is seen all the way through.

You've undoubtedly earned my respect, both for who you are as a person, as well as your knowledge in what you do in your work. It has been an absolute pleasure working with you, and I would say "good luck" moving forward, but you don't need luck!

Erik OrmevikProduct Owner & Frontend Developer at FerdiaWorked with me at Ferdia

Skills

  • PythonBackend & Languages
  • DjangoBackend & Languages
  • FastAPIBackend & Languages
  • FlaskBackend & Languages
  • PostgreSQLDatabases
  • MySQLDatabases
  • MongoDBDatabases
  • RedisDatabases
  • PineconeDatabases
  • ETLData Engineering
  • PrefectData Engineering
  • PandasData Engineering
  • CeleryData Engineering
  • ElasticsearchData Engineering
  • Apache SupersetData Engineering
  • Claude CodeAgentic & AI
  • MCPAgentic & AI
  • Agent ArchitectureAgentic & AI
  • Agentic WorkflowsAgentic & AI
  • LLM IntegrationAgentic & AI
  • Prompt EngineeringAgentic & AI
  • RAGAgentic & AI
  • LangChainAgentic & AI
  • LangGraphAgentic & AI
  • OllamaAgentic & AI
  • DockerInfrastructure
  • AWSInfrastructure
  • GCPInfrastructure
  • MicroservicesInfrastructure
  • KeycloakInfrastructure
  • GitHub ActionsInfrastructure
  • CI/CDInfrastructure
  • GitInfrastructure

Certifications

  • AnthropicCredentialValid

    Claude Certified Architect — Foundations

    Designing and building production-grade applications with Claude — Claude Code, the Agent SDK, the API, and MCP.

    Issued Aug 202610 months leftExpires Aug 2027

    Verify on CredlyID 86e666e2-2d83-411a-8694-1960fc6509ec

Education

  • Degree · Apr 2016

    B.Sc. in Computer Science and Engineering

    National University of Bangladesh · Institute of Science and Technology · Bangladesh

    Apr 2016 · GraduatedAug 2016 · First role at InfoSapex

Get in touch

Let’s build something that stays up.

I'm always happy to talk about backend architecture, data pipelines, agentic systems, or whatever is quietly costing your team its afternoons.

Dhaka, Bangladesh · working with teams in Norway

Mrityunjoy Das

Staff Software Engineer · Cefalo

At Cefalo — open to select work