1:"$Sreact.fragment" 15:I[97367,["/_next/static/chunks/3f9ctrtflvluq.js","/_next/static/chunks/14mrh2-p_w84d.js"],"OutletBoundary"] 16:"$Sreact.suspense" 0:{"rsc":["$","$1","c",{"children":[["$","main",null,{"className":"min-h-screen bg-black px-6 py-24 text-white","children":[["$","div",null,{"className":"absolute left-0 top-40 h-96 w-96 rounded-full bg-purple-500/10 blur-3xl"}],["$","section",null,{"className":"relative mx-auto max-w-4xl","children":[["$","p",null,{"className":"text-sm uppercase tracking-[0.4em] text-zinc-500","children":"Hire Me"}],["$","h1",null,{"className":"mt-4 text-5xl font-black leading-tight","children":["Let's build something useful,",["$","br",null,{}],"beautiful, and fast."]}],["$","p",null,{"className":"mt-6 max-w-2xl text-lg leading-8 text-zinc-400","children":"Lead Full Stack Developer with 10+ years of experience. I can help with full-stack applications, team leadership, legacy system modernization, DevOps setup, microservices architecture and everything in between."}],["$","div",null,{"className":"mt-6 flex flex-wrap gap-2","children":[["$","span","Python",{"data-slot":"badge","data-variant":"default","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden border px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-primary/80 rounded-full border-white/10 bg-white/10 text-white","children":"Python"}],["$","span","Django",{"data-slot":"badge","data-variant":"default","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden border px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-primary/80 rounded-full border-white/10 bg-white/10 text-white","children":"Django"}],["$","span","FastAPI",{"data-slot":"badge","data-variant":"default","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden border px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-primary/80 rounded-full border-white/10 bg-white/10 text-white","children":"FastAPI"}],["$","span","PHP",{"data-slot":"badge","data-variant":"default","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden border px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-primary/80 rounded-full border-white/10 bg-white/10 text-white","children":"PHP"}],["$","span","Laravel",{"data-slot":"badge","data-variant":"default","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden border px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-primary/80 rounded-full border-white/10 bg-white/10 text-white","children":"Laravel"}],"$L2","$L3","$L4","$L5","$L6","$L7"]}],"$L8"]}],"$L9","$La","$Lb","$Lc","$Ld"]}],null,"$Le"]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"gx_iBSDPAxmoEVeM0JiTe"} 2:["$","span","React",{"data-slot":"badge","data-variant":"default","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden border px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-primary/80 rounded-full border-white/10 bg-white/10 text-white","children":"React"}] 3:["$","span","Next.js",{"data-slot":"badge","data-variant":"default","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden border px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-primary/80 rounded-full border-white/10 bg-white/10 text-white","children":"Next.js"}] 4:["$","span","Vue.js",{"data-slot":"badge","data-variant":"default","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden border px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-primary/80 rounded-full border-white/10 bg-white/10 text-white","children":"Vue.js"}] 5:["$","span","Docker",{"data-slot":"badge","data-variant":"default","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden border px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-primary/80 rounded-full border-white/10 bg-white/10 text-white","children":"Docker"}] 6:["$","span","Linux",{"data-slot":"badge","data-variant":"default","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden border px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-primary/80 rounded-full border-white/10 bg-white/10 text-white","children":"Linux"}] 7:["$","span","PostgreSQL",{"data-slot":"badge","data-variant":"default","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden border px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-primary/80 rounded-full border-white/10 bg-white/10 text-white","children":"PostgreSQL"}] 8:["$","a",null,{"href":"mailto:ssepirooz@gmail.com","children":"Email Me","data-slot":"button","data-variant":"default","data-size":"lg","className":"group/button inline-flex shrink-0 items-center justify-center border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/30 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 bg-primary text-primary-foreground hover:bg-primary/80 h-10 gap-1.5 px-4 has-data-[icon=inline-end]:pr-3 has-data-[icon=inline-start]:pl-3 mt-10 rounded-full","ref":null}] 9:["$","section",null,{"className":"relative mx-auto mt-24 max-w-4xl","children":[["$","p",null,{"className":"text-sm uppercase tracking-[0.4em] text-zinc-500","children":"Services"}],["$","h2",null,{"className":"mt-4 text-3xl font-black","children":"What I can do for you"}],["$","div",null,{"className":"mt-10 grid gap-4 md:grid-cols-2","children":[["$","div","Full Stack Development",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-6 overflow-hidden rounded-4xl py-6 text-sm text-card-foreground shadow-md ring-1 ring-foreground/5 has-[>img:first-child]:pt-0 data-[size=sm]:gap-4 data-[size=sm]:py-4 dark:ring-foreground/10 *:[img:first-child]:rounded-t-4xl *:[img:last-child]:rounded-b-4xl border-white/10 bg-white/3 transition hover:-translate-y-1 hover:bg-white/[0.07]","children":["$","div",null,{"data-slot":"card-content","className":"group-data-[size=sm]/card:px-4 p-6","children":[["$","h3",null,{"className":"text-lg font-bold text-white","children":"Full Stack Development"}],["$","p",null,{"className":"mt-3 text-sm leading-6 text-zinc-400","children":"End-to-end web applications with Python/Django/FastAPI on the backend and React/Next.js/Vue.js on the frontend."}]]}]}],["$","div","Technical Leadership",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-6 overflow-hidden rounded-4xl py-6 text-sm text-card-foreground shadow-md ring-1 ring-foreground/5 has-[>img:first-child]:pt-0 data-[size=sm]:gap-4 data-[size=sm]:py-4 dark:ring-foreground/10 *:[img:first-child]:rounded-t-4xl *:[img:last-child]:rounded-b-4xl border-white/10 bg-white/3 transition hover:-translate-y-1 hover:bg-white/[0.07]","children":["$","div",null,{"data-slot":"card-content","className":"group-data-[size=sm]/card:px-4 p-6","children":[["$","h3",null,{"className":"text-lg font-bold text-white","children":"Technical Leadership"}],["$","p",null,{"className":"mt-3 text-sm leading-6 text-zinc-400","children":"Architecture planning, team mentoring, task delegation and Agile delivery for engineering teams up to 15+ members."}]]}]}],["$","div","Legacy Modernization",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-6 overflow-hidden rounded-4xl py-6 text-sm text-card-foreground shadow-md ring-1 ring-foreground/5 has-[>img:first-child]:pt-0 data-[size=sm]:gap-4 data-[size=sm]:py-4 dark:ring-foreground/10 *:[img:first-child]:rounded-t-4xl *:[img:last-child]:rounded-b-4xl border-white/10 bg-white/3 transition hover:-translate-y-1 hover:bg-white/[0.07]","children":["$","div",null,{"data-slot":"card-content","className":"group-data-[size=sm]/card:px-4 p-6","children":[["$","h3",null,{"className":"text-lg font-bold text-white","children":"Legacy Modernization"}],["$","p",null,{"className":"mt-3 text-sm leading-6 text-zinc-400","children":"Replacing manual or outdated systems with clean, scalable platforms — improving performance by up to 90%."}]]}]}],["$","div","DevOps & Deployment",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-6 overflow-hidden rounded-4xl py-6 text-sm text-card-foreground shadow-md ring-1 ring-foreground/5 has-[>img:first-child]:pt-0 data-[size=sm]:gap-4 data-[size=sm]:py-4 dark:ring-foreground/10 *:[img:first-child]:rounded-t-4xl *:[img:last-child]:rounded-b-4xl border-white/10 bg-white/3 transition hover:-translate-y-1 hover:bg-white/[0.07]","children":["$","div",null,{"data-slot":"card-content","className":"group-data-[size=sm]/card:px-4 p-6","children":[["$","h3",null,{"className":"text-lg font-bold text-white","children":"DevOps & Deployment"}],["$","p",null,{"className":"mt-3 text-sm leading-6 text-zinc-400","children":"Docker, Docker Swarm, CI/CD pipelines, Linux server management and monitoring with Prometheus/Grafana/Sentry."}]]}]}],"$Lf","$L10"]}]]}] a:["$","section",null,{"className":"relative mx-auto mt-24 max-w-4xl","children":[["$","p",null,{"className":"text-sm uppercase tracking-[0.4em] text-zinc-500","children":"Experience"}],["$","h2",null,{"className":"mt-4 text-3xl font-black","children":"Work History"}],["$","div",null,{"className":"mt-10 flex flex-col gap-6","children":[["$","div","Senior Software Engineergoloogoloo.com",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-6 overflow-hidden rounded-4xl py-6 text-sm text-card-foreground shadow-md ring-1 ring-foreground/5 has-[>img:first-child]:pt-0 data-[size=sm]:gap-4 data-[size=sm]:py-4 dark:ring-foreground/10 *:[img:first-child]:rounded-t-4xl *:[img:last-child]:rounded-b-4xl border-white/10 bg-white/3","children":["$","div",null,{"data-slot":"card-content","className":"group-data-[size=sm]/card:px-4 p-6","children":[["$","div",null,{"className":"flex flex-wrap items-start justify-between gap-2","children":[["$","div",null,{"children":[["$","h3",null,{"className":"text-lg font-bold text-white","children":"Senior Software Engineer"}],["$","p",null,{"className":"text-sm text-purple-400","children":"goloogoloo.com"}]]}],["$","div",null,{"className":"text-right","children":[["$","p",null,{"className":"text-sm text-zinc-400","children":"Mar 2024 – Present"}],["$","p",null,{"className":"text-xs text-zinc-600","children":"London Area, UK · Remote"}]]}]]}],["$","ul",null,{"className":"mt-4 space-y-2","children":[["$","li","0",{"className":"flex gap-2 text-sm leading-6 text-zinc-400","children":[["$","span",null,{"className":"mt-1 h-1.5 w-1.5 shrink-0 rounded-full bg-purple-500"}],"Designed and developed e-commerce and fintech-style platforms (SarafiRasmi, Kavir Market) with Python, Django, Vue.js, APIs and Dockerized services."]}],["$","li","1",{"className":"flex gap-2 text-sm leading-6 text-zinc-400","children":[["$","span",null,{"className":"mt-1 h-1.5 w-1.5 shrink-0 rounded-full bg-purple-500"}],"Moved manual Google Sheets and WordPress workflows into custom web platforms, improving performance and operational efficiency by up to 90%."]}]]}]]}]}],["$","div","CTO / Senior Full-Stack LeadShipnow1800 / Data Pardazesh Sepano",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-6 overflow-hidden rounded-4xl py-6 text-sm text-card-foreground shadow-md ring-1 ring-foreground/5 has-[>img:first-child]:pt-0 data-[size=sm]:gap-4 data-[size=sm]:py-4 dark:ring-foreground/10 *:[img:first-child]:rounded-t-4xl *:[img:last-child]:rounded-b-4xl border-white/10 bg-white/3","children":["$","div",null,{"data-slot":"card-content","className":"group-data-[size=sm]/card:px-4 p-6","children":[["$","div",null,{"className":"flex flex-wrap items-start justify-between gap-2","children":[["$","div",null,{"children":[["$","h3",null,{"className":"text-lg font-bold text-white","children":"CTO / Senior Full-Stack Lead"}],["$","p",null,{"className":"text-sm text-purple-400","children":"Shipnow1800 / Data Pardazesh Sepano"}]]}],["$","div",null,{"className":"text-right","children":[["$","p",null,{"className":"text-sm text-zinc-400","children":"Aug 2020 – Jul 2024"}],["$","p",null,{"className":"text-xs text-zinc-600","children":"Isfahan, Iran · On-site"}]]}]]}],["$","ul",null,{"className":"mt-4 space-y-2","children":[["$","li","0",{"className":"flex gap-2 text-sm leading-6 text-zinc-400","children":[["$","span",null,{"className":"mt-1 h-1.5 w-1.5 shrink-0 rounded-full bg-purple-500"}],"Led a 15+ member engineering team across transportation, CRM and operations products; improved delivery speed while reducing cost/time by ~20%."]}],["$","li","1",{"className":"flex gap-2 text-sm leading-6 text-zinc-400","children":[["$","span",null,{"className":"mt-1 h-1.5 w-1.5 shrink-0 rounded-full bg-purple-500"}],"Owned technical planning, task delegation, architecture decisions and mentoring."]}]]}]]}]}],["$","div","Senior PHP ProgrammerPARTAK",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-6 overflow-hidden rounded-4xl py-6 text-sm text-card-foreground shadow-md ring-1 ring-foreground/5 has-[>img:first-child]:pt-0 data-[size=sm]:gap-4 data-[size=sm]:py-4 dark:ring-foreground/10 *:[img:first-child]:rounded-t-4xl *:[img:last-child]:rounded-b-4xl border-white/10 bg-white/3","children":"$L11"}],"$L12"]}]]}] b:["$","section",null,{"className":"relative mx-auto mt-24 max-w-4xl","children":[["$","p",null,{"className":"text-sm uppercase tracking-[0.4em] text-zinc-500","children":"Projects"}],["$","h2",null,{"className":"mt-4 text-3xl font-black","children":"Selected Work"}],["$","div",null,{"className":"mt-10 grid gap-4 md:grid-cols-2","children":[["$","div","PromptIQ",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-6 overflow-hidden rounded-4xl py-6 text-sm text-card-foreground shadow-md ring-1 ring-foreground/5 has-[>img:first-child]:pt-0 data-[size=sm]:gap-4 data-[size=sm]:py-4 dark:ring-foreground/10 *:[img:first-child]:rounded-t-4xl *:[img:last-child]:rounded-b-4xl border-white/10 bg-white/3 transition hover:-translate-y-1 hover:bg-white/[0.07]","children":["$","div",null,{"data-slot":"card-content","className":"group-data-[size=sm]/card:px-4 p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-2","children":[["$","h3",null,{"className":"text-lg font-bold text-white","children":"PromptIQ"}],["$","span",null,{"className":"text-xs text-zinc-600 whitespace-nowrap","children":"Oct 2025 – Present"}]]}],["$","p",null,{"className":"mt-1 text-xs text-purple-400","children":"Next.js, FastAPI, Docker Swarm, Microservices"}],["$","p",null,{"className":"mt-3 text-sm leading-6 text-zinc-400","children":"Social network and prompt-management platform built from zero — user profiles, prompt discovery, productivity tools and containerized operations."}]]}]}],["$","div","SarafiRasmi",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-6 overflow-hidden rounded-4xl py-6 text-sm text-card-foreground shadow-md ring-1 ring-foreground/5 has-[>img:first-child]:pt-0 data-[size=sm]:gap-4 data-[size=sm]:py-4 dark:ring-foreground/10 *:[img:first-child]:rounded-t-4xl *:[img:last-child]:rounded-b-4xl border-white/10 bg-white/3 transition hover:-translate-y-1 hover:bg-white/[0.07]","children":["$","div",null,{"data-slot":"card-content","className":"group-data-[size=sm]/card:px-4 p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-2","children":[["$","h3",null,{"className":"text-lg font-bold text-white","children":"SarafiRasmi"}],["$","span",null,{"className":"text-xs text-zinc-600 whitespace-nowrap","children":"Mar 2024 – Present"}]]}],["$","p",null,{"className":"mt-1 text-xs text-purple-400","children":"Python, Django, Vue.js, FastAPI, Docker Swarm, RBAC"}],["$","p",null,{"className":"mt-3 text-sm leading-6 text-zinc-400","children":"Currency exchange platform with multi-role users, dynamic pricing, automated commissions, agent workflows, dashboards, reporting and MFA."}]]}]}],["$","div","Kavir Market",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-6 overflow-hidden rounded-4xl py-6 text-sm text-card-foreground shadow-md ring-1 ring-foreground/5 has-[>img:first-child]:pt-0 data-[size=sm]:gap-4 data-[size=sm]:py-4 dark:ring-foreground/10 *:[img:first-child]:rounded-t-4xl *:[img:last-child]:rounded-b-4xl border-white/10 bg-white/3 transition hover:-translate-y-1 hover:bg-white/[0.07]","children":["$","div",null,{"data-slot":"card-content","className":"group-data-[size=sm]/card:px-4 p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-2","children":[["$","h3",null,{"className":"text-lg font-bold text-white","children":"Kavir Market"}],["$","span",null,{"className":"text-xs text-zinc-600 whitespace-nowrap","children":"May 2024 – Present"}]]}],["$","p",null,{"className":"mt-1 text-xs text-purple-400","children":"Django REST Framework, Vue.js, Docker, Amazon API"}],["$","p",null,{"className":"mt-3 text-sm leading-6 text-zinc-400","children":"Multi-vendor e-commerce platform with Amazon/global marketplace purchasing, dynamic price calculation, custom orders and dashboards."}]]}]}],"$L13","$L14"]}]]}] c:["$","section",null,{"className":"relative mx-auto mt-24 max-w-4xl","children":[["$","p",null,{"className":"text-sm uppercase tracking-[0.4em] text-zinc-500","children":"Certifications"}],["$","h2",null,{"className":"mt-4 text-3xl font-black","children":"Education & Certs"}],["$","div",null,{"className":"mt-4 flex flex-col gap-2 text-zinc-400","children":[["$","p",null,{"className":"text-sm","children":[["$","span",null,{"className":"text-white","children":"B.S. Computer Software Engineering"}]," — HRTC"]}],["$","p",null,{"className":"text-sm","children":[["$","span",null,{"className":"text-white","children":"Associate Degree, Computer Software Engineering"}]," — Azad University (IAU)"]}]]}],["$","div",null,{"className":"mt-8 grid gap-3 md:grid-cols-2","children":[["$","div","DevOps",{"className":"flex items-center justify-between rounded-xl border border-white/10 px-4 py-3","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm font-medium text-white","children":"DevOps"}],["$","p",null,{"className":"text-xs text-zinc-500","children":"IBM"}]]}],["$","span",null,{"className":"text-xs text-zinc-600","children":"Feb 2023"}]]}],["$","div","Back-End Development",{"className":"flex items-center justify-between rounded-xl border border-white/10 px-4 py-3","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm font-medium text-white","children":"Back-End Development"}],["$","p",null,{"className":"text-xs text-zinc-500","children":"Meta"}]]}],["$","span",null,{"className":"text-xs text-zinc-600","children":"Jan 2023"}]]}],["$","div","Front-End Development",{"className":"flex items-center justify-between rounded-xl border border-white/10 px-4 py-3","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm font-medium text-white","children":"Front-End Development"}],["$","p",null,{"className":"text-xs text-zinc-500","children":"Meta"}]]}],["$","span",null,{"className":"text-xs text-zinc-600","children":"Jan 2023"}]]}],["$","div","Django Web Framework",{"className":"flex items-center justify-between rounded-xl border border-white/10 px-4 py-3","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm font-medium text-white","children":"Django Web Framework"}],["$","p",null,{"className":"text-xs text-zinc-500","children":"Meta"}]]}],["$","span",null,{"className":"text-xs text-zinc-600","children":"Jul 2023"}]]}],["$","div","Supervised Machine Learning",{"className":"flex items-center justify-between rounded-xl border border-white/10 px-4 py-3","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm font-medium text-white","children":"Supervised Machine Learning"}],["$","p",null,{"className":"text-xs text-zinc-500","children":"Stanford University"}]]}],["$","span",null,{"className":"text-xs text-zinc-600","children":"May 2026"}]]}],["$","div","AWS Generative AI Introduction",{"className":"flex items-center justify-between rounded-xl border border-white/10 px-4 py-3","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm font-medium text-white","children":"AWS Generative AI Introduction"}],["$","p",null,{"className":"text-xs text-zinc-500","children":"Amazon Web Services"}]]}],["$","span",null,{"className":"text-xs text-zinc-600","children":"Nov 2025"}]]}]]}]]}] d:["$","section",null,{"className":"relative mx-auto mt-24 max-w-4xl text-center","children":[["$","h2",null,{"className":"text-3xl font-black","children":"Ready to work together?"}],["$","p",null,{"className":"mt-4 text-zinc-400","children":"Reach out via email or connect on LinkedIn — I respond quickly."}],["$","div",null,{"className":"mt-8 flex flex-wrap justify-center gap-4","children":[["$","a",null,{"href":"mailto:ssepirooz@gmail.com","children":"ssepirooz@gmail.com","data-slot":"button","data-variant":"default","data-size":"lg","className":"group/button inline-flex shrink-0 items-center justify-center border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/30 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 bg-primary text-primary-foreground hover:bg-primary/80 h-10 gap-1.5 px-4 has-data-[icon=inline-end]:pr-3 has-data-[icon=inline-start]:pl-3 rounded-full","ref":null}],["$","a",null,{"href":"https://linkedin.com/in/pirooz-jenabi","target":"_blank","rel":"noreferrer","children":"LinkedIn","data-slot":"button","data-variant":"outline","data-size":"lg","className":"group/button inline-flex shrink-0 items-center justify-center border bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/30 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:bg-transparent dark:hover:bg-input/30 h-10 gap-1.5 px-4 has-data-[icon=inline-end]:pr-3 has-data-[icon=inline-start]:pl-3 rounded-full border-white/20 bg-transparent text-white","ref":null}]]}]]}] e:["$","$L15",null,{"children":["$","$16",null,{"name":"Next.MetadataOutlet","children":"$@17"}]}] f:["$","div","API & Microservices",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-6 overflow-hidden rounded-4xl py-6 text-sm text-card-foreground shadow-md ring-1 ring-foreground/5 has-[>img:first-child]:pt-0 data-[size=sm]:gap-4 data-[size=sm]:py-4 dark:ring-foreground/10 *:[img:first-child]:rounded-t-4xl *:[img:last-child]:rounded-b-4xl border-white/10 bg-white/3 transition hover:-translate-y-1 hover:bg-white/[0.07]","children":["$","div",null,{"data-slot":"card-content","className":"group-data-[size=sm]/card:px-4 p-6","children":[["$","h3",null,{"className":"text-lg font-bold text-white","children":"API & Microservices"}],["$","p",null,{"className":"mt-3 text-sm leading-6 text-zinc-400","children":"Designing and building RESTful and microservice architectures with FastAPI, Django REST Framework and Kong."}]]}]}] 10:["$","div","Database Optimization",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-6 overflow-hidden rounded-4xl py-6 text-sm text-card-foreground shadow-md ring-1 ring-foreground/5 has-[>img:first-child]:pt-0 data-[size=sm]:gap-4 data-[size=sm]:py-4 dark:ring-foreground/10 *:[img:first-child]:rounded-t-4xl *:[img:last-child]:rounded-b-4xl border-white/10 bg-white/3 transition hover:-translate-y-1 hover:bg-white/[0.07]","children":["$","div",null,{"data-slot":"card-content","className":"group-data-[size=sm]/card:px-4 p-6","children":[["$","h3",null,{"className":"text-lg font-bold text-white","children":"Database Optimization"}],["$","p",null,{"className":"mt-3 text-sm leading-6 text-zinc-400","children":"Query tuning, schema design and performance improvements on PostgreSQL and MySQL."}]]}]}] 11:["$","div",null,{"data-slot":"card-content","className":"group-data-[size=sm]/card:px-4 p-6","children":[["$","div",null,{"className":"flex flex-wrap items-start justify-between gap-2","children":[["$","div",null,{"children":[["$","h3",null,{"className":"text-lg font-bold text-white","children":"Senior PHP Programmer"}],["$","p",null,{"className":"text-sm text-purple-400","children":"PARTAK"}]]}],["$","div",null,{"className":"text-right","children":[["$","p",null,{"className":"text-sm text-zinc-400","children":"2017 – Aug 2020"}],["$","p",null,{"className":"text-xs text-zinc-600","children":"Isfahan, Iran"}]]}]]}],["$","ul",null,{"className":"mt-4 space-y-2","children":[["$","li","0",{"className":"flex gap-2 text-sm leading-6 text-zinc-400","children":[["$","span",null,{"className":"mt-1 h-1.5 w-1.5 shrink-0 rounded-full bg-purple-500"}],"Developed and maintained large-scale pure PHP and CodeIgniter systems, delivering 50+ new features."]}],["$","li","1",{"className":"flex gap-2 text-sm leading-6 text-zinc-400","children":[["$","span",null,{"className":"mt-1 h-1.5 w-1.5 shrink-0 rounded-full bg-purple-500"}],"Resolved support issues through code, database and performance fixes."]}]]}]]}] 12:["$","div","Full Stack DeveloperLotus",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-6 overflow-hidden rounded-4xl py-6 text-sm text-card-foreground shadow-md ring-1 ring-foreground/5 has-[>img:first-child]:pt-0 data-[size=sm]:gap-4 data-[size=sm]:py-4 dark:ring-foreground/10 *:[img:first-child]:rounded-t-4xl *:[img:last-child]:rounded-b-4xl border-white/10 bg-white/3","children":["$","div",null,{"data-slot":"card-content","className":"group-data-[size=sm]/card:px-4 p-6","children":[["$","div",null,{"className":"flex flex-wrap items-start justify-between gap-2","children":[["$","div",null,{"children":[["$","h3",null,{"className":"text-lg font-bold text-white","children":"Full Stack Developer"}],["$","p",null,{"className":"text-sm text-purple-400","children":"Lotus"}]]}],["$","div",null,{"className":"text-right","children":[["$","p",null,{"className":"text-sm text-zinc-400","children":"Oct 2015 – Sep 2017"}],["$","p",null,{"className":"text-xs text-zinc-600","children":"Part-time"}]]}]]}],["$","ul",null,{"className":"mt-4 space-y-2","children":[["$","li","0",{"className":"flex gap-2 text-sm leading-6 text-zinc-400","children":[["$","span",null,{"className":"mt-1 h-1.5 w-1.5 shrink-0 rounded-full bg-purple-500"}],"Built CRM modules, analyzed existing source code, proposed practical solutions and delivered backend/frontend features."]}]]}]]}]}] 13:["$","div","Nachsendeauftrag Service",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-6 overflow-hidden rounded-4xl py-6 text-sm text-card-foreground shadow-md ring-1 ring-foreground/5 has-[>img:first-child]:pt-0 data-[size=sm]:gap-4 data-[size=sm]:py-4 dark:ring-foreground/10 *:[img:first-child]:rounded-t-4xl *:[img:last-child]:rounded-b-4xl border-white/10 bg-white/3 transition hover:-translate-y-1 hover:bg-white/[0.07]","children":["$","div",null,{"data-slot":"card-content","className":"group-data-[size=sm]/card:px-4 p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-2","children":[["$","h3",null,{"className":"text-lg font-bold text-white","children":"Nachsendeauftrag Service"}],["$","span",null,{"className":"text-xs text-zinc-600 whitespace-nowrap","children":"Feb 2026 – Present"}]]}],["$","p",null,{"className":"mt-1 text-xs text-purple-400","children":"React, Express.js, FastAPI, Selenium, Docker"}],["$","p",null,{"className":"mt-3 text-sm leading-6 text-zinc-400","children":"Rewrote an insecure one-file React system into a clean architecture with safer validation, backend separation and Selenium + FastAPI automation. Improved sales conversion and security by 90%+."}]]}]}] 14:["$","div","ShipNow",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-6 overflow-hidden rounded-4xl py-6 text-sm text-card-foreground shadow-md ring-1 ring-foreground/5 has-[>img:first-child]:pt-0 data-[size=sm]:gap-4 data-[size=sm]:py-4 dark:ring-foreground/10 *:[img:first-child]:rounded-t-4xl *:[img:last-child]:rounded-b-4xl border-white/10 bg-white/3 transition hover:-translate-y-1 hover:bg-white/[0.07]","children":["$","div",null,{"data-slot":"card-content","className":"group-data-[size=sm]/card:px-4 p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-2","children":[["$","h3",null,{"className":"text-lg font-bold text-white","children":"ShipNow"}],["$","span",null,{"className":"text-xs text-zinc-600 whitespace-nowrap","children":"Aug 2020 – Jul 2024"}]]}],["$","p",null,{"className":"mt-1 text-xs text-purple-400","children":"Laravel, Sentry, Linux, Payments, PostgreSQL/MySQL"}],["$","p",null,{"className":"mt-3 text-sm leading-6 text-zinc-400","children":"Isfahan's large intelligent goods transportation system — online motor courier, van cargo and truck services for thousands of active drivers."}]]}]}] 17:null