/**
* 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.5;
public static final List<String> BUSINESS_DOMAINS = List.of(
"Real Estate", "FinTech", "HealthCare", "IoT"
);
public static final List<String> NOTABLE_PRODUCTS = List.of(
"Intellirent", "Decypha", "Mubasher Info", "SleepNumber"
);
public static final List<String> EXPERTISE = List.of(
"Microservices Architecture",
"Cloud-Native Development",
"Performance Engineering",
"Distributed Systems Design",
"Legacy System Modernization"
);
public static void printCurrentFocus() {
System.out.printf("""
Current Focus: Solving distributed system challenges @ Sleep Number Labs
Primary Task: Leading Cassandra %s Aurora Serverless (MySQL) migration
""", "β");
}
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[π» Software Engineer<br/>Devsinc]
B --> C[π Software Engineer - Java Developer<br/>Mubasher Info]
C --> D[β‘ Backend Java Developer II<br/>Xgrid.co]
B --> B1[π Intellirent Monolith Migration<br/>Ruby on Rails β 10+ Java Spring Boot Microservices]
B --> B2[π Third Party Enterprise API Integrations<br/>SendGrid, Twilio, AWS S3, Nova Credit, TransUnion, Experian, Finicity, Stripe, Google Identity]
C --> C1[β‘ Decypha Performance Engineering<br/>66% FCP Improvement]
C --> C2[π§ Legacy Mubasher Modernization<br/>Social Trading Modules]
C --> C3[βοΈ Serverless Solutions<br/>Automated Data Ingestion]
D --> D1[π‘οΈ Cloud Engineering @ Sleep Number Labs<br/>Infra Adoption + Maturity]
D --> D2[π Cache Migration<br/>Hazelcast β ElasticCache Redis]
D --> D3[π Redis Optimization<br/>Custom HashTag Indexing]
D --> D4[π° Cost Optimization<br/>50% Savings via TPS Tuning]
D --> D5[π DB Migration<br/>Cassandra β Aurora MySQL]
D --> D6[π Stress Testing Tools<br/>Hazelcast, Redis, Aurora]
%% 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
%% 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
const connect = {
linkedin: "https://linkedin.com/in/khawajaabdullahansar",
email: "khawaja.abdullah.ansar@gmail.com",
interests: ["Clean Code", "Java", "Distributed System Design", "Cloud Architecture"],
collaboration: "Always open to interesting technical discussions!"
};


