ankan palBackend systems & cloud infrastructure

From code to production

On building
reliable systems.

Explore selected work

Abstract

I build backend services and the infrastructure that runs them. My work connects application logic with cloud operations: APIs, databases, containers, and the pipelines that bring them together.

At ProjectX, I mainly work with AWS, Azure, GCP, Terraform, Kubernetes, Docker and Golang. Across my projects, the aim is consistent: systems that are reproducible, understandable, and easier to maintain.

From source to serviceDelivery lifecycle
  1. SourceVersioned code
  2. Build & testAutomated checks
  3. DeployDefined infrastructure
  4. OperateRunning services
Fig. 1. A delivery lifecycle, from versioned code to running services. Illustrative.

Selected work

From recoverable data pipelines to the services behind an event.

Event-driven task automation

triggerd

A Go daemon that turns ntfy notifications into allowlisted operating-system tasks. An outbound subscription connects events to systemd, launchd, or Windows Task Scheduler, with bounded dispatch and explicit failure handling.

  • Go
  • ntfy
  • systemd
  • GitHub Actions
Read the case study
Engineering focus

Execution boundaries and controlled concurrency

Resumable photo migration

icloud-to-gphotos

A Python pipeline for moving iCloud media to Google Photos in scheduled batches. A SQLite ledger tracks each resource, preserves progress across runs, and gates source deletion on upload confirmation and an age grace period.

  • Python
  • SQLite
  • ExifTool
  • systemd
Read the case study
Engineering focus

Recovery, metadata fidelity, and cautious deletion

Event registration & payment services

TechFiesta Backend

A central backend for a college technology festival, managing event registrations and payments. The project pairs an Express.js API with PostgreSQL and Prisma, with TSOA in the service stack.

  • Express.js
  • TSOA
  • PostgreSQL
  • Prisma
Implementation notes

Application service

The central backend brings festival registration and payment workflows into one service.

Data & API stack

Express.js and TSOA support the API; PostgreSQL and Prisma provide the data layer.

Engineering focus

Registration and payment workflows

Concurrent video stream processing

RTSP Human Capture

Real-time person detection from RTSP camera streams using Python, YOLO, and OpenCV. Supports concurrent streams, GPU acceleration, and an automatic HOG fallback, with configurable snapshots or video recording for captured detections.

  • Python
  • YOLO
  • OpenCV
  • RTSP
Implementation notes

Detection pipeline

YOLOv4 and YOLOv3 detection support GPU acceleration, with an automatic HOG fallback.

Stream handling

Multiple camera streams run concurrently, with configurable snapshot and video capture.

Engineering focus

Concurrency and detection fallback

View all nine projects

Engineering activity

GitHub contributions

@itsyourap

2,800 contributions in the past year

Week of 28 Sept 2025Week of 5 Oct 2025Week of 12 Oct 2025Week of 19 Oct 2025Week of 26 Oct 2025Week of 2 Nov 2025Week of 9 Nov 2025Week of 16 Nov 2025Week of 23 Nov 2025Week of 30 Nov 2025Week of 7 Dec 2025Week of 14 Dec 2025Week of 21 Dec 2025Week of 28 Dec 2025Week of 4 Jan 2026Week of 11 Jan 2026Week of 18 Jan 2026Week of 25 Jan 2026Week of 1 Feb 2026Week of 8 Feb 2026Week of 15 Feb 2026Week of 22 Feb 2026Week of 1 Mar 2026Week of 8 Mar 2026Week of 15 Mar 2026Week of 22 Mar 2026Week of 29 Mar 2026Week of 5 Apr 2026Week of 12 Apr 2026Week of 19 Apr 2026Week of 26 Apr 2026Week of 3 May 2026Week of 10 May 2026Week of 17 May 2026Week of 24 May 2026Week of 31 May 2026Week of 7 Jun 2026Week of 14 Jun 2026Week of 21 Jun 2026Week of 28 Jun 2026Week of 5 Jul 2026Week of 12 Jul 2026Week of 19 Jul 2026Week of 26 Jul 2026Week of 2 Aug 2026Week of 9 Aug 2026Week of 16 Aug 2026Week of 23 Aug 2026Week of 30 Aug 2026Week of 6 Sept 2026Week of 13 Sept 2026Week of 20 Sept 2026Week of 27 Sept 2026
Sunday02701102137401607016225002030118216436416351292822300010001114030000
Monday12030000062023200289121002211541331732031314410122200200601318520264702
Tuesday0114360000000300002692010062118908401380521043018208540062601
Wednesday03120151000110011010270151032848118502160314603260000515100112200
Thursday003100300100180120306198116064115423341269384262030002271100311400
Friday340501146012004001151123101265317021302122103713191780092010413102900
Saturday20000000380300400712130020372093580463818712181430000110160230000

28 Sept 2025 – 1 Oct 2026

LessMore

Scroll to explore the year.

Fig. 2. Daily contributions on GitHub. Updated .

Activity overview

WakaTime

24 Sept 2026 – 30 Sept 2026 · IST

Tracked time
33h 58m
Daily average
4h 51m / day

Daily activity

  1. 1h 10m
  2. 2h 9m
  3. 6h 38m
  4. 5h 17m
  5. 4h 17m
  6. 7h
  7. 7h 25m

Languages

  1. Other30h 32m
  2. Python3h 25m

Last seven completed days. Daily average includes all seven days.

Fig. 3. Time recorded by WakaTime. Updated .

Experience

Mar 2024 to present

DevOps Engineer

ProjectX Infinity Inc

Provisioning AWS infrastructure with Terraform, maintaining EKS, EC2, and Route53, and building CI/CD automation. Contributing to InfinityOS, a cloud operating system for application streaming.

Jun 2025 to Oct 2025

Backend & Software Developer

Resourcio Private Limited

Built commerce backends for orders, payments, and role-based access, alongside a desktop bulk mailer, third-party API integrations, and document automation.

EducationB.Tech in Computer Science & Engineering, Academy of Technology (under MAKAUT).

More about my background

Technical toolkit

Backend systems
TypeScript, Java, Python, Spring Boot, Express.js, PostgreSQL, REST, gRPC
Infrastructure
AWS, Kubernetes, Docker, Terraform, Linux
Delivery
ArgoCD, GitHub Actions, CI/CD, Git, Bash
Explore the full toolkit

Correspondence

For engineering conversations, thoughtful questions,
or a project worth building together.

Send a message