Skip to content
View kapishmalik's full-sized avatar
  • 04:50 (UTC +05:30)

Block or report kapishmalik

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kapishmalik/README.md

πŸ‘‹ Hi, I'm Kapish Malik

Principal Backend Engineer | 8+ Years of Experience
LinkedIn β€’ GitHub
πŸ“§ [email protected]


πŸš€ About Me

I'm a hands-on backend engineer passionate about building scalable distributed systems and driving platform modernization. I specialize in microservices architecture, robust API design, and leading teams to deliver high-impact, resilient backend solutions. My open source work focuses on developer tooling for API simulation, testing, and cloud-native workflows.


πŸ‘¨β€πŸ’» Professional Journey

After completing my M.Tech in Computer Science from IIIT Delhi, I began my career engineering payment and compliance microservices at Directi (now Newfold Digital). Over the years, I took on increasingly complex challenges, progressing from Software Engineer to Principal Backend Engineer.

  • Early Career: Built and integrated payment gateways and compliance microservices, ensuring platform PCI and international regulatory compliance.
  • Platform Modernization: Led the migration of the OrderBox monolith (serving 5M+ customers) to a microservices-based registrar platform using Spring Boot, dramatically improving scalability and maintainability.
  • Technical Leadership: Drove multi-million dollar revenue projects, such as enabling .COM resale with Verisign NUP and integrating SnapNames auctions, and delivered ICANN RDP compliance for 300+ TLDs.
  • Mentorship: Grew and mentored engineering teams, championing best practices for API development, cloud security, and test automation.
  • Open Source Impact: Became a major contributor to Hoverfly and WireMock, and created Hoverfly MCP Server β€” a modern API mocking solution adopted in AI development tools.

πŸ† GitHub Open Source Contributions

SpectoLabs/Hoverfly (repo)

Major contributor (50+ PRs): enhanced API simulation/testing via features like delay capture, fallback logic, Docker support, and CI improvements.

View my PRs β†’

WireMock/WireMock (repo)

Contributor to API mocking and testing improvements.

View my PRs β†’

Hoverfly MCP Server (repo)

Creator & Maintainer β€” Architected and built this Spring Boot-based, AI-ready MCP server (used in tools like Cursor, Claude). It accelerates API mock management for AI-driven and distributed development.


🧰 Technical Skills

  • Languages: Java, Golang
  • Frameworks: Spring Boot, JUnit 5, WireMock, Hoverfly
  • Cloud & DevOps: AWS (Lambda, Cognito, ECS, S3), Docker, Jenkins
  • Databases & Infra: PostgreSQL, Redis, Memcached
  • Tools: Git, Kibana, Datadog, Flyway, Liquibase

πŸŽ“ Education

  • M.Tech – Computer Science, IIIT Delhi (2015–2017)
  • B.Tech – Information Technology, JIIT Noida (2009–2013)

πŸ“« Let's Connect


Open to collaborations, open source, mentorship, and new opportunities!


Pinned Loading

  1. hoverfly hoverfly Public

    Forked from SpectoLabs/hoverfly

    Lightweight service virtualization/ API simulation / API mocking tool for developers and testers

    Go

  2. hoverfly-mcp-server hoverfly-mcp-server Public

    Hoverfly MCP Server is a Spring Boot app that exposes Hoverfly via the Model Context Protocol (MCP), enabling AI assistants like Cursor or Copilot to manage mock APIs automatically. It helps simula…

    Java 5 2

  3. wiremock wiremock Public

    Forked from wiremock/wiremock

    A tool for mocking HTTP services

    Java

  4. dice dice Public

    Forked from DiceDB/dice

    DiceDB is an in-memory real-time database with SQL-based reactivity. It is hyper-optimized for building and scaling truly real-time applications on modern hardware while being a drop-in replacement…

    Go

  5. learning-golang learning-golang Public

    Forked from aulisius/learning-golang

    Go