About

Turning complex workflows into reliable software.

Who am I?

I'm Abhisekh Mukherjee, a backend-focused software engineer with 5+ years of experience turning complex operational workflows into dependable software. I build backend services, enterprise integrations, data pipelines, and internal tools for business operations.

My work spans Python, SQL, Node.js, REST APIs, SSIS, and automation platforms. I partner with product, QA, and DevOps teams to take features through the full delivery lifecycle:

  1. Requirements
  2. Design
  3. Implementation
  4. Release
  5. Post-launch support

For perspectives from people I've worked with, read my LinkedIn recommendations.

Skills

Languages

JavaScript (ES6+)PythonSQL

Backend & APIs

Node.jsExpress.jsREST APIsAWS Lambda

Frontend

ReactHTML5CSS3

Data

Microsoft SQL ServerMongoDBSSIS

Cloud & delivery

AWS EC2AWS S3AWS IAMGitGitHubPostman

What I've built

  • Background verification platform.

    A backend-centric system that combined external search and location data through Google APIs, validated the results, and produced audit-ready outputs for internal users.

  • Supply data processing platform.

    Built the backend processing for a platform that combined SAP and SQL data to evaluate supply preferences across regions. I implemented batch execution and validation logic, then produced structured data for downstream systems.

  • Enterprise master data reporting.

    Built a reporting system that consolidated data from multiple enterprise sources into a consistent format. I implemented the backend transformations and generated standardized reports for regulatory reporting and day-to-day operations.

Why this blog?

This website is my engineering notebook. I use it to study distributed systems, backend engineering, Linux, Rust, and reliability in public. Writing forces me to explain the trade-offs behind a design, not just list the tools used to build it.