Skip to content

Abhishek Mishra

@ abhishek0023c@gmail.com | ☎ +91-9101284041 | ⌂ Kolkata, India | ↗ LinkedIn


Backend-focused software engineer with 5+ years of experience building and operating ERP, compliance, and integration-heavy systems in production .NET environments.

Work Experience

Senior Software Engineer — Mindfire Solutions

March 2022 – Present

▸ PEPPOL Invoicing & Compliance Platform — Primary backend engineer • Aug 2025 – Present
- Designed and implemented PEPPOL-compliant invoicing platform as containerized multi-service architecture (UBL generation, transport, relay/webhook handling) on production Linux servers using Docker.
- Enforced compliance boundary with structural and business-rule validations aligned to PEPPOL and partner requirements; built adapter-driven resolution layer to map customers/channels across evolving models, avoiding brittle logic and tight coupling.
- Managed end-to-end invoice lifecycle with eventual consistency, handling out-of-order/delayed acknowledgements and partial failures via GUID correlation, retroactive reconciliation, and multi-tenant routing.
- Implemented structured database audit logging of all state transitions and user actions; developed server-rendered operational dashboard (ASP.NET MVC, HTMX, Alpine.js) for real-time visibility into validations, delivery status, and interactions.

▸ ERP Core Platform — Backend owner for core domains; full-stack contributor • July 2022 – Present
- Owned backend across orders, pricing, invoicing, payments, reporting, exports, and integrations during legacy ERP rewrite (.NET WebForms → Web API + Angular).
- Optimized system-wide data access patterns, consolidating queries to reduce price calculation pipeline load times from ~8s → ~2s.
- Refactored long-running workflows to background processing (Hangfire/Quartz) with persisted tracking, improving responsiveness for order creation, invoice generation, and large exports.
- Built key integrations including DocuSign contracts, WooCommerce/Orderchamp sync, Exact Online exports, and Google Drive document management.
- Refactored high-traffic screens (Sales/Purchase Orders, Payments, reporting) and introduced client-side caching in Angular.

▸ ERP Satellite Services — Integrations & Automation — Backend engineer • August 2024 – Present
- Designed and implemented bookkeeping connectors (e.g., Exact Online) and webshop APIs (e.g., Order Champ), deployed as containerized services using Docker Compose/Swarm.
- Migrated and operated containerized background processing services for stock reconciliation, demand analysis, customer inactivity detection, and automation workflows.

▸ Additional Contributions
- Contributed to custom OAuth2-based SSO solution and refined shared authentication flows (March–Sept 2022).
- Mentored colleagues on modern .NET practices; provided architectural feedback on internal tools (e.g., Recruitment/HR portal).

Programmer Analyst — Cognizant Technology Solutions

Nov 2020 – Mar 2022

Author Royalty Management (EOL Re-Write) — Junior Developer • Mar 2021 – Mar 2022
- Contributed to the rewrite of a multi-application royalty management system, migrating UIs from Silverlight to web technologies (HTML, CSS, JavaScript).


Skills

  • Backend: C#, .NET, ASP.NET Core (Web API, MVC), Entity Framework Core, LINQ, Quartz, Hangfire
  • Frontend: Angular, TypeScript, HTMX, Alpine.js, Bootstrap
  • Architecture: REST API design, Domain-Driven Design (DDD), command–query separation with read-optimized data access
  • Infrastructure & Delivery: Docker, Docker Compose, Docker Swarm, containerized multi-service production deployments on Linux, self-managed VPS
  • Data & Messaging: PostgreSQL, MySQL, RabbitMQ
  • Authentication & Security: ASP.NET Core Identity, OAuth2, OpenID Connect, JWT, external identity providers
  • Testing: Unit and integration testing (xUnit, Moq)

Education

B.Tech in Computer Science
Bengal College of Engineering and Technology, Maulana Abul Kalam University of Technology
2016 – 2020 | CGPA 8.2

Interests: Fitness & training • Cooking & recipe experimentation • Electrical DIY • War history • Tech exploration
Languages: English (Fluent) • Hindi (Fluent) • Assamese (Conversational) • Bhojpuri (Conversational) • Bengali (Conversational)