PageSourceSearch

https://www.rohanprajapati.dev/

html rohanprajapati.dev collected 2026-10-02 01:52:31 UTC 107,474 bytes, 1 lines download raw bytes

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&#x27;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&#x27;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 &amp; 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&#x27;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&#x27;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 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_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&#x27;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 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_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 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_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 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_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 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_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 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_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 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_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 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_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 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_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 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_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 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_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 &amp; 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 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_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 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_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&#x27;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&amp;utm_medium=navbar&amp;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.