1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/Mumbai%20Hacks.jpg"/><link rel="preload" as="image" href="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/Logithon.JPG"/><link rel="preload" as="image" href="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/Woodpeckers.jpeg"/><link rel="preload" as="image" href="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/SIH.jpg"/><link rel="preload" as="image" href="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/GITS.jpg"/><link rel="preload" as="image" href="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/IMG-20240317-WA0023.jpg"/><link rel="preload" as="image" href="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/IMG20240331133146.jpg"/><link rel="preload" as="image" href="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/DMCE-Pitching.jpg"/><link rel="preload" as="image" href="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/Code-fusion.jpeg"/><link rel="preload" as="image" href="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/Razorpay%20Bounty.jpeg"/><link rel="stylesheet" href="/_next/static/css/48a9e4dfaf3f9eb9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/89e16938787f8b9b.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-c055329ea012a081.js"/>
1<script src="/_next/static/chunks/4bd1b696-e65713f528dfc046.js" async=""></script>
1<script src="/_next/static/chunks/684-f6e94184e270fa43.js" async=""></script>
1<script src="/_next/static/chunks/main-app-d9794b1200c643e4.js" async=""></script>
1<script src="/_next/static/chunks/27-f9f8a4238afa9f81.js" async=""></script>
1<script src="/_next/static/chunks/874-88888001c6436ff6.js" async=""></script>
1<script src="/_next/static/chunks/938-d8253934dd7e318b.js" async=""></script>
1<script src="/_next/static/chunks/524-2ff06fd780b37981.js" async=""></script>
1<script src="/_next/static/chunks/399-8fe121cf6b1cc4ba.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-cf0626d4938b0cd7.js" async=""></script>
1<script src="/_next/static/chunks/0e5ce63c-51a16e6a05cadd2d.js" async=""></script>
1<script src="/_next/static/chunks/21-756f45ecde3687ac.js" async=""></script>
1<script src="/_next/static/chunks/121-636b685a88544163.js" async=""></script>
1<script src="/_next/static/chunks/app/page-cd2de66b0e24f968.js" async=""></script>
1<link rel="preload" as="image" href="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/SeedInfoTech-PHP.jpg"/><link rel="preload" as="image" href="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/SeedInfoTech-FRONTEND.jpg"/><meta name="next-size-adjust" content=""/><title>Rohan Prajapati</title><meta name="description" content="Full Stack Dev, System Design, Ethical pentester and DevOps AWS, I build secure, scalable web apps with smart automation."/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="Rohan Prajapati"/><meta property="og:description" content="Full Stack Dev, System Design, Ethical pentester and DevOps AWS, I build secure, scalable web apps with smart automation."/><meta property="og:url" content="https://rohanprajapati.dev"/><meta property="og:site_name" content="Rohan Prajapati"/><meta property="og:locale" content="en_US"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Rohan Prajapati"/><meta name="twitter:description" content="Full Stack Dev, System Design, Ethical pentester and DevOps AWS, I build secure, scalable web apps with smart automation."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/>
1<script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="min-h-screen bg-background font-sans antialiased max-w-2xl mx-auto py-12 sm:py-24 px-6 __variable_f367f3"><div hidden=""><!--$--><!--/$--></div>
1<script>!function(){try{var d=document.documentElement,c=d.classList;c.remove('light','dark');var e=localStorage.getItem('theme');if('system'===e||(!e&&false)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';c.add('dark')}else{d.style.colorScheme = 'light';c.add('light')}}else if(e){c.add(e|| '')}else{c.add('dark')}if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'dark'}catch(e){}}()</script>
1<div class="page stairs"><div class="transition-background" style="opacity:0.5"></div><div class="transition-container"><div style="top:0px"></div></div><main class="flex flex-col min-h-[100dvh] space-y-10"><section id="hero"><div class="mx-auto w-full max-w-2xl space-y-8"><div class="gap-2 flex justify-between"><div class="flex-col flex flex-1 space-y-1.5"><div class="flex"><span class="inline-block text-3xl font-bold tracking-tighter sm:text-5xl xl:text-6xl/none" style="opacity:0;filter:blur(8px);transform:translateY(8px)">Hi, I'm Rohan ð</span></div><div class="flex"><span class="inline-block max-w-[600px] md:text-xl" style="opacity:0;filter:blur(8px);transform:translateY(8px)">Full Stack Dev, System Design, Ethical pentester and DevOps AWS, I build secure, scalable web apps with smart automation.</span></div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><span class="relative flex shrink-0 overflow-hidden rounded-full size-28 border"><span class="flex h-full w-full items-center justify-center rounded-full bg-muted">RP</span></span></div></div></div></section><section id="about"><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><h2 class="text-xl font-bold">About</h2></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="prose max-w-full text-pretty font-sans text-sm text-muted-foreground dark:prose-invert"><p>I started coding in 7th grade out of curiosity about how websites and the web work. By 10th grade, I became a Full Stack developer through certifications in PHP and frontend development. I began freelancing in my first year of diploma, turning ideas into real solutions. Today, I build scalable web applications, automations and exploring Gen AI, with my experiences in multiple hackathons pushing me to keep innovating.</p></div></div></section><section id="work"><div class="flex min-h-0 flex-col gap-y-3"><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><h2 class="text-xl font-bold">Work Experience</h2><h5 class="text-xl font-extralight float-end mb-2">Full Time</h5></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><a class="block cursor-pointer" target="_blank" href="#"><div class="rounded-lg bg-card text-card-foreground flex"><div class="flex-none"><span class="relative flex shrink-0 overflow-hidden rounded-full border size-12 m-auto bg-muted-background dark:bg-foreground"><span class="flex h-full w-full items-center justify-center rounded-full bg-muted">V</span></span></div><div class="grow ml-4 items-center flex-col group"><div class="flex flex-col"><div class="flex items-center justify-between gap-x-2 text-base"><h3 class="inline-flex items-center justify-center font-semibold text-xs sm:text-sm">Verdantis<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right size-4 translate-x-1 transform transition-all duration-300 ease-out opacity-100 md:opacity-40 group-hover:translate-x-2 group-hover:opacity-100 rotate-0"><path d="m9 18 6-6-6-6"></path></svg></h3><div class="text-xs sm:text-sm tabular-nums text-muted-foreground text-right">2025 - Present</div></div><div class="font-sans text-xs mt-1 text-gray-400">Full Stack Software Developer (SDE-1)</div></div><div class="mt-2 text-xs sm:text-sm font-light text-muted-foreground" style="opacity:0;height:0px"><span class="text-white">Full stack developer</span> writing <span class="text-white">scalable</span> and <span class="text-white">secure</span> code on the <span class="text-white">MERN stack</span> and deploying through <span class="text-white">Docker</span>. <span class="text-white">Collaborating closely</span> with <span class="text-white">AI engineers</span> to build a cutting-edge <span class="text-white">Generative AI product</span> powered by intelligent <span class="text-white">AI agents</span>. Leveraging a <span class="text-white">microservices-based, event-driven architecture</span> to deliver <span class="text-white">robust</span>, <span class="text-white">real-time systems</span> with high <span class="text-white">performance</span> and <span class="text-white">resilience</span>.</div></div></div></a></div></div><div class="flex min-h-0 flex-col gap-y-3 mt-5"><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><h5 class="text-xl font-extralight float-end mb-2">Freelance</h5></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><a class="block cursor-pointer" target="_blank" href="#"><div class="rounded-lg bg-card text-card-foreground flex"><div class="flex-none"><span class="relative flex shrink-0 overflow-hidden rounded-full border size-12 m-auto bg-muted-background dark:bg-foreground"><span class="flex h-full w-full items-center justify-center rounded-full bg-muted">7</span></span></div><div class="grow ml-4 items-center flex-col group"><div class="flex flex-col"><div class="flex items-center justify-between gap-x-2 text-base"><h3 class="inline-flex items-center justify-center font-semibold text-xs sm:text-sm">7Pinfomedia<span class="gap-x-1"><div class="items-center rounded-md border px-2.5 py-0.5 font-semibold transition-colors focus:outline-hidden focu
1s:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 align-middle text-xs ml-2 hidden sm:inline-flex">2 Projects</div></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right size-4 translate-x-1 transform transition-all duration-300 ease-out opacity-100 md:opacity-40 group-hover:translate-x-2 group-hover:opacity-100 rotate-0"><path d="m9 18 6-6-6-6"></path></svg></h3><div class="text-xs sm:text-sm tabular-nums text-muted-foreground text-right">2023 - 2025</div></div><div class="font-sans text-xs mt-1 text-gray-400">Full Stack Developer | DevOps Engineer | Pentester | System Designer</div><div class="font-sans text-xs text-muted-foreground mt-1 sm:hidden">2 Projects</div></div><div class="mt-2 text-xs sm:text-sm font-light text-muted-foreground" style="opacity:0;height:0px">Led full-cycle <span class="text-white ">development</span> and <span class="text-white ">deployment</span> of <span class="text-white ">scalable, real-time</span> web applications using <span class="text-white ">MERN</span>, <span class="text-white ">LAMP</span>, <span class="text-white ">Next.js</span>, <span class="text-white ">Docker</span>, <span class="text-white ">Redis</span>, and <span class="text-white ">Socket.IO</span>. Delivered secure and high-performance solutions for platforms like <span class="text-white ">pdf2leads.com</span> and <span class="text-white ">RoadRunner</span>, combining <span class="text-white ">Full Stack</span>, <span class="text-white ">DevOps</span>, and <span class="text-white ">penetration testing</span> expertise.</div></div></div></a></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><a class="block cursor-pointer" target="_blank" href="#"><div class="rounded-lg bg-card text-card-foreground flex"><div class="flex-none"><span class="relative flex shrink-0 overflow-hidden rounded-full border size-12 m-auto bg-muted-background dark:bg-foreground"><span class="flex h-full w-full items-center justify-center rounded-full bg-muted">H</span></span></div><div class="grow ml-4 items-center flex-col group"><div class="flex flex-col"><div class="flex items-center justify-between gap-x-2 text-base"><h3 class="inline-flex items-center justify-center font-semibold text-xs sm:text-sm">HWDDS<span class="gap-x-1"><div class="items-center rounded-md border px-2.5 py-0.5 font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 align-middle text-xs ml-2 hidden sm:inline-flex">3 Projects</div></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right size-4 translate-x-1 transform transition-all duration-300 ease-out opacity-100 md:opacity-40 group-hover:translate-x-2 group-hover:opacity-100 rotate-0"><path d="m9 18 6-6-6-6"></path></svg></h3><div class="text-xs sm:text-sm tabular-nums text-muted-foreground text-right">2022 - 2023</div></div><div class="font-sans text-xs mt-1 text-gray-400">Full Stack Developer | DevOps Engineer</div><div class="font-sans text-xs text-muted-foreground mt-1 sm:hidden">3 Projects</div></div><div class="mt-2 text-xs sm:text-sm font-light text-muted-foreground" style="opacity:0;height:0px">Built and deployed <span class="text-white">marketing platforms</span> leveraging <span class="text-white">WhatsApp Business API</span> for <span class="text-white">bulk communication</span>. Developed <span class="text-white">ERP solutions</span> tailored for <span class="text-white">educational institutions</span>. Utilized <span class="text-white">LAMP</span> and <span class="text-white">Laravel</span> stacks for <span class="text-white">robust backend systems</span> and ensured smooth <span class="text-white">VPS deployments</span>.</div></div></div></a></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><a class="block cursor-pointer" target="_blank" href="#"><div class="rounded-lg bg-card text-card-foreground flex"><div class="flex-none"><span class="relative flex shrink-0 overflow-hidden rounded-full border size-12 m-auto bg-muted-background dark:bg-foreground"><span class="flex h-full w-full items-center justify-center rounded-full bg-muted">D</span></span></div><div class="grow ml-4 items-center flex-col group"><div class="flex flex-col"><div class="flex items-center justify-between gap-x-2 text-base"><h3 class="inline-flex items-center justify-center font-semibold text-xs sm:text-sm">Direct Clients<span class="gap-x-1"><div class="items-center rounded-md border px-2.5 py-0.5 font-semibold transition-colors focus:outline-hidden focu
1s:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 align-middle text-xs ml-2 hidden sm:inline-flex">3 Projects</div></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right size-4 translate-x-1 transform transition-all duration-300 ease-out opacity-100 md:opacity-40 group-hover:translate-x-2 group-hover:opacity-100 rotate-0"><path d="m9 18 6-6-6-6"></path></svg></h3><div class="text-xs sm:text-sm tabular-nums text-muted-foreground text-right">2021 - 2025</div></div><div class="font-sans text-xs mt-1 text-gray-400">Full Stack Developer | DevOps Engineer | Pentester | System Designer</div><div class="font-sans text-xs text-muted-foreground mt-1 sm:hidden">3 Projects</div></div><div class="mt-2 text-xs sm:text-sm font-light text-muted-foreground" style="opacity:0;height:0px">Delivered tailored software solutions including <span class="text-white">multi-role dashboards</span> for <span class="text-white">agencies</span>, <span class="text-white">class</span>. Notable projects include <span class="text-white">Prowin Agency</span>, <span class="text-white">Toshib Tutorials</span>, and <span class="text-white">BhawaniPaintBrush</span>.</div></div></div></a></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><a class="block cursor-pointer" target="_blank" href="#"><div class="rounded-lg bg-card text-card-foreground flex"><div class="flex-none"><span class="relative flex shrink-0 overflow-hidden rounded-full border size-12 m-auto bg-muted-background dark:bg-foreground"><span class="flex h-full w-full items-center justify-center rounded-full bg-muted">D</span></span></div><div class="grow ml-4 items-center flex-col group"><div class="flex flex-col"><div class="flex items-center justify-between gap-x-2 text-base"><h3 class="inline-flex items-center justify-center font-semibold text-xs sm:text-sm">DigiWebAdvisor | DigiEmperor<span class="gap-x-1"><div class="items-center rounded-md border px-2.5 py-0.5 font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 align-middle text-xs ml-2 hidden sm:inline-flex">8 Projects</div></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right size-4 translate-x-1 transform transition-all duration-300 ease-out opacity-100 md:opacity-40 group-hover:translate-x-2 group-hover:opacity-100 rotate-0"><path d="m9 18 6-6-6-6"></path></svg></h3><div class="text-xs sm:text-sm tabular-nums text-muted-foreground text-right">2020 - 2024</div></div><div class="font-sans text-xs mt-1 text-gray-400">Full Stack Developer | DevOps Engineer | Automation Specialist | Pentester</div><div class="font-sans text-xs text-muted-foreground mt-1 sm:hidden">8 Projects</div></div><div class="mt-2 text-xs sm:text-sm font-light text-muted-foreground" style="opacity:0;height:0px"><span class="text-white">Developed</span> and <span class="text-white">deployed</span> a range of dynamic web applications including <span class="text-white">fingerprint image enhancement tools</span> and <span class="text-white">digital business card platforms</span>. Automated complex workflows and implemented <span class="text-white">DevOps best practices</span> to ensure <span class="text-white">scalable</span> and <span class="text-white">efficient deployments</span>.</div></div></div></a></div></div></section><section id="education"><div class="flex min-h-0 flex-col gap-y-3"><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><h2 class="text-xl font-bold">Education</h2></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><a class="block cursor-pointer" target="_blank" href="https://dmce.ac.in"><div class="rounded-lg bg-card text-card-foreground flex"><div class="flex-none"><span class="relative flex shrink-0 overflow-hidden rounded-full border size-12 m-auto bg-muted-background dark:bg-foreground"><span class="flex h-full w-full items-center justify-center rounded-full bg-muted">D</span></span></div><div class="grow ml-4 items-center flex-col group"><div class="flex flex-col"><div class="flex items-center justify-between gap-x-2 text-base"><h3 class="inline-flex items-center justify-center font-semibold text-xs sm:text-sm">Datta Meghe College of Engineering<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link size-4 translate-x-2 transform transition-all duration-300 ease-out opacity-100 md:opacity-40 group-hover:translate-x-3 group-hover:opacity-100"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></h3><div class="text-xs sm:text-sm tabular-nums text-muted-foreground text-right">2022 - 2025</div></div><div class="font-sans text-xs mt-1 text-gray-400">Bachelor of Computer Engineering | CGPA: 8.5</div></div></div></div></a></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><a class="block cursor-pointer" target="_blank" href="https://www.jondhlepoly.org/"><div class="rounded-lg bg-card text-card-foreground flex"><div class="flex-none"><span class="relative flex shrink-0 overflow-hidden rounded-full border size-12 m-auto bg-muted-background dark:bg-foreground"><span class="flex h-full w-full items-center justify-center rounded-full bg-muted">S</span></span></div><div class="grow ml-4 items-center flex-col group"><div class="flex flex-col"><div class="flex items-center justify-between gap-x-2 text-base"><h3 class="inline-flex items-center justify-center font-semibold text-xs sm:text-sm">S.H. Jondhale Polytechnic<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link size-4 translate-x-2 transform transition-all duration-300 ease-out opacity-100 md:opacity-40 group-hover:translate-x-3 group-hover:opacity-100"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></h3><div class="text-xs sm:text-sm tabular-nums text-muted-foreground text-right">2019 - 2022</div></div><div class="font-sans text-xs mt-1 text-gray-400">Diploma in Computer Engineering | 87.94%</div></div></div></div></a></div></div></section><section id="skills"><div class="flex min-h-0 flex-col gap-y-3"><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><h2 class="text-xl font-bold">Skills</h2></div><div class="flex flex-wrap gap-1"><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focu
1s:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Node.js</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Next.js</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Flask</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Laravel</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">JavaScript ES6</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Python</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">PHP</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">React</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Express</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Linux</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Apache</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">HTML5</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focu
1s:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">CSS3</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Jinja2</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Blade</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Pug</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Socket.IO</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">MongoDB</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">YAML</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">MySQL</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">SQLite</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Redis</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Kafka</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">RabbitMQ</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focu
1s:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">BullMQ</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Celery</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Zookeeper</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Tesseract OCR</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Gen AI</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Docker</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">AWS</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Linode</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Automation</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Selenium</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Puppeteer</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Github CI/CD</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focu
1s:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Shell Scripting</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Batch Scripting</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Penetration Testing</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">System Design</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Security Measures Implementation</div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-primary text-primary-foreground shadow-xs hover:bg-primary/80">Mentoring/Training</div></div></div></div></section><section id="projects"><div class="space-y-12 w-full py-12"><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="flex flex-col items-center justify-center space-y-4 text-center"><div class="space-y-2"><div class="inline-block rounded-lg bg-foreground text-background px-3 py-1 text-sm">Personal Projects</div><h2 class="text-3xl font-bold tracking-tighter sm:text-5xl">Check out my latest work</h2><p class="text-muted-foreground md:text-xl/relaxed lg:text-base/relaxed xl:text-xl/relaxed">I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.</p></div></div></div><div class="grid grid-cols-1 gap-3 sm:grid-cols-2 max-w-[800px] mx-auto"><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="rounded-lg bg-card text-card-foreground flex flex-col overflow-hidden border hover:shadow-lg transition-all duration-300 ease-out h-full"><div class="relative"><video src="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/Quick%20Deployment%20PortFolio.mp4" autoPlay="" loop="" muted="" playsInline="" class="pointer-events-none mx-auto h-40 w-full object-cover object-top"></video><button class="cursor-pointer absolute bottom-2 right-2 p-2 rounded-full bg-background/50 backdrop-blur-sm text-foreground hover:bg-background transition-colors duration-200 z-10" aria-label="View in fullscreen" data-state="closed"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-expand"><path d="m21 21-6-6m6 6v-4.8m0 4.8h-4.8"></path><path d="M3 16.2V21m0 0h4.8M3 21l6-6"></path><path d="M21 7.8V3m0 0h-4.8M21 3l-6 6"></path><path d="M3 7.8V3m0 0h4.8M3 3l6 6"></path></svg></button></div><a class="cursor-pointer flex-1 flex flex-col" href="#"><div class="flex flex-col px-2"><div class="space-y-1"><h3 class="font-semibold tracking-tight mt-1 text-base">Quick Deployment: Deployment on Finger Tips</h3><time class="font-sans text-xs">2024</time><div class="hidden font-sans text-xs underline print:visible"></div><div class="prose max-w-full text-pretty font-sans text-xs text-muted-foreground dark:prose-invert"><p>Deploy Any Web apps/scripts in seconds with multi-version support, isolated environments, and seamless database spawn & migration. Includes DB management Panels, file manager, CI/CD, and much moreâ1-second spawn times!</p></div></div></div><div class="text-pretty font-sans text-sm text-muted-foreground mt-auto flex flex-col px-2"><div class="mt-2 flex flex-wrap gap-1"><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focu
1s:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Next.js</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Node.js</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">MongoDB</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Redis</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">RabbitMQ</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Socket.IO</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Express</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">ReverseProxy</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Docker</div></div></div><div class="flex items-center pt-2 px-2 pb-2"></div></a></div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="rounded-lg bg-card text-card-foreground flex flex-col overflow-hidden border hover:shadow-lg transition-all duration-300 ease-out h-full"><div class="relative"><video src="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/Quick%20Launch%20Portfolio.mp4" autoPlay="" loop="" muted="" playsInline="" class="pointer-events-none mx-auto h-40 w-full object-cover object-top"></video><button class="cursor-pointer absolute bottom-2 right-2 p-2 rounded-full bg-background/50 backdrop-blur-sm text-foreground hover:bg-background transition-colors duration-200 z-10" aria-label="View in fullscreen" data-state="closed"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-expand"><path d="m21 21-6-6m6 6v-4.8m0 4.8h-4.8"></path><path d="M3 16.2V21m0 0h4.8M3 21l6-6"></path><path d="M21 7.8V3m0 0h-4.8M21 3l-6 6"></path><path d="M3 7.8V3m0 0h4.8M3 3l6 6"></path></svg></button></div><a target="_blank" class="cursor-pointer flex-1 flex flex-col" href="https://github.com/codeterrayt/QuickLaunch.git"><div class="flex flex-col px-2"><div class="space-y-1"><h3 class="font-semibold tracking-tight mt-1 text-base">Quick Launch: Effortless Cloud-Based Virtual Environments</h3><time class="font-sans text-xs">2024</time><div class="hidden font-sans text-xs underline print:visible"></div><div class="prose max-w-full text-pretty font-sans text-xs text-muted-foreground dark:prose-invert"><p>QuickLaunch lets you spin up and manage multiple OSes and apps directly from your browser. With instant OS deployment, and multitasking, it's the perfect solution for researchers, students, and tech enthusiasts</p></div></div></div><div class="text-pretty font-sans text-sm text-muted-foreground mt-auto flex flex-col px-2"><div class="mt-2 flex flex-wrap gap-1"><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focu
1s:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Node.js</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Express.js</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Laravel</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">MySQL</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Livewire</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Docker</div></div></div><div class="flex items-center pt-2 px-2 pb-2"></div></a></div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="rounded-lg bg-card text-card-foreground flex flex-col overflow-hidden border hover:shadow-lg transition-all duration-300 ease-out h-full"><a target="_blank" class="block cursor-pointer" href="https://github.com/codeterrayt/Scalable-Chat-App"><img src="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/Scalable%20Chat%20App.webp" alt="Scalable ChatApp" width="500" height="300" class="h-40 w-full overflow-hidden object-cover object-top" loading="lazy"/></a><a target="_blank" class="cursor-pointer flex-1 flex flex-col" href="https://github.com/codeterrayt/Scalable-Chat-App"><div class="flex flex-col px-2"><div class="space-y-1"><h3 class="font-semibold tracking-tight mt-1 text-base">Scalable ChatApp</h3><time class="font-sans text-xs">2024</time><div class="hidden font-sans text-xs underline print:visible"></div><div class="prose max-w-full text-pretty font-sans text-xs text-muted-foreground dark:prose-invert"><p>This real-time chat app is built for <strong>scalability</strong>, ensuring smooth, fast communication even during high traffic, providing a seamless experience at any scale.</p></div></div></div><div class="text-pretty font-sans text-sm text-muted-foreground mt-auto flex flex-col px-2"><div class="mt-2 flex flex-wrap gap-1"><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Express.js</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Socket.IO</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Redis</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Kafka</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focu
1s:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Zookeeper</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">MongoDB</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Svelte</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Docker</div></div></div><div class="flex items-center pt-2 px-2 pb-2"></div></a></div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="rounded-lg bg-card text-card-foreground flex flex-col overflow-hidden border hover:shadow-lg transition-all duration-300 ease-out h-full"><div class="relative"><video src="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/SnapScale.mp4" autoPlay="" loop="" muted="" playsInline="" class="pointer-events-none mx-auto h-40 w-full object-cover object-top"></video><button class="cursor-pointer absolute bottom-2 right-2 p-2 rounded-full bg-background/50 backdrop-blur-sm text-foreground hover:bg-background transition-colors duration-200 z-10" aria-label="View in fullscreen" data-state="closed"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-expand"><path d="m21 21-6-6m6 6v-4.8m0 4.8h-4.8"></path><path d="M3 16.2V21m0 0h4.8M3 21l6-6"></path><path d="M21 7.8V3m0 0h-4.8M21 3l-6 6"></path><path d="M3 7.8V3m0 0h4.8M3 3l6 6"></path></svg></button></div><a target="_blank" class="cursor-pointer flex-1 flex flex-col" href="https://github.com/codeterrayt/Scalable-Website-Screenshot"><div class="flex flex-col px-2"><div class="space-y-1"><h3 class="font-semibold tracking-tight mt-1 text-base">SnapScale: Website ScreenShot Taker</h3><time class="font-sans text-xs">2024</time><div class="hidden font-sans text-xs underline print:visible"></div><div class="prose max-w-full text-pretty font-sans text-xs text-muted-foreground dark:prose-invert"><p>Scalable web app that generates full-page website screenshots. It uses a distributed architecture to handle multiple requests at once, offering real-time updates and efficient task management.</p></div></div></div><div class="text-pretty font-sans text-sm text-muted-foreground mt-auto flex flex-col px-2"><div class="mt-2 flex flex-wrap gap-1"><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Next.js</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Puppeteer</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Node.js</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Socket.IO</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focu
1s:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Redis</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">RabbitMQ</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Fastify</div><div class="inline-flex items-center rounded-md border font-semibold transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80 px-1 py-0 text-[10px]">Docker</div></div></div><div class="flex items-center pt-2 px-2 pb-2"></div></a></div></div></div></div></section><section id="hackathons"><div class="space-y-12 w-full py-12"><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="flex flex-col items-center justify-center space-y-4 text-center"><div class="space-y-2"><div class="inline-block rounded-lg bg-foreground text-background px-3 py-1 text-sm">Hackathons</div><h2 class="text-3xl font-bold tracking-tighter sm:text-5xl">I like building things</h2><p class="text-muted-foreground md:text-xl/relaxed lg:text-base/relaxed xl:text-xl/relaxed">Iâve participated in over<!-- --> <span class="relative inline-block undefined"><span class="text-white/20">9+ hackathons</span><span class="absolute left-0 top-0 overflow-hidden whitespace-nowrap" style="width:0%"><span class="text-white">9+ hackathons</span></span></span>, collaborating with talented individuals to build innovative projects in just 2-3 days. These events have been eye-opening and inspiring, pushing the boundaries of whatâs possible in a short time. Notably, I<!-- --> <span class="relative inline-block undefined"><span class="text-white/20">won</span><span class="absolute left-0 top-0 overflow-hidden whitespace-nowrap" style="width:0%"><span class="text-white">won</span></span></span> the<!-- --> <div class="cursor-pointer"><a data-state="closed" class=""><span class="relative inline-block underline"><span class="text-white/20">Worldâs largest Gen AI Hackathon</span><span class="absolute left-0 top-0 overflow-hidden whitespace-nowrap" style="width:0%"><span class="text-white">Worldâs largest Gen AI Hackathon</span></span></span></a></div> <!-- -->which earned a<!-- --> <span class="relative inline-block undefined"><span class="text-white/20">Guinness World Record</span><span class="absolute left-0 top-0 overflow-hidden whitespace-nowrap" style="width:0%"><span class="text-white">Guinness World Record</span></span></span></p></div></div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><ul class="mb-4 ml-4 divide-y divide-dashed border-l"><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><li class="relative ml-20 sm:ml-10 py-4 z-0" style="opacity:0"><div class="absolute -left-16 md:-left-22 md:top-4 z-30"><div class="relative w-24 h-24 rounded-xl overflow-hidden shadow-lg border bg-background p-0 cursor-pointer"><img src="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/Mumbai%20Hacks.jpg" alt="Mumbai Hacks" class="w-full h-full object-cover"/></div></div><div class="relative z-10 flex flex-1 flex-col justify-start gap-1 ml-12"><div class="absolute bottom-0 sm:bottom-5 right-0 z-30"><div class="relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trophy text-yellow-500 sm:text-3xl md:text-4xl lg:text-5xl"><path d="M6 9H4.5a2.5 2.5 0 0 1 0-5H6"></path><path d="M18 9h1.5a2.5 2.5 0 0 0 0-5H18"></path><path d="M4 22h16"></path>
1<path d="M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22"></path><path d="M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22"></path><path d="M18 2H6v7a6 6 0 0 0 12 0V2Z"></path></svg><div class="absolute inset-0 animate-pulse-subtle opacity-50" style="filter:blur(4px)"><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trophy text-yellow-300"><path d="M6 9H4.5a2.5 2.5 0 0 1 0-5H6"></path><path d="M18 9h1.5a2.5 2.5 0 0 0 0-5H18"></path><path d="M4 22h16"></path><path d="M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22"></path><path d="M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22"></path><path d="M18 2H6v7a6 6 0 0 0 12 0V2Z"></path></svg></div></div></div><h2 class="font-semibold leading-none cursor-pointer">Mumbai Hacks<!-- --> <time class="text-xs text-muted-foreground float-end">2024</time></h2><p class="text-sm text-muted-foreground">Gen AI Guinness World Record</p><p class="text-sm text-muted-foreground">ATLAS SkillTech University</p><span class="prose dark:prose-invert text-sm text-muted-foreground">World's largest Gen AI Hackathon, Powered by Nvidia and co-powered by Meta</span><p><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-xs hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 cursor-pointer">Read More</button></p></div></li></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><li class="relative ml-20 sm:ml-10 py-4 z-0" style="opacity:0"><div class="absolute -left-16 md:-left-22 md:top-4 z-30"><div class="relative w-24 h-24 rounded-xl overflow-hidden shadow-lg border bg-background p-0 cursor-pointer"><img src="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/Logithon.JPG" alt="Logithon" class="w-full h-full object-cover"/></div></div><div class="relative z-10 flex flex-1 flex-col justify-start gap-1 ml-12"><div class="absolute bottom-0 sm:bottom-5 right-0 z-30"><div class="relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trophy text-yellow-500 sm:text-3xl md:text-4xl lg:text-5xl"><path d="M6 9H4.5a2.5 2.5 0 0 1 0-5H6"></path><path d="M18 9h1.5a2.5 2.5 0 0 0 0-5H18"></path><path d="M4 22h16"></path><path d="M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22"></path><path d="M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22"></path><path d="M18 2H6v7a6 6 0 0 0 12 0V2Z"></path></svg><div class="absolute inset-0 animate-pulse-subtle opacity-50" style="filter:blur(4px)"><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trophy text-yellow-300"><path d="M6 9H4.5a2.5 2.5 0 0 1 0-5H6"></path><path d="M18 9h1.5a2.5 2.5 0 0 0 0-5H18"></path><path d="M4 22h16"></path><path d="M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22"></path><path d="M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22"></path><path d="M18 2H6v7a6 6 0 0 0 12 0V2Z"></path></svg></div></div></div><h2 class="font-semibold leading-none cursor-pointer">Logithon<!-- --> <time class="text-xs text-muted-foreground float-end">2024</time></h2><p class="text-sm text-muted-foreground">National</p><p class="text-sm text-muted-foreground">DMCE</p><span class="prose dark:prose-invert text-sm text-muted-foreground">India's First Major Logistics Hackathon in collaboration with Softlink Global Pvt. Ltd</span><p><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focu
1s-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-xs hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 cursor-pointer">Read More</button></p></div></li></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><li class="relative ml-20 sm:ml-10 py-4 z-0" style="opacity:0"><div class="absolute -left-16 md:-left-22 md:top-4 z-30"><div class="relative w-24 h-24 rounded-xl overflow-hidden shadow-lg border bg-background p-0 cursor-pointer"><img src="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/Woodpeckers.jpeg" alt="WoodPecker" class="w-full h-full object-cover"/></div></div><div class="relative z-10 flex flex-1 flex-col justify-start gap-1 ml-12"><div class="absolute bottom-0 sm:bottom-5 right-0 z-30"><div class="relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trophy text-yellow-500 sm:text-3xl md:text-4xl lg:text-5xl"><path d="M6 9H4.5a2.5 2.5 0 0 1 0-5H6"></path><path d="M18 9h1.5a2.5 2.5 0 0 0 0-5H18"></path><path d="M4 22h16"></path><path d="M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22"></path><path d="M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22"></path><path d="M18 2H6v7a6 6 0 0 0 12 0V2Z"></path></svg><div class="absolute inset-0 animate-pulse-subtle opacity-50" style="filter:blur(4px)"><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trophy text-yellow-300"><path d="M6 9H4.5a2.5 2.5 0 0 1 0-5H6"></path><path d="M18 9h1.5a2.5 2.5 0 0 0 0-5H18"></path><path d="M4 22h16"></path><path d="M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22"></path><path d="M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22"></path><path d="M18 2H6v7a6 6 0 0 0 12 0V2Z"></path></svg></div></div></div><h2 class="font-semibold leading-none cursor-pointer">WoodPecker<!-- --> <time class="text-xs text-muted-foreground float-end">2024</time></h2><p class="text-sm text-muted-foreground">National</p><p class="text-sm text-muted-foreground">Remote</p><span class="prose dark:prose-invert text-sm text-muted-foreground">Participated in the WoodPecker Virtual Hackathon and secured 2nd place. Worked on real-world problem-solving, developed ...</span><p><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-xs hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 cursor-pointer">Read More</button></p></div></li></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><li class="relative ml-20 sm:ml-10 py-4 z-0" style="opacity:0"><div class="absolute -left-16 md:-left-22 md:top-4 z-30"><div class="relative w-24 h-24 rounded-xl overflow-hidden shadow-lg border bg-background p-0 cursor-pointer"><img src="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/SIH.jpg" alt="Smart India Hackathon" class="w-full h-full object-cover"/></div></div><div class="relative z-10 flex flex-1 flex-col justify-start gap-1 ml-12"><div class="absolute bottom-0 sm:bottom-5 right-0 z-30"><svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-award text-blue-400 sm:text-3xl md:text-4xl lg:text-5xl"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"></path><circle cx="12" cy="8" r="6"></circle></svg></div><h2 class="font-semibold leading-none cursor-pointer">Smart India Hackathon<!-- --> <time class="text-xs text-muted-foreground float-end">2024</time></h2><p class="text-sm text-muted-foreground">National</p><p class="text-sm text-muted-foreground">Sri Sairam Engineering College</p><span class="prose dark:prose-invert text-sm text-muted-foreground">A competition where students develop innovative solutions to address real-world problems posed by industries and governm...</sp
1an><p><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-xs hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 cursor-pointer">Read More</button></p></div></li></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><li class="relative ml-20 sm:ml-10 py-4 z-0" style="opacity:0"><div class="absolute -left-16 md:-left-22 md:top-4 z-30"><div class="relative w-24 h-24 rounded-xl overflow-hidden shadow-lg border bg-background p-0 cursor-pointer"><img src="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/GITS.jpg" alt="GITS" class="w-full h-full object-cover"/></div></div><div class="relative z-10 flex flex-1 flex-col justify-start gap-1 ml-12"><div class="absolute bottom-0 sm:bottom-5 right-0 z-30"><div class="relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trophy text-yellow-500 sm:text-3xl md:text-4xl lg:text-5xl"><path d="M6 9H4.5a2.5 2.5 0 0 1 0-5H6"></path><path d="M18 9h1.5a2.5 2.5 0 0 0 0-5H18"></path><path d="M4 22h16"></path><path d="M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22"></path><path d="M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22"></path><path d="M18 2H6v7a6 6 0 0 0 12 0V2Z"></path></svg><div class="absolute inset-0 animate-pulse-subtle opacity-50" style="filter:blur(4px)"><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trophy text-yellow-300"><path d="M6 9H4.5a2.5 2.5 0 0 1 0-5H6"></path><path d="M18 9h1.5a2.5 2.5 0 0 0 0-5H18"></path><path d="M4 22h16"></path><path d="M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22"></path><path d="M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22"></path><path d="M18 2H6v7a6 6 0 0 0 12 0V2Z"></path></svg></div></div></div><h2 class="font-semibold leading-none cursor-pointer">GITS<!-- --> <time class="text-xs text-muted-foreground float-end">2024</time></h2><p class="text-sm text-muted-foreground">Inter-College</p><p class="text-sm text-muted-foreground">DMCE</p><span class="prose dark:prose-invert text-sm text-muted-foreground">GITS Hackathon, focusing on Health, Education, Finance, Security, and E-commerce Welfare to the Society</span><p><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-xs hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 cursor-pointer">Read More</button></p></div></li></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><li class="relative ml-20 sm:ml-10 py-4 z-0" style="opacity:0"><div class="absolute -left-16 md:-left-22 md:top-4 z-30"><div class="relative w-24 h-24 rounded-xl overflow-hidden shadow-lg border bg-background p-0 cursor-pointer"><img src="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/IMG-20240317-WA0023.jpg" alt="HackOverFlow 2.O" class="w-full h-full object-cover"/></div></div><div class="relative z-10 flex flex-1 flex-col justify-start gap-1 ml-12"><div class="absolute bottom-0 sm:bottom-5 right-0 z-30"><svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-award text-blue-400 sm:text-3xl md:text-4xl lg:text-5xl"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"></path><circle cx="12" cy="8" r="6"></circle></svg></div><h2 class="font-semibold leading-none cursor-pointer">HackOverFlow 2.O<!-- --> <time class="text-xs text-muted-foreground float-end">2024</time></h2><p class="text-sm text-muted-foreground">National</p><p class="text-sm text-muted-foreground">Pillai</p><span class="prose dark:prose-invert text-sm text-muted-foreground">Participated in HackOverflow, a 3-day hackathon focused on developing innovative solutions</span>
1<p><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-xs hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 cursor-pointer">Read More</button></p></div></li></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><li class="relative ml-20 sm:ml-10 py-4 z-0" style="opacity:0"><div class="absolute -left-16 md:-left-22 md:top-4 z-30"><div class="relative w-24 h-24 rounded-xl overflow-hidden shadow-lg border bg-background p-0 cursor-pointer"><div class="w-full h-full bg-muted flex items-center justify-center text-xs text-muted-foreground">No Image</div></div></div><div class="relative z-10 flex flex-1 flex-col justify-start gap-1 ml-12"><div class="absolute bottom-0 sm:bottom-5 right-0 z-30"><svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-award text-blue-400 sm:text-3xl md:text-4xl lg:text-5xl"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"></path><circle cx="12" cy="8" r="6"></circle></svg></div><h2 class="font-semibold leading-none cursor-pointer">Agnethon<!-- --> <time class="text-xs text-muted-foreground float-end">2024</time></h2><p class="text-sm text-muted-foreground">National</p><p class="text-sm text-muted-foreground">Fr. Agnel</p><span class="prose dark:prose-invert text-sm text-muted-foreground">A 24-hour offline hackathon by CSI FCRIT</span><p><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-xs hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 cursor-pointer">Read More</button></p></div></li></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><li class="relative ml-20 sm:ml-10 py-4 z-0" style="opacity:0"><div class="absolute -left-16 md:-left-22 md:top-4 z-30"><div class="relative w-24 h-24 rounded-xl overflow-hidden shadow-lg border bg-background p-0 cursor-pointer"><img src="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/IMG20240331133146.jpg" alt="AceHacks" class="w-full h-full object-cover"/></div></div><div class="relative z-10 flex flex-1 flex-col justify-start gap-1 ml-12"><div class="absolute bottom-0 sm:bottom-5 right-0 z-30"><svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-award text-blue-400 sm:text-3xl md:text-4xl lg:text-5xl"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"></path><circle cx="12" cy="8" r="6"></circle></svg></div><h2 class="font-semibold leading-none cursor-pointer">AceHacks<!-- --> <time class="text-xs text-muted-foreground float-end">2024</time></h2><p class="text-sm text-muted-foreground">National</p><p class="text-sm text-muted-foreground">A.C Patil</p><span class="prose dark:prose-invert text-sm text-muted-foreground">Participated in the Ace of Hacks hackathon, a 24-hour challenge focused on creativity and innovative problem-solving for...</span><p><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-xs hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 cursor-pointer">Read More</button></p></div></li></div></ul></div></div></section><section id="hackathons"><div class="space-y-12 w-full py-12"><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="flex flex-col items-center justify-center space-y-4 text-center"><div class="space-y-2"><div class="inline-block rounded-lg bg-foreground text-background px-3 py-1 text-sm">Achievements</div><h2 class="text-3xl font-bold tracking-tighter sm:text-5xl">Creative challenges</h2><div class="text-muted-foreground md:text-xl/relaxed lg:text-base/relaxed xl:text-xl/relaxed">Iâve taken part in<!-- --> <span class="relative inline-block undefined"><span class="text-white/20">college-level competitions</span><span class="absolute left-0 top-0 overflow-hidden whitespace-nowrap" style="width:0%"><span class="text-white">college-level competitions</span></span></span> <!-- -->that challenged my<!-- --> <span class="relative inline-block undefined"><span class="text-white/20">creativity</span><span class="absolute left-0 top-0 overflow-hidden whitespace-nowrap" style="width:0%"><span class="text-white">creativity</span></span></span>,<!-- --> <span class="relative inline-block undefined"><span class="text-white/20">coding skills</span><span class="absolute left-0 top-0 overflow-hidden whitespace-nowrap" style="width:0%"><span class="text-white">coding skills</span></span></span>, and<!-- --> <span class="relative inline-block undefined"><span class="text-white/20">presentation abilities</span><span class="absolute left-0 top-0 overflow-hidden whitespace-nowrap" style="width:0%"><span class="text-white">presentation abilities</span></span></span>.</div></div></div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><ul class="mb-4 ml-4 divide-y divide-dashed border-l"><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><li class="relative ml-20 sm:ml-10 py-4 z-0" style="opacity:0"><div class="absolute -left-16 md:-left-22 md:top-4 z-30"><div class="relative w-24 h-24 rounded-xl overflow-hidden shadow-lg border bg-background p-0 cursor-pointer"><img src="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/DMCE-Pitching.jpg" alt="DMCE Pitching Competition" class="w-full h-full object-cover"/>
1</div></div><div class="relative z-10 flex flex-1 flex-col justify-start gap-1 ml-12"><div class="absolute bottom-0 sm:bottom-5 right-0 z-30"><div class="relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trophy text-yellow-500 sm:text-3xl md:text-4xl lg:text-5xl"><path d="M6 9H4.5a2.5 2.5 0 0 1 0-5H6"></path><path d="M18 9h1.5a2.5 2.5 0 0 0 0-5H18"></path><path d="M4 22h16"></path><path d="M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22"></path><path d="M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22"></path><path d="M18 2H6v7a6 6 0 0 0 12 0V2Z"></path></svg><div class="absolute inset-0 animate-pulse-subtle opacity-50" style="filter:blur(4px)"><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trophy text-yellow-300"><path d="M6 9H4.5a2.5 2.5 0 0 1 0-5H6"></path><path d="M18 9h1.5a2.5 2.5 0 0 0 0-5H18"></path><path d="M4 22h16"></path><path d="M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22"></path><path d="M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22"></path><path d="M18 2H6v7a6 6 0 0 0 12 0V2Z"></path></svg></div></div></div><h2 class="font-semibold leading-none cursor-pointer">DMCE Pitching Competition<!-- --> <time class="text-xs text-muted-foreground float-end">2024</time></h2><p class="text-sm text-muted-foreground">College</p><p class="text-sm text-muted-foreground">DMCE, Airoli</p><span class="prose dark:prose-invert text-sm text-muted-foreground">Achieved 2nd place in a college-level pitching competition, presenting an innovative idea and business model.</span><p><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-xs hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 cursor-pointer">Read More</button></p></div></li></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><li class="relative ml-20 sm:ml-10 py-4 z-0" style="opacity:0"><div class="absolute -left-16 md:-left-22 md:top-4 z-30"><div class="relative w-24 h-24 rounded-xl overflow-hidden shadow-lg border bg-background p-0 cursor-pointer"><img src="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/Code-fusion.jpeg" alt="Code Fusion Technitude" class="w-full h-full object-cover"/></div></div><div class="relative z-10 flex flex-1 flex-col justify-start gap-1 ml-12"><div class="absolute bottom-0 sm:bottom-5 right-0 z-30"><div class="relative"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trophy text-yellow-500 sm:text-3xl md:text-4xl lg:text-5xl"><path d="M6 9H4.5a2.5 2.5 0 0 1 0-5H6"></path><path d="M18 9h1.5a2.5 2.5 0 0 0 0-5H18"></path><path d="M4 22h16"></path><path d="M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22"></path><path d="M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22"></path><path d="M18 2H6v7a6 6 0 0 0 12 0V2Z"></path></svg><div class="absolute inset-0 animate-pulse-subtle opacity-50" style="filter:blur(4px)"><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trophy text-yellow-300"><path d="M6 9H4.5a2.5 2.5 0 0 1 0-5H6"></path><path d="M18 9h1.5a2.5 2.5 0 0 0 0-5H18"></path><path d="M4 22h16"></path><path d="M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22"></path><path d="M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22"></path><path d="M18 2H6v7a6 6 0 0 0 12 0V2Z"></path></svg></div></div></div><h2 class="font-semibold leading-none cursor-pointer">Code Fusion Technitude<!-- --> <time class="text-xs text-muted-foreground float-end">2023</time></h2><p class="text-sm text-muted-foreground">College</p><p class="text-sm text-muted-foreground">DMCE</p><span class="prose dark:prose-invert text-sm text-muted-foreground">A multi-round coding competition on problem-solving, algorithms, and CSS design.</span><p><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focu
1s-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-xs hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 cursor-pointer">Read More</button></p></div></li></div></ul></div></div></section><section id="bug_bounty"><div class="space-y-12 w-full py-12"><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="flex flex-col items-center justify-center space-y-4 text-center"><div class="space-y-2"><div class="inline-block rounded-lg bg-foreground text-background px-3 py-1 text-sm">Bug Bounty</div><h2 class="text-3xl font-bold tracking-tighter sm:text-5xl">Hacking for Rewards</h2><p class="text-muted-foreground md:text-xl/relaxed lg:text-base/relaxed xl:text-xl/relaxed">Iâve actively participated in bug bounty programs, identifying<span class="relative inline-block undefined"><span class="text-white/20"> vulnerabilities</span><span class="absolute left-0 top-0 overflow-hidden whitespace-nowrap" style="width:0%"><span class="text-white"> vulnerabilities</span></span></span> in high-profile platforms like<!-- --> <span class="relative inline-block undefined"><span class="text-white/20">RazorPay.</span><span class="absolute left-0 top-0 overflow-hidden whitespace-nowrap" style="width:0%"><span class="text-white">RazorPay.</span></span></span> These challenges have sharpened my<!-- --> <span class="relative inline-block undefined"><span class="text-white/20">security skills</span><span class="absolute left-0 top-0 overflow-hidden whitespace-nowrap" style="width:0%"><span class="text-white">security skills</span></span></span>, allowing me to contribute to the safety of the digital world while earning rewards for my findings.</p></div></div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><ul class="mb-4 ml-4 divide-y divide-dashed border-l"><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><li class="relative ml-20 sm:ml-10 py-4 z-0" style="opacity:0"><div class="absolute -left-16 md:-left-22 md:top-4 z-30"><div class="relative w-24 h-24 rounded-xl overflow-hidden shadow-lg border bg-background p-0 cursor-pointer"><img src="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/Razorpay%20Bounty.jpeg" alt="RazorPay Bounty" class="w-full h-full object-cover"/></div></div><div class="relative z-10 flex flex-1 flex-col justify-start gap-1 ml-12"><div class="absolute bottom-0 sm:bottom-5 right-0 z-30"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-medal text-yellow-300 sm:text-3xl md:text-4xl lg:text-5xl"><path d="M7.21 15 2.66 7.14a2 2 0 0 1 .13-2.2L4.4 2.8A2 2 0 0 1 6 2h12a2 2 0 0 1 1.6.8l1.6 2.14a2 2 0 0 1 .14 2.2L16.79 15"></path><path d="M11 12 5.12 2.2"></path><path d="m13 12 5.88-9.8"></path><path d="M8 7h8"></path><circle cx="12" cy="17" r="5"></circle><path d="M12 18v-2h-.5"></path></svg></div><h2 class="font-semibold leading-none cursor-pointer">RazorPay Bounty<!-- --> <time class="text-xs text-muted-foreground float-end">2024</time></h2><p class="text-sm text-muted-foreground">International</p><p class="text-sm text-muted-foreground">Remote</p><span class="prose dark:prose-invert text-sm text-muted-foreground">Identified security vulnerabilities in RazorPay and received a bounty reward of $50.</span><p><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-xs hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 cursor-pointer">Read More</button></p></div></li></div></ul></div></div></section><section id="certifications"><div class="space-y-12 w-full py-12"><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="flex flex-col items-center justify-center space-y-4 text-center"><div class="space-y-2"><div class="inline-block rounded-lg bg-foreground text-background px-3 py-1 text-sm">Certifications</div><h2 class="text-3xl font-bold tracking-tighter sm:text-5xl">Proven Expertise & Lifelong Learning</h2><div class="text-muted-foreground md:text-xl/relaxed lg:text-base/relaxed xl:text-xl/relaxed">Iâve completed<!-- --> <span class="relative inline-block undefined"><span class="text-white/20">industry-recognized certifications</span><span class="absolute left-0 top-0 overflow-hidden whitespace-nowrap" style="width:0%"><span class="text-white">industry-recognized certifications</span></span></span> <!-- -->that demonstrate my<!-- --> <span class="relative inline-block undefined"><span class="text-white/20">technical mastery</span><span class="absolute left-0 top-0 overflow-hidden whitespace-nowrap" style="width:0%"><span class="text-white">technical mastery</span></span></span> and commitment to<!-- --> <span class="relative inline-block undefined"><span class="text-white/20">continuous growth</span><span class="absolute left-0 top-0 overflow-hidden whitespace-nowrap" style="width:0%"><span class="text-white">continuous growth</span></span></span>.</div></div></div></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><ul class="mb-4 ml-4 divide-y divide-dashed border-l"><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><li class="relative ml-20 sm:ml-10 py-4 z-0" style="opacity:0"><div class="absolute -left-16 md:-left-22 md:top-4 z-30"><div class="relative w-24 h-24 rounded-xl overflow-hidden shadow-lg border bg-background p-0 cursor-pointer"><img src="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/SeedInfoTech-PHP.jpg" alt="Certified PHP Engineer" class="w-full h-full object-cover"/>
1</div></div><div class="relative z-10 flex flex-1 flex-col justify-start gap-1 ml-12"><h2 class="font-semibold leading-none cursor-pointer">Certified PHP Engineer<!-- --> <time class="text-xs text-muted-foreground float-end">2019</time></h2><p class="text-sm text-muted-foreground">SEED Infotech Ltd</p><span class="prose dark:prose-invert text-sm text-muted-foreground">Completed a certification course in PHP from Seed Infotech, where I gained hands-on experience in Full-Stack Development...</span><p><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-xs hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 cursor-pointer">Read More</button></p></div></li></div><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><li class="relative ml-20 sm:ml-10 py-4 z-0" style="opacity:0"><div class="absolute -left-16 md:-left-22 md:top-4 z-30"><div class="relative w-24 h-24 rounded-xl overflow-hidden shadow-lg border bg-background p-0 cursor-pointer"><img src="https://pub-8d81bf1e6c73494ba22ff9837ccaf5b1.r2.dev/SeedInfoTech-FRONTEND.jpg" alt="Programming in HTML5 with JavaScript and CSS3" class="w-full h-full object-cover"/></div></div><div class="relative z-10 flex flex-1 flex-col justify-start gap-1 ml-12"><h2 class="font-semibold leading-none cursor-pointer">Programming in HTML5 with JavaScript and CSS3<!-- --> <time class="text-xs text-muted-foreground float-end">2019</time></h2><p class="text-sm text-muted-foreground">SEED Infotech Ltd</p><span class="prose dark:prose-invert text-sm text-muted-foreground">Completed the Programming in HTML5 with JavaScript and CSS3 course from SEED Infotech Ltd. This certification provided a...</span><p><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-xs hover:bg-accent hover:text-accent-foreground h-9 px-4 py-2 cursor-pointer">Read More</button></p></div></li></div></ul></div></div></section><section id="contact"><div class="grid items-center justify-center gap-4 px-4 text-center md:px-6 w-full py-12"><div style="opacity:0;filter:blur(6px);transform:translateY(6px)"><div class="space-y-3"><div class="inline-block rounded-lg bg-foreground text-background px-3 py-1 text-sm">Contact</div><h2 class="text-3xl font-bold tracking-tighter sm:text-5xl">Get in Touch</h2><p class="mx-auto max-w-[600px] text-muted-foreground md:text-xl/relaxed lg:text-base/relaxed xl:text-xl/relaxed">Want to chat? Just shoot me a dm<!-- --> <a class="text-blue-500 hover:underline" href="https://x.com/codeterrayt">with a direct question on twitter</a> <!-- -->and I'll respond whenever I can. I will ignore all soliciting.</p></div></div></div></section></main></div><!--$--><!--/$--><div class="pointer-events-none fixed inset-x-0 bottom-0 z-30 mx-auto mb-4 flex origin-bottom h-full max-h-14"><div class="fixed bottom-0 inset-x-0 h-16 w-full bg-background/80 backdrop-blur-lg"></div><div class="w-max p-2 rounded-full border z-50 pointer-events-auto relative mx-auto flex min-h-full h-full items-center px-1 bg-background [box-shadow:0_0_0_1px_rgba(0,0,0,.03),0_2px_4px_rgba(0,0,0,.05),0_12px_24px_rgba(0,0,0,.05)] transform-gpu dark:[border:1px_solid_rgba(255,255,255,.1)] dark:[box-shadow:0_-20px_80px_-20px_#ffffff1f_inset]"><div class="flex h-full items-center" mousex="[object Object]" magnification="60" distance="140"><div style="opacity:0;transform:translateY(20px)"><a target="_blank" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-hidden focu
1s-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 hover:bg-accent hover:text-accent-foreground rounded-full size-12" data-state="closed" href="https://blog.rohanprajapati.dev/?utm_source=rohan-portfolio&utm_medium=navbar&utm_campaign=main_site"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rss size-4"><path d="M4 11a9 9 0 0 1 9 9"></path><path d="M4 4a16 16 0 0 1 16 16"></path><circle cx="5" cy="19" r="1"></circle></svg></a></div><div style="opacity:0;transform:translateY(20px)"><a target="_blank" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 hover:bg-accent hover:text-accent-foreground rounded-full size-12" data-state="closed" href="https://linktr.ee/codeterra"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tree-deciduous size-4"><path d="M8 19a4 4 0 0 1-2.24-7.32A3.5 3.5 0 0 1 9 6.03V6a3 3 0 1 1 6 0v.04a3.5 3.5 0 0 1 3.24 5.65A4 4 0 0 1 16 19Z"></path><path d="M12 19v3"></path></svg></a></div></div><div data-orientation="vertical" role="none" class="shrink-0 bg-border w-[1px] h-full" mousex="[object Object]" magnification="60" distance="140"></div><div class="flex h-full items-center" mousex="[object Object]" magnification="60" distance="140"><div style="opacity:0;transform:translateY(20px)"><a target="_blank" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 hover:bg-accent hover:text-accent-foreground rounded-full size-12" data-state="closed" href="https://github.com/codeterrayt/"><svg viewBox="0 0 438.549 438.549" class="size-4"><path fill="currentColor" d="M409.132 114.573c-19.608-33.596-46.205-60.194-79.798-79.8-33.598-19.607-70.277-29.408-110.063-29.408-39.781 0-76.472 9.804-110.063 29.408-33.596 19.605-60.192 46.204-79.8 79.8C9.803 148.168 0 184.854 0 224.63c0 47.78 13.94 90.745 41.827 128.906 27.884 38.164 63.906 64.572 108.063 79.227 5.14.954 8.945.283 11.419-1.996 2.475-2.282 3.711-5.14 3.711-8.562 0-.571-.049-5.708-.144-15.417a2549.81 2549.81 0 01-.144-25.406l-6.567 1.136c-4.187.767-9.469 1.092-15.846 1-6.374-.089-12.991-.757-19.842-1.999-6.854-1.231-13.229-4.086-19.13-8.559-5.898-4.473-10.085-10.328-12.56-17.556l-2.855-6.57c-1.903-4.374-4.899-9.233-8.992-14.559-4.093-5.331-8.232-8.945-12.419-10.848l-1.999-1.431c-1.332-.951-2.568-2.098-3.711-3.429-1.142-1.331-1.997-2.663-2.568-3.997-.572-1.335-.098-2.43 1.427-3.289 1.525-.859 4.281-1.276 8.28-1.276l5.708.853c3.807.763 8.516 3.042 14.133 6.851 5.614 3.806 10.229 8.754 13.846 14.842 4.38 7.806 9.657 13.754 15.846 17.847 6.184 4.093 12.419 6.136 18.699 6.136 6.28 0 11.704-.476 16.274-1.423 4.565-.952 8.848-2.383 12.847-4.285 1.713-12.758 6.377-22.559 13.988-29.41-10.848-1.14-20.601-2.857-29.264-5.14-8.658-2.286-17.605-5.996-26.835-11.14-9.235-5.137-16.896-11.516-22.985-19.126-6.09-7.614-11.088-17.61-14.987-29.979-3.901-12.374-5.852-26.648-5.852-42.826 0-23.035 7.52-42.637 22.557-58.817-7.044-17.318-6.379-36.732 1.997-58.24 5.52-1.715 13.706-.428 24.554 3.853 10.85 4.283 18.794 7.952 23.84 10.994 5.046 3.041 9.089 5.618 12.135 7.708 17.705-4.947 35.976-7.421 54.818-7.421s37.117 2.474 54.823 7.421l10.849-6.849c7.419-4.57 16.18-8.758 26.262-12.565 10.088-3.805 17.802-4.853 23.134-3.138 8.562 21.509 9.325 40.922 2.279 58.24 15.036 16.18 22.559 35.787 22.559 58.817 0 16.178-1.958 30.497-5.853 42.966-3.9 12.471-8.941 22.457-15.125 29.979-6.191 7.521-13.901 13.85-23.131 18.986-9.232 5.14-18.182 8.85-26.84 11.136-8.662 2.286-18.415 4.004-29.263 5.146 9.894 8.562 14.842 22.077 14.842 40.539v60.237c0 3.422 1.19
16.279 3.572 8.562 2.379 2.279 6.136 2.95 11.276 1.995 44.163-14.653 80.185-41.062 108.068-79.226 27.88-38.161 41.825-81.126 41.825-128.906-.01-39.771-9.818-76.454-29.414-110.049z"></path></svg></a></div><div style="opacity:0;transform:translateY(20px)"><a target="_blank" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 hover:bg-accent hover:text-accent-foreground rounded-full size-12" data-state="closed" href="https://www.linkedin.com/in/codeterra/"><svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" class="size-4"><title>LinkedIn</title><path fill="currentColor" d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path></svg></a></div><div style="opacity:0;transform:translateY(20px)"><a target="_blank" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 hover:bg-accent hover:text-accent-foreground rounded-full size-12" data-state="closed" href="https://x.com/codeterrayt"><svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" class="size-4"><title>X</title><path fill="currentColor" d="M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z"></path></svg></a></div><div style="opacity:0;transform:translateY(20px)"><a target="_blank" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 hover:bg-accent hover:text-accent-foreground rounded-full size-12" data-state="closed" href="https://www.youtube.com/@codeterra"><svg width="32px" height="32px" viewBox="0 0 32 32" fill="currentColor" xmlns="http://www.w3.org/2000/svg" class="size-4"><title>youtube</title><path d="M29.41,9.26a3.5,3.5,0,0,0-2.47-2.47C24.76,6.2,16,6.2,16,6.2s-8.76,0-10.94.59A3.5,3.5,0,0,0,2.59,9.26,36.13,36.13,0,0,0,2,16a36.13,36.13,0,0,0,.59,6.74,3.5,3.5,0,0,0,2.47,2.47C7.24,25.8,16,25.8,16,25.8s8.76,0,10.94-.59a3.5,3.5,0,0,0,2.47-2.47A36.13,36.13,0,0,0,30,16,36.13,36.13,0,0,0,29.41,9.26ZM13.2,20.2V11.8L20.47,16Z"></path></svg></a></div><div style="opacity:0;transform:translateY(20px)"><a target="_blank" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-colors focus-visible:outline-hidden focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 hover:bg-accent hover:text-accent-foreground rounded-full size-12" data-state="closed" href="mailto:[email protected]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail size-4"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg></a></div></div></div></div>
1<script src="/_next/static/chunks/webpack-c055329ea012a081.js" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[1483,[\"27\",\"static/chunks/27-f9f8a4238afa9f81.js\",\"874\",\"static/chunks/874-88888001c6436ff6.js\",\"938\",\"static/chunks/938-d8253934dd7e318b.js\",\"524\",\"static/chunks/524-2ff06fd780b37981.js\",\"399\",\"static/chunks/399-8fe121cf6b1cc4ba.js\",\"177\",\"static/chunks/app/layout-cf0626d4938b0cd7.js\"],\"ThemeProvider\"]\n3:I[6102,[\"27\",\"static/chunks/27-f9f8a4238afa9f81.js\",\"874\",\"static/chunks/874-88888001c6436ff6.js\",\"938\",\"static/chunks/938-d8253934dd7e318b.js\",\"524\",\"static/chunks/524-2ff06fd780b37981.js\",\"399\",\"static/chunks/399-8fe121cf6b1cc4ba.js\",\"177\",\"static/chunks/app/layout-cf0626d4938b0cd7.js\"],\"TooltipProvider\"]\n4:I[8841,[\"27\",\"static/chunks/27-f9f8a4238afa9f81.js\",\"874\",\"static/chunks/874-88888001c6436ff6.js\",\"938\",\"static/chunks/938-d8253934dd7e318b.js\",\"524\",\"static/chunks/524-2ff06fd780b37981.js\",\"399\",\"static/chunks/399-8fe121cf6b1cc4ba.js\",\"177\",\"static/chunks/app/layout-cf0626d4938b0cd7.js\"],\"default\"]\n5:I[7555,[],\"\"]\n6:I[1295,[],\"\"]\n7:I[149,[\"27\",\"static/chunks/27-f9f8a4238afa9f81.js\",\"874\",\"static/chunks/874-88888001c6436ff6.js\",\"938\",\"static/chunks/938-d8253934dd7e318b.js\",\"524\",\"static/chunks/524-2ff06fd780b37981.js\",\"399\",\"static/chunks/399-8fe121cf6b1cc4ba.js\",\"177\",\"static/chunks/app/layout-cf0626d4938b0cd7.js\"],\"default\"]\n8:I[894,[],\"ClientPageRoot\"]\n9:I[1009,[\"105\",\"static/chunks/0e5ce63c-51a16e6a05cadd2d.js\",\"27\",\"static/chunks/27-f9f8a4238afa9f81.js\",\"21\",\"static/chunks/21-756f45ecde3687ac.js\",\"874\",\"static/chunks/874-88888001c6436ff6.js\",\"938\",\"static/chunks/938-d8253934dd7e318b.js\",\"121\",\"static/chunks/121-636b685a88544163.js\",\"399\",\"static/chunks/399-8fe121cf6b1cc4ba.js\",\"974\",\"static/chunks/app/page-cd2de66b0e24f968.js\"],\"default\"]\nc:I[9665,[],\"OutletBoundary\"]\nf:I[4911,[],\"AsyncMetadataOutlet\"]\n11:I[9665,[],\"ViewportBoundary\"]\n13:I[9665,[],\"MetadataBoundary\"]\n15:I[6614,[],\"\"]\n:HL[\"/_next/static/media/e4af272ccee01ff0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/48a9e4dfaf3f9eb9.css\",\"style\"]\n:HL[\"/_next/static/css/89e16938787f8b9b.css"])</script>
1<script>self.__next_f.push([1,"\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Y9slCGrPWsLG7Jfj45f2M\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/48a9e4dfaf3f9eb9.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"body\",null,{\"className\":\"min-h-screen bg-background font-sans antialiased max-w-2xl mx-auto py-12 sm:py-24 px-6 __variable_f367f3\",\"children\":[\"$\",\"$L2\",null,{\"attribute\":\"class\",\"defaultTheme\":\"dark\",\"children\":[\"$\",\"$L3\",null,{\"delayDuration\":0,\"children\":[[\"$\",\"$L4\",null,{\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"$L7\",null,{}]]}]}]}]}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L8\",null,{\"Component\":\"$9\",\"searchParams\":{},\"params\":{},\"promises\":[\"$@a\",\"$@b\"]}],[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/89e16938787f8b9b.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"$Lc\",null,{\"children\":[\"$Ld\",\"$Le\",[\"$\",\"$Lf\",null,{\"promise\":\"$@10\"}]]}]]}],{},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$1\",\"2YekN6anyqDrs91omEfHMv\",{\"children\":[[\"$\",\"$L11\",null,{\"children\":\"$L12\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],[\"$\",\"$L13\",null,{\"children\":\"$L14\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$15\",\"$undefined\"],\"s\":false,\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"16:\"$Sreact.suspense\"\n17:I[4911,[],\"AsyncMetadata\"]\na:{}\nb:{}\n14:[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$16\",null,{\"fallback\":null,\"children\":[\"$\",\"$L17\",null,{\"promise\":\"$@18\"}]}]}]\n"])</script>
1<script>self.__next_f.push([1,"e:null\n"])</script>
1<script>self.__next_f.push([1,"12:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\nd:null\n"])</script>
1<script>self.__next_f.push([1,"10:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Rohan Prajapati\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Full Stack Dev, System Design, Ethical pentester and DevOps AWS, I build secure, scalable web apps with smart automation.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"3\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"Rohan Prajapati\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"Full Stack Dev, System Design, Ethical pentester and DevOps AWS, I build secure, scalable web apps with smart automation.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:url\",\"content\":\"https://rohanprajapati.dev\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:site_name\",\"content\":\"Rohan Prajapati\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:title\",\"content\":\"Rohan Prajapati\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:description\",\"content\":\"Full Stack Dev, System Design, Ethical pentester and DevOps AWS, I build secure, scalable web apps with smart automation.\"}],[\"$\",\"link\",\"13\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"16x16\"}]],\"error\":null,\"digest\":\"$undefined\"}\n18:{\"metadata\":\"$10:metadata\",\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
1</body></html>
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.