1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[185],{6283:function(e,t,r){Promise.resolve().then(r.t.bind(r,7960,23)),Promise.resolve().then(r.bind(r,8704)),Promise.resolve().then(r.bind(r,3396)),Promise.resolve().then(r.bind(r,5035)),Promise.resolve().then(r.bind(r,9480)),Promise.resolve().then(r.bind(r,3600)),Promise.resolve().then(r.bind(r,2473)),Promise.resolve().then(r.bind(r,9197)),Promise.resolve().then(r.t.bind(r,8003,23)),Promise.resolve().then(r.bind(r,1523)),Promise.resolve().then(r.bind(r,49)),Promise.resolve().then(r.t.bind(r,9475,23))},8704:function(e,t,r){"use strict";var n=r(7437);r(2265);var i=r(7996),a=r(6726);let s=[i.uOf,i.JID,i.qOw,i.Ccr];t.default=()=>(0,n.jsx)("footer",{className:"relative z-10 w-full border-t border-border/60 bg-background/50 backdrop-blur-md",children:(0,n.jsxs)("div",{className:"mx-auto flex max-w-7xl flex-col items-center justify-between gap-6 px-4 py-8 md:flex-row md:px-6",children:[(0,n.jsx)("p",{className:"text-sm text-muted-foreground",children:"\xa9 2025-2026 Ali Mohsin. All rights reserved."}),(0,n.jsx)("div",{className:"flex items-center gap-2",children:a.LF.map(e=>{let t=s[e.id-1]||i.uOf;return(0,n.jsx)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer","aria-label":e.url,className:"apple-press flex h-10 w-10 items-center justify-center rounded-full glass text-muted-foreground transition-colors hover:text-primary",children:(0,n.jsx)(t,{className:"h-4 w-4","aria-hidden":"true"})},e.id)})})]})})},3396:function(e,t,r){"use strict";r.d(t,{ThemeProvider:function(){return a}});var n=r(7437),i=r(5922);function a(e){let{children:t,...r}=e;return(0,n.jsx)(i.f,{...r,children:t})}},5035:function(e,t,r){"use strict";r.r(t),r.d(t,{CustomCursor:function(){return l}});var n=r(7437),i=r(2265),a=r(1906),s=r(5318),o=r(781);let l=()=>{let[e,t]=(0,i.useState)(!1),[r,l]=(0,i.useState)(!1),[d,c]=(0,i.useState)(!1),[u,p]=(0,i.useState)(!1),[m,h]=(0,i.useState)(!1),g=(0,a.c)(-100),f=(0,a.c)(-100),v={damping:34,stiffness:650,mass:.2},x=(0,s.q)(g,v),b=(0,s.q)(f,v);if((0,i.useEffect)(()=>{let r=window.matchMedia("(pointer: fine)"),n=e=>{h(e),e?document.documentElement.classList.add("has-custom-cursor"):document.documentElement.classList.remove("has-custom-cursor")};n(r.matches);let i=e=>{n(e.matches)};r.addEventListener("change",i);let a=r=>{g.set(r.clientX),f.set(r.clientY),e||t(!0);let n=r.target;if(n){let e=!!n.closest('input[type="text"], input[type="email"], input[type="password"], input[type="number"], input[type="search"], input[type="tel"], input[type="url"], textarea, [contenteditable="true"]');p(e),l(!!n.closest('a, button, input, textarea, select, [role="button"], .cursor-pointer, .apple-press, .apple-card-press')&&!e)}},s=()=>c(!0),o=()=>c(!1),d=()=>t(!1),u=()=>t(!0);return window.addEventListener("mousemove",a,{passive:!0}),window.addEventListener("mousedown",s),window.addEventListener("mouseup",o),document.addEventListener("mouseleave",d),document.addEventListener("mouseenter",u),()=>{r.removeEventListener("change",i),window.removeEventListener("mousemove",a),window.removeEventListener("mousedown",s),window.removeEventListener("mouseup",o),document.removeEventListener("mouseleave",d),document.removeEventListener("mouseenter",u),document.documentElement.classList.remove("has-custom-cursor")}},[g,f,e]),!m)return null;let y=e&&!u;return(0,n.jsx)("div",{className:"pointer-events-none fixed inset-0 z-[999999] overflow-hidden","aria-hidden":"true",children:(0,n.jsx)(o.E.div,{style:{x:x,y:b,translateX:"-50%",translateY:"-50%"},animate:{width:r?40:12,height:r?40:12,opacity:y?1:0,scale:d?.8:1,borderColor:r?"rgba(214, 194, 156, 0.75)":"rgba(214, 194, 156, 0.9)",backgroundColor:r?"rgba(214, 194, 156, 0.12)":"rgba(214, 194, 156, 0.85)",boxShadow:r?"0 0 20px rgba(214, 194, 156, 0.25)":"0 0 10px rgba(214, 194, 156, 0.4)"},transition:{width:{duration:.18,ease:[.16,1,.3,1]},height:{duration:.18,ease:[.16,1,.3,1]},scale:{duration:.1,ease:"easeOut"},opacity:{duration:.15},borderColor:{duration:.15},backgroundColor:{duration:.15},boxShadow:{duration:.15}},className:"rounded-full border backdrop-blur-[1px]"})})};t.default=l},9480:function(e,t,r){"use strict";r.d(t,{Navbar:function(){return m}});var n=r(7437),i=r(2265),a=r(7648),s=r(9376),o=r(781),l=r(8614),d=r(7996),c=r(5922);let u=()=>{let{theme:e,setTheme:t}=(0,c.F)(),[r,a]=(0,i.useState)(!1);(0,i.useEffect)(()=>a(!0),[]);let s=(0,i.useCallback)(r=>{"undefined"!=typeof navigator&&navigator.vibrate&&navigator.vibrate(8);let n=r.clientX,i=r.clientY,a="dark"===e?"light":"dark",s=document.startViewTransition?document.startViewTransition(()=>t(a)):void 0;if(!s){t(a);return}let o=Math.hypot(Math.max(n,window.innerWidth-n),Math.max(i,window.innerHeight-i));document.documentElement.style.setProperty("--reveal-x","".concat(n,"px")),document.documentElement.style.setProperty("--reveal-y","".concat(i,"px")),document.documentElement.style.setProperty("--reveal-radius","".concat(o,"px")),s.ready.then(()=>{let e=document.documentElement;e.animate({opacity:[1,.6]},{duration:200,easing:"ease-out",pseudoElement:"::view-transition-old(root)"}),e.animate({clipPath:["circle(0% at var(--reveal-x) var(--reveal-y))","circle(150% at var(--reveal-x) var(--reveal-y))"]},{duration:600,easing:"cubic-bezier(0.22, 0.61, 0.36, 1)",pseudoElement:"::view-transition-new(root)"}).finished.then(()=>{document.documentElement.style.removeProperty("--reveal-x"),document.documentElement.style.removeProperty("--reveal-y"),document.documentElement.style.removeProperty("--reveal-radius")})})},[e,t]);return r?(0,n.jsx)("button",{onClick:s,"aria-label":"Switch to ".concat("dark"===e?"light":"dark"," mode"),className:"apple-press min-w-[40px] min-h-[40px] flex items-center justify-center rounded-full text-foreground hover:bg-white/[0.06] transition-colors focus-visible:ring-2 focus-visible:ring-primary focus-visible:ring-offset-2 focus-visible:outline-none",children:"dark"===e?(0,n.jsx)(d.kXG,{className:"w-5 h-5"}):(0,n.jsx)(d.wOW,{className:"w-5 h-5"})}):(0,n.jsx)("button",{"aria-label":"Toggle theme",className:"min-w-[44px] min-h-[44px] flex items-center justify-center rounded-lg",children:(0,n.jsx)("span",{className:"w-5 h-5"})})},p=[{name:"Home",link:"/"},{name:"About",link:"/about"},{name:"Experience",link:"/experience"},{name:"Projects",link:"/projects"},{name:"Case Studies",link:"/case-studies"}],m=()=>{let e=(0,s.usePathname)(),[t,r]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{window.scrollTo(0,0)},[e]),(0,i.useEffect)(()=>{let e=e=>{"Escape"===e.key&&r(!1)};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[]),(0,n.jsxs)("header",{role:"banner",className:"fixed top-0 left-0 right-0 z-50 pointer-events-none",children:[(0,n.jsx)(o.E.nav,{"aria-label":"Primary",initial:{y:-20,opacity:0}
1,animate:{y:0,opacity:1},transition:{duration:.5,ease:[.16,1,.3,1]},className:"pointer-events-auto mx-auto mt-4 sm:mt-6 w-[calc(100%-1.25rem)] sm:w-[calc(100%-2rem)] max-w-6xl xl:max-w-7xl rounded-full glass-strong hairline-t shadow-2xl border border-border/50",children:(0,n.jsxs)("div",{className:"flex items-center justify-between px-3.5 sm:px-6 lg:px-7 py-2.5 sm:py-3.5",children:[(0,n.jsxs)(a.default,{href:"/",scroll:!0,className:"apple-press group flex items-center gap-2.5 sm:gap-3 focus-visible:outline-none rounded-full shrink-0",children:[(0,n.jsx)("span",{className:"relative flex h-9 w-9 sm:h-11 sm:w-11 items-center justify-center rounded-full bg-primary text-xs sm:text-base font-bold text-primary-foreground shadow-lg shadow-primary/20",children:"AM"}),(0,n.jsx)("span",{className:"hidden text-lg font-bold tracking-tight text-foreground sm:block",children:"Ali Mohsin"})]}),(0,n.jsx)("div",{className:"hidden md:flex flex-1 justify-center px-2",children:(0,n.jsx)("ul",{className:"flex items-center gap-1 lg:gap-1.5",children:p.map(t=>(0,n.jsx)("li",{children:(0,n.jsxs)(a.default,{href:t.link,scroll:!0,"aria-current":e===t.link?"page":void 0,className:"apple-press relative inline-flex items-center gap-1.5 rounded-full px-3.5 lg:px-4 py-2 text-[14px] lg:text-[14.5px] font-medium tracking-tight transition-colors duration-200 focus-visible:outline-none ".concat(e===t.link?"text-foreground font-semibold":"text-muted-foreground hover:text-foreground"),children:[(0,n.jsx)("span",{children:t.name}),t.badge&&(0,n.jsx)("span",{className:"rounded-full bg-primary/20 px-1.5 py-0.5 text-[9.5px] font-bold uppercase tracking-wider text-primary border border-primary/30",children:t.badge}),e===t.link&&(0,n.jsx)(o.E.span,{layoutId:"navbar-active",className:"absolute inset-0 rounded-full bg-black/[0.05] dark:bg-white/[0.08] -z-10",transition:{type:"spring",stiffness:400,damping:35}})]})},t.name))})}),(0,n.jsxs)("div",{className:"flex items-center gap-2 sm:gap-2.5 shrink-0",children:[(0,n.jsxs)("a",{href:"https://buy.polar.sh/polar_cl_Daba3yPHh6lSxkAEIurpL3KJdtAFLlgFocBdd2WBeUX","data-polar-checkout":!0,"data-polar-checkout-theme":"dark",target:"_blank",rel:"noopener noreferrer","aria-label":"Sponsor Ali",className:"apple-press inline-flex items-center gap-1.5 rounded-full border border-border/70 bg-card/60 hover:bg-primary/10 hover:border-primary/40 px-3 py-1.5 sm:px-3.5 sm:py-2 text-xs sm:text-[13px] font-medium text-foreground transition-all focus-visible:outline-none shadow-sm",children:[(0,n.jsx)(d.$aX,{className:"h-3.5 w-3.5 text-primary shrink-0"}),(0,n.jsx)("span",{className:"hidden sm:inline",children:"Sponsor"})]}),(0,n.jsx)(u,{}),(0,n.jsxs)(a.default,{href:"/contact",scroll:!0,className:"apple-press hidden sm:inline-flex items-center justify-center gap-2 rounded-full bg-primary px-5 py-2.5 text-[14px] lg:text-[15px] font-semibold tracking-tight text-primary-foreground transition-all hover:bg-primary/90 shadow-md shadow-primary/20 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary",children:[(0,n.jsx)("span",{children:"Get in Touch"}),(0,n.jsx)(d.TKU,{className:"h-4 w-4"})]}),(0,n.jsx)("button",{onClick:()=>{"undefined"!=typeof navigator&&navigator.vibrate&&navigator.vibrate(6),r(e=>!e)},"aria-label":t?"Close menu":"Open menu","aria-expanded":t,"aria-controls":"mobile-menu",className:"apple-press flex h-10 w-10 sm:h-11 sm:w-11 items-center justify-center rounded-full text-foreground hover:bg-white/[0.06] transition-colors md:hidden focus-visible:outline-none",children:t?(0,n.jsx)(d.q5L,{className:"h-5 w-5"}):(0,n.jsx)(d.cur,{className:"h-5 w-5"})})]})]})}),(0,n.jsx)(l.M,{children:t&&(0,n.jsxs)(o.E.div,{id:"mobile-menu",role:"region","aria-label":"Mobile navigation",initial:{opacity:0,y:-12},animate:{opacity:1,y:0},exit:{opacity:0,y:-12},transition:{duration:.25,ease:[.16,1,.3,1]},className:"pointer-events-auto mx-auto mt-2 w-[calc(100%-1.5rem)] max-w-5xl rounded-3xl glass-strong p-3 md:hidden",children:[(0,n.jsx)("ul",{className:"space-y-1",children:p.map(t=>(0,n.jsx)("li",{children:(0,n.jsxs)(a.default,{href:t.link,scroll:!0,onClick:()=>{"undefined"!=typeof navigator&&navigator.vibrate&&navigator.vibrate(6),r(!1)},"aria-current":e===t.link?"page":void 0,className:"apple-press flex items-center justify-between rounded-[18px] px-4 py-3 text-base font-medium transition-colors focus-visible:outline-none ".concat(e===t.link?"text-foreground bg-black/[0.05] dark:bg-white/[0.08] font-semibold":"text-muted-foreground hover:text-foreground hover:bg-white/[0.04]"),children:[(0,n.jsx)("span",{children:t.name}),t.badge&&(0,n.jsx)("span",{className:"rounded-full bg-primary/20 px-2 py-0.5 text-[10px] font-bold uppercase tracking-wider text-primary border border-primary/30",children:t.badge})]})},t.name))}),(0,n.jsxs)("div",{className:"mt-2 grid grid-cols-2 gap-2",children:[(0,n.jsxs)("a",{href:"https://buy.polar.sh/polar_cl_Daba3yPHh6lSxkAEIurpL3KJdtAFLlgFocBdd2WBeUX","data-
1polar-checkout":!0,"data-polar-checkout-theme":"dark",target:"_blank",rel:"noopener noreferrer",onClick:()=>r(!1),className:"apple-press flex items-center justify-center gap-1.5 rounded-[18px] border border-border/70 bg-card px-3 py-3 text-sm font-semibold text-foreground transition-colors hover:border-primary/50",children:[(0,n.jsx)(d.$aX,{className:"h-4 w-4 text-primary"}),(0,n.jsx)("span",{children:"Sponsor"})]}),(0,n.jsxs)(a.default,{href:"/contact",scroll:!0,onClick:()=>{"undefined"!=typeof navigator&&navigator.vibrate&&navigator.vibrate(6),r(!1)},className:"apple-press flex items-center justify-center gap-1.5 rounded-[18px] bg-primary px-3 py-3 text-sm font-semibold text-primary-foreground transition-colors hover:bg-primary/90 focus-visible:outline-none",children:[(0,n.jsx)("span",{children:"Get in Touch"}),(0,n.jsx)(d.TKU,{className:"h-4 w-4"})]})]})]})})]})}},3600:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return g}});var n=r(7437),i=r(2265),a=r(7962),s=r(7283),o=r(2345),l=r(1906),d=r(5447),c=r(3812),u=r(5922),p=r(1448);let m=null;function h(e){let{mouseX:t,mouseY:r,progress:s,dark:l,count:d,spread:c,size:u,opacity:h,parallax:g,terracottaRatio:f=.1}=e,v=(0,i.useRef)(null),x=(0,o.J)(),[b,y]=(0,i.useMemo)(()=>{let e=new Float32Array(3*d),t=new Float32Array(3*d),r=new p.Color(l?"#8CA58A":"#3F5444"),n=new p.Color(l?"#B5C6B4":"#4F6855"),i=new p.Color(l?"#C26D5C":"#8A4538");for(let a=0;a<d;a++){let s=2*Math.random()-1,o=2*Math.random()-1,l=2*Math.random()-1;e[3*a]=s*c,e[3*a+1]=o*c*.55,e[3*a+2]=l*c*.4;let d=Math.random()<f?i.clone():r.clone().lerp(n,Math.random());t[3*a]=d.r,t[3*a+1]=d.g,t[3*a+2]=d.b}return[e,t]},[d,c,f,l]);return(0,a.F)((e,n)=>{if("undefined"!=typeof document&&document.hidden||!v.current)return;let i=s.get();v.current.position.x=p.MathUtils.lerp(v.current.position.x,-t.get()*g,.05),v.current.position.y=p.MathUtils.lerp(v.current.position.y,-r.get()*g-.8*i,.05),x||(v.current.rotation.y+=.003*n)}),(0,n.jsxs)("points",{ref:v,children:[(0,n.jsxs)("bufferGeometry",{children:[(0,n.jsx)("bufferAttribute",{attach:"attributes-position",count:d,array:b,itemSize:3}),(0,n.jsx)("bufferAttribute",{attach:"attributes-color",count:d,array:y,itemSize:3})]}),(0,n.jsx)("pointsMaterial",{size:u,map:function(){if(!m){let e=document.createElement("canvas");e.width=64,e.height=64;let t=e.getContext("2d"),r=t.createRadialGradient(32,32,0,32,32,32);r.addColorStop(0,"rgba(255,255,255,1)"),r.addColorStop(.4,"rgba(255,255,255,0.85)"),r.addColorStop(.7,"rgba(255,255,255,0.35)"),r.addColorStop(1,"rgba(255,255,255,0)"),t.fillStyle=r,t.fillRect(0,0,64,64),m=new p.CanvasTexture(e)}return m}(),vertexColors:!0,transparent:!0,opacity:h,depthWrite:!1,blending:p.NormalBlending,sizeAttenuation:!0})]})}function g(){let{theme:e}=(0,u.F)(),t="light"!==e,r=(0,l.c)(0),a=(0,l.c)(0);(0,i.useEffect)(()=>{let e=e=>{r.set(e.clientX/window.innerWidth*2-1),a.set(e.clientY/window.innerHeight*2-1)},t=()=>{r.set(0),a.set(0)};return window.addEventListener("mousemove",e),document.addEventListener("mouseleave",t),()=>{window.removeEventListener("mousemove",e),document.removeEventListener("mouseleave",t)}},[r,a]);let{scrollYProgress:o}=(0,d.v)(),p=(0,c.H)(o,[0,1],[0,1]);return(0,n.jsx)("div",{className:"fixed inset-0 z-0 pointer-events-none","aria-hidden":"true",children:(0,n.jsxs)(s.Xz,{camera:{position:[0,0,6],fov:45},dpr:[1,1.5],gl:{antialias:!0,alpha:!0,powerPreference:"high-performance"},style:{background:"transparent"}
1,children:[(0,n.jsx)(h,{mouseX:r,mouseY:a,progress:p,dark:t,count:800,spread:4.8,size:t?.032:.042,opacity:t?.55:.9,parallax:.06}),(0,n.jsx)(h,{mouseX:r,mouseY:a,progress:p,dark:t,count:130,spread:4.4,size:t?.07:.085,opacity:t?.5:.85,parallax:.1,terracottaRatio:.18})]})})}},2473:function(e,t,r){"use strict";var n=r(7437),i=r(2265),a=r(5447),s=r(5318),o=r(2934),l=r(781);t.default=()=>{let{scrollYProgress:e}=(0,a.v)(),t=(0,s.q)(e,{stiffness:100,damping:30,restDelta:.001}),[r,d]=(0,i.useState)(0);return(0,o.W)(e,"change",e=>{d(Math.round(100*e))}),(0,n.jsx)(l.E.div,{className:"fixed top-0 left-0 right-0 h-[2px] bg-primary z-[9999] origin-left",style:{scaleX:t},role:"progressbar","aria-label":"Page scroll progress","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":r,tabIndex:-1})}},6726:function(e,t,r){"use strict";r.d(t,{LF:function(){return i},q:function(){return n}});let n=[{id:10,title:"Aegis: Enterprise Multi-Agent Execution Harness",des:"Distributed multi-agent execution platform coordinating 9 domain subagents via a central LangGraph Supervisor, featuring a 7-step AST SQL security guard, sub-180ms hybrid RAG over 2.5M+ records, and 1.05ms P50 database execution.",img:"/projects/aegis-horizontal.svg",iconLists:["Python","FastAPI","PostgreSQL","Next.js","Redis","Docker","Kubernetes"],link:"/case-studies?study=aegis",repo:"NDA Restriction",ndaNote:"Sanitized enterprise reference architecture (Confidential under Non-Disclosure Agreement). Features cryptographic JWT algorithm pinning, LangGraph dynamic Send() parallel fan-out across 9 domain nodes, 7-step AST SQL static analysis with forced tenant predicate injection and nested SAVEPOINT sub-transactions (zero connection pool poisoning), hybrid RAG across 2.5M+ pages, resumable chunked client-to-storage streams bypassing 32MB gateway ceilings, and structured 1-click decision card UX with evidence split-view verification.",category:"Multi-Agent & FinTech",impact:"6,240+ QPS ingress, 1.05ms P50 analytical queries, sub-180ms RAG across 2.5M+ docs, 100% fail-closed AST SQL security",role:"Sole Architect & Lead Engineer: centralized LangGraph Supervisor StateGraph, 9-node parallel fan-out router, 7-step AST static analysis SQL engine, resumable chunked streaming, and structured HITL verification UX",status:"Enterprise Production",featured:!0},{id:9,title:"PARE: On-Device Apple Silicon Photo Cleaner",des:"Zero-telemetry bare-metal iOS systems project deduplicating 50,000+ assets in <1.2s using Apple Vision neural feature prints, Metal compute shaders, Locality-Sensitive Hashing (LSH), and a C++20 CELF submodular optimization solver.",img:"/projects/pare.svg",iconLists:["Swift","Metal","C++20","Vision","iOS","Apple Silicon"],link:"",repo:"https://github.com/Ali-Ch-001/PARE",ndaNote:"100% on-device sovereignty: zero network packets, zero external SDKs, zero third-party telemetry. Mathematically guarantees photos are only flagged for deletion if bounded Hamming distance satisfies strict threshold constraints. Built with an anti-AI-slop interface adhering to Apple Human Interface Guidelines: concentric squircle radii, 120 FPS ProMotion gesture physics, and high-contrast typography.",category:"Systems & Vision",impact:"Deduplicates 50,000+ photos in <1.2s with zero network packets and deterministic math",role:"Lead systems architect: Metal compute shaders, C++20 submodular optimization, Apple Vision neural feature prints, and 120 FPS ProMotion gesture UI",status:"Open Source",featured:!0},{id:8,title:"Atlas RAG: Enterprise RAG Pipeline",des:"Production-grade RAG reference platform architected for 10M+ PDFs and hundreds of millions of chunks. Combines hybrid search (dense ANN + sparse BM25), GraphRAG, bounded tool use, SSE streaming, multi-tenant isolation, and full AWS infrastructure-as-code.",img:"/projects/atlas-rag.svg",iconLists:["Python","Next.js","Qdrant","PostgreSQL","Kafka","Redis","Neo4j","AWS EKS","Kubernetes","Terraform","OpenAI"],link:"",repo:"https://github.com/Ali-Ch-001/atlas-rag",ndaNote:"Open-source reference platform. Ingestion pipeline quarantines PDFs through MinIO/S3, extracts structure-aware semantic chunks via PyMuPDF, deduplicates by SHA-256 hash, and indexes into Qdrant (ANN) and PostgreSQL (BM25). Retrieval fuses dense and sparse results with Reciprocal Rank Fu
1sion, reranks candidates via cross-encoder, removes redundancy with MMR, and validates citations before streaming grounded answers via SSE. Agent plane routes between internal RAG, GraphRAG (Neo4j multi-hop traversal), Tavily web search, and bounded tool execution with prompt-injection controls. Infrastructure: 3-AZ VPC, EKS with 5 node groups, RDS PostgreSQL 16, MSK Serverless, ElastiCache IAM, IRSA workload identity, Helm charts with HPA/KEDA, and GitHub Actions CI/CD with SBOMs and digest-based GitOps promotion.",category:"AI Infrastructure",impact:"Production RAG platform for 10M+ documents with hybrid search, GraphRAG, and streaming",role:"End-to-end platform architecture: retrieval pipeline design, multi-agent orchestration, Kubernetes infrastructure, Helm chart authoring, AWS Terraform provisioning, CI/CD with SBOMs and GitOps, and full observability stack",status:"Open Source",featured:!0},{id:1,title:"Stylique AI: Virtual Try-On SaaS",des:"Commercial evolution of Dressify, integrating 3D generation, AI sizing, and virtual try-on workflows directly into B2B e-commerce experiences.",img:"/projects/stylique.svg",iconLists:["PyTorch3D","Stable Diffusion","ControlNet","CLIP","ViT","FastAPI","AWS","Next.js"],link:"https://styliquetechnologies.com",repo:"NDA Restriction",ndaNote:"Commercial project details are limited due to confidentiality requirements.",category:"AI SaaS",impact:"B2B virtual try-on workflows for fashion commerce",role:"AI/backend architecture, model integration, API design, and product delivery",status:"Commercial",featured:!0},{id:2,title:"Dressify AI Fashion Recommender",des:"FYP project delivering personalized outfits with deep learning on multimodal clothing data across images, metadata, and style signals.",img:"/projects/dressify.svg",iconLists:["Next.js","TensorFlow","PyTorch","CLIP","ResNet","ViT"],link:"https://dressify-sable.vercel.app/",repo:"https://github.com/Ali-Ch-001/dessify-project-code",ndaNote:"Academic FYP project that became the foundation for later commercial fashion AI work.",category:"Computer Vision",impact:"Multimodal fashion recommendation foundation",role:"Full-stack AI product engineering and model integration",status:"FYP",featured:!0},{id:3,title:"SehatSaathi: Health Assistant",des:"Offline multilingual AI health assistant supporting 10+ voice inputs with quantized edge deployment and speech-driven interaction.",img:"/projects/sehatsaathi.svg",iconLists:["Gemma 4","Unsloth","LoRA","GGUF","Ollama","Whisper"],link:"https://huggingface.co/spaces/Ali-001-ch/SehatSaathi-demo",repo:"https://github.com/Ali-Ch-001/SehatSaathi",ndaNote:"Designed for multilingual, low-connectivity health guidance workflows.",category:"Healthcare AI",impact:"Offline voice-first AI support for underserved users",role:"LLM fine-tuning, quantization, voice workflow, and demo deployment",status:"Open Source",featured:!0},{id:4,title:"FinSync",des:"AI P2P payment and budgeting platform for underserved communities, combining financial workflows with insight-driven dashboards.",img:"/projects/finsync.svg",iconLists:["Next.js","Appwrite","Plaid","Dwolla","Zod","Chart.js"],link:"",repo:"https://github.com/Ali-Ch-001/finsync",ndaNote:"Personal finance platform focused on accessibility, clarity, and practical budgeting behavior.",category:"FinTech",impact:"P2P payments, budgeting, and financial visibility",role:"Full-stack product build, integrations, validation, and dashboard UX",status:"Open Source",featured:!0},{id:5,title:"Evently+",des:"Event management platform with secure auth, payments, and organizer workflows for planning and execution.",img:"/projects/evently.svg",iconLists:["Next.js","TailwindCSS","TypeScript","Stripe","Clerk"],link:"",repo:"https://github.com/Ali-Ch-001/evently",ndaNote:"Secondary project showing product engineering breadth.",category:"SaaS",impact:"Event creation, payments, and attendee workflows",role:"Full-stack web application development",status:"Open Source",featured:!1},{id:6,title:"CarePulse",des:"Healthcare management platform for patient workflows, appointment handling, and responsive healthcare dashboards.",img:"/projects/careplus.svg",iconLists:["React","TailwindCSS","TypeScript","Framer Motion"],link:"",repo:"https://github.com/Ali-Ch-001/careplus",ndaNote:"Secondary project showing workflow and interface design breadth.",category:"Healthcare",impact:"Healthcare workflow digitization",role:"Frontend architecture and responsive product UI",status:"Open Source",featured:!1},{id:7,title:"LUMI",des:"Creative motion platform using modern web animation patterns to explore expressive, high-polish interfaces.",img:"/projects/lumi.svg",iconLists:["Next.js","TailwindCSS","TypeScript","GSAP"],link:"",repo:"https://github.com/Ali-Ch-001/LUMi",ndaNote:"Secondary project focused on motion and interaction quality.",category:"Creative Web",impact:"Motion-first creative web experience",role:"Frontend engineering and interaction design",status:"Open Source",featured:!1}],i=[{id:1,img:"/git.svg",url:"https://github.com/Ali-Ch-001"},{id:2,img:"/insta.svg",url:"https://www.instagram.com/ali.__.ch_/"},{id:3,img:"/link.svg",url:"https://www.linkedin.com/in/ali-787-ch"},{id:4,img:"/twit.svg",url:"https://www.x.com/Ali787ch"}]},7960:function(){}},function(e){e.O(0,[491,956,689,279,648,82,343,971,117,744],function(){return e(e.s=6283)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.