/**
* Represents the engineering profile of Khawaja Abdullah Ansar.
* Focused on high-scale distributed systems and performance.
*/
public record Khawaja() {
public static final String FULL_NAME = "Khawaja Abdullah Ansar";
public static final double EXPERIENCE_IN_YEARS = 3.67;
public static final List<String> BUSINESS_DOMAINS = List.of(
"Real Estate Tech", "FinTech", "HealthTech IoT"
);
public static final List<String> NOTABLE_PRODUCTS = List.of(
"Intellirent", "Decypha", "Mubasher Info", "SleepNumber", "Mashreq"
);
public static final List<String> EXPERTISE = List.of(
"Microservices Architecture",
"Cloud-Native Development",
"Performance Engineering",
"Distributed Systems Design",
"Legacy Systems Modernization"
);
public static void printCurrentFocus() {
System.out.println("""
Current Focus: Backend Engineering @ Mashreq
Primary Task: Onboarding
""");
}
public static List<String> engineeringPhilosophy() {
return List.of(
"Clean code",
"Resilient architecture",
"Relentless optimization"
);
}
public static boolean isGrowthMinded() {
return true;
}
}flowchart TD
A[π BS Computer Science<br/>FAST NUCES ISB] --> B[π» ASE -> SE <br/>Devsinc]
B --> C[π SE - Java Dev <br/> Global Financial Media - Mubasher]
C --> D[β‘ BE Java Dev I -> BE Dev II <br/>Xgrid.co]
D --> E[π― Consultant App Dev <br/> Systems Limited]
%% DEVSINC / INTELLIRENT
B --> B1[π Intellirent Monolith Migration<br/>Ruby on Rails β 10+ Java Spring Boot Microservices]
B --> B2[π Enterprise API Integrations<br/>Stripe, SendGrid, Twilio, AWS S3, Nova Credit, TransUnion, Experian, Finicity, Google Identity]
%% GLOBAL FINALICAL MEDIA | MUBASHER / DECYPHA, MUBASHER INFO
C --> C1[β‘ Decypha Performance Engineering<br/>66% FCP Improvement]
C --> C2[π§ Legacy Mubasher Info Modernization<br/>New Social Trading Module Core Features]
C --> C3[βοΈ Serverless Solutions<br/>Automated Data Ingestion Pipeline]
%% XGRID / SLEEP NUMBER
D --> D1[π‘οΈ Cloud Engineering @ Sleep Number Labs<br/>Legacy Code Modernization -- Infrastructure Maturity -- Cloud Cost Optimizations]
D --> D2[π Cache Migration<br/>Hazelcast to ElastiCache Redis -- Stress-Testing Framework for HZ and Redis]
D --> D3[π Cache Performance Optimization<br/>Redis-HashTag based Custom Indexing -- ELB Timeouts reduced to Near-Instant Responses]
D --> D4[π ElastiCache Cost Optimization<br/>96% GET & 81% PUT TPS Reduction -- Cluster Rightsizing -- 75% Monthly Cost Savings]
D --> D5[π Database Migration<br/>Cassandra to Aurora MySQL Serverless -- Dual-write data pipeline -- Legacy microservices -> C* & MSK -> ECS Fargate Consumers -> Aurora -- Feature Flags Managed Transition -- Owned 1x DBaaS API and 3x Kafka Consumer microservices -- Stress-Testing Framework for Aurora -- DSE License Cost Cut -- >70% Yearly Cost Savings]
D --> D6[π‘οΈ IaaC Pipeline Maturity<br/>6hr Sprint Build Activity -> <2hrs via Automated Provisioning]
D --> D7[π E2E Performance Engineering Activities<br/>Stress & Load Testing Owner -- GC/Heap/Thread Dump Analysis]
D --> D8[π οΈ SRE & Day-to-Day Ops Partnerships -- Prod Incidents Investigation and Resolution -- Standardized Knowledge Bases -- Eliminated Tribal Knowledge]
%% Main Nodes
style A fill:#1F77B4,stroke:#1F77B4,stroke-width:2px,color:#ffffff
style B fill:#2CA02C,stroke:#1E7A1E,stroke-width:2px,color:#ffffff
style C fill:#F39C12,stroke:#D68910,stroke-width:2px,color:#ffffff
style D fill:#8E44AD,stroke:#6C3483,stroke-width:2px,color:#ffffff
style E fill:#1F22B4,stroke:#6C3483,stroke-width:2px,color:#ffffff
%% Devsinc Nodes
style B1 fill:#E8F5E9,stroke:#2CA02C,stroke-width:1.5px,color:#1B5E20
style B2 fill:#E8F5E9,stroke:#2CA02C,stroke-width:1.5px,color:#1B5E20
%% Mubasher Nodes
style C1 fill:#FFF3E0,stroke:#F39C12,stroke-width:1.5px,color:#A84300
style C2 fill:#FFF3E0,stroke:#F39C12,stroke-width:1.5px,color:#A84300
style C3 fill:#FFF3E0,stroke:#F39C12,stroke-width:1.5px,color:#A84300
%% Xgrid Nodes
style D1 fill:#F3E5F5,stroke:#8E44AD,stroke-width:1.5px,color:#4A148C
style D2 fill:#F3E5F5,stroke:#8E44AD,stroke-width:1.5px,color:#4A148C
style D3 fill:#F3E5F5,stroke:#8E44AD,stroke-width:1.5px,color:#4A148C
style D4 fill:#F3E5F5,stroke:#8E44AD,stroke-width:1.5px,color:#4A148C
style D5 fill:#F3E5F5,stroke:#8E44AD,stroke-width:1.5px,color:#4A148C
style D6 fill:#F3E5F5,stroke:#8E44AD,stroke-width:1.5px,color:#4A148C
style D7 fill:#F3E5F5,stroke:#8E44AD,stroke-width:1.5px,color:#4A148C
style D8 fill:#F3E5F5,stroke:#8E44AD,stroke-width:1.5px,color:#4A148C
const connect = {
linkedin: "https://linkedin.com/in/khawajaabdullahansar",
email: "khawaja.abdullah.ansar@gmail.com",
interests: ["Clean Java Code", "Cloud Native Distributed System Design"],
collaboration: "Always open to interesting technical discussions!"
};


