1:"$Sreact.fragment" 2:I[22016,["/_next/static/chunks/0sqf3kwsxhw92.js","/_next/static/chunks/15vvi4du_kj4d.js","/_next/static/chunks/0t2xr05rlu96l.js","/_next/static/chunks/0j_00-43ohwi..js","/_next/static/chunks/074m5~1.spxnd.js"],""] 14:I[97367,["/_next/static/chunks/0sqf3kwsxhw92.js","/_next/static/chunks/15vvi4du_kj4d.js","/_next/static/chunks/0t2xr05rlu96l.js","/_next/static/chunks/0j_00-43ohwi..js","/_next/static/chunks/074m5~1.spxnd.js"],"OutletBoundary"] 15:"$Sreact.suspense" 0:{"rsc":["$","$1","c",{"children":[["$","div",null,{"className":"min-h-screen bg-background text-foreground","children":[["$","section",null,{"className":"pt-28 pb-16 md:pt-36 md:pb-24","children":["$","div",null,{"className":"container px-4 md:px-6","children":["$","div",null,{"className":"flex flex-col items-center text-center space-y-6","children":[["$","div",null,{"className":"inline-flex items-center px-4 py-2 rounded-full bg-primary/10 border border-primary/20 animate-fade-in","children":["$","span",null,{"className":"text-sm font-medium text-primary","children":"Python Developer & Backend Engineer"}]}],["$","h1",null,{"className":"text-4xl md:text-5xl lg:text-6xl font-bold tracking-tighter max-w-4xl animate-fade-in","children":["Technical Skills & Expertise in ",["$","span",null,{"className":"text-primary","children":"Python Development & Security"}]]}],["$","p",null,{"className":"text-xl text-muted-foreground max-w-3xl animate-fade-in","children":["As a ",["$","strong",null,{"children":"Python developer"}]," and ",["$","strong",null,{"children":"backend engineer"}],", I bring deep expertise in ",["$","strong",null,{"children":"Django"}],", ",["$","strong",null,{"children":"FastAPI"}],", ",["$","strong",null,{"children":"Flask"}],", and modern web technologies. Specializing in ",["$","strong",null,{"children":"backend development"}],", ",["$","strong",null,{"children":"web scraping"}],", ",["$","strong",null,{"children":"automation"}],", and ",["$","strong",null,{"children":"offensive security"}]," to build production-grade, resilient applications."]}],["$","div",null,{"className":"flex flex-col sm:flex-row gap-4 mt-8 animate-fade-in","children":[["$","a",null,{"href":"#contact","children":["Hire Me ",["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-arrow-right ml-2 h-5 w-5","children":[["$","path","1ays0h",{"d":"M5 12h14"}],["$","path","xquz4c",{"d":"m12 5 7 7-7 7"}],"$undefined"]}]],"className":"inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-11 px-8 rounded-full","ref":null}],["$","$L2",null,{"href":"/","children":"Back to Home","className":"inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background hover:bg-accent hover:text-accent-foreground h-11 px-8 rounded-full","ref":null}]]}]]}]}]}],["$","section",null,{"className":"section bg-accent/30","children":["$","div",null,{"className":"container px-4 md:px-6","children":[["$","div",null,{"className":"flex flex-col items-center text-center mb-12","children":[["$","h2",null,{"className":"text-3xl md:text-4xl font-bold tracking-tighter mb-4","children":["Core ",["$","span",null,{"className":"text-primary","children":"Technology Stack"}]]}],["$","div",null,{"className":"w-20 h-1 bg-primary rounded mb-6"}],["$","p",null,{"className":"max-w-3xl text-lg text-muted-foreground","children":["Comprehensive expertise across the full technology stack, from ",["$","strong",null,{"children":"backend development"}]," to ",["$","strong",null,{"children":"frontend development"}]," and ",["$","strong",null,{"children":"DevOps"}],"."]}]]}],["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-2 gap-8","children":[["$","div",null,{"className":"rounded-lg border bg-card text-card-foreground border-none shadow-lg hover:shadow-xl transition-all","children":"$L3"}],"$L4","$L5","$L6"]}]]}]}],"$L7","$L8","$L9","$La","$Lb","$Lc","$Ld"]}],null,"$Le"]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"QX83e4YaSJMU9KhrDXtKJ"} 3:["$","div",null,{"className":"p-6 pt-6","children":[["$","div",null,{"className":"flex justify-center mb-4","children":["$","div",null,{"className":"p-3 rounded-full bg-cyan-500/10","children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-server h-10 w-10 text-cyan-500","children":[["$","rect","ngkwjq",{"width":"20","height":"8","x":"2","y":"2","rx":"2","ry":"2"}],["$","rect","iecqi9",{"width":"20","height":"8","x":"2","y":"14","rx":"2","ry":"2"}],["$","line","16zg32",{"x1":"6","x2":"6.01","y1":"6","y2":"6"}],["$","line","nzw8ys",{"x1":"6","x2":"6.01","y1":"18","y2":"18"}],"$undefined"]}]}]}],["$","h3",null,{"className":"text-xl font-bold mb-3 text-center text-cyan-500","children":"CORE_SYSTEMS"}],["$","div",null,{"className":"flex flex-wrap gap-2 justify-center","children":[["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"Python"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"Django"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"FastAPI"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"Flask"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"Node.js"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"PostgreSQL"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"Redis"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"Docker"}]]}]]}] 4:["$","div",null,{"className":"rounded-lg border bg-card text-card-foreground border-none shadow-lg hover:shadow-xl transition-all","children":["$","div",null,{"className":"p-6 pt-6","children":[["$","div",null,{"className":"flex justify-center mb-4","children":["$","div",null,{"className":"p-3 rounded-full bg-green-500/10","children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-database h-10 w-10 text-green-500","children":[["$","ellipse","msslwz",{"cx":"12","cy":"5","rx":"9","ry":"3"}],["$","path","1wlel7",{"d":"M3 5V19A9 3 0 0 0 21 19V5"}],["$","path","mv7ke4",{"d":"M3 12A9 3 0 0 0 21 12"}],"$undefined"]}]}]}],["$","h3",null,{"className":"text-xl font-bold mb-3 text-center text-green-500","children":"DATA_EXTRACTION"}],["$","div",null,{"className":"flex flex-wrap gap-2 justify-center","children":[["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"Selenium"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"Scrapy"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"Playwright"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"BeautifulSoup"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"curl_cffi"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"Proxy Rotation"}]]}]]}]}] 5:["$","div",null,{"className":"rounded-lg border bg-card text-card-foreground border-none shadow-lg hover:shadow-xl transition-all","children":["$","div",null,{"className":"p-6 pt-6","children":[["$","div",null,{"className":"flex justify-center mb-4","children":["$","div",null,{"className":"p-3 rounded-full bg-red-500/10","children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-zap h-10 w-10 text-red-500","children":[["$","path","1xq2db",{"d":"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"}],"$undefined"]}]}]}],["$","h3",null,{"className":"text-xl font-bold mb-3 text-center text-red-500","children":"OFFENSIVE_SECURITY"}],["$","div",null,{"className":"flex flex-wrap gap-2 justify-center","children":[["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"SQL Injection"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"XSS"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"IDOR"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"JWT Hijacking"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"File Upload Bypass"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"Reverse Engineering"}]]}]]}]}] 6:["$","div",null,{"className":"rounded-lg border bg-card text-card-foreground border-none shadow-lg hover:shadow-xl transition-all","children":["$","div",null,{"className":"p-6 pt-6","children":[["$","div",null,{"className":"flex justify-center mb-4","children":["$","div",null,{"className":"p-3 rounded-full bg-purple-500/10","children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-laptop h-10 w-10 text-purple-500","children":[["$","path","tarvll",{"d":"M20 16V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v9m16 0H4m16 0 1.28 2.55a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45L4 16"}],"$undefined"]}]}]}],["$","h3",null,{"className":"text-xl font-bold mb-3 text-center text-purple-500","children":"FRONTEND_&_AI"}],["$","div",null,{"className":"flex flex-wrap gap-2 justify-center","children":[["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"React"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"Next.js"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"TypeScript"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"Tailwind"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"MCP SDK"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"LLM Integration"}],["$","span",null,{"className":"bg-accent text-accent-foreground px-3 py-1 rounded-full text-sm","children":"Agentic AI"}]]}]]}]}] 7:["$","section",null,{"className":"section","children":["$","div",null,{"className":"container px-4 md:px-6","children":[["$","div",null,{"className":"flex flex-col items-center text-center mb-12","children":[["$","h2",null,{"className":"text-3xl md:text-4xl font-bold tracking-tighter mb-4","children":["Programming ",["$","span",null,{"className":"text-primary","children":"Languages"}]]}],["$","div",null,{"className":"w-20 h-1 bg-primary rounded mb-6"}]]}],["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-3 gap-8 max-w-5xl mx-auto","children":[["$","div",null,{"className":"rounded-lg border bg-card text-card-foreground border-none shadow-md","children":["$","div",null,{"className":"p-6 pt-6","children":[["$","div",null,{"className":"flex items-center gap-3 mb-4","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-terminal h-8 w-8 text-primary","children":[["$","polyline","akl6gq",{"points":"4 17 10 11 4 5"}],["$","line","q2wloq",{"x1":"12","x2":"20","y1":"19","y2":"19"}],"$undefined"]}],["$","h3",null,{"className":"text-2xl font-bold","children":"Python"}]]}],["$","p",null,{"className":"text-muted-foreground mb-3","children":["Primary language for ",["$","strong",null,{"children":"backend development"}],", automation, and data processing"]}],["$","ul",null,{"className":"space-y-2 text-sm text-foreground/80","children":[["$","li",null,{"className":"flex items-center","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-4 w-4 text-primary mr-2","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],["$","strong",null,{"children":"Django developer"}]," - FS Framework"]}],["$","li",null,{"className":"flex items-center","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-4 w-4 text-primary mr-2","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],["$","strong",null,{"children":"Flask developer"}]," - Microservices"]}],["$","li",null,{"className":"flex items-center","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-4 w-4 text-primary mr-2","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],"FastAPI - High-performance APIs"]}],["$","li",null,{"className":"flex items-center","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-4 w-4 text-primary mr-2","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],"Data analysis & automation tools"]}]]}]]}]}],["$","div",null,{"className":"rounded-lg border bg-card text-card-foreground border-none shadow-md","children":["$","div",null,{"className":"p-6 pt-6","children":[["$","div",null,{"className":"flex items-center gap-3 mb-4","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-code h-8 w-8 text-primary","children":[["$","polyline","z7tu5w",{"points":"16 18 22 12 16 6"}],["$","polyline","1eg1df",{"points":"8 6 2 12 8 18"}],"$undefined"]}],["$","h3",null,{"className":"text-2xl font-bold","children":"JScript/TypeScript"}]]}],["$","p",null,{"className":"text-muted-foreground mb-3","children":["Modern ",["$","strong",null,{"children":"frontend development"}]," and ",["$","strong",null,{"children":"Node.js"}]," backend services and all modern web technologies"]}],"$Lf"]}]}],"$L10"]}]]}]}] 8:["$","section",null,{"className":"section bg-accent/30","children":["$","div",null,{"className":"container px-4 md:px-6","children":["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-2 gap-12 items-center","children":[["$","div",null,{"className":"space-y-6","children":[["$","h2",null,{"className":"text-3xl md:text-4xl font-bold tracking-tighter","children":[["$","span",null,{"className":"text-primary","children":"Backend Technologies"}]," Expertise"]}],["$","div",null,{"className":"w-20 h-1 bg-primary rounded"}],["$","p",null,{"className":"text-lg text-foreground/90","children":["As an experienced ",["$","strong",null,{"children":"Python developer"}]," and ",["$","strong",null,{"children":"backend developer"}],", I specialize in building scalable server-side applications using industry-leading frameworks and best practices. ",["$","strong",null,{"children":"Backend development"}]," is my primary focus, with expertise in ",["$","strong",null,{"children":"Django"}],", ",["$","strong",null,{"children":"Flask"}],", and ",["$","strong",null,{"children":"FastAPI"}],"."]}],["$","div",null,{"className":"space-y-4","children":[["$","div",null,{"className":"bg-card/60 backdrop-blur-sm rounded-xl p-4 border border-border","children":[["$","h4",null,{"className":"font-semibold text-primary mb-2","children":"Django Development"}],["$","p",null,{"className":"text-sm text-foreground/80","children":["Expert ",["$","strong",null,{"children":"Django developer"}]," building complex, database-driven websites with ORM, authentication, and admin interfaces"]}]]}],["$","div",null,{"className":"bg-card/60 backdrop-blur-sm rounded-xl p-4 border border-border","children":[["$","h4",null,{"className":"font-semibold text-primary mb-2","children":"Flask Microservices"}],["$","p",null,{"className":"text-sm text-foreground/80","children":["Skilled ",["$","strong",null,{"children":"Flask developer"}]," creating lightweight, flexible microservices and REST APIs"]}]]}],["$","div",null,{"className":"bg-card/60 backdrop-blur-sm rounded-xl p-4 border border-border","children":[["$","h4",null,{"className":"font-semibold text-primary mb-2","children":"FastAPI Performance"}],["$","p",null,{"className":"text-sm text-foreground/80","children":"Building high-performance async APIs with automatic documentation and type validation"}]]}],["$","div",null,{"className":"bg-card/60 backdrop-blur-sm rounded-xl p-4 border border-border","children":[["$","h4",null,{"className":"font-semibold text-primary mb-2","children":"RESTful API Design"}],["$","p",null,{"className":"text-sm text-foreground/80","children":["Designing and implementing scalable ",["$","strong",null,{"children":"RESTful APIs"}]," with proper authentication and versioning"]}]]}]]}]]}],["$","div",null,{"children":["$","img",null,{"src":"https://images.unsplash.com/photo-1627398242454-45a1465c2479?auto=format&fit=crop&width=600&height=580","alt":"Backend Development Code","className":"shadow-2xl w-full h-auto","loading":"lazy"}]}]]}]}]}] 9:["$","section",null,{"className":"section","children":["$","div",null,{"className":"container px-4 md:px-6","children":["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-2 gap-12 items-center","children":[["$","div",null,{"className":"order-2 md:order-1","children":["$","img",null,{"src":"https://images.unsplash.com/photo-1547658719-da2b51169166?auto=format&fit=crop&width=600&height=580","alt":"Frontend Development UI Design","className":"shadow-2xl w-full h-auto","loading":"lazy"}]}],["$","div",null,{"className":"space-y-6 order-1 md:order-2","children":[["$","h2",null,{"className":"text-3xl md:text-4xl font-bold tracking-tighter","children":["Modern ",["$","span",null,{"className":"text-primary","children":"Frontend Development"}]]}],["$","div",null,{"className":"w-20 h-1 bg-primary rounded"}],["$","p",null,{"className":"text-lg text-foreground/90","children":["Proficient ",["$","strong",null,{"children":"React developer"}]," and ",["$","strong",null,{"children":"TypeScript developer"}]," creating responsive, performant user interfaces with modern frameworks and libraries."]}],["$","ul",null,{"className":"space-y-3","children":[["$","li",null,{"className":"flex items-start","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-6 w-6 text-primary mr-3 flex-shrink-0 mt-0.5","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],["$","div",null,{"children":[["$","strong",null,{"className":"text-foreground","children":"React.js & Ecosystem:"}],["$","p",null,{"className":"text-foreground/80","children":"Hooks, Context API, Redux for state management, and component-based architecture"}]]}]]}],["$","li",null,{"className":"flex items-start","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-6 w-6 text-primary mr-3 flex-shrink-0 mt-0.5","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],["$","div",null,{"children":[["$","strong",null,{"className":"text-foreground","children":"Next.js Development:"}],["$","p",null,{"className":"text-foreground/80","children":[["$","strong",null,{"children":"Next.js developer"}]," for server-side rendering, static generation, and optimal SEO"]}]]}]]}],["$","li",null,{"className":"flex items-start","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-6 w-6 text-primary mr-3 flex-shrink-0 mt-0.5","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],["$","div",null,{"children":[["$","strong",null,{"className":"text-foreground","children":"TypeScript for Type Safety:"}],["$","p",null,{"className":"text-foreground/80","children":"Writing type-safe code for better maintainability and fewer runtime errors"}]]}]]}],["$","li",null,{"className":"flex items-start","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-6 w-6 text-primary mr-3 flex-shrink-0 mt-0.5","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],["$","div",null,{"children":[["$","strong",null,{"className":"text-foreground","children":"Responsive Design:"}],["$","p",null,{"className":"text-foreground/80","children":"Tailwind CSS, Bootstrap for mobile-first, accessible interfaces"}]]}]]}]]}]]}]]}]}]}] a:["$","section",null,{"className":"section bg-accent/30","children":["$","div",null,{"className":"container px-4 md:px-6","children":[["$","div",null,{"className":"flex flex-col items-center text-center mb-12","children":[["$","h2",null,{"className":"text-3xl md:text-4xl font-bold tracking-tighter mb-4","children":["Data Processing & ",["$","span",null,{"className":"text-primary","children":"Automation Tools"}]]}],["$","div",null,{"className":"w-20 h-1 bg-primary rounded mb-6"}],["$","p",null,{"className":"max-w-3xl text-lg text-muted-foreground","children":["Specialized in ",["$","strong",null,{"children":"web scraping"}],", ",["$","strong",null,{"children":"automation"}],", and ",["$","strong",null,{"children":"database management"}]," for efficient data workflows."]}]]}],["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-2 gap-8 max-w-5xl mx-auto","children":[["$","div",null,{"className":"rounded-lg border bg-card text-card-foreground border-none shadow-lg","children":["$","div",null,{"className":"p-6 pt-6","children":[["$","h3",null,{"className":"text-xl font-bold mb-4 flex items-center gap-2","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-code h-6 w-6 text-primary","children":[["$","polyline","z7tu5w",{"points":"16 18 22 12 16 6"}],["$","polyline","1eg1df",{"points":"8 6 2 12 8 18"}],"$undefined"]}],"Web Scraping & Data Extraction"]}],["$","p",null,{"className":"text-muted-foreground mb-4","children":["Expert ",["$","strong",null,{"children":"web scraping"}]," specialist with tools for extracting and processing data at scale"]}],["$","div",null,{"className":"space-y-2","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","span",null,{"className":"w-2 h-2 bg-primary rounded-full"}],["$","span",null,{"className":"text-sm","children":[["$","strong",null,{"children":"Selenium"}]," - Browser automation and dynamic content"]}]]}],["$","div",null,{"className":"flex items-center gap-2","children":[["$","span",null,{"className":"w-2 h-2 bg-primary rounded-full"}],["$","span",null,{"className":"text-sm","children":[["$","strong",null,{"children":"BeautifulSoup"}]," - HTML/XML parsing"]}]]}],["$","div",null,{"className":"flex items-center gap-2","children":[["$","span",null,{"className":"w-2 h-2 bg-primary rounded-full"}],["$","span",null,{"className":"text-sm","children":[["$","strong",null,{"children":"Scrapy"}]," - Large-scale scraping framework"]}]]}],["$","div",null,{"className":"flex items-center gap-2","children":[["$","span",null,{"className":"w-2 h-2 bg-primary rounded-full"}],["$","span",null,{"className":"text-sm","children":[["$","strong",null,{"children":"Requests"}]," - HTTP client library"]}]]}]]}]]}]}],["$","div",null,{"className":"rounded-lg border bg-card text-card-foreground border-none shadow-lg","children":["$","div",null,{"className":"p-6 pt-6","children":[["$","h3",null,{"className":"text-xl font-bold mb-4 flex items-center gap-2","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-database h-6 w-6 text-primary","children":[["$","ellipse","msslwz",{"cx":"12","cy":"5","rx":"9","ry":"3"}],["$","path","1wlel7",{"d":"M3 5V19A9 3 0 0 0 21 19V5"}],["$","path","mv7ke4",{"d":"M3 12A9 3 0 0 0 21 12"}],"$undefined"]}],"Database Management"]}],["$","p",null,{"className":"text-muted-foreground mb-4","children":["Comprehensive ",["$","strong",null,{"children":"database management"}]," skills across SQL and NoSQL systems"]}],["$","div",null,{"className":"space-y-2","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","span",null,{"className":"w-2 h-2 bg-primary rounded-full"}],["$","span",null,{"className":"text-sm","children":[["$","strong",null,{"children":"PostgreSQL"}]," - Advanced relational database"]}]]}],["$","div",null,{"className":"flex items-center gap-2","children":[["$","span",null,{"className":"w-2 h-2 bg-primary rounded-full"}],["$","span",null,{"className":"text-sm","children":[["$","strong",null,{"children":"MySQL"}]," - Popular RDBMS"]}]]}],["$","div",null,{"className":"flex items-center gap-2","children":["$L11","$L12"]}],"$L13"]}]]}]}]]}]]}]}] b:["$","section",null,{"className":"section","children":["$","div",null,{"className":"container px-4 md:px-6","children":[["$","div",null,{"className":"flex flex-col items-center text-center mb-12","children":[["$","h2",null,{"className":"text-3xl md:text-4xl font-bold tracking-tighter mb-4","children":["DevOps & ",["$","span",null,{"className":"text-primary","children":"Development Tools"}]]}],["$","div",null,{"className":"w-20 h-1 bg-primary rounded mb-6"}]]}],["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-4 gap-6 max-w-6xl mx-auto","children":[["$","div",null,{"className":"rounded-lg border bg-card text-card-foreground border-none shadow-md","children":["$","div",null,{"className":"p-6 pt-6 text-center","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-git-branch h-8 w-8 text-primary mx-auto mb-3","children":[["$","line","17qcm7",{"x1":"6","x2":"6","y1":"3","y2":"15"}],["$","circle","1h7g24",{"cx":"18","cy":"6","r":"3"}],["$","circle","fqmcym",{"cx":"6","cy":"18","r":"3"}],["$","path","n2h4wq",{"d":"M18 9a9 9 0 0 1-9 9"}],"$undefined"]}],["$","h4",null,{"className":"font-semibold mb-2","children":"Version Control"}],["$","p",null,{"className":"text-sm text-muted-foreground","children":"Git, GitHub, GitLab"}]]}]}],["$","div",null,{"className":"rounded-lg border bg-card text-card-foreground border-none shadow-md","children":["$","div",null,{"className":"p-6 pt-6 text-center","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-box h-8 w-8 text-primary mx-auto mb-3","children":[["$","path","hh9hay",{"d":"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z"}],["$","path","g66t2b",{"d":"m3.3 7 8.7 5 8.7-5"}],["$","path","d0xqtd",{"d":"M12 22V12"}],"$undefined"]}],["$","h4",null,{"className":"font-semibold mb-2","children":"Containerization"}],["$","p",null,{"className":"text-sm text-muted-foreground","children":"Docker, Docker Compose"}]]}]}],["$","div",null,{"className":"rounded-lg border bg-card text-card-foreground border-none shadow-md","children":["$","div",null,{"className":"p-6 pt-6 text-center","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-cloud h-8 w-8 text-primary mx-auto mb-3","children":[["$","path","p7xjir",{"d":"M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z"}],"$undefined"]}],["$","h4",null,{"className":"font-semibold mb-2","children":"Cloud Services"}],["$","p",null,{"className":"text-sm text-muted-foreground","children":"AWS S3, EC2, Heroku"}]]}]}],["$","div",null,{"className":"rounded-lg border bg-card text-card-foreground border-none shadow-md","children":["$","div",null,{"className":"p-6 pt-6 text-center","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-terminal h-8 w-8 text-primary mx-auto mb-3","children":[["$","polyline","akl6gq",{"points":"4 17 10 11 4 5"}],["$","line","q2wloq",{"x1":"12","x2":"20","y1":"19","y2":"19"}],"$undefined"]}],["$","h4",null,{"className":"font-semibold mb-2","children":"Testing"}],["$","p",null,{"className":"text-sm text-muted-foreground","children":"Jest, Pytest, Unittest"}]]}]}]]}]]}]}] c:["$","section",null,{"className":"section bg-accent/30","children":["$","div",null,{"className":"container px-4 md:px-6","children":["$","div",null,{"className":"max-w-4xl mx-auto","children":[["$","div",null,{"className":"flex flex-col items-center text-center mb-12","children":[["$","h2",null,{"className":"text-3xl md:text-4xl font-bold tracking-tighter mb-4","children":["Why Choose ",["$","span",null,{"className":"text-primary","children":"These Technologies"}],"?"]}],["$","div",null,{"className":"w-20 h-1 bg-primary rounded mb-6"}]]}],["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-2 gap-8","children":[["$","div",null,{"className":"space-y-4","children":[["$","div",null,{"className":"bg-card/60 backdrop-blur-sm rounded-xl p-6 border border-border","children":[["$","h3",null,{"className":"text-lg font-semibold mb-3 flex items-center gap-2","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-5 w-5 text-primary","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],"Industry Standards"]}],["$","p",null,{"className":"text-foreground/80","children":"All technologies are widely adopted, well-documented, and supported by large communities"}]]}],["$","div",null,{"className":"bg-card/60 backdrop-blur-sm rounded-xl p-6 border border-border","children":[["$","h3",null,{"className":"text-lg font-semibold mb-3 flex items-center gap-2","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-5 w-5 text-primary","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],"Scalability & Performance"]}],["$","p",null,{"className":"text-foreground/80","children":"Proven track record in building applications that scale from startup to enterprise level"}]]}]]}],["$","div",null,{"className":"space-y-4","children":[["$","div",null,{"className":"bg-card/60 backdrop-blur-sm rounded-xl p-6 border border-border","children":[["$","h3",null,{"className":"text-lg font-semibold mb-3 flex items-center gap-2","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-5 w-5 text-primary","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],"Security Considerations"]}],["$","p",null,{"className":"text-foreground/80","children":"Built-in security features, regular updates, and best practices for protecting applications"}]]}],["$","div",null,{"className":"bg-card/60 backdrop-blur-sm rounded-xl p-6 border border-border","children":[["$","h3",null,{"className":"text-lg font-semibold mb-3 flex items-center gap-2","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-5 w-5 text-primary","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],"Modern Development"]}],["$","p",null,{"className":"text-foreground/80","children":"Cutting-edge features enable rapid development with clean, maintainable code"}]]}]]}]]}]]}]}]}] d:["$","section",null,{"id":"contact","className":"section","children":["$","div",null,{"className":"container px-4 md:px-6","children":["$","div",null,{"className":"max-w-3xl mx-auto text-center space-y-6","children":[["$","h2",null,{"className":"text-3xl md:text-4xl font-bold tracking-tighter","children":"Ready to Build Something Amazing?"}],["$","p",null,{"className":"text-xl text-muted-foreground","children":["Whether you need a ",["$","strong",null,{"children":"Python developer"}],", ",["$","strong",null,{"children":"backend engineer"}],", ",["$","strong",null,{"children":"scraping expert"}],", or ",["$","strong",null,{"children":"security-informed full stack developer"}],", I bring the technical expertise to deliver exceptional results."]}],["$","div",null,{"className":"flex flex-col sm:flex-row gap-4 justify-center","children":[["$","$L2",null,{"href":"/#contact","children":"Contact Me","className":"inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-11 px-8 rounded-full","ref":null}],["$","$L2",null,{"href":"/#projects","children":"View Projects","className":"inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background hover:bg-accent hover:text-accent-foreground h-11 px-8 rounded-full","ref":null}]]}]]}]}]}] e:["$","$L14",null,{"children":["$","$15",null,{"name":"Next.MetadataOutlet","children":"$@16"}]}] f:["$","ul",null,{"className":"space-y-2 text-sm text-foreground/80","children":[["$","li",null,{"className":"flex items-center","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-4 w-4 text-primary mr-2","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],["$","strong",null,{"children":"React developer"}]," - CoB UIs"]}],["$","li",null,{"className":"flex items-center","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-4 w-4 text-primary mr-2","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],["$","strong",null,{"children":"TypeScript developer"}]," - Type safety"]}],["$","li",null,{"className":"flex items-center","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-4 w-4 text-primary mr-2","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],["$","strong",null,{"children":"Node.js developer"}]," - Server-side JS"]}],["$","li",null,{"className":"flex items-center","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-4 w-4 text-primary mr-2","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],"ES6+ modern syntax"]}]]}] 10:["$","div",null,{"className":"rounded-lg border bg-card text-card-foreground border-none shadow-md","children":["$","div",null,{"className":"p-6 pt-6","children":[["$","div",null,{"className":"flex items-center gap-3 mb-4","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-database h-8 w-8 text-primary","children":[["$","ellipse","msslwz",{"cx":"12","cy":"5","rx":"9","ry":"3"}],["$","path","1wlel7",{"d":"M3 5V19A9 3 0 0 0 21 19V5"}],["$","path","mv7ke4",{"d":"M3 12A9 3 0 0 0 21 12"}],"$undefined"]}],["$","h3",null,{"className":"text-2xl font-bold","children":"SQL & Others"}]]}],["$","p",null,{"className":"text-muted-foreground mb-3","children":[["$","strong",null,{"children":"Database management"}]," and complementary technologies, optimization and automation"]}],["$","ul",null,{"className":"space-y-2 text-sm text-foreground/80","children":[["$","li",null,{"className":"flex items-center","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-4 w-4 text-primary mr-2","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],"SQL - Query optimization"]}],["$","li",null,{"className":"flex items-center","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-4 w-4 text-primary mr-2","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],"PHP - Legacy systems"]}],["$","li",null,{"className":"flex items-center","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-4 w-4 text-primary mr-2","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],"HTML5 & CSS3 - Web standards"]}],["$","li",null,{"className":"flex items-center","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check h-4 w-4 text-primary mr-2","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","dzmm74",{"d":"m9 12 2 2 4-4"}],"$undefined"]}],"Bash scripting - Automation"]}]]}]]}]}] 11:["$","span",null,{"className":"w-2 h-2 bg-primary rounded-full"}] 12:["$","span",null,{"className":"text-sm","children":[["$","strong",null,{"children":"MongoDB"}]," - NoSQL document database"]}] 13:["$","div",null,{"className":"flex items-center gap-2","children":[["$","span",null,{"className":"w-2 h-2 bg-primary rounded-full"}],["$","span",null,{"className":"text-sm","children":[["$","strong",null,{"children":"Redis"}]," - In-memory cache and queue"]}]]}] 16:null