Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

HEENA KHAN

Summary

Results-driven and motivated Software Engineer with a demonstrated experience in improving software performance, testing and updating existing software, and developing new software functionalities. Offers proven track record of extraordinary achievements, strong attention to detail, and ability to finish projects on schedule and within budget.

Overall 6 years of extensive experience of developing enterprise and web applications using Java and J2EE and technologies. Expertise in working with Java17 Feature, Microservices Architecture, Spring Framework, Liquibase, Kubernetes, Kafka, Terraform,. Designed, developed, and maintained backend services and APIs utilizing Java technologies. Worked on cloud-based solutions leveraging AWS services, including ECS, EC2, S3, Lambda, Certificate Manager, IAM, Cloud Watch, Secret Manager, DMS and RDS. Good Experience in Bitbucket, GIT, SQL, CI/CD, Junit, Mockito. Experience database querying languages like Oracle, SQL , PostgreSQL. Familiarity with observability tools like Grafana, Splunk, Datadog. Experience in tools like Maven, Bitbucket, JIRA, Jules, Jenkins. Experience in Asp.Net, C#,SQL Server, Hangfire Job, GAP. Support work with business teams in brainstorming and coming up with solutions. Handling & Resolving Production Issue. Assist in evaluation of solutions aligning with the end user experience. Hands-On Team with strong focus on Documentation, Communication, Process and Constant Improvements. Dedicated and Self-motivated to take independent responsibility coupled with ability to contribute as a team member. Shown Flexibility, quick learner attitude and an amazing team player.

Software engineering professional prepared for impactful contributions to software development projects. Proven track record of delivering robust code and collaborating with cross-functional teams to meet project goals. Reliable and adaptable team player with proficiency in coding languages and commitment to continuous learning.

Overview

15
15
years of professional experience
2
2
Certifications

Work History

Associate Software Engineer III

JPMC
04.2025 - Current
  • Played a key role in the implementation and management of Cyber Proxy Manager (CPM), JPMC’s centralized platform for controlling and monitoring all outbound internet connectivity for both endpoints and infrastructure assets. Leveraged CPM’s integration with Broadcom’s (Symantec) categorization service to enforce enterprise security policies and enable the creation of custom local categories tailored to business needs. Utilized CPM’s advanced APIs to help application owners declare and manage outbound connectivity requirements efficiently.
  • Collaborated with cross-functional teams to enhance asset management, streamline policy administration, and integrate CPM with platforms such as V12, GAP, and ServiceNow. Supported the secure onboarding of applications and infrastructure devices—including network, storage, and IoT assets—through Secure Infrastructure Proxy (SIP), ensuring only authorized resources could access external networks. Contributed to maintaining compliance, improving visibility, and strengthening the firm’s overall security posture across both on-premises and cloud environments.
  • Secure Application Proxy(SAP) is a security solution at JPMC designed to strengthen internet access controls for applications. Unlike the previous default-allow proxy policy, SAP requires all internet-bound applications to explicitly declare and route their connectivity through secure proxy servers. This approach reduces the risk of cyber-attacks by ensuring only authorized and necessary connections are permitted, providing greater visibility and control over application traffic, and helping to prevent exploitation by external or internal threats.
  • Secure Infrastructure Proxy (SIP) is a security solution at JPMC that ensures only authorized infrastructure devices can connect to external networks. By requiring devices to declare their connectivity and route traffic through SIP, the firm gains enhanced visibility and control over network activity. SIP onboarding enforces strict criteria for asset type, status, IP address, and ownership, strengthening the organization’s security posture and reducing the risk of unauthorized access to external resources.
  • Responsibilities:
  • Designed and implemented SIP onboarding to create SIP profiles with catalogs and allowlisted destinations, strict request validation, and robust error handling.
  • Implemented SIP profile retrieval with pageable responses, boundary checks (pageNumber/pageSize), and clear NotFound scenarios when catalogs are missing.
  • Added deletion workflow to remove allowlisted destinations safely, returning updated profiles and consistent HTTP semantics.
  • Orchestrated SIP Hangfire jobs for data ingestion and enrichment.
  • Implemented GetComponentInfoAndSave to ingest component/catalog data (e.g., from Verum/GAP), upsert EF entities, and maintain accurate SIP profile mappings.
  • Built continuation flow to GetSealContactInfoAndSave for SEAL contact enrichment, ensuring profiles include requester/owner context and auditability.
  • Worked on automate Powershell Scripts for SAP and SIP so that thousands of url onboarding can be done in batches to test the performance of the SIP and SAP APIs.
  • Applied defensive patterns (cancellation tokens, error handling), and configured job queues and attributes to avoid concurrent execution issues.Improved observability and reliability with structured NLog logging, cancellation handling, cache usage, and defensive data validation across job boundaries.
  • Wrote unit/integration tests to cover category detection (SXP), policy generation branches, and job execution paths; boosted line/branch coverage for critical conditions.

Associate Software Engineer II

PayInFour
05.2023 - 03.2025
  • The 'Pay in Four' service is a type of 'buy now, pay later' (BNPL) option. This service allows customers to make a purchase and then pay for it in four equal installments over a set period, typically without interest, as long as payments are made on time. This type of service is designed to provide consumers with more flexibility in managing their cash flow and making larger purchases more affordable by spreading the cost over several payments.
  • Responsibilities:
  • Implemented an API for Product Insights service with all necessary components with Jules and spinnaker pipelines.
  • Implemented the rule engine and batch process using spring batch for Product Insights Service.
  • Implemented Kafka consumer and producer for Product Insights and deployed service to DEV/UAT Environments.
  • Facilitated integration between microservices and AWS Lambda, utilizing Step Function orchestrations for seamless workflow management.
  • Gained experience with Kafka for consuming and producing various event-based integrations.
  • Created mapper objects, consumer classes, and DAO objects for event-driven microservices.
  • Developed modules leveraging Core Java APIs, including Collections, Java 1.8 Streams, Exception Handling, Generics, Java I/O, and object-oriented design patterns.
  • Designed and implemented AWS Lambda microservices and wrote Step Function definitions for orchestrations to enhance system functionality and scalability.
  • Migrated existing alarms to the Alert Hub included adding rules for the Eligibility service within the Alert Hub UI and tested DEV and UAT environment.
  • Worked on NADC API bulk migration Wave0-Pilot - Dev/UAT as an API Consumer for the Pilot migration
  • Worked on obtaining all governance approvals for APIs, Kafka, and databases.
  • Engaged with AWS Lambda, ECS, CloudWatch, Step Functions, and Certificate Manager for cloud-based operations for all services.
  • Actively participated in production deployment activities.
  • Supported the UAT team in achieving testing results and improving test coverage.
  • Authored Liquibase scripts for database updates.
  • Developed comprehensive test cases using JUnit, Mockito.

Associate Software Engineer II

MWFO
03.2022 - 04.2023
  • Mortgage Warehouse Finance Online (MWFO) follows a domain-driven architecture and is comprised of funding, paydown, shipping, wires and documents domains. These services are implemented using an event-based architecture and an anti-corruption layer, including the interfaces to ProMerit, a vendor application that provides warehouse lending capabilities for the Mortgage Finance business. This business enables hundreds of thousands of people realize the dream of homeownership.
  • Responsibilities:
  • Developed microservices and created test cases.
  • Worked with technologies such as Kafka and Kubernetes(GKP) to enhance system scalability and reliability.
  • Set up projects for AA ACL and built CI/CD pipelines using Jules and Spinnaker.
  • Actively involved in Agile software development, contributing to iterative and collaborative project delivery.
  • Wrote and validated Liquibase scripts for FRC and FRP, ensuring database version control and integrity.
  • Converted requests from MFO format to ProMerit format, maintaining data integrity and consistency.
  • Ensured data sanitization, validation, and transformation logic during the migration from legacy systems to modern platforms.
  • Developed and maintained various validation code to support credit assessment processes.
  • Conducted a proof of concept (POC) for Credit Approval by automating email reading processes.

Junior Software Engineer

Stamp.com
05.2011 - 04.2014
  • Stamps.com revolutionizes mailing and shipping by offering a platform where users can purchase and print USPS-approved postage directly from their computers. The service integrates with e-commerce platforms and provides shipping solutions for small businesses, home offices, and online retailers.
  • Responsibilities:
  • Designed and developed a web service that provides a user the ability to buy and print USPS-approved postage directly from the user's computer.
  • Design and coding of stamp purchase flow using spring framework
  • Execute Migration kit.
  • Integrated PayFlow (PayPal Hosted ) integration
  • Export and Import data, handling special character repository Id during migration.
  • Handling MS SQL server optimization for asset deployment.
  • Implemented inventory and pipeline changes.
  • Handle post migration issues.
  • Created Search Page for Store Locator.

Education

Master degree - Computer Science

Rajasthan College of Engineering For Women

Bachelor degree with (Hons) - Computer Science

Modi Institute of Technology College

Skills

Software development lifecycle

Workflows and queries

Front-end frameworks

API design and integration

Certification

AWS Cloud Practitioner

Timeline

Associate Software Engineer III

JPMC
04.2025 - Current

Associate Software Engineer II

PayInFour
05.2023 - 03.2025

Associate Software Engineer II

MWFO
03.2022 - 04.2023

Junior Software Engineer

Stamp.com
05.2011 - 04.2014

Bachelor degree with (Hons) - Computer Science

Modi Institute of Technology College

Master degree - Computer Science

Rajasthan College of Engineering For Women
HEENA KHAN