PageSourceSearch

https://www.rahulroy.in/aboutme

html rahulroy.in collected 2026-10-09 22:06:25 UTC 127,350 bytes, 7 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/7b0b24f36b1a6d0b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/3ebd6826f737d267.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-d58544fded8e5826.js"/>
1<script src="/_next/static/chunks/fd9d1056-e9051fa14e44c6d6.js" async=""></script>
1<script src="/_next/static/chunks/117-ce61bdbe7925f9eb.js" async=""></script>
1<script src="/_next/static/chunks/main-app-2dcde4753ea0d175.js" async=""></script>
1<script src="/_next/static/chunks/53c13509-adc2f14c9dd2cde3.js" async=""></script>
1<script src="/_next/static/chunks/8e1d74a4-3b20639a894f2f95.js" async=""></script>
1<script src="/_next/static/chunks/370b0802-ab23d10f302a104a.js" async=""></script>
1<script src="/_next/static/chunks/242-195ff0f07b2cd3b8.js" async=""></script>
1<script src="/_next/static/chunks/972-aacefbfa0b02bafc.js" async=""></script>
1<script src="/_next/static/chunks/292-5f06e07ba476dfaa.js" async=""></script>
1<script src="/_next/static/chunks/380-fa3a45f4bbace773.js" async=""></script>
1<script src="/_next/static/chunks/app/aboutme/page-6be28b89e2d1233d.js" async=""></script>
1<script src="/_next/static/chunks/b536a0f1-0037c4f1264bee2b.js" async=""></script>
1<script src="/_next/static/chunks/952-46f99f4502b9bce8.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-aff877cf523e5430.js" async=""></script>
1<script src="/_next/static/chunks/app/not-found-b74dc610ebb3cbf6.js" async=""></script>
1<meta name="theme-color" media="(prefers-color-scheme: dark)" content="#020008"/><meta name="theme-color" media="(prefers-color-scheme: light)" content="#f4f0ff"/><title>Rahul Roy | Full Stack Developer &amp; UI/UX Designer</title><meta name="description" content="Rahul Roy is a Full Stack Developer and UI/UX Designer from India, founder of Aitihya. Explore projects, skills, and modern web experiences."/><link rel="author" href="https://www.rahulroy.in"/><meta name="author" content="Rahul Roy"/><meta name="keywords" content="Rahul Roy,Rahul Roy developer,Rahul Roy designer,Software Engineer,Computer Engineer,Software Developer,Full Stack Developer,Frontend Developer,Backend Developer,Web Developer,Web Application Developer,Application Developer,Android Developer,Mobile App Developer,Cross Platform Developer,React Developer,Next.js Developer,JavaScript Developer,TypeScript Developer,Node.js Developer,MongoDB Developer,Full Stack Engineer,Frontend Engineer,Backend Engineer,UI UX Designer,UI Designer,UX Designer,Product Designer,Creative Developer,Digital Designer,Responsive Web Design,Modern Web Development,Interactive UI Developer,Framer Motion Developer,Tailwind CSS Developer,Performance Optimized Web Developer,Freelance Developer,Freelance Designer,Portfolio Website Developer,Startup Developer,Startup Engineer,Web Developer India,Software Engineer India,Developer Kolkata,Software Developer Kolkata,Freelancer India,Aitihya Founder,Rahul Roy Portfolio,Best Developer Portfolio India"/><meta name="creator" content="Rahul Roy"/><meta name="publisher" content="Rahul Roy"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta name="category" content="technology"/><link rel="canonical" href="https://www.rahulroy.in"/><meta property="og:title" content="Rahul Roy Portfolio"/><meta property="og:description" content="Explore Rahul Roy&#x27;s portfolio – projects, UI/UX designs, and modern web applications."/><meta property="og:url" content="https://www.rahulroy.in"/><meta property="og:site_name" content="Rahul Roy"/><meta property="og:locale" content="en_IN"/><meta property="og:image" content="https://www.rahulroy.in/og.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Rahul Roy Portfolio"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Rahul Roy Portfolio"/><meta name="twitter:description" content="Full Stack Developer &amp; UI/UX Designer | Founder of Aitihya"/><meta name="twitter:image" content="https://www.rahulroy.in/og.png"/><link rel="icon" href="/favicon.png"/><link rel="apple-touch-icon" href="/apple-icon.png"/><meta name="next-size-adjust"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body><html lang="en"><head>
1<script>
2              (function(){
3                var s=localStorage.getItem('theme');
4                var sys=window.matchMedia('(prefers-color-scheme:light)').matches?'light':'dark';
5                document.documentElement.setAttribute('data-theme',s||sys);
6              })();
7            </script>
7<script type="application/ld+json">{"@context":"https://schema.org","@type":"Person","name":"Rahul Roy","url":"https://www.rahulroy.in","image":"https://www.rahulroy.in/og.png","sameAs":["https://github.com/royaldotcon","https://linkedin.com/in/rahul-roy-48582b304"],"jobTitle":"Full Stack Developer","worksFor":{"@type":"Organization","name":"Aitihya"}}</script>
7</head><body class="bg-[var(--bg-primary)] overflow-y-scroll overflow-x-hidden __className_ed3508"><div class="w-full h-auto fixed inset-0 z-20 pointer-events-none"><div style="position:relative;width:100%;height:100%;overflow:hidden;pointer-events:auto"><div style="width:100%;height:100%"><canvas style="display:block"></canvas></div></div></div><div id="cursor-dot" aria-hidden="true"></div><div id="cursor-ring" aria-hidden="true"><span id="cursor-label"></span></div><nav class="w-full h-[65px] fixed top-0 z-50 transition-all duration-500" style="background:var(--bg-glass);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid var(--border-subtle);box-shadow:0 4px 40px rgba(0,0,0,0.4), 0 1px 0 var(--border-subtle)"><div class="absolute top-0 left-0 right-0 h-[1px] transition-all duration-500" style="background:linear-gradient(90deg, transparent 0%, var(--neon-cyan) 30%, var(--neon-purple) 70%, transparent 100%);box-shadow:0 0 8px var(--neon-cyan);opacity:0.7"></div><div class="w-full h-full flex items-center justify-between px-6 md:px-10 max-w-7xl mx-auto"><a class="flex items-center gap-3 group" style="text-decoration:none" href="/"><div class="relative"><div class="absolute inset-0 rounded-full opacity-0 group-hover:opacity-100 transition-opacity duration-500" style="background:radial-gradient(circle, rgba(0,245,255,0.2), transparent 70%);filter:blur(8px);transform:scale(1.4)"></div><img alt="Rahul Roy Logo" draggable="false" loading="lazy" width="44" height="44" decoding="async" data-nimg="1" class="relative z-10 transition-transform duration-300 group-hover:scale-110" style="color:transparent;border-radius:50%" srcSet="/_next/image?url=%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=96&amp;q=75"/></div><div class="flex flex-col leading-none"><span class="font-bold text-[15px] tracking-wider transition-all duration-300" style="font-family:var(--font-display);color:var(--text-primary);letter-spacing:0.08em">RAHUL</span><span class="text-[10px] tracking-[0.3em] transition-all duration-300" style="font-family:var(--font-mono);color:var(--neon-cyan);text-shadow:0 0 8px var(--neon-cyan)">ROY</span></div></a><div class="hidden md:flex items-center gap-1"><div class="flex items-center gap-1 px-3 py-2 rounded-full" style="background:rgba(0,0,0,0.2);border:1px solid var(--border-subtle);backdrop-filter:blur(10px)"><a class="relative px-4 py-2 rounded-full text-[13px] font-medium transition-all duration-300" style="font-family:var(--font-body);color:var(--text-secondary);text-decoration:none;letter-spacing:0.04em;text-shadow:none" href="/"><span class="relative z-10">Home</span></a><a class="relative px-4 py-2 rounded-full text-[13px] font-medium transition-all duration-300" style="font-family:var(--font-body);color:var(--neon-cyan);text-decoration:none;letter-spacing:0.04em;text-shadow:0 0 12px var(--neon-cyan)" href="/aboutme"><span class="absolute inset-0 rounded-full" style="background:rgba(0,245,255,0.08);border:1px solid rgba(0,245,255,0.25);transition:all 0.3s ease"></span><span class="absolute -bottom-[2px] left-1/2 -translate-x-1/2 w-[4px] h-[4px] rounded-full" style="background:var(--neon-cyan);box-shadow:0 0 6px var(--neon-cyan)"></span><span class="relative z-10">About</span></a><a class="relative px-4 py-2 rounded-full text-[13px] font-medium transition-all duration-300" style="font-family:var(--font-body);color:var(--text-secondary);text-decoration:none;letter-spacing:0.04em;text-shadow:none" href="/works"><span class="relative z-10">Projects</span></a><a class="relative px-4 py-2 rounded-full text-[13px] font-medium transition-all duration-300" style="font-family:var(--font-body);color:var(--text-secondary);text-decoration:none;letter-spacing:0.04em;text-shadow:none" href="/blogs"><span class="relative z-10">Blogs</span></a><a class="relative px-4 py-2 rounded-full text-[13px] font-medium transition-all duration-300" style="font-family:var(--font-body);color:var(--text-secondary);text-decoration:none;letter-spacing:0.04em;text-shadow:none" href="/#skills"><span class="relative z-10">Skills</span></a><a class="relative px-4 py-2 rounded-full text-[13px] font-medium transition-all duration-300" style="font-family:var(--font-body);color:var(--text-secondary);text-decoration:none;letter-spacing:0.04em;text-shadow:none" href="/contact"><span class="relative z-10">Contact</span></a></div></div><div class="hidden md:flex items-center gap-4"><a href="/contact"><div class="flex items-center gap-2 px-3 py-1.5 rounded-full w-fit" style="background:rgba(0,255,159,0.06);border:1px solid rgba(0,255,159,0.2)"><span class="w-1.5 h-1.5 rounded-full" style="background:var(--neon-green);box-shadow:0 0 6px var(--neon-green);animation:blink 2s ease-in-out infinite"></span><span style="font-family:var(--font-mono);font-size:9px;color:var(--neon-green);letter-spacing:0.12em">HIRE ME</span></div></a><div class="flex items-center gap-3"><a target="_blank" rel="noreferrer noopener" aria-label="Instagram" class="group relative flex items-center justify-center w-9 h-9 rounded-full transition-all duration-300" style="border:1px solid var(--border-subtle);background:rgba(0,0,0,0.2)" href="https://instagram.com/roy.rahul._"><span class="absolute inset-0 rounded-full opacity-0 group-hover:opacity-100 transition-opacity duration-300" style="background:rgba(0,245,255,0.08)"></span><svg stroke="currentColor" fill="none" stroke-width="0" viewBox="0 0 15 15" class="h-4 w-4 relative z-10 transition-all duration-300 group-hover:scale-110" style="color:var(--text-secondary)" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.9091 12.909C13.2365 12.5817 13.4918 12.1895 13.6588 11.7577C13.8195 11.3443 13.9294 10.8718 13.961 10.1799C13.9926 9.48665 14.0001 9.26529 14.0001 7.50001C14.0001 5.73473 13.9926 5.51328 13.961 4.82008C13.9294 4.12821 13.8195 3.65573 13.6588 3.24228C13.4956 2.80857 13.2398 2.41567 12.9091 2.091C12.5844 1.76028 12.1915 1.50437 11.7578 1.34113C11.3443 1.18056 10.8718 1.0707 10.1799 1.03924C9.48675 1.00748 9.26537 1 7.50006 1C5.73476 1 5.51333 1.00748 4.82014 1.03912C4.12826 1.0707 3.65578 1.18056 3.24233 1.34125C2.80862 1.50447 2.41573 1.76032 2.09105 2.09098C1.76032 2.41563 1.5044 2.80852 1.34113 3.24225C1.18056 3.65573 1.0707 4.12821 1.03924 4.82008C1.00748 5.51328 1 5.73471 1 7.50001C1 9.26532 1.00748 9.48675 1.03924 10.1799C1.07083 10.8718 1.18069 11.3443 1.34138 11.7577C1.5046 12.1915 1.76045 12.5843 2.09111 12.909C2.41578 13.2397 2.80867 13.4955 3.24238 13.6587C3.65586 13.8194 4.12834 13.9293 4.82019 13.9609C5.51348 13.9925 5.73483 14 7.50012 14C9.2654 14 9.48
7685 13.9925 10.18 13.9609C10.8719 13.9293 11.3444 13.8194 11.7578 13.6587C12.1896 13.4917 12.5818 13.2364 12.9091 12.909ZM1.99949 6.73496C1.99974 6.94524 2.00005 7.19543 2.00005 7.50002C2.00005 7.80461 1.99974 8.0548 1.99949 8.26507C1.99849 9.08596 1.99824 9.29856 2.01963 9.7655C2.04625 10.3509 2.07823 10.7811 2.17588 11.1053C2.26976 11.417 2.37505 11.7342 2.7188 12.1171C3.06255 12.4999 3.39411 12.6733 3.81645 12.8007C4.23879 12.928 4.7696 12.9554 5.23052 12.9764C5.75332 13.0003 5.96052 13.0002 7.05714 12.9999L7.50006 12.9999C7.79304 12.9999 8.03569 13.0001 8.2409 13.0004C9.08195 13.0013 9.29425 13.0015 9.76575 12.9799C10.3512 12.9533 10.7814 12.9213 11.1056 12.8237C11.4173 12.7298 11.7345 12.6245 12.1173 12.2807C12.5001 11.937 12.6735 11.6054 12.8009 11.1831C12.9283 10.7607 12.9557 10.2299 12.9767 9.76902C13.0005 9.24689 13.0004 9.04027 13.0002 7.94749V7.94738L13.0001 7.50039L13.0001 7.05747C13.0004 5.96085 13.0005 5.75365 12.9766 5.23085C12.9556 4.76993 12.9282 4.23912 12.8009 3.81678C12.6735 3.39445 12.5001 3.06288 12.1173 2.71913C11.7345 2.37538 11.4172 2.27009 11.1056 2.17621C10.7813 2.07856 10.3511 2.04658 9.76571 2.01996C9.29421 1.99836 9.08194 1.99859 8.24092 1.99951H8.24092C8.0357 1.99974 7.79305 2.00001 7.50006 2.00001L7.05704 1.99993C5.96051 1.99964 5.75331 1.99958 5.23052 2.02343C4.7696 2.04446 4.23879 2.07183 3.81645 2.19921C3.39411 2.32659 3.06255 2.49999 2.7188 2.88281C2.37505 3.26562 2.26976 3.58286 2.17588 3.89453C2.07823 4.21874 2.04625 4.64894 2.01963 5.23437C1.99824 5.70131 1.99849 5.91401 1.99949 6.73496ZM7.49996 5.25015C6.25741 5.25015 5.25012 6.25744 5.25012 7.49999C5.25012 8.74254 6.25741 9.74983 7.49996 9.74983C8.74251 9.74983 9.7498 8.74254 9.7498 7.49999C9.7498 6.25744 8.74251 5.25015 7.49996 5.25015ZM4.25012 7.49999C4.25012 5.70515 5.70512 4.25015 7.49996 4.25015C9.2948 4.25015 10.7498 5.70515 10.7498 7.49999C10.7498 9.29483 9.2948 10.7498 7.49996 10.7498C5.70512 10.7498 4.25012 9.29483 4.25012 7.49999ZM10.9697 4.7803C11.3839 4.7803 11.7197 4.44452 11.7197 4.0303C11.7197 3.61609 11.3839 3.2803 10.9697 3.2803C10.5555 3.2803 10.2197 3.61609 10.2197 4.0303C10.2197 4.44452 10.5555 4.7803 10.9697 4.7803Z" fill="currentColor"></path></svg><span class="absolute -bottom-8 left-1/2 -translate-x-1/2 text-[10px] px-2 py-1 rounded opacity-0 group-hover:opacity-100 pointer-events-none transition-all duration-200 whitespace-nowrap" style="font-family:var(--font-mono);background:var(--bg-glass);border:1px solid var(--border-subtle);color:var(--text-secondary);backdrop-filter:blur(8px)">Instagram</span></a><a target="_blank" rel="noreferrer noopener" aria-label="Facebook" class="group relative flex items-center justify-center w-9 h-9 rounded-full transition-all duration-300" style="border:1px solid var(--border-subtle);background:rgba(0,0,0,0.2)" href="https://facebook.com/roy.rahul1818"><span class="absolute inset-0 rounded-full opacity-0 group-hover:opacity-100 transition-opacity duration-300" style="background:rgba(0,245,255,0.08)"></span><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="h-4 w-4 relative z-10 transition-all duration-300 group-hover:scale-110" style="color:var(--text-secondary)" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg><span class="absolute -bottom-8 left-1/2 -translate-x-1/2 text-[10px] px-2 py-1 rounded opacity-0 group-hover:opacity-100 pointer-events-none transition-all duration-200 whitespace-nowrap" style="font-family:var(--font-mono);background:var(--bg-glass);border:1px solid var(--border-subtle);color:var(--text-secondary);backdrop-filter:blur(8px)">Facebook</span></a><a target="_blank" rel="noreferrer noopener" aria-label="Whatsapp" class="group relative flex items-center justify-center w-9 h-9 rounded-full transition-all duration-300" style="border:1px solid var(--border-subtle);background:rgba(0,0,0,0.2)" href="https://wa.me/918250084850"><span class="absolute inset-0 rounded-full opacity-0 group-hover:opacity-100 transition-opacity duration-300" style="background:rgba(0,245,255,0.08)"></span><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="h-4 w-4 relative z-10 transition-all duration-300 group-hover:scale-110" style="color:var(--text-secondary)" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"></path></svg><span class="absolute -bottom-8 left-1/2 -translate-x-1/2 text-[10px] px-2 py-1 rounded opacity-0 group-hover:opacity-100 pointer-events-none transition-all duration-200 whitespace-nowrap" style="font-family:var(--font-mono);background:var(--bg-glass);border:1px solid var(--border-subtle);color:var(--text-secondary);backdrop-filter:blur(8px)">Whatsapp</span></a><a target="_blank" rel="noreferrer noopener" aria-label="Linkedin" class="group relative flex items-center justify-center w-9 h-9 rounded-full transition-all duration-300" style="border:1px solid var(--border-subtle);background:rgba(0,0,0,0.2)" href="https://www.linkedin.com/in/rahul-roy-48582b304?utm_source=share&amp;utm_campaign=share_via&amp;utm_content=profile&amp;utm_medium=android_app"><span class="absolute inset-0 rounded-full opacity-0 group-hover:opacity-100 transition-opacity duration-300" style="background:rgba(0,245,255,0.08)"></span><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="h-4 w-4 relative z-10 transition-all duration-300 group-hover:scale-110" style="color:var(--text-secondary)" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"></path></svg><span class="absolute -bottom-8 left-1/2 -translate-x-1/2 text-[10px] px-2 py-1 rounded opacity-0 group-hover:opacity-100 pointer-events-none transition-all duration-200 whitespace-nowrap" style="font-family:var(--font-mono);background:var(--bg-glass);border:1px solid var(--border-subtle);color:var(--text-secondary);backdrop-filter:blur(8px)">Linkedin</span></a></div></div><div class="md:hidden flex items-center gap-3"><a href="/contact"><div class="flex items-center gap-2 px-3 py-1.5 rounded-full w-fit" style="background:rgba(0,255,159,0.06);border:1px solid rgba(0,255,159,0.2)"><span class="w-1.5 h-1.5 rounded-full" style="background:var(--neon-green);box-shadow:0 0 6px var(--neon-green);animation:blink 2s ease-in-out infinite"></span><span style="font-family:var(--font-mono);font-size:9px;color:var(--neon-green);letter-spacing:0.12em">HIRE ME</span></div></a><button type="button" aria-label="Toggle menu" aria-expanded="false" class="relative w-9 h-9 flex flex-col items-center justify-center gap-[5px] rounded-lg transition-all duration-300" style="border:1px solid var(--border-subtle);background:rgba(0,0,0,0.2)"><span class="block h-[1.5px] rounded-full transition-all duration-300" style="width:20px;background:var(--neon-cyan);box-shadow:0 0 4px var(--neon-cyan);transform:none;opacity:1"></span><span class="block h-[1.5px] rounded-full transition-all duration-300" style="width:14px;background:var(--neon-cyan);box-shadow:0 0 4px var(--neon-cyan);transform:none;opacity:1"></span><span class="block h-[1.5px] rounded-full transition-all duration-300" style="width:20px;background:var(--neon-cyan);box-shadow:0 0 4px var(--neon-cyan);transform:none;opacity:1"></span></button></div></div></nav><div class="fixed top-[65px] left-4 right-4 z-50 md:hidden rounded-2xl overflow-hidden transition-all duration-500" style="pointer-events:none;opacity:0;transform:translateY(-12px);background:var(--bg-glass);border:1px solid var(--border-glow);box-shadow:0 20px 60px rgba(0,0,0,0.6), var(--glow-purple)"><div class="h-[2px] w-full" style="background:linear-gradient(90deg, var(--neon-cyan), var(--neon-purple), var(--neon-pink))"></div><div class="p-6 flex flex-col gap-2"><a class="flex items-center gap-3 px-4 py-3 rounded-xl transition-all duration-300" style="font-family:var(--font-body);font-size:15px;font-weight:500;color:var(--text-secondary);background:transparent;border:1px solid transparent;text-decoration:none;text-shadow:none;letter-spacing:0.04em" href="/"><span style="font-family:var(--font-mono);font-size:10px;color:var(--text-muted)">0<!-- -->1</span>Home</a><a class="flex items-center gap-3 px-4 py-3 rounded-xl transition-all duration-300" style="font-family:var(--font-body);font-size:15px;font-weight:500;color:var(--neon-cyan);background:rgba(0,245,255,0.06);border:1px solid rgba(0,245,255,0.2);text-decoration:none;text-shadow:0 0 12px var(--neon-cyan);letter-spacing:0.04em" href="/aboutme"><span style="font-family:var(--font-mono);font-size:10px;color:var(--text-muted)">0<!-- -->2</span>About<span class="ml-auto w-1.5 h-1.5 rounded-full" style="background:var(--neon-cyan);box-shadow:0 0 6px var(--neon-cyan)"></span></a><a class="flex items-center gap-3 px-4 py-3 rounded-xl transition-all duration-300" style="font-family:var(--font-body);font-size:15px;font-weight:500;color:var(--text-secondary);background:transparent;border:1px solid transparent;text-decoration:none;text-shadow:none;letter-spacing:0.04em" href="/works"><span style="font-family:var(--font-mono);font-size:10px;color:var(--text-muted)">0<!-- -->3</span>Projects</a><a class="flex items-center gap-3 px-4 py-3 rounded-xl transition-all duration-300" style="font-family:var(--font-body);font-size:15px;font-weight:500;color:var(--text-secondary);background:transparent;border:1px solid transparent;text-decoration:none;text-shadow:none;letter-spacing:0.04em" href="/blogs"><span style="font-family:var(--font-mono);font-size:10px;color:var(--text-muted)">0<!-- -->4</span>Blogs</a><a class="flex items-center gap-3 px-4 py-3 rounded-xl transition-all duration-300" style="font-family:var(--font-body);font-size:15px;font-weight:500;color:var(--text-secondary);background:transparent;border:1px solid transparent;text-decoration:none;text-shadow:none;letter-spacing:0.04em" href="/#skills"><span style="font-family:var(--font-mono);font-size:10px;color:var(--text-muted)">0<!-- -->5</span>Skills</a><a class="flex items-center gap-3 px-4 py-3 rounded-xl transition-all duration-300" style="font-family:var(--font-body);font-size:15px;font-weight:500;color:var(--text-secondary);background:transparent;border:1px solid transparent;text-decoration:none;text-shadow:none;letter-spacing:0.04em" href="/contact"><span style="font-family:var(--font-mono);font-size:10px;color:var(--text-muted)">0<!-- -->6</span>Contact</a><div class="my-2 h-px" style="background:var(--border-subtle)"></div><div class="flex justify-center gap-4 pt-1"><a target="_blank" rel="noreferrer noopener" aria-label="Instagram" class="flex items-center justify-center w-10 h-10 rounded-full transition-all duration-300" style="border:1px solid var(--border-subtle);background:rgba(0,0,0,0.3)" href="https://instagram.com/roy.rahul._"><svg stroke="currentColor" fill="none" stroke-width="0" viewBox="0 0 15 15" class="h-4 w-4" style="color:var(--text-secondary)" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.9091 12.909C13.2365 12.5817 13.4918 12.1895 13.6588 11.7577C13.8195 11.3443 13.9294 10.8718 13.961 10.1799C13.9926 9.48665 14.0001 9.26529 14.0001 7.50001C14.0001 5.73473 13.9926 5.51328 13.961 4.82008C13.9294 4.12821 13.8195 3.65573 13.6588 3.24228C13.4956 2.80857 13.2398 2.41567 12.9091 2.091C12.5844 1.76028 12.1915 1.50437 11.7578 1.34113C11.3443 1.18056 10.8718 1.0707 10.1799 1.03924C9.48675 1.00748 9.26537 1 7.50006 1C5.73476 1 5.51333 1.00748 4.82014 1.03912C4.12826 1.0707 3.65578 1.18056 3.24233 1.34125C2.80862 1.50447 2.41573 1.76032 2.09105 2.09098C1.76032 2.41563 1.5044 2.80852 1.34113 3.24225C1.18056 3.65573 1.0707 4.12821 1.03924 4.82008C1.00748 5.51328 1 5.73471 1 7.50001C1 9.26532 1.00748 9.48675 1.03924 10.1799C1.07083 10.8718 1.18069 11.3443 1.34138 11.7577C1.5046 12.1915 1.76045 12.5843 2.09111 12.909C2.41578 13.2397 2.80867 13.4955 3.24238 13.6587C3.65586 13.8194 4.12834 13.9293 4.82019 13.9609C5.51348 13.9925 5.73483 14 7.50012 14C9.2654 14 9.48
7685 13.9925 10.18 13.9609C10.8719 13.9293 11.3444 13.8194 11.7578 13.6587C12.1896 13.4917 12.5818 13.2364 12.9091 12.909ZM1.99949 6.73496C1.99974 6.94524 2.00005 7.19543 2.00005 7.50002C2.00005 7.80461 1.99974 8.0548 1.99949 8.26507C1.99849 9.08596 1.99824 9.29856 2.01963 9.7655C2.04625 10.3509 2.07823 10.7811 2.17588 11.1053C2.26976 11.417 2.37505 11.7342 2.7188 12.1171C3.06255 12.4999 3.39411 12.6733 3.81645 12.8007C4.23879 12.928 4.7696 12.9554 5.23052 12.9764C5.75332 13.0003 5.96052 13.0002 7.05714 12.9999L7.50006 12.9999C7.79304 12.9999 8.03569 13.0001 8.2409 13.0004C9.08195 13.0013 9.29425 13.0015 9.76575 12.9799C10.3512 12.9533 10.7814 12.9213 11.1056 12.8237C11.4173 12.7298 11.7345 12.6245 12.1173 12.2807C12.5001 11.937 12.6735 11.6054 12.8009 11.1831C12.9283 10.7607 12.9557 10.2299 12.9767 9.76902C13.0005 9.24689 13.0004 9.04027 13.0002 7.94749V7.94738L13.0001 7.50039L13.0001 7.05747C13.0004 5.96085 13.0005 5.75365 12.9766 5.23085C12.9556 4.76993 12.9282 4.23912 12.8009 3.81678C12.6735 3.39445 12.5001 3.06288 12.1173 2.71913C11.7345 2.37538 11.4172 2.27009 11.1056 2.17621C10.7813 2.07856 10.3511 2.04658 9.76571 2.01996C9.29421 1.99836 9.08194 1.99859 8.24092 1.99951H8.24092C8.0357 1.99974 7.79305 2.00001 7.50006 2.00001L7.05704 1.99993C5.96051 1.99964 5.75331 1.99958 5.23052 2.02343C4.7696 2.04446 4.23879 2.07183 3.81645 2.19921C3.39411 2.32659 3.06255 2.49999 2.7188 2.88281C2.37505 3.26562 2.26976 3.58286 2.17588 3.89453C2.07823 4.21874 2.04625 4.64894 2.01963 5.23437C1.99824 5.70131 1.99849 5.91401 1.99949 6.73496ZM7.49996 5.25015C6.25741 5.25015 5.25012 6.25744 5.25012 7.49999C5.25012 8.74254 6.25741 9.74983 7.49996 9.74983C8.74251 9.74983 9.7498 8.74254 9.7498 7.49999C9.7498 6.25744 8.74251 5.25015 7.49996 5.25015ZM4.25012 7.49999C4.25012 5.70515 5.70512 4.25015 7.49996 4.25015C9.2948 4.25015 10.7498 5.70515 10.7498 7.49999C10.7498 9.29483 9.2948 10.7498 7.49996 10.7498C5.70512 10.7498 4.25012 9.29483 4.25012 7.49999ZM10.9697 4.7803C11.3839 4.7803 11.7197 4.44452 11.7197 4.0303C11.7197 3.61609 11.3839 3.2803 10.9697 3.2803C10.5555 3.2803 10.2197 3.61609 10.2197 4.0303C10.2197 4.44452 10.5555 4.7803 10.9697 4.7803Z" fill="currentColor"></path></svg></a><a target="_blank" rel="noreferrer noopener" aria-label="Facebook" class="flex items-center justify-center w-10 h-10 rounded-full transition-all duration-300" style="border:1px solid var(--border-subtle);background:rgba(0,0,0,0.3)" href="https://facebook.com/roy.rahul1818"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="h-4 w-4" style="color:var(--text-secondary)" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg></a><a target="_blank" rel="noreferrer noopener" aria-label="Whatsapp" class="flex items-center justify-center w-10 h-10 rounded-full transition-all duration-300" style="border:1px solid var(--border-subtle);background:rgba(0,0,0,0.3)" href="https://wa.me/918250084850"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="h-4 w-4" style="color:var(--text-secondary)" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"></path></svg></a><a target="_blank" rel="noreferrer noopener" aria-label="Linkedin" class="flex items-center justify-center w-10 h-10 rounded-full transition-all duration-300" style="border:1px solid var(--border-subtle);background:rgba(0,0,0,0.3)" href="https://www.linkedin.com/in/rahul-roy-48582b304?utm_source=share&amp;utm_campaign=share_via&amp;utm_content=profile&amp;utm_medium=android_app"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="h-4 w-4" style="color:var(--text-secondary)" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"></path></svg></a></div><p class="text-center mt-3" style="font-family:var(--font-mono);font-size:10px;color:var(--text-muted);letter-spacing:0.1em">&lt;/RAHUL_ROY&gt;</p></div></div><a href="https://wa.me/918250084850" target="_blank" rel="noopener noreferrer" aria-label="Chat on WhatsApp" style="position:fixed;bottom:24px;right:24px;z-index:9999;display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:var(--bg-glass);backdrop-filter:blur(16px);border:1px solid var(--border-subtle);color:var(--text-primary);text-decoration:none;overflow:hidden;transition:border-color 0.3s ease, box-shadow 0.3s ease;box-shadow:0 4px 24px rgba(0,0,0,0.4);border-color:var(--border-subtle);opacity:0;transform:translateY(20px) scale(0.6) translateZ(0)" tabindex="0"><span style="position:absolute;inset:0;border-radius:999px;border:1px solid var(--neon-green);pointer-events:none;opacity:0.6;transform:none"></span><span style="position:absolute;inset:0;background:linear-gradient(90deg, transparent, rgba(0,255,159,0.12), transparent);pointer-events:none;border-radius:999px"></span><span style="position:absolute;top:4px;left:6px;width:7px;height:7px;border-top:1.5px solid var(--neon-green);border-left:1.5px solid var(--neon-green);border-radius:1px 0 0 0;opacity:0.4;transition:opacity 0.3s"></span><span style="position:absolute;bottom:4px;right:6px;width:7px;height:7px;border-bottom:1.5px solid var(--neon-green);border-right:1.5px solid var(--neon-green);border-radius:0 0 2px 0;opacity:0.4;transition:opacity 0.3s"></span><span style="display:flex;align-items:center;justify-content:center;position:relative;z-index:1"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" style="color:var(--neon-green);font-size:20px;filter:drop-shadow(0 0 3px rgba(0,255,159,0.4));transition:filter 0.3s ease" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"></path></svg></span></a><main class="relative"><div style="min-height:100vh;padding-top:96px;padding-bottom:80px;position:relative">
7<div class="orb orb-cyan" style="top:6%;left:-12%;width:500px;height:500px;opacity:0.11"></div><div class="orb orb-purple" style="top:38%;right:-10%;width:420px;height:420px;opacity:0.09"></div><div class="orb orb-pink" style="bottom:8%;left:15%;width:320px;height:320px;opacity:0.07"></div><div style="max-width:860px;margin:0 auto;padding:0 24px;position:relative;z-index:30"><div style="display:grid;grid-template-columns:auto 1fr;gap:clamp(24px, 5vw, 48px);align-items:center;margin-bottom:52px"><div style="position:relative;flex-shrink:0;opacity:0;transform:translateY(-100px) translateZ(0)"><div style="position:absolute;inset:-5px;border-radius:50%;background:conic-gradient(var(--neon-cyan), var(--neon-purple), var(--neon-pink), var(--neon-green), var(--neon-cyan));z-index:0"></div><div style="position:relative;z-index:1;border-radius:50%;padding:3px;background:var(--bg-primary)"><img alt="Rahul Roy" loading="lazy" width="156" height="156" decoding="async" data-nimg="1" style="color:transparent;border-radius:50%;object-fit:cover;display:block;width:156px;height:156px" srcSet="/_next/image?url=%2Fpic.jpg&amp;w=256&amp;q=75 1x, /_next/image?url=%2Fpic.jpg&amp;w=384&amp;q=75 2x" src="/_next/image?url=%2Fpic.jpg&amp;w=384&amp;q=75"/></div><div style="position:absolute;bottom:10px;right:10px;width:13px;height:13px;border-radius:50%;background:var(--neon-green);border:2px solid var(--bg-primary);box-shadow:0 0 8px var(--neon-green);z-index:2"></div></div><div><div class="mono" style="font-size:11px;letter-spacing:0.14em;color:var(--neon-cyan);text-transform:uppercase;margin-bottom:8px;opacity:0;transform:translateY(-100px) translateZ(0)">// identity.profile</div><h1 class="glitch gradient-text" data-text="Rahul Roy" style="font-family:var(--font-display);font-weight:800;font-size:clamp(2.2rem, 5.5vw, 3.8rem);line-height:1.05;margin-bottom:8px;opacity:0;transform:translateX(-100px) translateZ(0)">Rahul Roy</h1><p style="font-family:var(--font-body);font-size:clamp(0.95rem, 1.8vw, 1.15rem);color:var(--text-secondary);margin-bottom:14px;opacity:0;transform:translateX(-100px) translateZ(0)">Web Developer &amp; Graphic Designer</p><p style="font-family:var(--font-body);font-size:0.93rem;color:var(--text-muted);max-width:460px;line-height:1.75;opacity:0;transform:translateX(-100px) translateZ(0)">Full Stack Engineer &amp; UI/UX Designer — blending code and creativity to build powerful, user-centric digital experiences.</p></div></div><div style="height:1px;background:linear-gradient(90deg, var(--neon-cyan), var(--neon-purple), transparent);margin-bottom:8px;opacity:0;transform:translateX(-100px) translateZ(0)"></div><h2 style="font-family:var(--font-display);font-weight:800;font-size:clamp(1.15rem, 2.4vw, 1.55rem);margin-bottom:16px;margin-top:44px;display:flex;align-items:center;gap:12px;opacity:0;transform:translateY(-100px) translateZ(0)"><span style="display:inline-block;width:28px;height:2px;background:var(--neon-cyan);box-shadow:0 0 8px var(--neon-cyan);flex-shrink:0;border-radius:2px"></span><span style="background:linear-gradient(90deg, var(--neon-cyan), var(--neon-purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent">Founder · Technologist · Designer · Cultural Entrepreneur</span></h2><p style="font-family:var(--font-body);font-size:clamp(0.88rem, 1.4vw, 0.98rem);color:var(--text-secondary);line-height:1.85;text-align:justify;margin-bottom:14px;opacity:0;transform:translateX(-100px) translateZ(0)">My name is Rahul Roy — a multidisciplinary professional with a mission to integrate creativity, technology, and cultural heritage into impactful, forward-thinking solutions. I currently serve as the<!-- --> <strong style="color:var(--text-primary)">Founder &amp; CEO of Aitihya</strong>, an e-commerce platform dedicated to promoting Bengal&#x27;s traditional craftsmanship and empowering artisans across India.</p><p style="font-family:var(--font-body);font-size:clamp(0.88rem, 1.4vw, 0.98rem);color:var(--text-secondary);line-height:1.85;text-align:justify;margin-bottom:14px;opacity:0;transform:translateX(-100px) translateZ(0)">With a robust background in<!-- --> <strong style="color:var(--text-primary)">software development</strong>,<!-- --> <strong style="color:var(--text-primary)">digital design</strong>, and<!-- --> <strong style="color:var(--text-primary)">entrepreneurship</strong>, I bridge the gap between functionality and artistic expression — spanning full-stack development, automation, brand building, and UI/UX design, all rooted in a vision of innovation and inclusivity.</p><div style="margin-top:56px;opacity:0;transform:translateY(-100px) translateZ(0)"><div class="w-full h-auto flex flex-col items-center justify-center"><div style="display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:999px;background:var(--bg-glass);border:1px solid var(--border-glow);backdrop-filter:blur(12px);margin-bottom:20px;position:relative;overflow:hidden;opacity:0;transform:translateY(-100px) translateZ(0)"><span style="position:absolute;inset:0;background:linear-gradient(90deg, transparent, rgba(0,245,255,0.12), transparent);pointer-events:none"></span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" style="width:14px;
7height:14px;color:var(--neon-cyan);flex-shrink:0"><path fill-rule="evenodd" d="M9 4.5a.75.75 0 0 1 .721.544l.813 2.846a3.75 3.75 0 0 0 2.576 2.576l2.846.813a.75.75 0 0 1 0 1.442l-2.846.813a3.75 3.75 0 0 0-2.576 2.576l-.813 2.846a.75.75 0 0 1-1.442 0l-.813-2.846a3.75 3.75 0 0 0-2.576-2.576l-2.846-.813a.75.75 0 0 1 0-1.442l2.846-.813A3.75 3.75 0 0 0 7.466 7.89l.813-2.846A.75.75 0 0 1 9 4.5ZM18 1.5a.75.75 0 0 1 .728.568l.258 1.036c.236.94.97 1.674 1.91 1.91l1.036.258a.75.75 0 0 1 0 1.456l-1.036.258c-.94.236-1.674.97-1.91 1.91l-.258 1.036a.75.75 0 0 1-1.456 0l-.258-1.036a2.625 2.625 0 0 0-1.91-1.91l-1.036-.258a.75.75 0 0 1 0-1.456l1.036-.258a2.625 2.625 0 0 0 1.91-1.91l.258-1.036A.75.75 0 0 1 18 1.5ZM16.5 15a.75.75 0 0 1 .712.513l.394 1.183c.15.447.5.799.948.948l1.183.395a.75.75 0 0 1 0 1.422l-1.183.395c-.447.15-.799.5-.948.948l-.395 1.183a.75.75 0 0 1-1.422 0l-.395-1.183a1.5 1.5 0 0 0-.948-.948l-1.183-.395a.75.75 0 0 1 0-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75 0 0 1 16.5 15Z" clip-rule="evenodd"></path></svg><span class="mono" style="font-size:11px;letter-spacing:0.08em;color:var(--text-secondary);text-transform:uppercase">Graphic Design &amp; Web Solutions</span></div><h2 style="font-family:var(--font-display);font-weight:800;font-size:clamp(1.6rem, 3.5vw, 2.4rem);text-align:center;line-height:1.15;margin-bottom:16px;max-width:640px;opacity:0;transform:translateX(-100px) translateZ(0)"><span class="gradient-text">Technologies</span> <span style="color:var(--text-primary)">used</span> </h2><p style="font-family:var(--font-mono);font-size:clamp(0.8rem, 1.5vw, 0.95rem);color:var(--text-muted);text-align:center;letter-spacing:0.04em;margin-bottom:48px;display:flex;align-items:center;gap:10px;opacity:0;transform:translateX(100px) translateZ(0)"><span style="display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--neon-cyan);flex-shrink:0;box-shadow:0 0 6px var(--neon-cyan)"></span>Stay on top of every task, deadline, and idea.<span style="display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--neon-cyan);flex-shrink:0;box-shadow:0 0 6px var(--neon-cyan)"></span></p></div></div><div style="margin-bottom:24px;opacity:0;transform:translateX(-100px) translateZ(0)"><span class="mono" style="font-size:10px;letter-spacing:0.12em;color:var(--neon-cyan);text-transform:uppercase;display:block;margin-bottom:10px;opacity:0.75">// skills</span><div style="display:flex;flex-wrap:wrap;gap:14px;padding:20px;background:var(--bg-glass);border:1px solid var(--border-subtle);border-left:3px solid var(--neon-cyan);border-radius:10px;backdrop-filter:blur(10px)"><div class="skill-chip group relative" style="display:inline-flex;flex-direction:column;align-items:center;gap:6px;cursor:default;opacity:0;transform:translateY(20px) scale(0.85) translateZ(0)"><div style="position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--bg-glass);border:1px solid var(--border-subtle);backdrop-filter:blur(12px);transition:border-color 0.3s ease, box-shadow 0.3s ease;overflow:hidden" class="jsx-60235fdcf8f2c5be skill-icon-wrap"><div class="scan-sweep" style="position:absolute;inset:0;background:linear-gradient(180deg, transparent 0%, var(--neon-cyan) 50%, transparent 100%);opacity:0.15;pointer-events:none;z-index:1;transform:translateY(-100%) translateZ(0)"></div><span style="position:absolute;top:4px;left:4px;width:8px;height:8px;border-top:1.5px solid var(--neon-cyan);border-left:1.5px solid var(--neon-cyan);border-radius:2px 0 0 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><span style="position:absolute;bottom:4px;right:4px;width:8px;height:8px;border-bottom:1.5px solid var(--neon-cyan);border-right:1.5px solid var(--neon-cyan);border-radius:0 0 2px 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><img alt="Photoshop" loading="lazy" width="80" height="80" decoding="async" data-nimg="1" style="color:transparent;object-fit:contain;max-width:38px;max-height:38px;position:relative;z-index:3;transition:transform 0.3s ease, filter 0.3s ease;filter:drop-shadow(0 0 6px rgba(0, 245, 255, 0.25))" srcSet="/_next/image?url=%2Fskills%2Fps.png&amp;w=96&amp;q=75 1x, /_next/image?url=%2Fskills%2Fps.png&amp;w=256&amp;q=75 2x" src="/_next/image?url=%2Fskills%2Fps.png&amp;w=256&amp;q=75"/></div><span style="font-size:10px;color:var(--text-muted);letter-spacing:0.06em;text-align:center;max-width:64px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color 0.3s ease" class="jsx-60235fdcf8f2c5be mono">Photoshop</span></div><div class="skill-chip group relative" style="display:inline-flex;flex-direction:column;align-items:center;gap:6px;cursor:default;opacity:0;transform:translateY(20px) scale(0.85) translateZ(0)"><div style="position:relative;width:64px;
7height:64px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--bg-glass);border:1px solid var(--border-subtle);backdrop-filter:blur(12px);transition:border-color 0.3s ease, box-shadow 0.3s ease;overflow:hidden" class="jsx-60235fdcf8f2c5be skill-icon-wrap"><div class="scan-sweep" style="position:absolute;inset:0;background:linear-gradient(180deg, transparent 0%, var(--neon-cyan) 50%, transparent 100%);opacity:0.15;pointer-events:none;z-index:1;transform:translateY(-100%) translateZ(0)"></div><span style="position:absolute;top:4px;left:4px;width:8px;height:8px;border-top:1.5px solid var(--neon-cyan);border-left:1.5px solid var(--neon-cyan);border-radius:2px 0 0 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><span style="position:absolute;bottom:4px;right:4px;width:8px;height:8px;border-bottom:1.5px solid var(--neon-cyan);border-right:1.5px solid var(--neon-cyan);border-radius:0 0 2px 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><img alt="Illustrator" loading="lazy" width="80" height="80" decoding="async" data-nimg="1" style="color:transparent;object-fit:contain;max-width:38px;max-height:38px;position:relative;z-index:3;transition:transform 0.3s ease, filter 0.3s ease;filter:drop-shadow(0 0 6px rgba(0, 245, 255, 0.25))" srcSet="/_next/image?url=%2Fskills%2Fai.png&amp;w=96&amp;q=75 1x, /_next/image?url=%2Fskills%2Fai.png&amp;w=256&amp;q=75 2x" src="/_next/image?url=%2Fskills%2Fai.png&amp;w=256&amp;q=75"/></div><span style="font-size:10px;color:var(--text-muted);letter-spacing:0.06em;text-align:center;max-width:64px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color 0.3s ease" class="jsx-60235fdcf8f2c5be mono">Illustrator</span></div><div class="skill-chip group relative" style="display:inline-flex;flex-direction:column;align-items:center;gap:6px;cursor:default;opacity:0;transform:translateY(20px) scale(0.85) translateZ(0)"><div style="position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--bg-glass);border:1px solid var(--border-subtle);backdrop-filter:blur(12px);transition:border-color 0.3s ease, box-shadow 0.3s ease;overflow:hidden" class="jsx-60235fdcf8f2c5be skill-icon-wrap"><div class="scan-sweep" style="position:absolute;inset:0;background:linear-gradient(180deg, transparent 0%, var(--neon-cyan) 50%, transparent 100%);opacity:0.15;pointer-events:none;z-index:1;transform:translateY(-100%) translateZ(0)"></div><span style="position:absolute;top:4px;left:4px;width:8px;height:8px;border-top:1.5px solid var(--neon-cyan);border-left:1.5px solid var(--neon-cyan);border-radius:2px 0 0 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><span style="position:absolute;bottom:4px;right:4px;width:8px;height:8px;border-bottom:1.5px solid var(--neon-cyan);border-right:1.5px solid var(--neon-cyan);border-radius:0 0 2px 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><img alt="Premiere Pro" loading="lazy" width="80" height="80" decoding="async" data-nimg="1" style="color:transparent;object-fit:contain;max-width:38px;max-height:38px;position:relative;z-index:3;transition:transform 0.3s ease, filter 0.3s ease;filter:drop-shadow(0 0 6px rgba(0, 245, 255, 0.25))" srcSet="/_next/image?url=%2Fskills%2Fpr.png&amp;w=96&amp;q=75 1x, /_next/image?url=%2Fskills%2Fpr.png&amp;w=256&amp;q=75 2x" src="/_next/image?url=%2Fskills%2Fpr.png&amp;w=256&amp;q=75"/></div><span style="font-size:10px;color:var(--text-muted);letter-spacing:0.06em;text-align:center;max-width:64px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color 0.3s ease" class="jsx-60235fdcf8f2c5be mono">Premiere Pro</span></div><div class="skill-chip group relative" style="display:inline-flex;flex-direction:column;align-items:center;gap:6px;cursor:default;opacity:0;transform:translateY(20px) scale(0.85) translateZ(0)"><div style="position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--bg-glass);border:1px solid var(--border-subtle);backdrop-filter:blur(12px);transition:border-color 0.3s ease, box-shadow 0.3s ease;overflow:hidden" class="jsx-60235fdcf8f2c5be skill-icon-wrap"><div class="scan-sweep" style="position:absolute;inset:0;background:linear-gradient(180deg, transparent 0%, var(--neon-cyan) 50%, transparent 100%);opacity:0.15;pointer-events:none;z-index:1;transform:translateY(-100%) translateZ(0)"></div><span style="position:absolute;top:4px;left:4px;width:8px;height:8px;border-top:1.5px solid var(--neon-cyan);border-left:1.5px solid var(--neon-cyan);border-radius:2px 0 0 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><span style="position:absolute;bottom:4px;right:4px;width:8px;height:8px;border-bottom:1.5px solid var(--neon-cyan);border-right:1.5px solid var(--neon-cyan);border-radius:0 0 2px 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><img alt="Lightroom" loading="lazy" width="80" height="80" decoding="async" data-nimg="1" style="color:transparent;object-fit:contain;max-width:38px;max-height:38px;position:relative;z-index:3;transition:transform 0.3s ease, filter 0.3s ease;filter:drop-shadow(0 0 6px rgba(0, 245, 255, 0.25))" srcSet="/_next/image?url=%2Fskills%2Flr.png&amp;w=96&amp;q=75 1x, /_next/image?url=%2Fskills%2Flr.png&amp;w=256&amp;q=75 2x" src="/_next/image?url=%2Fskills%2Flr.png&amp;w=256&amp;q=75"/></div><span style="font-size:10px;color:var(--text-muted);letter-spacing:0.06em;text-align:center;max-width:64px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color 0.3s ease" class="jsx-60235fdcf8f2c5be mono">Lightroom</span></div><div class="skill-chip group relative" style="display:inline-flex;flex-direction:column;align-items:center;gap:6px;cursor:default;opacity:0;transform:translateY(20px) scale(0.85) translateZ(0)"><div style="position:relative;width:64px;
7height:64px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--bg-glass);border:1px solid var(--border-subtle);backdrop-filter:blur(12px);transition:border-color 0.3s ease, box-shadow 0.3s ease;overflow:hidden" class="jsx-60235fdcf8f2c5be skill-icon-wrap"><div class="scan-sweep" style="position:absolute;inset:0;background:linear-gradient(180deg, transparent 0%, var(--neon-cyan) 50%, transparent 100%);opacity:0.15;pointer-events:none;z-index:1;transform:translateY(-100%) translateZ(0)"></div><span style="position:absolute;top:4px;left:4px;width:8px;height:8px;border-top:1.5px solid var(--neon-cyan);border-left:1.5px solid var(--neon-cyan);border-radius:2px 0 0 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><span style="position:absolute;bottom:4px;right:4px;width:8px;height:8px;border-bottom:1.5px solid var(--neon-cyan);border-right:1.5px solid var(--neon-cyan);border-radius:0 0 2px 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><img alt="Canva" loading="lazy" width="80" height="80" decoding="async" data-nimg="1" style="color:transparent;object-fit:contain;max-width:38px;max-height:38px;position:relative;z-index:3;transition:transform 0.3s ease, filter 0.3s ease;filter:drop-shadow(0 0 6px rgba(0, 245, 255, 0.25))" src="/skills/canva.svg"/></div><span style="font-size:10px;color:var(--text-muted);letter-spacing:0.06em;text-align:center;max-width:64px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color 0.3s ease" class="jsx-60235fdcf8f2c5be mono">Canva</span></div><div class="skill-chip group relative" style="display:inline-flex;flex-direction:column;align-items:center;gap:6px;cursor:default;opacity:0;transform:translateY(20px) scale(0.85) translateZ(0)"><div style="position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--bg-glass);border:1px solid var(--border-subtle);backdrop-filter:blur(12px);transition:border-color 0.3s ease, box-shadow 0.3s ease;overflow:hidden" class="jsx-60235fdcf8f2c5be skill-icon-wrap"><div class="scan-sweep" style="position:absolute;inset:0;background:linear-gradient(180deg, transparent 0%, var(--neon-cyan) 50%, transparent 100%);opacity:0.15;pointer-events:none;z-index:1;transform:translateY(-100%) translateZ(0)"></div><span style="position:absolute;top:4px;left:4px;width:8px;height:8px;border-top:1.5px solid var(--neon-cyan);border-left:1.5px solid var(--neon-cyan);border-radius:2px 0 0 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><span style="position:absolute;bottom:4px;right:4px;width:8px;height:8px;border-bottom:1.5px solid var(--neon-cyan);border-right:1.5px solid var(--neon-cyan);border-radius:0 0 2px 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><img alt="Adobe Express" loading="lazy" width="80" height="80" decoding="async" data-nimg="1" style="color:transparent;object-fit:contain;max-width:38px;max-height:38px;position:relative;z-index:3;transition:transform 0.3s ease, filter 0.3s ease;filter:drop-shadow(0 0 6px rgba(0, 245, 255, 0.25))" srcSet="/_next/image?url=%2Fskills%2Fae.png&amp;w=96&amp;q=75 1x, /_next/image?url=%2Fskills%2Fae.png&amp;w=256&amp;q=75 2x" src="/_next/image?url=%2Fskills%2Fae.png&amp;w=256&amp;q=75"/></div><span style="font-size:10px;color:var(--text-muted);letter-spacing:0.06em;text-align:center;max-width:64px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color 0.3s ease" class="jsx-60235fdcf8f2c5be mono">Adobe Express</span></div></div></div><div style="margin-bottom:24px;opacity:0;transform:translateX(-100px) translateZ(0)"><span class="mono" style="font-size:10px;letter-spacing:0.12em;color:var(--neon-purple);text-transform:uppercase;display:block;margin-bottom:10px;opacity:0.75">// skills</span><div style="display:flex;flex-wrap:wrap;gap:14px;padding:20px;background:var(--bg-glass);border:1px solid var(--border-subtle);border-left:3px solid var(--neon-purple);border-radius:10px;backdrop-filter:blur(10px)"><div class="skill-chip group relative" style="display:inline-flex;flex-direction:column;align-items:center;gap:6px;cursor:default;opacity:0;transform:translateY(20px) scale(0.85) translateZ(0)"><div style="position:relative;width:64px;
7height:64px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--bg-glass);border:1px solid var(--border-subtle);backdrop-filter:blur(12px);transition:border-color 0.3s ease, box-shadow 0.3s ease;overflow:hidden" class="jsx-60235fdcf8f2c5be skill-icon-wrap"><div class="scan-sweep" style="position:absolute;inset:0;background:linear-gradient(180deg, transparent 0%, var(--neon-cyan) 50%, transparent 100%);opacity:0.15;pointer-events:none;z-index:1;transform:translateY(-100%) translateZ(0)"></div><span style="position:absolute;top:4px;left:4px;width:8px;height:8px;border-top:1.5px solid var(--neon-cyan);border-left:1.5px solid var(--neon-cyan);border-radius:2px 0 0 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><span style="position:absolute;bottom:4px;right:4px;width:8px;height:8px;border-bottom:1.5px solid var(--neon-cyan);border-right:1.5px solid var(--neon-cyan);border-radius:0 0 2px 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><img alt="VS Code" loading="lazy" width="80" height="80" decoding="async" data-nimg="1" style="color:transparent;object-fit:contain;max-width:38px;max-height:38px;position:relative;z-index:3;transition:transform 0.3s ease, filter 0.3s ease;filter:drop-shadow(0 0 6px rgba(0, 245, 255, 0.25))" src="/skills/vsc.svg"/></div><span style="font-size:10px;color:var(--text-muted);letter-spacing:0.06em;text-align:center;max-width:64px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color 0.3s ease" class="jsx-60235fdcf8f2c5be mono">VS Code</span></div><div class="skill-chip group relative" style="display:inline-flex;flex-direction:column;align-items:center;gap:6px;cursor:default;opacity:0;transform:translateY(20px) scale(0.85) translateZ(0)"><div style="position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--bg-glass);border:1px solid var(--border-subtle);backdrop-filter:blur(12px);transition:border-color 0.3s ease, box-shadow 0.3s ease;overflow:hidden" class="jsx-60235fdcf8f2c5be skill-icon-wrap"><div class="scan-sweep" style="position:absolute;inset:0;background:linear-gradient(180deg, transparent 0%, var(--neon-cyan) 50%, transparent 100%);opacity:0.15;pointer-events:none;z-index:1;transform:translateY(-100%) translateZ(0)"></div><span style="position:absolute;top:4px;left:4px;width:8px;height:8px;border-top:1.5px solid var(--neon-cyan);border-left:1.5px solid var(--neon-cyan);border-radius:2px 0 0 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><span style="position:absolute;bottom:4px;right:4px;width:8px;height:8px;border-bottom:1.5px solid var(--neon-cyan);border-right:1.5px solid var(--neon-cyan);border-radius:0 0 2px 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><img alt="Android Studio" loading="lazy" width="80" height="80" decoding="async" data-nimg="1" style="color:transparent;object-fit:contain;max-width:38px;max-height:38px;position:relative;z-index:3;transition:transform 0.3s ease, filter 0.3s ease;filter:drop-shadow(0 0 6px rgba(0, 245, 255, 0.25))" srcSet="/_next/image?url=%2Fskills%2Fas.png&amp;w=96&amp;q=75 1x, /_next/image?url=%2Fskills%2Fas.png&amp;w=256&amp;q=75 2x" src="/_next/image?url=%2Fskills%2Fas.png&amp;w=256&amp;q=75"/></div><span style="font-size:10px;color:var(--text-muted);letter-spacing:0.06em;text-align:center;max-width:64px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color 0.3s ease" class="jsx-60235fdcf8f2c5be mono">Android Studio</span></div><div class="skill-chip group relative" style="display:inline-flex;flex-direction:column;align-items:center;gap:6px;cursor:default;opacity:0;transform:translateY(20px) scale(0.85) translateZ(0)"><div style="position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--bg-glass);border:1px solid var(--border-subtle);backdrop-filter:blur(12px);transition:border-color 0.3s ease, box-shadow 0.3s ease;overflow:hidden" class="jsx-60235fdcf8f2c5be skill-icon-wrap"><div class="scan-sweep" style="position:absolute;inset:0;background:linear-gradient(180deg, transparent 0%, var(--neon-cyan) 50%, transparent 100%);opacity:0.15;pointer-events:none;z-index:1;transform:translateY(-100%) translateZ(0)"></div><span style="position:absolute;top:4px;left:4px;width:8px;height:8px;border-top:1.5px solid var(--neon-cyan);border-left:1.5px solid var(--neon-cyan);border-radius:2px 0 0 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><span style="position:absolute;bottom:4px;right:4px;width:8px;height:8px;border-bottom:1.5px solid var(--neon-cyan);border-right:1.5px solid var(--neon-cyan);border-radius:0 0 2px 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><img alt="PostgreSQL" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent;object-fit:contain;max-width:38px;max-height:38px;position:relative;z-index:3;transition:transform 0.3s ease, filter 0.3s ease;filter:drop-shadow(0 0 6px rgba(0, 245, 255, 0.25))" srcSet="/_next/image?url=%2Fskills%2Fpostgresql.png&amp;w=96&amp;q=75 1x, /_next/image?url=%2Fskills%2Fpostgresql.png&amp;w=256&amp;q=75 2x" src="/_next/image?url=%2Fskills%2Fpostgresql.png&amp;w=256&amp;q=75"/></div><span style="font-size:10px;color:var(--text-muted);letter-spacing:0.06em;text-align:center;max-width:64px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color 0.3s ease" class="jsx-60235fdcf8f2c5be mono">PostgreSQL</span></div><div class="skill-chip group relative" style="display:inline-flex;flex-direction:column;align-items:center;gap:6px;cursor:default;opacity:0;transform:translateY(20px) scale(0.85) translateZ(0)"><div style="position:relative;width:64px;
7height:64px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--bg-glass);border:1px solid var(--border-subtle);backdrop-filter:blur(12px);transition:border-color 0.3s ease, box-shadow 0.3s ease;overflow:hidden" class="jsx-60235fdcf8f2c5be skill-icon-wrap"><div class="scan-sweep" style="position:absolute;inset:0;background:linear-gradient(180deg, transparent 0%, var(--neon-cyan) 50%, transparent 100%);opacity:0.15;pointer-events:none;z-index:1;transform:translateY(-100%) translateZ(0)"></div><span style="position:absolute;top:4px;left:4px;width:8px;height:8px;border-top:1.5px solid var(--neon-cyan);border-left:1.5px solid var(--neon-cyan);border-radius:2px 0 0 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><span style="position:absolute;bottom:4px;right:4px;width:8px;height:8px;border-bottom:1.5px solid var(--neon-cyan);border-right:1.5px solid var(--neon-cyan);border-radius:0 0 2px 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><img alt="MySQL" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent;object-fit:contain;max-width:38px;max-height:38px;position:relative;z-index:3;transition:transform 0.3s ease, filter 0.3s ease;filter:drop-shadow(0 0 6px rgba(0, 245, 255, 0.25))" srcSet="/_next/image?url=%2Fskills%2Fmysql.png&amp;w=96&amp;q=75 1x, /_next/image?url=%2Fskills%2Fmysql.png&amp;w=256&amp;q=75 2x" src="/_next/image?url=%2Fskills%2Fmysql.png&amp;w=256&amp;q=75"/></div><span style="font-size:10px;color:var(--text-muted);letter-spacing:0.06em;text-align:center;max-width:64px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color 0.3s ease" class="jsx-60235fdcf8f2c5be mono">MySQL</span></div></div></div><div style="margin-bottom:24px;opacity:0;transform:translateX(-100px) translateZ(0)"><span class="mono" style="font-size:10px;letter-spacing:0.12em;color:var(--neon-pink);text-transform:uppercase;display:block;margin-bottom:10px;opacity:0.75">// skills</span><div style="display:flex;flex-wrap:wrap;gap:14px;padding:20px;background:var(--bg-glass);border:1px solid var(--border-subtle);border-left:3px solid var(--neon-pink);border-radius:10px;backdrop-filter:blur(10px)"><div class="skill-chip group relative" style="display:inline-flex;flex-direction:column;align-items:center;gap:6px;cursor:default;opacity:0;transform:translateY(20px) scale(0.85) translateZ(0)"><div style="position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--bg-glass);border:1px solid var(--border-subtle);backdrop-filter:blur(12px);transition:border-color 0.3s ease, box-shadow 0.3s ease;overflow:hidden" class="jsx-60235fdcf8f2c5be skill-icon-wrap"><div class="scan-sweep" style="position:absolute;inset:0;background:linear-gradient(180deg, transparent 0%, var(--neon-cyan) 50%, transparent 100%);opacity:0.15;pointer-events:none;z-index:1;transform:translateY(-100%) translateZ(0)"></div><span style="position:absolute;top:4px;left:4px;width:8px;height:8px;border-top:1.5px solid var(--neon-cyan);border-left:1.5px solid var(--neon-cyan);border-radius:2px 0 0 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><span style="position:absolute;bottom:4px;right:4px;width:8px;height:8px;border-bottom:1.5px solid var(--neon-cyan);border-right:1.5px solid var(--neon-cyan);border-radius:0 0 2px 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><img alt="Python" loading="lazy" width="80" height="80" decoding="async" data-nimg="1" style="color:transparent;object-fit:contain;max-width:38px;max-height:38px;position:relative;z-index:3;transition:transform 0.3s ease, filter 0.3s ease;filter:drop-shadow(0 0 6px rgba(0, 245, 255, 0.25))" srcSet="/_next/image?url=%2Fskills%2Fpy.png&amp;w=96&amp;q=75 1x, /_next/image?url=%2Fskills%2Fpy.png&amp;w=256&amp;q=75 2x" src="/_next/image?url=%2Fskills%2Fpy.png&amp;w=256&amp;q=75"/></div><span style="font-size:10px;color:var(--text-muted);letter-spacing:0.06em;text-align:center;max-width:64px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color 0.3s ease" class="jsx-60235fdcf8f2c5be mono">Python</span></div><div class="skill-chip group relative" style="display:inline-flex;flex-direction:column;align-items:center;gap:6px;cursor:default;opacity:0;transform:translateY(20px) scale(0.85) translateZ(0)"><div style="position:relative;width:64px;
7height:64px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--bg-glass);border:1px solid var(--border-subtle);backdrop-filter:blur(12px);transition:border-color 0.3s ease, box-shadow 0.3s ease;overflow:hidden" class="jsx-60235fdcf8f2c5be skill-icon-wrap"><div class="scan-sweep" style="position:absolute;inset:0;background:linear-gradient(180deg, transparent 0%, var(--neon-cyan) 50%, transparent 100%);opacity:0.15;pointer-events:none;z-index:1;transform:translateY(-100%) translateZ(0)"></div><span style="position:absolute;top:4px;left:4px;width:8px;height:8px;border-top:1.5px solid var(--neon-cyan);border-left:1.5px solid var(--neon-cyan);border-radius:2px 0 0 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><span style="position:absolute;bottom:4px;right:4px;width:8px;height:8px;border-bottom:1.5px solid var(--neon-cyan);border-right:1.5px solid var(--neon-cyan);border-radius:0 0 2px 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><img alt="Figma" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent;object-fit:contain;max-width:38px;max-height:38px;position:relative;z-index:3;transition:transform 0.3s ease, filter 0.3s ease;filter:drop-shadow(0 0 6px rgba(0, 245, 255, 0.25))" srcSet="/_next/image?url=%2Fskills%2Ffigma.png&amp;w=96&amp;q=75 1x, /_next/image?url=%2Fskills%2Ffigma.png&amp;w=256&amp;q=75 2x" src="/_next/image?url=%2Fskills%2Ffigma.png&amp;w=256&amp;q=75"/></div><span style="font-size:10px;color:var(--text-muted);letter-spacing:0.06em;text-align:center;max-width:64px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color 0.3s ease" class="jsx-60235fdcf8f2c5be mono">Figma</span></div><div class="skill-chip group relative" style="display:inline-flex;flex-direction:column;align-items:center;gap:6px;cursor:default;opacity:0;transform:translateY(20px) scale(0.85) translateZ(0)"><div style="position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--bg-glass);border:1px solid var(--border-subtle);backdrop-filter:blur(12px);transition:border-color 0.3s ease, box-shadow 0.3s ease;overflow:hidden" class="jsx-60235fdcf8f2c5be skill-icon-wrap"><div class="scan-sweep" style="position:absolute;inset:0;background:linear-gradient(180deg, transparent 0%, var(--neon-cyan) 50%, transparent 100%);opacity:0.15;pointer-events:none;z-index:1;transform:translateY(-100%) translateZ(0)"></div><span style="position:absolute;top:4px;left:4px;width:8px;height:8px;border-top:1.5px solid var(--neon-cyan);border-left:1.5px solid var(--neon-cyan);border-radius:2px 0 0 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><span style="position:absolute;bottom:4px;right:4px;width:8px;height:8px;border-bottom:1.5px solid var(--neon-cyan);border-right:1.5px solid var(--neon-cyan);border-radius:0 0 2px 0;opacity:0.7;transition:opacity 0.3s;z-index:2" class="jsx-60235fdcf8f2c5be"></span><img alt="C" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent;object-fit:contain;max-width:38px;max-height:38px;position:relative;z-index:3;transition:transform 0.3s ease, filter 0.3s ease;filter:drop-shadow(0 0 6px rgba(0, 245, 255, 0.25))" srcSet="/_next/image?url=%2Fskills%2FC.png&amp;w=96&amp;q=75 1x, /_next/image?url=%2Fskills%2FC.png&amp;w=256&amp;q=75 2x" src="/_next/image?url=%2Fskills%2FC.png&amp;w=256&amp;q=75"/></div><span style="font-size:10px;color:var(--text-muted);letter-spacing:0.06em;text-align:center;max-width:64px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color 0.3s ease" class="jsx-60235fdcf8f2c5be mono">C</span></div></div></div><h2 style="font-family:var(--font-display);font-weight:800;font-size:clamp(1.15rem, 2.4vw, 1.55rem);margin-bottom:16px;margin-top:44px;display:flex;align-items:center;gap:12px;opacity:0;transform:translateY(-100px) translateZ(0)"><span style="display:inline-block;width:28px;height:2px;background:var(--neon-purple);box-shadow:0 0 8px var(--neon-purple);flex-shrink:0;border-radius:2px"></span><span style="background:linear-gradient(90deg, var(--neon-purple), var(--neon-purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent">What I Build</span></h2><p style="font-family:var(--font-body);font-size:clamp(0.88rem, 1.4vw, 0.98rem);color:var(--text-secondary);line-height:1.85;text-align:justify;margin-bottom:14px;opacity:0;transform:translateX(-100px) translateZ(0)">My work is rooted in utility, creativity, and scalability. I have developed:</p><div style="display:flex;align-items:flex-start;gap:12px;padding:12px 16px;background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:8px;backdrop-filter:blur(8px);margin-bottom:10px;opacity:0;transform:translateX(-100px) translateZ(0)"><span style="flex-shrink:0;margin-top:7px;width:6px;height:6px;border-radius:50%;background:var(--neon-purple);box-shadow:0 0 6px var(--neon-purple)"></span><span style="font-family:var(--font-body);font-size:0.93rem;color:var(--text-secondary);line-height:1.7;z-index:30">Automated platforms for users to generate personal portfolio pages</span></div><div style="display:flex;align-items:flex-start;gap:12px;padding:12px 16px;background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:8px;backdrop-filter:blur(8px);margin-bottom:10px;opacity:0;transform:translateX(-100px) translateZ(0)"><span style="flex-shrink:0;margin-top:7px;width:6px;height:6px;border-radius:50%;background:var(--neon-purple);box-shadow:0 0 6px var(--neon-purple)"></span><span style="font-family:var(--font-body);font-size:0.93rem;color:var(--text-secondary);line-height:1.7;z-index:30">Cloud-integrated file upload and management systems</span></div><div style="display:flex;align-items:flex-start;gap:12px;padding:12px 16px;background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:8px;backdrop-filter:blur(8px);margin-bottom:10px;opacity:0;transform:translateX(-100px) translateZ(0)"><span style="flex-shrink:0;margin-top:7px;width:6px;height:6px;border-radius:50%;background:var(--neon-purple);box-shadow:0 0 6px var(--neon-purple)"></span><span style="font-family:var(--font-body);font-size:0.93rem;color:var(--text-secondary);line-height:1.7;z-index:30">Visual blog generators powered by user-submitted content</span></div><div style="display:flex;align-items:flex-start;gap:12px;padding:12px 16px;background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:8px;backdrop-filter:blur(8px);margin-bottom:10px;opacity:0;transform:translateX(-100px) translateZ(0)"><span style="flex-shrink:0;margin-top:7px;width:6px;height:6px;border-radius:50%;background:var(--neon-purple);box-shadow:0 0 6px var(--neon-purple)"></span><span style="font-family:var(--font-body);font-size:0.93rem;color:var(--text-secondary);line-height:1.7;z-index:30">Aesthetic and responsive user interfaces for seamless web interaction</span></div><h2 style="font-family:var(--font-display);font-weight:800;font-size:clamp(1.15rem, 2.4vw, 1.55rem);margin-bottom:16px;margin-top:44px;display:flex;align-items:center;gap:12px;opacity:0;transform:translateY(-100px) translateZ(0)"><span style="display:inline-block;width:28px;height:2px;background:var(--neon-pink);box-shadow:0 0 8px var(--neon-pink);flex-shrink:0;border-radius:2px"></span><span style="background:linear-gradient(90deg, var(--neon-pink), var(--neon-purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent">Aitihya — My Mission, My Legacy</span></h2><div style="padding:24px 28px;border-radius:12px;background:var(--bg-glass);backdrop-filter:blur(14px);border:1px solid var(--border-subtle);border-left:3px solid var(--neon-pink);margin-bottom:32px;position:relative;overflow:hidden;opacity:0;transform:translateX(100px) translateZ(0)"><div style="position:absolute;inset:0;background:linear-gradient(90deg, transparent, rgba(255,45,126,0.06), transparent);pointer-events:none"></div><p style="font-family:var(--font-body);font-size:0.93rem;color:var(--text-secondary);line-height:1.8;margin-bottom:12px">Aitihya is more than a business — it is a cultural movement. Through this platform, I aim to preserve and promote India&#x27;s traditional arts, especially for artisans without GST registration or digital visibility. Aitihya provides them a professional marketplace combining storytelling, virtual product previews, and ethical commerce.</p><p style="font-family:var(--font-body);font-size:0.93rem;color:var(--text-secondary);line-height:1.8">Our long-term vision: a national platform that drives sales<!-- --> <em>and</em> tells the stories behind the products — keeping heritage alive in the modern world.</p></div><h2 style="font-family:var(--font-display);font-weight:800;font-size:clamp(1.15rem, 2.4vw, 1.55rem);margin-bottom:16px;margin-top:44px;display:flex;align-items:center;gap:12px;opacity:0;transform:translateY(-100px) translateZ(0)"><span style="display:inline-block;width:28px;height:2px;background:var(--neon-green);box-shadow:0 0 8px var(--neon-green);flex-shrink:0;border-radius:2px"></span><span style="background:linear-gradient(90deg, var(--neon-green), var(--neon-purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent">Other Ventures &amp; Projects</span></h2><div style="display:grid;grid-template-columns:repeat(auto-fill, minmax(340px, 1fr));gap:16px;margin-bottom:32px"><div class="glass card-hover" style="padding:20px 22px;border-radius:10px;border-top:2px solid var(--neon-cyan);position:relative;overflow:hidden;opacity:0;transform:translateX(-100px) translateZ(0)"><span class="mono" style="position:absolute;top:10px;right:12px;font-size:10px;color:var(--text-muted);opacity:0.4">01</span><h3 style="font-family:var(--font-display);font-weight:800;font-size:0.98rem;color:var(--text-primary);margin-bottom:8px;padding-right:28px">Hathat</h3><p style="font-family:var(--font-body);font-size:0.855rem;color:var(--text-muted);line-height:1.7">Personal portfolio crafted in raw HTML — minimalist design philosophy and technical fund
7amentals.</p></div><div class="glass card-hover" style="padding:20px 22px;border-radius:10px;border-top:2px solid var(--neon-purple);position:relative;overflow:hidden;opacity:0;transform:translateX(-100px) translateZ(0)"><span class="mono" style="position:absolute;top:10px;right:12px;font-size:10px;color:var(--text-muted);opacity:0.4">02</span><h3 style="font-family:var(--font-display);font-weight:800;font-size:0.98rem;color:var(--text-primary);margin-bottom:8px;padding-right:28px">Co-founder, Attiray &amp; Co.</h3><p style="font-family:var(--font-body);font-size:0.855rem;color:var(--text-muted);line-height:1.7">Fashion-forward brand delivering custom-printed apparel including anime-inspired T-shirts.</p></div><div class="glass card-hover" style="padding:20px 22px;border-radius:10px;border-top:2px solid var(--neon-pink);position:relative;overflow:hidden;opacity:0;transform:translateX(-100px) translateZ(0)"><span class="mono" style="position:absolute;top:10px;right:12px;font-size:10px;color:var(--text-muted);opacity:0.4">03</span><h3 style="font-family:var(--font-display);font-weight:800;font-size:0.98rem;color:var(--text-primary);margin-bottom:8px;padding-right:28px">Freelance Designer &amp; Developer</h3><p style="font-family:var(--font-body);font-size:0.855rem;color:var(--text-muted);line-height:1.7">Collaborated with diverse clients blending creative strategy with technical execution.</p></div><div class="glass card-hover" style="padding:20px 22px;border-radius:10px;border-top:2px solid var(--neon-green);position:relative;overflow:hidden;opacity:0;transform:translateX(-100px) translateZ(0)"><span class="mono" style="position:absolute;top:10px;right:12px;font-size:10px;color:var(--text-muted);opacity:0.4">04</span><h3 style="font-family:var(--font-display);font-weight:800;font-size:0.98rem;color:var(--text-primary);margin-bottom:8px;padding-right:28px">Texavision 2025 — Brand Designer</h3><p style="font-family:var(--font-body);font-size:0.855rem;color:var(--text-muted);line-height:1.7">Complete visual branding: digital banners, posters, merchandise, and event backdrops for our college&#x27;s premier tech-cultural fest.</p></div></div><h2 style="font-family:var(--font-display);font-weight:800;font-size:clamp(1.15rem, 2.4vw, 1.55rem);margin-bottom:16px;margin-top:44px;display:flex;align-items:center;gap:12px;opacity:0;transform:translateY(-100px) translateZ(0)"><span style="display:inline-block;width:28px;height:2px;background:var(--neon-cyan);box-shadow:0 0 8px var(--neon-cyan);flex-shrink:0;border-radius:2px"></span><span style="background:linear-gradient(90deg, var(--neon-cyan), var(--neon-purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent">My Values &amp; Vision</span></h2><p style="font-family:var(--font-body);font-size:clamp(0.88rem, 1.4vw, 0.98rem);color:var(--text-secondary);line-height:1.85;text-align:justify;margin-bottom:14px;opacity:0;transform:translateX(-100px) translateZ(0)">I believe in building with purpose. Inspired by the values of<!-- --> <strong style="color:var(--text-primary)">Mahatma Gandhi</strong>, I strive to lead with simplicity, truth, and service. Through<!-- --> <strong style="color:var(--text-primary)">Tech Mechanic</strong>, my independent tech repair service, and my creative pursuits, I remain committed to solving real-world problems while staying connected to people.</p><p style="font-family:var(--font-body);font-size:clamp(0.88rem, 1.4vw, 0.98rem);color:var(--text-secondary);line-height:1.85;text-align:justify;margin-bottom:14px;opacity:0;transform:translateX(-100px) translateZ(0)">I am deeply passionate about storytelling, design, and technology. Whether launching a brand, coding a system, mentoring peers, or promoting grassroots artisans — I work to make every action meaningful.</p><h2 style="font-family:var(--font-display);font-weight:800;font-size:clamp(1.15rem, 2.4vw, 1.55rem);margin-bottom:16px;margin-top:44px;display:flex;align-items:center;gap:12px;opacity:0;transform:translateY(-100px) translateZ(0)"><span style="display:inline-block;width:28px;height:2px;background:var(--neon-purple);box-shadow:0 0 8px var(--neon-purple);flex-shrink:0;border-radius:2px"></span><span style="background:linear-gradient(90deg, var(--neon-purple), var(--neon-purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent">Looking Ahead</span></h2><p style="font-family:var(--font-body);font-size:clamp(0.88rem, 1.4vw, 0.98rem);color:var(--text-secondary);line-height:1.85;text-align:justify;margin-bottom:14px;opacity:0;transform:translateX(-100px) translateZ(0)">I envision a future where<!-- --> <strong style="color:var(--text-primary)">Aitihya becomes a globally recognized platform</strong> <!-- -->for Indian artisans, where my designs influence brands and experiences, and where my work uplifts communities and preserves culture. I aim to keep growing as a leader, technologist, and creator — constantly learning, evolving, and contributing.</p><div style="margin:44px 0 60px;padding:24px 28px;background:var(--bg-glass);border:1px solid var(--border-glow);border-radius:12px;backdrop-filter:blur(16px);position:relative;overflow:hidden;opacity:0;transform:translateY(-100px) translateZ(0)"><div style="position:absolute;inset:0;background:linear-gradient(90deg, transparent, rgba(0,245,255,0.07), transparent);pointer-events:none"></div><span style="position:absolute;top:10px;left:16px;font-family:var(--font-display);font-size:52px;line-height:1;color:var(--neon-cyan);opacity:0.13;user-select:none">&quot;</span><p class="gradient-text" style="font-family:var(--font-display);font-weight:800;font-size:clamp(0.98rem, 1.8vw, 1.15rem);line-height:1.6;position:relative;z-index:1;padding-left:8px">I am Rahul Roy. I build with purpose, design with passion, and lead with vision — committed to transforming ideas into lasting impact.</p></div><div id="contact" style="scroll-margin-top:100px"><div style="height:1px;background:linear-gradient(90deg, transparent, var(--neon-cyan), var(--neon-purple), transparent);margin-bottom:44px;opacity:0.35"></div><div style="margin-bottom:32px;opacity:0;transform:translateY(-100px) translateZ(0)"><span class="mono" style="font-size:11px;letter-spacing:0.14em;color:var(--neon-cyan);text-transform:uppercase;display:block;margin-bottom:10px">
7// contact.init</span><h2 class="gradient-text" style="font-family:var(--font-display);font-weight:800;font-size:clamp(2rem, 4.5vw, 3rem);line-height:1.05">Contact Me</h2></div><div style="display:flex;flex-direction:column;gap:12px;margin-bottom:32px"><div style="opacity:0;transform:translateX(-100px) translateZ(0)"><a target="_blank" style="text-decoration:none" href="tel:+918250084850"><div class="glass" style="display:flex;align-items:center;gap:14px;padding:13px 20px;border-radius:10px;border-left:3px solid var(--neon-cyan);cursor:pointer;transition:box-shadow 0.25s ease;box-sizing:border-box"><span style="color:var(--neon-cyan);font-size:17px;flex-shrink:0"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 320 512" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M272 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h224c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM160 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"></path></svg></span><span class="mono" style="font-size:12px;color:var(--text-secondary);letter-spacing:0.04em">+91 8250084850</span></div></a></div><div style="opacity:0;transform:translateX(-100px) translateZ(0)"><a target="_blank" style="text-decoration:none" href="mailto:[email protected]"><div class="glass" style="display:flex;align-items:center;gap:14px;padding:13px 20px;border-radius:10px;border-left:3px solid var(--neon-purple);cursor:pointer;transition:box-shadow 0.25s ease;box-sizing:border-box"><span style="color:var(--neon-purple);font-size:17px;flex-shrink:0"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 576 512" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M160 448c-25.6 0-51.2-22.4-64-32-64-44.8-83.2-60.8-96-70.4V480c0 17.67 14.33 32 32 32h256c17.67 0 32-14.33 32-32V345.6c-12.8 9.6-32 25.6-96 70.4-12.8 9.6-38.4 32-64 32zm128-192H32c-17.67 0-32 14.33-32 32v16c25.6 19.2 22.4 19.2 115.2 86.4 9.6 6.4 28.8 25.6 44.8 25.6s35.2-19.2 44.8-22.4c92.8-67.2 89.6-67.2 115.2-86.4V288c0-17.67-14.33-32-32-32zm256-96H224c-17.67 0-32 14.33-32 32v32h96c33.21 0 60.59 25.42 63.71 57.82l.29-.22V416h192c17.67 0 32-14.33 32-32V192c0-17.67-14.33-32-32-32zm-32 128h-64v-64h64v64zm-352-96c0-35.29 28.71-64 64-64h224V32c0-17.67-14.33-32-32-32H96C78.33 0 64 14.33 64 32v192h96v-32z"></path></svg></span><span class="mono" style="font-size:12px;color:var(--text-secondary);letter-spacing:0.04em">[email protected]</span></div></a></div><div style="opacity:0;transform:translateX(-100px) translateZ(0)"><a target="_blank" style="text-decoration:none" href="/"><div class="glass" style="display:flex;align-items:center;gap:14px;padding:13px 20px;border-radius:10px;border-left:3px solid var(--neon-pink);cursor:pointer;transition:box-shadow 0.25s ease;box-sizing:border-box"><span style="color:var(--neon-pink);font-size:17px;flex-shrink:0"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 576 512" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-352 96c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H86.4C74 384 64 375.4 64 364.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2zM512 312c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16z"></path></svg></span><span class="mono" style="font-size:12px;color:var(--text-secondary);letter-spacing:0.04em">Srikrishnapur, Dasghara, Dhaniakhali, Hooghly, WB – 712402</span></div></a></div></div><div style="display:flex;gap:12px;flex-wrap:wrap;opacity:0;transform:translateX(-100px) translateZ(0)"><a target="_blank" aria-label="Facebook" style="text-decoration:none" href="https://facebook.com/roy.rahul1818"><div class="glass" style="width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--text-secondary);border:1px solid var(--border-subtle);transition:color 0.2s, border-color 0.2s, box-shadow 0.2s;cursor:pointer" tabindex="0"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg></div></a><a target="_blank" aria-label="WhatsApp" style="text-decoration:none" href="https://wa.me/918250084850"><div class="glass" style="width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--text-secondary);border:1px solid var(--border-subtle);transition:color 0.2s, border-color 0.2s, box-shadow 0.2s;cursor:pointer" tabindex="0"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"></path></svg></div></a><a target="_blank" aria-label="Instagram" style="text-decoration:none" href="https://instagram.com/roy.rahul._"><div class="glass" style="width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--text-secondary);border:1px solid var(--border-subtle);transition:color 0.2s, border-color 0.2s, box-shadow 0.2s;cursor:pointer" tabindex="0"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg></div></a><a target="_blank" aria-label="GitHub" style="text-decoration:none" href="https://github.com/royaldotcon"><div class="glass" style="width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--text-secondary);border:1px solid var(--border-subtle);transition:color 0.2s, border-color 0.2s, box-shadow 0.2s;cursor:pointer" tabindex="0"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 496 512" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg></div></a><a target="_blank" aria-label="LinkedIn" style="text-decoration:none" href="https://www.linkedin.com/in/rahul-roy-48582b304"><div class="glass" style="width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--text-secondary);border:1px solid var(--border-subtle);transition:color 0.2s, border-color 0.2s, box-shadow 0.2s;cursor:pointer" tabindex="0"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"></path></svg></div></a><a target="_blank" aria-label="Aitihya" style="text-decoration:none" href="https://www.aitihya.co.in/"><div class="glass" style="width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--text-secondary);border:1px solid var(--border-subtle);transition:color 0.2s, border-color 0.2s, box-shadow 0.2s;cursor:pointer" tabindex="0"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg">
7<path d="M189.37,152.86Zm-58.74-29.37C130.79,123.5,130.71,123.5,130.63,123.49Zm351.42,45.35c-10.61-25.5-32.08-53-48.94-61.73,13.72,26.89,21.67,53.88,24.7,74,0,0,0,.14.05.41-27.58-68.75-74.35-96.47-112.55-156.83-1.93-3.05-3.86-6.11-5.74-9.33-1-1.65-1.86-3.34-2.69-5.05A44.88,44.88,0,0,1,333.24.69a.63.63,0,0,0-.55-.66.9.9,0,0,0-.46,0l-.12.07-.18.1.1-.14c-54.23,31.77-76.72,87.38-82.5,122.78a130,130,0,0,0-48.33,12.33,6.25,6.25,0,0,0-3.09,7.75,6.13,6.13,0,0,0,7.79,3.79l.52-.21a117.84,117.84,0,0,1,42.11-11l1.42-.1c2-.12,4-.2,6-.22A122.61,122.61,0,0,1,291,140c.67.2,1.32.42,2,.63,1.89.57,3.76,1.2,5.62,1.87,1.36.5,2.71,1,4.05,1.58,1.09.44,2.18.88,3.25,1.35q2.52,1.13,5,2.35c.75.37,1.5.74,2.25,1.13q2.4,1.26,4.74,2.63,1.51.87,3,1.8a124.89,124.89,0,0,1,42.66,44.13c-13-9.15-36.35-18.19-58.82-14.28,87.74,43.86,64.18,194.9-57.39,189.2a108.43,108.43,0,0,1-31.74-6.12c-2.42-.91-4.8-1.89-7.16-2.93-1.38-.63-2.76-1.27-4.12-2C174.5,346,149.9,316.92,146.83,281.59c0,0,11.25-41.95,80.62-41.95,7.5,0,28.93-20.92,29.33-27-.09-2-42.54-18.87-59.09-35.18-8.85-8.71-13.05-12.91-16.77-16.06a69.58,69.58,0,0,0-6.31-4.77A113.05,113.05,0,0,1,173.92,97c-25.06,11.41-44.55,29.45-58.71,45.37h-.12c-9.67-12.25-9-52.65-8.43-61.08-.12-.53-7.22,3.68-8.15,4.31a178.54,178.54,0,0,0-23.84,20.43A214,214,0,0,0,51.9,133.36l0,0a.08.08,0,0,1,0,0,205.84,205.84,0,0,0-32.73,73.9c-.06.27-2.33,10.21-4,22.48q-.42,2.87-.78,5.74c-.57,3.69-1,7.71-1.44,14,0,.24,0,.48-.05.72-.18,2.71-.34,5.41-.49,8.12,0,.41,0,.82,0,1.24,0,134.7,109.21,243.89,243.92,243.89,120.64,0,220.82-87.58,240.43-202.62.41-3.12.74-6.26,1.11-9.41,4.85-41.83-.54-85.79-15.82-122.55Z"></path></svg></div></a></div></div></div></div></main><footer class="relative w-full overflow-hidden z-30"><div class="w-full h-px" style="background:linear-gradient(90deg, transparent 0%, var(--neon-cyan) 30%, var(--neon-purple) 70%, transparent 100%);box-shadow:0 0 12px var(--neon-cyan);opacity:0.6"></div><div class="absolute inset-0 pointer-events-none -z-10" style="background:radial-gradient(ellipse 80% 60% at 50% 100%, rgba(0,245,255,0.04) 0%, transparent 70%)"></div><div class="w-full py-16 px-6 md:px-12" style="background:var(--bg-glass) transparent 10%;backdrop-filter:blur(5px)"><div class="max-w-6xl mx-auto flex flex-col gap-12"><div class="grid grid-cols-1 md:grid-cols-[1.5fr_repeat(3,1fr)] gap-10"><div class="flex flex-col gap-5" style="opacity:0;transform:translateY(20px) translateZ(0)"><a class="flex items-center gap-3 w-fit" style="text-decoration:none" href="/"><img alt="Logo" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" style="color:transparent;border-radius:50%" srcSet="/_next/image?url=%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=96&amp;q=75"/><div class="flex flex-col leading-none"><span style="font-family:var(--font-display);font-weight:800;font-size:15px;color:var(--text-primary);letter-spacing:0.08em">RAHUL</span><span style="font-family:var(--font-mono);font-size:9px;letter-spacing:0.3em;color:var(--neon-cyan);text-shadow:0 0 6px var(--neon-cyan)">ROY</span></div></a><p style="font-family:var(--font-body);font-size:13px;color:var(--text-muted);line-height:1.75;max-width:240px">Fullstack Developer &amp; UI/UX Designer blending code and creativity from Kolkata, India.</p><div class="flex items-center gap-2 px-3 py-1.5 rounded-full w-fit" style="background:rgba(0,255,159,0.06);border:1px solid rgba(0,255,159,0.2)"><span class="w-1.5 h-1.5 rounded-full" style="background:var(--neon-green);box-shadow:0 0 6px var(--neon-green);animation:blink 2s ease-in-out infinite"></span><span style="font-family:var(--font-mono);font-size:9px;color:var(--neon-green);letter-spacing:0.12em">AVAILABLE FOR WORK</span></div><a href="mailto:[email protected]" class="group flex items-center gap-2 w-fit transition-all duration-300" style="font-family:var(--font-mono);font-size:11px;color:var(--text-muted);letter-spacing:0.08em;text-decoration:none"><span class="group-hover:underline" style="text-underline-offset:3px;text-decoration-color:var(--neon-cyan);transition:color 0.3s">[email protected]</span><span class="transition-transform duration-300 group-hover:translate-x-1 group-hover:-translate-y-1">↗</span></a></div><div class="flex flex-col gap-4" style="opacity:0;transform:translateY(20px) translateZ(0)"><div class="flex items-center gap-2 mb-1"><span class="w-4 h-px" style="background:var(--neon-cyan);box-shadow:0 0 4px var(--neon-cyan)"></span><h3 style="font-family:var(--font-mono);font-size:10px;font-weight:700;color:var(--neon-cyan);letter-spacing:0.2em;text-transform:uppercase">Community</h3></div><div class="flex flex-col gap-3"><a target="_blank" rel="noreferrer noopener" class="group flex items-center gap-2 transition-all duration-300 w-fit" style="text-decoration:none" href="https://wa.me/918250084850"><span class="transition-all duration-300" style="color:var(--text-muted)"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="w-3.5 h-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"></path></svg></span><span class="text-sm transition-all duration-300" style="font-family:var(--font-body);font-size:13px;color:var(--text-secondary);letter-spacing:0.01em">Whatsapp</span><span class="opacity-0 group-hover:opacity-100 transition-all duration-300 -translate-x-1 group-hover:translate-x-0" style="color:var(--text-muted);font-size:10px">↗</span></a><a target="_blank" rel="noreferrer noopener" class="group flex items-center gap-2 transition-all duration-300 w-fit" style="text-decoration:none" href="https://github.com/royaldotcon"><span class="transition-all duration-300" style="color:var(--text-muted)"><svg stroke="currentColor" fill="none" stroke-width="0" viewBox="0 0 15 15" class="w-3.5 h-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.49933 0.25C3.49635 0.25 0.25 3.49593 0.25 7.50024C0.25 10.703 2.32715 13.4206 5.2081 14.3797C5.57084 14.446 5.70302 14.2222 5.70302 14.0299C5.70302 13.8576 5.69679 13.4019 5.69323 12.797C3.67661 13.235 3.25112 11.825 3.25112 11.825C2.92132 10.9874 2.44599 10.7644 2.44599 10.7644C1.78773 10.3149 2.49584 10.3238 2.49584 10.3238C3.22353 10.375 3.60629 11.0711 3.60629 11.0711C4.25298 12.1788 5.30335 11.8588 5.71638 11.6732C5.78225 11.205 5.96962 10.8854 6.17658 10.7043C4.56675 10.5209 2.87415 9.89918 2.87415 7.12104C2.87415 6.32925 3.15677 5.68257 3.62053 5.17563C3.54576 4.99226 3.29697 4.25521 3.69174 3.25691C3.69174 3.25691 4.30015 3.06196 5.68522 3.99973C6.26337 3.83906 6.8838 3.75895 7.50022 3.75583C8.1162 3.75895 8.73619 3.83906 9.31523 3.99973C10.6994 3.06196 11.3069 3.25691 11.3069 3.25691C11.7026 4.25521 11.4538 4.99226 11.3795 5.17563C11.8441 5.68257 12.1245 6.32925 12.1245 7.12104C12.1245 9.9063 10.4292 10.5192 8.81452 10.6985C9.07444 10.9224 9.30633 11.3648 9.30633 12.0413C9.30633 13.0102 9.29742 13.7922 9.29742 14.0299C9.29742 14.2239 9.42828 14.4496 9.79591 14.3788C12.6746 13.4179 14.75 10.7025 14.75 7.50024C14.75 3.49593 11.5036 0.25 7.49933 0.25Z" fill="currentColor"></path></svg></span><span class="text-sm transition-all duration-300" style="font-family:var(--font-body);font-size:13px;color:var(--text-secondary);letter-spacing:0.01em">GitHub</span><span class="opacity-0 group-hover:opacity-100 transition-all duration-300 -translate-x-1 group-hover:translate-x-0" style="color:var(--text-muted);font-size:10px">↗</span></a><a target="_blank" rel="noreferrer noopener" class="group flex items-center gap-2 transition-all duration-300 w-fit" style="text-decoration:none" href="https://discord.com"><span class="transition-all duration-300" style="color:var(--text-muted)"><svg stroke="currentColor" fill="none" stroke-width="0" viewBox="0 0 15 15" class="w-3.5 h-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.07451 1.82584C5.03267 1.81926 4.99014 1.81825 4.94803 1.82284C4.10683 1.91446 2.82673 2.36828 2.07115 2.77808C2.02106 2.80525 1.97621 2.84112 1.93869 2.88402C1.62502 3.24266 1.34046 3.82836 1.11706 4.38186C0.887447 4.95076 0.697293 5.55032 0.588937 5.98354C0.236232 7.39369 0.042502 9.08728 0.0174948 10.6925C0.0162429 10.7729 0.0351883 10.8523 0.0725931 10.9234C0.373679 11.496 1.02015 12.027 1.66809 12.4152C2.32332 12.8078 3.08732 13.1182 3.70385 13.1778C3.85335 13.1922 4.00098 13.1358 4.10282 13.0255C4.2572 12.8581 4.5193 12.4676 4.71745 12.1643C4.80739 12.0267 4.89157 11.8953 4.95845 11.7901C5.62023 11.9106 6.45043 11.9801 7.50002 11.9801C8.54844 11.9801 9.37796 11.9107 10.0394 11.7905C10.1062 11.8957 10.1903 12.0269 10.2801 12.1643C10.4783 12.4676 10.7404 12.8581 10.8947 13.0255C10.9966 13.1358 11.1442 13.1922 11.2937 13.1778C11.9102 13.1182 12.6742 12.8078 13.3295 12.4152C13.9774 12.027 14.6239 11.496 14.925 10.9234C14.9624 10.8523 14.9813 10.7729 14.9801 10.6925C14.9551 9.08728 14.7613 7.39369 14.4086 5.98354C14.3003 5.55032 14.1101 4.95076 13.8805 4.38186C13.6571 3.82836 13.3725 3.24266 13.0589 2.88402C13.0214 2.84112 12.976
75 2.80525 12.9264 2.77808C12.1708 2.36828 10.8907 1.91446 10.0495 1.82284C10.0074 1.81825 9.96489 1.81926 9.92305 1.82584C9.71676 1.85825 9.5391 1.96458 9.40809 2.06355C9.26977 2.16804 9.1413 2.29668 9.0304 2.42682C8.86968 2.61544 8.71437 2.84488 8.61428 3.06225C8.27237 3.03501 7.90138 3.02 7.5 3.02C7.0977 3.02 6.72593 3.03508 6.38337 3.06244C6.28328 2.84501 6.12792 2.61549 5.96716 2.42682C5.85626 2.29668 5.72778 2.16804 5.58947 2.06355C5.45846 1.96458 5.2808 1.85825 5.07451 1.82584ZM11.0181 11.5382C11.0395 11.5713 11.0615 11.6051 11.0838 11.6392C11.2169 11.843 11.3487 12.0385 11.4508 12.1809C11.8475 12.0916 12.352 11.8818 12.8361 11.5917C13.3795 11.2661 13.8098 10.8918 14.0177 10.5739C13.9852 9.06758 13.7993 7.50369 13.4773 6.21648C13.38 5.82759 13.2038 5.27021 12.9903 4.74117C12.7893 4.24326 12.5753 3.82162 12.388 3.5792C11.7376 3.24219 10.7129 2.88582 10.0454 2.78987C10.0308 2.79839 10.0113 2.81102 9.98675 2.82955C9.91863 2.881 9.84018 2.95666 9.76111 3.04945C9.71959 3.09817 9.68166 3.1471 9.64768 3.19449C9.953 3.25031 10.2253 3.3171 10.4662 3.39123C11.1499 3.6016 11.6428 3.89039 11.884 4.212C12.0431 4.42408 12.0001 4.72494 11.788 4.884C11.5759 5.04306 11.2751 5.00008 11.116 4.788C11.0572 4.70961 10.8001 4.4984 10.1838 4.30877C9.58933 4.12585 8.71356 3.98 7.5 3.98C6.28644 3.98 5.41067 4.12585 4.81616 4.30877C4.19988 4.4984 3.94279 4.70961 3.884 4.788C3.72494 5.00008 3.42408 5.04306 3.212 4.884C2.99992 4.72494 2.95694 4.42408 3.116 4.212C3.35721 3.89039 3.85011 3.6016 4.53383 3.39123C4.77418 3.31727 5.04571 3.25062 5.35016 3.19488C5.31611 3.14738 5.27808 3.09831 5.23645 3.04945C5.15738 2.95666 5.07893 2.881 5.01081 2.82955C4.98628 2.81102 4.96674 2.79839 4.95217 2.78987C4.28464 2.88582 3.25999 3.24219 2.60954 3.5792C2.42226 3.82162 2.20825 4.24326 2.00729 4.74117C1.79376 5.27021 1.61752 5.82759 1.52025 6.21648C1.19829 7.50369 1.01236 9.06758 0.97986 10.5739C1.18772 10.8918 1.61807 11.2661 2.16148 11.5917C2.64557 11.8818 3.15003 12.0916 3.5468 12.1809C3.64885 12.0385 3.78065 11.843 3.9138 11.6392C3.93626 11.6048 3.95838 11.5708 3.97996 11.5375C3.19521 11.2591 2.77361 10.8758 2.50064 10.4664C2.35359 10.2458 2.4132 9.94778 2.63377 9.80074C2.85435 9.65369 3.15236 9.71329 3.29941 9.93387C3.56077 10.3259 4.24355 11.0201 7.50002 11.0201C10.7565 11.0201 11.4392 10.326 11.7006 9.93386C11.8477 9.71329 12.1457 9.65369 12.3663 9.80074C12.5869 9.94779 12.6465 10.2458 12.4994 10.4664C12.2262 10.8762 11.8041 11.2598 11.0181 11.5382ZM4.08049 7.01221C4.32412 6.74984 4.65476 6.60162 5.00007 6.59998C5.34538 6.60162 5.67603 6.74984 5.91966 7.01221C6.16329 7.27459 6.30007 7.62974 6.30007 7.99998C6.30007 8.37021 6.16329 8.72536 5.91966 8.98774C5.67603 9.25011 5.34538 9.39833 5.00007 9.39998C4.65476 9.39833 4.32412 9.25011 4.08049 8.98774C3.83685 8.72536 3.70007 8.37021 3.70007 7.99998C3.70007 7.62974 3.83685 7.27459 4.08049 7.01221ZM9.99885 6.59998C9.65354 6.60162 9.3229 6.74984 9.07926 7.01221C8.83563 7.27459 8.69885 7.62974 8.69885 7.99998C8.69885 8.37021 8.83563 8.72536 9.07926 8.98774C9.3229 9.25011 9.65354 9.39833 9.99885 9.39998C10.3442 9.39833 10.6748 9.25011 10.9184 8.98774C11.1621 8.72536 11.2989 8.37021 11.2989 7.99998C11.2989 7.62974 11.1621 7.27459 10.9184 7.01221C10.6748 6.74984 10.3442 6.60162 9.99885 6.59998Z" fill="currentColor"></path></svg></span><span class="text-sm transition-all duration-300" style="font-family:var(--font-body);font-size:13px;color:var(--text-secondary);letter-spacing:0.01em">Discord</span><span class="opacity-0 group-hover:opacity-100 transition-all duration-300 -translate-x-1 group-hover:translate-x-0" style="color:var(--text-muted);font-size:10px">↗</span></a></div></div><div class="flex flex-col gap-4" style="opacity:0;transform:translateY(20px) translateZ(0)"><div class="flex items-center gap-2 mb-1"><span class="w-4 h-px" style="background:var(--neon-cyan);box-shadow:0 0 4px var(--neon-cyan)"></span><h3 style="font-family:var(--font-mono);font-size:10px;font-weight:700;color:var(--neon-cyan);letter-spacing:0.2em;text-transform:uppercase">Social Media</h3></div><div class="flex flex-col gap-3"><a target="_blank" rel="noreferrer noopener" class="group flex items-center gap-2 transition-all duration-300 w-fit" style="text-decoration:none" href="https://instagram.com/roy.rahul._"><span class="transition-all duration-300" style="color:var(--text-muted)"><svg stroke="currentColor" fill="none" stroke-width="0" viewBox="0 0 15 15" class="w-3.5 h-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.9091 12.909C13.2365 12.5817 13.4918 12.1895 13.6588 11.7577C13.8195 11.3443 13.9294 10.8718 13.961 10.1799C13.9926 9.48665 14.0001 9.26529 14.0001 7.50001C14.0001 5.73473 13.9926 5.51328 13.961 4.82008C13.9294 4.12821 13.8195 3.65573 13.6588 3.24228C13.4956 2.80857 13.2398 2.41567 12.9091 2.091C12.5844 1.76028 12.1915 1.50437 11.7578 1.34113C11.3443 1.18056 10.8718 1.0707 10.1799 1.03924C9.48675 1.00748 9.26537 1 7.50006 1C5.73476 1 5.51333 1.00748 4.82014 1.03912C4.12826 1.0707 3.65578 1.18056 3.24233 1.34125C2.80862 1.50447 2.41573 1.76032 2.09105 2.09098C1.76032 2.41563 1.5044 2.80852 1.34113 3.24225C1.18056 3.65573 1.0707 4.12821 1.03924 4.82008C1.00748 5.51328 1 5.73471 1 7.50001C1 9.26532 1.00748 9.48675 1.03924 10.1799C1.07083 10.8718 1.18069 11.3443 1.34138 11.7577C1.5046 12.1915 1.76045 12.5843 2.09111 12.909C2.41578 13.2397 2.80867 13.4955 3.24238 13.6587C3.65586 13.8194 4.12834 13.9293 4.82019 13.9609C5.51348 13.9925 5.73483 14 7.50012 14C9.2654 14 9.48
7685 13.9925 10.18 13.9609C10.8719 13.9293 11.3444 13.8194 11.7578 13.6587C12.1896 13.4917 12.5818 13.2364 12.9091 12.909ZM1.99949 6.73496C1.99974 6.94524 2.00005 7.19543 2.00005 7.50002C2.00005 7.80461 1.99974 8.0548 1.99949 8.26507C1.99849 9.08596 1.99824 9.29856 2.01963 9.7655C2.04625 10.3509 2.07823 10.7811 2.17588 11.1053C2.26976 11.417 2.37505 11.7342 2.7188 12.1171C3.06255 12.4999 3.39411 12.6733 3.81645 12.8007C4.23879 12.928 4.7696 12.9554 5.23052 12.9764C5.75332 13.0003 5.96052 13.0002 7.05714 12.9999L7.50006 12.9999C7.79304 12.9999 8.03569 13.0001 8.2409 13.0004C9.08195 13.0013 9.29425 13.0015 9.76575 12.9799C10.3512 12.9533 10.7814 12.9213 11.1056 12.8237C11.4173 12.7298 11.7345 12.6245 12.1173 12.2807C12.5001 11.937 12.6735 11.6054 12.8009 11.1831C12.9283 10.7607 12.9557 10.2299 12.9767 9.76902C13.0005 9.24689 13.0004 9.04027 13.0002 7.94749V7.94738L13.0001 7.50039L13.0001 7.05747C13.0004 5.96085 13.0005 5.75365 12.9766 5.23085C12.9556 4.76993 12.9282 4.23912 12.8009 3.81678C12.6735 3.39445 12.5001 3.06288 12.1173 2.71913C11.7345 2.37538 11.4172 2.27009 11.1056 2.17621C10.7813 2.07856 10.3511 2.04658 9.76571 2.01996C9.29421 1.99836 9.08194 1.99859 8.24092 1.99951H8.24092C8.0357 1.99974 7.79305 2.00001 7.50006 2.00001L7.05704 1.99993C5.96051 1.99964 5.75331 1.99958 5.23052 2.02343C4.7696 2.04446 4.23879 2.07183 3.81645 2.19921C3.39411 2.32659 3.06255 2.49999 2.7188 2.88281C2.37505 3.26562 2.26976 3.58286 2.17588 3.89453C2.07823 4.21874 2.04625 4.64894 2.01963 5.23437C1.99824 5.70131 1.99849 5.91401 1.99949 6.73496ZM7.49996 5.25015C6.25741 5.25015 5.25012 6.25744 5.25012 7.49999C5.25012 8.74254 6.25741 9.74983 7.49996 9.74983C8.74251 9.74983 9.7498 8.74254 9.7498 7.49999C9.7498 6.25744 8.74251 5.25015 7.49996 5.25015ZM4.25012 7.49999C4.25012 5.70515 5.70512 4.25015 7.49996 4.25015C9.2948 4.25015 10.7498 5.70515 10.7498 7.49999C10.7498 9.29483 9.2948 10.7498 7.49996 10.7498C5.70512 10.7498 4.25012 9.29483 4.25012 7.49999ZM10.9697 4.7803C11.3839 4.7803 11.7197 4.44452 11.7197 4.0303C11.7197 3.61609 11.3839 3.2803 10.9697 3.2803C10.5555 3.2803 10.2197 3.61609 10.2197 4.0303C10.2197 4.44452 10.5555 4.7803 10.9697 4.7803Z" fill="currentColor"></path></svg></span><span class="text-sm transition-all duration-300" style="font-family:var(--font-body);font-size:13px;color:var(--text-secondary);letter-spacing:0.01em">Instagram</span><span class="opacity-0 group-hover:opacity-100 transition-all duration-300 -translate-x-1 group-hover:translate-x-0" style="color:var(--text-muted);font-size:10px">↗</span></a><a target="_blank" rel="noreferrer noopener" class="group flex items-center gap-2 transition-all duration-300 w-fit" style="text-decoration:none" href="https://facebook.com/roy.rahul1818"><span class="transition-all duration-300" style="color:var(--text-muted)"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="w-3.5 h-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg></span><span class="text-sm transition-all duration-300" style="font-family:var(--font-body);font-size:13px;color:var(--text-secondary);letter-spacing:0.01em">Facebook</span><span class="opacity-0 group-hover:opacity-100 transition-all duration-300 -translate-x-1 group-hover:translate-x-0" style="color:var(--text-muted);font-size:10px">↗</span></a><a target="_blank" rel="noreferrer noopener" class="group flex items-center gap-2 transition-all duration-300 w-fit" style="text-decoration:none" href="https://www.linkedin.com/in/rahul-roy-48582b304?utm_source=share&amp;utm_campaign=share_via&amp;utm_content=profile&amp;utm_medium=android_app"><span class="transition-all duration-300" style="color:var(--text-muted)"><svg stroke="currentColor" fill="none" stroke-width="0" viewBox="0 0 15 15" class="w-3.5 h-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M2 1C1.44772 1 1 1.44772 1 2V13C1 13.5523 1.44772 14 2 14H13C13.5523 14 14 13.5523 14 13V2C14 1.44772 13.5523 1 13 1H2ZM3.05 6H4.95V12H3.05V6ZM5.075 4.005C5.075 4.59871 4.59371 5.08 4 5.08C3.4063 5.08 2.925 4.59871 2.925 4.005C2.925 3.41129 3.4063 2.93 4 2.93C4.59371 2.93 5.075 3.41129 5.075 4.005ZM12 8.35713C12 6.55208 10.8334 5.85033 9.67449 5.85033C9.29502 5.83163 8.91721 5.91119 8.57874 6.08107C8.32172 6.21007 8.05265 6.50523 7.84516 7.01853H7.79179V6.00044H6V12.0047H7.90616V8.8112C7.8786 8.48413 7.98327 8.06142 8.19741 7.80987C8.41156 7.55832 8.71789 7.49825 8.95015 7.46774H9.02258C9.62874 7.46774 10.0786 7.84301 10.0786 8.78868V12.0047H11.9847L12 8.35713Z" fill="currentColor"></path></svg></span><span class="text-sm transition-all duration-300" style="font-family:var(--font-body);font-size:13px;color:var(--text-secondary);letter-spacing:0.01em">Linkedin</span><span class="opacity-0 group-hover:opacity-100 transition-all duration-300 -translate-x-1 group-hover:translate-x-0" style="color:var(--text-muted);font-size:10px">↗</span></a></div></div><div class="flex flex-col gap-4" style="opacity:0;transform:translateY(20px) translateZ(0)"><div class="flex items-center gap-2 mb-1"><span class="w-4 h-px" style="background:var(--neon-cyan);box-shadow:0 0 4px var(--neon-cyan)"></span><h3 style="font-family:var(--font-mono);font-size:10px;font-weight:700;color:var(--neon-cyan);letter-spacing:0.2em;text-transform:uppercase">Contact</h3></div><div class="flex flex-col gap-3"><a target="_blank" rel="noreferrer noopener" class="group flex items-center gap-2 transition-all duration-300 w-fit" style="text-decoration:none" href="tel:+918250084850"><span class="transition-all duration-300" style="color:var(--text-muted)"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 320 512" class="w-3.5 h-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M272 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h224c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM160 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"></path></svg></span><span class="text-sm transition-all duration-300" style="font-family:var(--font-body);font-size:13px;color:var(--text-secondary);letter-spacing:0.01em">Call Us</span><span class="opacity-0 group-hover:opacity-100 transition-all duration-300 -translate-x-1 group-hover:translate-x-0" style="color:var(--text-muted);font-size:10px">↗</span></a><a target="_blank" rel="noreferrer noopener" class="group flex items-center gap-2 transition-all duration-300 w-fit" style="text-decoration:none" href="mailto:[email protected]"><span class="transition-all duration-300" style="color:var(--text-muted)"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 576 512" class="w-3.5 h-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M160 448c-25.6 0-51.2-22.4-64-32-64-44.8-83.2-60.8-96-70.4V480c0 17.67 14.33 32 32 32h256c17.67 0 32-14.33 32-32V345.6c-12.8 9.6-32 25.6-96 70.4-12.8 9.6-38.4 32-64 32zm128-192H32c-17.67 0-32 14.33-32 32v16c25.6 19.2 22.4 19.2 115.2 86.4 9.6 6.4 28.8 25.6 44.8 25.6s35.2-19.2 44.8-22.4c92.8-67.2 89.6-67.2 115.2-86.4V288c0-17.67-14.33-32-32-32zm256-96H224c-17.67 0-32 14.33-32 32v32h96c33.21 0 60.59 25.42 63.71 57.82l.29-.22V416h192c17.67 0 32-14.33 32-32V192c0-17.67-14.33-32-32-32zm-32 128h-64v-64h64v64zm-352-96c0-35.29 28.71-64 64-64h224V32c0-17.67-14.33-32-32-32H96C78.33 0 64 14.33 64 32v192h96v-32z"></path></svg></span><span class="text-sm transition-all duration-300" style="font-family:var(--font-body);font-size:13px;color:var(--text-secondary);letter-spacing:0.01em">Mail</span><span class="opacity-0 group-hover:opacity-100 transition-all duration-300 -translate-x-1 group-hover:translate-x-0" style="color:var(--text-muted);font-size:10px">↗</span></a><a target="_blank" rel="noreferrer noopener" class="group flex items-center gap-2 transition-all duration-300 w-fit" style="text-decoration:none" href="/aboutme#contact"><span class="transition-all duration-300" style="color:var(--text-muted)"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 576 512" class="w-3.5 h-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-352 96c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H86.4C74 384 
764 375.4 64 364.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2zM512 312c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16z"></path></svg></span><span class="text-sm transition-all duration-300" style="font-family:var(--font-body);font-size:13px;color:var(--text-secondary);letter-spacing:0.01em">Address</span><span class="opacity-0 group-hover:opacity-100 transition-all duration-300 -translate-x-1 group-hover:translate-x-0" style="color:var(--text-muted);font-size:10px">↗</span></a></div></div></div><div class="flex flex-col sm:flex-row items-center justify-between gap-4 pt-6" style="border-top:1px solid var(--border-subtle)"><p style="font-family:var(--font-mono);font-size:11px;color:var(--text-muted);letter-spacing:0.08em">© <!-- -->2026<!-- --> Rahul Roy Inc. All rights reserved.</p><div class="flex items-center gap-2"><span><span class="skill-pill" style="font-size:9px;padding:2px 8px">Next.js</span><span style="color:var(--border-glow);font-size:10px;margin:0 2px">·</span></span><span><span class="skill-pill" style="font-size:9px;padding:2px 8px">Tailwind</span><span style="color:var(--border-glow);font-size:10px;margin:0 2px">·</span></span><span><span class="skill-pill" style="font-size:9px;padding:2px 8px">TypeScript</span></span></div><p style="font-family:var(--font-mono);font-size:10px;color:var(--text-muted);letter-spacing:0.12em">&lt;made with <span style="color:var(--neon-pink);text-shadow:0 0 6px var(--neon-pink)">♥</span> by rahul/&gt;</p></div></div></div></footer>
7<script src="/_next/static/chunks/webpack-d58544fded8e5826.js" async=""></script>
7</body></html>
7<script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script>
7<script>self.__next_f.push([1,"1:HL[\"/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:HL[\"/_next/static/css/3ebd6826f737d267.css\",\"style\"]\n"])</script>
7<script>self.__next_f.push([1,"3:I[2846,[],\"\"]\n5:I[9107,[],\"ClientPageRoot\"]\n6:I[8595,[\"240\",\"static/chunks/53c13509-adc2f14c9dd2cde3.js\",\"699\",\"static/chunks/8e1d74a4-3b20639a894f2f95.js\",\"574\",\"static/chunks/370b0802-ab23d10f302a104a.js\",\"242\",\"static/chunks/242-195ff0f07b2cd3b8.js\",\"972\",\"static/chunks/972-aacefbfa0b02bafc.js\",\"292\",\"static/chunks/292-5f06e07ba476dfaa.js\",\"380\",\"static/chunks/380-fa3a45f4bbace773.js\",\"485\",\"static/chunks/app/aboutme/page-6be28b89e2d1233d.js\"],\"default\",1]\n7:I[4707,[],\"\"]\n8:I[6423,[],\"\"]\n9:I[9891,[\"240\",\"static/chunks/53c13509-adc2f14c9dd2cde3.js\",\"699\",\"static/chunks/8e1d74a4-3b20639a894f2f95.js\",\"574\",\"static/chunks/370b0802-ab23d10f302a104a.js\",\"689\",\"static/chunks/b536a0f1-0037c4f1264bee2b.js\",\"242\",\"static/chunks/242-195ff0f07b2cd3b8.js\",\"972\",\"static/chunks/972-aacefbfa0b02bafc.js\",\"292\",\"static/chunks/292-5f06e07ba476dfaa.js\",\"952\",\"static/chunks/952-46f99f4502b9bce8.js\",\"185\",\"static/chunks/app/layout-aff877cf523e5430.js\"],\"default\"]\na:I[2972,[\"972\",\"static/chunks/972-aacefbfa0b02bafc.js\",\"160\",\"static/chunks/app/not-found-b74dc610ebb3cbf6.js\"],\"\"]\nc:I[1060,[],\"\"]\nd:[]\n"])</script>
7<script>self.__next_f.push([1,"0:[\"$\",\"$L3\",null,{\"buildId\":\"61X0t5iX0_0ew8eU7b-q4\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"aboutme\"],\"initialTree\":[\"\",{\"children\":[\"aboutme\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"aboutme\",{\"children\":[\"__PAGE__\",{},[[\"$L4\",[\"$\",\"$L5\",null,{\"props\":{\"params\":{},\"searchParams\":{}},\"Component\":\"$6\"}],null],null],null]},[null,[\"$\",\"$L7\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"aboutme\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/3ebd6826f737d267.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"body\",null,{\"children\":[\"$\",\"$L9\",null,{\"children\":[\"$\",\"$L7\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center justify-center min-h-screen text-center px-6\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-7xl md:text-9xl font-bold\",\"style\":{\"color\":\"var(--neon-cyan)\",\"textShadow\":\"0 0 20px var(--neon-cyan)\"},\"children\":\"404\"}],[\"$\",\"h2\",null,{\"className\":\"mt-4 text-xl md:text-2xl\",\"style\":{\"color\":\"var(--text-primary)\"},\"children\":\"Page Not Found\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 max-w-md text-sm md:text-base\",\"style\":{\"color\":\"var(--text-muted)\"},\"children\":\"The page you’re looking for doesn’t exist or has been moved.\"}],[\"$\",\"$La\",null,{\"href\":\"/\",\"className\":\"mt-6 px-6 py-3 rounded-xl transition-all duration-300\",\"style\":{\"border\":\"1px solid var(--neon-cyan)\",\"color\":\"var(--neon-cyan)\",\"textShadow\":\"0 0 8px var(--neon-cyan)\",\"background\":\"rgba(0,245,255,0.05)\"},\"children\":\"Go Back Home ↗\"}]]}],\"notFoundStyles\":[]}]}]}]}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$Lb\"],\"globalErrorComponent\":\"$c\",\"missingSlots\":\"$Wd\"}]\n"])</script>
7<script>self.__next_f.push([1,"b:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"name\":\"theme-color\",\"media\":\"(prefers-color-scheme: dark)\",\"content\":\"#020008\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"media\":\"(prefers-color-scheme: light)\",\"content\":\"#f4f0ff\"}],[\"$\",\"meta\",\"3\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"4\",{\"children\":\"Rahul Roy | Full Stack Developer \u0026 UI/UX Designer\"}],[\"$\",\"meta\",\"5\",{\"name\":\"description\",\"content\":\"Rahul Roy is a Full Stack Developer and UI/UX Designer from India, founder of Aitihya. Explore projects, skills, and modern web experiences.\"}],[\"$\",\"link\",\"6\",{\"rel\":\"author\",\"href\":\"https://www.rahulroy.in\"}],[\"$\",\"meta\",\"7\",{\"name\":\"author\",\"content\":\"Rahul Roy\"}],[\"$\",\"meta\",\"8\",{\"name\":\"keywords\",\"content\":\"Rahul Roy,Rahul Roy developer,Rahul Roy designer,Software Engineer,Computer Engineer,Software Developer,Full Stack Developer,Frontend Developer,Backend Developer,Web Developer,Web Application Developer,Application Developer,Android Developer,Mobile App Developer,Cross Platform Developer,React Developer,Next.js Developer,JavaScript Developer,TypeScript Developer,Node.js Developer,MongoDB Developer,Full Stack Engineer,Frontend Engineer,Backend Engineer,UI UX Designer,UI Designer,UX Designer,Product Designer,Creative Developer,Digital Designer,Responsive Web Design,Modern Web Development,Interactive UI Developer,Framer Motion Developer,Tailwind CSS Developer,Performance Optimized Web Developer,Freelance Developer,Freelance Designer,Portfolio Website Developer,Startup Developer,Startup Engineer,Web Developer India,Software Engineer India,Developer Kolkata,Software Developer Kolkata,Freelancer India,Aitihya Founder,Rahul Roy Portfolio,Best Developer Portfolio India\"}],[\"$\",\"meta\",\"9\",{\"name\":\"creator\",\"content\":\"Rahul Roy\"}],[\"$\",\"meta\",\"10\",{\"name\":\"publisher\",\"content\":\"Rahul Roy\"}],[\"$\",\"meta\",\"11\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"12\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"13\",{\"name\":\"category\",\"content\":\"technology\"}],[\"$\",\"link\",\"14\",{\"rel\":\"canonical\",\"href\":\"https://www.rahulroy.in\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:title\",\"content\":\"Rahul Roy Portfolio\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:description\",\"content\":\"Explore Rahul Roy's portfolio – projects, UI/UX designs, and modern web applications.\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:url\",\"content\":\"https://www.rahulroy.in\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:site_name\",\"content\":\"Rahul Roy\"}],[\"$\",\"meta\",\"19\",{\"property\":\"og:locale\",\"content\":\"en_IN\"}],[\"$\",\"meta\",\"20\",{\"property\":\"og:image\",\"content\":\"https://www.rahulroy.in/og.png\"}],[\"$\",\"meta\",\"21\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"22\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"23\",{\"property\":\"og:image:alt\",\"content\":\"Rahul Roy Portfolio\"}],[\"$\",\"meta\",\"24\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"25\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"26\",{\"name\":\"twitter:title\",\"content\":\"Rahul Roy Portfolio\"}],[\"$\",\"meta\",\"27\",{\"name\":\"twitter:description\",\"content\":\"Full Stack Developer \u0026 UI/UX Designer | Founder of Aitihya\"}],[\"$\",\"meta\",\"28\",{\"name\":\"twitter:image\",\"content\":\"https://www.rahulroy.in/og.png\"}],[\"$\",\"link\",\"29\",{\"rel\":\"icon\",\"href\":\"/favicon.png\"}],[\"$\",\"link\",\"30\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png\"}],[\"$\",\"meta\",\"31\",{\"name\":\"next-size-adjust\"}]]\n"])</script>
7<script>self.__next_f.push([1,"4:null\n"])</script>
7</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.