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/43ed371772fb8bb1-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/5f9fe0e2d0e1408a-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/763220fefbf7bbb8-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/ae08937ea0d7b3a1-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/cdd118e912539896-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F42mdi8hd%2Fproduction%2F4c93ffd8ba0f2dfc2fb9ceeac22cc54068ee3485-3120x4160.jpg&w=640&q=100 1x, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F42mdi8hd%2Fproduction%2F4c93ffd8ba0f2dfc2fb9ceeac22cc54068ee3485-3120x4160.jpg&w=828&q=100 2x" fetchPriority="high"/><link rel="stylesheet" href="/_next/static/css/4a74ba23f6c6ddce.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-34e20f7a0eab5055.js"/>
1<script src="/_next/static/chunks/fd9d1056-355e8d777fb97d9d.js" async=""></script>
1<script src="/_next/static/chunks/2117-e481802e2f8d5bd9.js" async=""></script>
1<script src="/_next/static/chunks/main-app-be3d940aef6bd3eb.js" async=""></script>
1<script src="/_next/static/chunks/b5c10047-fa097bbfd70d1f27.js" async=""></script>
1<script src="/_next/static/chunks/93854f56-01863925b6dabd6c.js" async=""></script>
1<script src="/_next/static/chunks/7765-cef5e33f10c05ce0.js" async=""></script>
1<script src="/_next/static/chunks/2972-cf9a6a1fdab34ede.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-571fcfe9e50fb753.js" async=""></script>
1<script src="/_next/static/chunks/8dc5345f-1bf563f403b39b2f.js" async=""></script>
1<script src="/_next/static/chunks/4f9d9cd8-bab66e9ac68ecd78.js" async=""></script>
1<script src="/_next/static/chunks/3725-b9381e83abd59cbb.js" async=""></script>
1<script src="/_next/static/chunks/app/about/page-2fff3b770bb9d230.js" async=""></script>
1<script src="/_next/static/chunks/5762-50904dffbb171ea8.js" async=""></script>
1<script src="/_next/static/chunks/1691-4663df7e8bee8d20.js" async=""></script>
1<script src="/_next/static/chunks/app/not-found-ce251cc323a802fe.js" async=""></script>
1<link rel="preload" href="https://cloud.umami.is/script.js" as="script"/><title>About | Avdhesh Varshney</title><meta name="description" content="Learn more about my skills, experience and technical background"/><meta name="google-site-verification" content="IzcWMgn5Qjf-LCtA337KTGjivsf9bmod_1pZ-jxYQh8"/><link rel="canonical" href="https://avdhesh-portfolio.vercel.app"/><meta property="og:title" content="About | Avdhesh Varshney"/><meta property="og:description" content="Learn more about my skills, experience and technical background"/><meta property="og:url" content="https://avdhesh-portfolio.vercel.app/about"/><meta property="og:image" content="https://res.cloudinary.com/avdhesh-varshney/image/upload/v1724603838/og.png"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="About | Avdhesh Varshney"/><meta name="twitter:description" content="Learn more about my skills, experience and technical background"/><meta name="twitter:image" content="https://res.cloudinary.com/avdhesh-varshney/image/upload/v1724603838/og.png"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><link rel="icon" href="/icon1.png?fbd7f6ae2c0eb1e4" type="image/png" sizes="512x512"/><link rel="icon" href="/icon2.png?1f742bd54a096e4f" type="image/png" sizes="192x192"/><link rel="icon" href="/icon3.png?fc1d33f7c40b47cd" type="image/png" sizes="32x32"/><link rel="icon" href="/icon4.png?7eeefd774c4cd630" type="image/png" sizes="16x16"/><link rel="apple-touch-icon" href="/apple-icon.png?c62e0da75a902767" type="image/png" sizes="180x180"/><meta name="next-size-adjust"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="__variable_1a39c7 __className_f367f3 __variable_44f51c dark:bg-zinc-900 bg-white dark:text-white text-zinc-700">
1<script>!function(){try{var d=document.documentElement,c=d.classList;c.remove('light','dark');var e=localStorage.getItem('theme');if('system'===e||(!e&&true)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';c.add('dark')}else{d.style.colorScheme = 'light';c.add('light')}}else if(e){c.add(e|| '')}if(e==='light'||e==='dark')d.style.colorScheme=e}catch(e){}}()</script>
1<header class="text-sm py-6 md:px-16 px-6 border-b dark:border-zinc-800 border-zinc-200 z-30 md:mb-28 mb-10"><div class="max-w-6xl mx-auto flex items-center justify-between"><a href="/"><span class="block w-[35px] h-[35px]"></span></a><nav class="md:block hidden"><ul class="flex items-center gap-x-8"><li><a class="font-incognito dark:text-white text-zinc-600 dark:hover:text-primary-color hover:text-zinc-900 duration-300 text-base" href="/about">About</a></li><li><a class="font-incognito dark:text-white text-zinc-600 dark:hover:text-primary-color hover:text-zinc-900 duration-300 text-base" href="/projects">Projects</a></li><li><a class="font-incognito dark:text-white text-zinc-600 dark:hover:text-primary-color hover:text-zinc-900 duration-300 text-base" href="/blog">Blog</a></li><li><a class="font-incognito dark:text-white text-zinc-600 dark:hover:text-primary-color hover:text-zinc-900 duration-300 text-base" href="/photos">Photos</a></li></ul></nav><div class="flex items-center gap-x-4"><span class="animate-pulse min-w-[28px] min-h-[28px] p-2 rounded-full dark:bg-zinc-800 bg-zinc-200 border dark:border-zinc-700 border-zinc-300"></span><button aria-label="Toggle Menu" class="md:hidden dark:bg-primary-bg bg-secondary-bg border dark:border-zinc-800 border-zinc-200 rounded-md p-2"><svg stroke="currentColor" fill="none" stroke-width="0" viewBox="0 0 15 15" class="text-xl" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.5 3C1.22386 3 1 3.22386 1 3.5C1 3.77614 1.22386 4 1.5 4H13.5C13.7761 4 14 3.77614 14 3.5C14 3.22386 13.7761 3 13.5 3H1.5ZM1 7.5C1 7.22386 1.22386 7 1.5 7H13.5C13.7761 7 14 7.22386 14 7.5C14 7.77614 13.7761 8 13.5 8H1.5C1.22386 8 1 7.77614 1 7.5ZM1 11.5C1 11.2239 1.22386 11 1.5 11H13.5C13.7761 11 14 11.2239 14 11.5C14 11.7761 13.7761 12 13.5 12H1.5C1.22386 12 1 11.7761 1 11.5Z" fill="currentColor"></path></svg></button><div class="md:hidden fixed left-0 top-0 z-10 h-full w-full transform duration-[600ms] ease-[cubic-bezier(0.7,0,0,1)] dark:bg-zinc-900 bg-white translate-x-full"><div class="flex items-center justify-between mt-6 px-8"><a href="/"><span class="block w-[35px] h-[35px]"></span></a><button aria-label="Toggle Menu" class="md:hidden dark:bg-primary-bg bg-secondary-bg border dark:border-zinc-800 border-zinc-200 rounded-full p-2 duration-500 -rotate-[360deg]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" aria-hidden="true" class="text-xl" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12"></path></svg></button></div><nav class="flex flex-col mt-6"><a class="flex items-center gap-x-2 font-incognito font-semibold text-lg dark:shadow-line-dark shadow-line-light p-6 group" href="/about"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" aria-hidden="true" class="text-zinc-500 group-hover:dark:text-white group-hover:text-zinc-800 duration-300" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z" clip-rule="evenodd"></path></svg>About</a><a class="flex items-center gap-x-2 font-incognito font-semibold text-lg dark:shadow-line-dark shadow-line-light p-6 group" href="/projects"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" aria-hidden="true" class="text-zinc-500 group-hover:dark:text-white group-hover:text-zinc-800 duration-300" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7 2a1 1 0 00-.707 1.707L7 4.414v3.758a1 1 0 01-.293.707l-4 4C.817 14.769 2.156 18 4.828 18h10.343c2.673 0 4.012-3.231 2.122-5.121l-4-4A1 1 0 0113 8.172V4.414l.707-.707A1 1 0 0013 2H7zm2 6.172V4h2v4.172a3 3 0 00.879 2.12l1.027 1.028a4 4 0 00-2.171.102l-.47.156a4 4 0 01-2.53 0l-.563-.187a1.993 1.993 0 00-.114-.035l1.063-1.063A3 3 0 009 8.172z" clip-rule="evenodd"></path></svg>Projects</a><a class="flex items-center gap-x-2 font-incognito font-semibold text-lg dark:shadow-line-dark shadow-line-light p-6 group" href="/blog"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" aria-hidden="true" class="text-zinc-500 group-hover:dark:text-white group-hover:text-zinc-800 duration-300" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M3 5a2 2 0 012-2h10a2 2 0 012 2v10a2 2 0 01-2 2H5a2 2 0 01-2-2V5zm11 1H6v8l4-2 4 2V6z" clip-rule="evenodd"></path></svg>Blog</a><a class="flex items-center gap-x-2 font-incognito font-semibold text-lg dark:shadow-line-dark shadow-line-light p-6 group" href="/photos"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" aria-hidden="true" class="text-zinc-500 group-hover:dark:text-white group-hover:text-zinc-800 duration-300" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M4 5a2 2 0 00-2 2v8a2 2 0 002 2h12a2 2 0 002-2V7a2 2 0 00-2-2h-1.586a1 1 0 01-.707-.293l-1.121-1.121A2 2 0 0011.172 3H8.828a2 2 0 00-1.414.586L6.293 4.707A1 1 0 015.586 5H4zm
16 9a3 3 0 100-6 3 3 0 000 6z" clip-rule="evenodd"></path></svg>Photos</a></nav></div></div></div></header><main class="relative lg:max-w-7xl mx-auto max-w-3xl md:px-16 px-6"><div><section class="relative grid lg:grid-cols-custom grid-cols-1 gap-x-6 justify-items-center"><div class="order-2 lg:order-none"><div style="opacity:0;transform:translateY(10px) translateZ(0)"><h1 class="font-incognito font-semibold tracking-tight sm:text-5xl text-3xl lg:leading-tight basis-1/2 mb-8">I'm <!-- -->Avdhesh Varshney<!-- -->. I live in <!-- -->Mumbai<!-- -->, where I build the future.</h1><div class="dark:text-zinc-400 text-zinc-600 leading-relaxed"><p class="mt-2 mb-6">Hello! I'm Avdhesh Varshney, a software developer based in Mumbai who loves transforming ambitious ideas into tangible, impactful reality. My work sits uniquely at the intersection of <strong class="font-bold dark:text-zinc-300 text-zinc-700">Machine Learning </strong>and<strong class="font-bold dark:text-zinc-300 text-zinc-700"> Frontend Development. </strong>I engineer applications that are as intelligent under the hood as they are delightful to use.</p><p class="mt-2 mb-6">I am deeply driven by the process of creating integrated tools that bridge the gap between complex data and intuitive user experience. This involves everything from:</p><ul class="list-[square] mt-5 ml-5"><li class="mb-4">Designing responsive and clean interfaces.</li><li class="mb-4">Engineering robust <strong class="font-bold dark:text-zinc-300 text-zinc-700">data and model pipelines</strong> that transform raw information into actionable insights.</li><li class="mb-4">Integrating advanced AI/ML models into live, scalable applications.</li></ul><p class="mt-2 mb-6">In essence, I don't just build the UI or the model; I build the entire intelligent system.</p><p class="mt-2 mb-6">I believe true mastery comes from continuous learning. I thrive on diving into new challenges, iterating quickly, and turning roadblocks into learning opportunities. Outside of commits, I'm passionate about giving back to the community by writing technical articles and sharing knowledge through platforms like <a rel="noopener" target="_blank" class="dark:text-blue-400 text-blue-500 hover:underline" href="https://medium.com/@avdheshvarshney?ref=avdhesh-portfolio.vercel.app">Medium<!-- --> <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" class="inline" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m13 3 3.293 3.293-7 7 1.414 1.414 7-7L21 11V3z"></path><path d="M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z"></path></svg></a>, <a rel="noopener" target="_blank" class="dark:text-blue-400 text-blue-500 hover:underline" href="https://hashnode.com/@avdhesh-varshney?ref=avdhesh-portfolio.vercel.app">Hashnode<!-- --> <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" class="inline" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m13 3 3.293 3.293-7 7 1.414 1.414 7-7L21 11V3z"></path><path d="M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z"></path></svg></a> and my personal <a rel="noopener" target="_blank" class="dark:text-blue-400 text-blue-500 hover:underline" href="https://avdhesh-portfolio.vercel.app/blog?ref=avdhesh-portfolio.vercel.app">blog<!-- --> <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" class="inline" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m13 3 3.293 3.293-7 7 1.414 1.414 7-7L21 11V3z"></path><path d="M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z"></path></svg></a> hosted on this site.</p><blockquote class="relative overflow-hidden tracking-tight text-lg my-8 lg:py-6 lg:pl-6 pr-12 p-4 border dark:border-zinc-800 border-zinc-200 rounded-md"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" class="text-7xl absolute -top-7 -right-5 -rotate-12 dark:text-zinc-800 text-zinc-200" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M20.309 17.708C22.196 15.66 22.006 13.03 22 13V5a1 1 0 0 0-1-1h-6c-1.103 0-2 .897-2 2v7a1 1 0 0 0 1 1h3.078a2.89 2.89 0 0 1-.429 1.396c-.508.801-1.465 1.348-2.846 1.624l-.803.16V20h1c2.783 0 4.906-.771 6.309-2.292zm-11.007 0C11.19 15.66 10.999 13.03 10.993 13V5a1 1 0 0 0-1-1h-6c-1.103 0-2 .897-2 2v7a1 1 0 0 0 1 1h3.078a2.89 2.89 0 0 1-.429 1.396c-.508.801-1.465 1.348-2.846 1.624l-.803.16V20h1c2.783 0 4.906-.771 6.309-2.292z"></path></svg>If our paths cross, feel free to say hi. Iâm always happy to talk about machine learning, frontend architecture, open source, or argue politely about programming languages over coffee âï¸â¡</blockquote><p class="mt-2 mb-6"></p></div></div></div><aside class="flex flex-col lg:justify-self-center justify-self-start gap-y-8 lg:order-1 order-none mb-12"><div style="opacity:0;transform:translateY(10px) translateZ(0)"><div class="sticky top-10"><img alt="My Profile Image" fetchPriority="high" width="400" height="400" decoding="async" data-nimg="1" class="rounded-2xl mb-4 object-cover max-h-96 min-h-96 bg-top" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400'%3E%3Cfilter id='b' color-interpolation-filters='
1sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAbABQDASIAAhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAAAAUCBgcD/8QAJxAAAgEEAQMEAgMAAAAAAAAAAQIDAAQFERITITEGBxRBFzI0UWH/xAAYAQEAAwEAAAAAAAAAAAAAAAAEAQIDBf/EABoRAAMBAQEBAAAAAAAAAAAAAAABAhIRIWH/2gAMAwEAAhEDEQA/AHmJzkNpimhjmdBMd9EDZJp1j43EI6itFJIRwjbuG/2s5x1tPIeFsTJIo3tfOvurNi8lGESeQXMwg3sE/oaOn8NFPjfTvkvTc2QvHuLqKUynsSvjtRS1PXb2xdIIm6fIkcvNFV0R4NfcKxt8JNhrXCRst+7kHp+WH2TU7OVlxLTPb7uI2DTRcePUO9Vndzk738g2MvyZTIoIVid6FajDNJcpK07c2Z12dee9dKlhcBze3or95gfizkS2yguOoFJGwD9UU39w4lbPISD/AB08Ej+6KBczpjJ7w//Z'/%3E%3C/svg%3E")" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F42mdi8hd%2Fproduction%2F4c93ffd8ba0f2dfc2fb9ceeac22cc54068ee3485-3120x4160.jpg&w=640&q=100 1x, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F42mdi8hd%2Fproduction%2F4c93ffd8ba0f2dfc2fb9ceeac22cc54068ee3485-3120x4160.jpg&w=828&q=100 2x" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F42mdi8hd%2Fproduction%2F4c93ffd8ba0f2dfc2fb9ceeac22cc54068ee3485-3120x4160.jpg&w=828&q=100"/><div class="flex flex-col text-center gap-y-4"><div class="flex items-center gap-x-3"><a rel="noopener" target="_blank" class="flex items-center justify-center text-center gap-x-2 basis-[90%] dark:bg-primary-bg bg-zinc-100 border border-transparent dark:hover:border-zinc-700 hover:border-zinc-200 rounded-md py-2 text-lg font-incognito font-semibold" href="https://www.canva.com/design/DAG7RKZx4CY/iv
1Lb_11Ce5wcT6dWntBOww/edit?dl=Avdhesh Varshney-resume?ref=avdhesh-portfolio.vercel.app">View Résumé <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" class="text-base" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m13 3 3.293 3.293-7 7 1.414 1.414 7-7L21 11V3z"></path><path d="M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z"></path></svg></a><a href="https://drive.google.com/file/d/10kmJcMktF0t_sDRIkkHmOEz7XPJvLDyN/view?dl=Avdhesh Varshney-resume" class="flex items-center justify-center text-center dark:text-primary-color text-secondary-color hover:underline basis-[10%] dark:bg-primary-bg bg-zinc-100 border border-transparent dark:hover:border-zinc-700 hover:border-zinc-200 rounded-md py-3 text-lg" title="Download Resume"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" class="text-lg" aria-label="Download Resume" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M19 9h-4V3H9v6H5l7 8zM4 19h16v2H4z"></path></svg></a></div><a href="mailto:[email protected]" class="flex items-center gap-x-2 hover:text-primary-color"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" class="text-lg" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M20 4H4c-1.103 0-2 .897-2 2v12c0 1.103.897 2 2 2h16c1.103 0 2-.897 2-2V6c0-1.103-.897-2-2-2zm0 2v.511l-8 6.223-8-6.222V6h16zM4 18V9.044l7.386 5.745a.994.994 0 0 0 1.228 0L20 9.044 20.002 18H4z"></path></svg>[email protected]</a></div></div></div></aside></section><div style="opacity:0;transform:translateY(10px) translateZ(0)"><section class="max-w-2xl"><div class="mb-8"><h2 class="text-4xl mb-4 font-bold tracking-tight">Usage</h2><p class="dark:text-zinc-400 text-zinc-600 max-w-xl">Tools, technologies and gadgets I use on a daily basis but not limited to.</p></div><h3 class="font-incognito before:content-['#'] before:hidden hover:before:inline before:absolute before:-left-5 before:text-2xl before:top-1/2 before:-translate-y-1/2 before:opacity-80 dark:before:text-zinc-500 before:text-zinc-400 relative inline-block font-semibold tracking-tight text-2xl mt-6 mb-2"><a href="#technologies">Technologies</a></h3><h4>Languages</h4><ul class="list-none mt-2 ml-2 dark:text-zinc-400 text-zinc-600"><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://cplusplus.com/?ref=avdhesh-portfolio.vercel.app"><img alt="cplusplus" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fcplusplus.com%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fcplusplus.com%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fcplusplus.com%2F&w=48&q=75"/>C++</a> - Algorithms and competitive programming</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://www.python.org?ref=avdhesh-portfolio.vercel.app"><img alt="python" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.python.org&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.python.org&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.python.org&w=48&q=75"/>Python</a> - ML, data pipelines, automation, and backend services</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://developer.mozilla.org/en-US/docs/Web/JavaScript?ref=avdhesh-portfolio.vercel.app"><img alt="" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FJavaScript&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FJavaScript&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FJavaScript&w=48&q=75"/>JavaScript</a> - Interactive, scalable web applications</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://www.markdownguide.org/?ref=avdhesh-portfolio.vercel.app"><img alt="markdownguide" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.markdownguide.org%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.markdownguide.org%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.markdownguide.org%2F&w=48&q=75"/>Markdown</a> - Technical documentation and blogging</li></ul><h4>Data Science Technology</h4><ul class="list-none mt-2 ml-2 dark:text-zinc-400 text-zinc-600"><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://jupyter.org/?ref=avdhesh-portfolio.vercel.app"><img alt="jupyter" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fjupyter.org%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fjupyter.org%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fjupyter.org%2F&w=48&q=75"/>Jupyter Notebook</a> - Interactive computing</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://numpy.org/?ref=avdhesh-portfolio.vercel.app"><img alt="numpy" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fnumpy.org%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fnumpy.org%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fnumpy.org%2F&w=48&q=75"/>Numpy</a> - Numerical computing</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://pandas.pydata.org/?ref=avdhesh-portfolio.vercel.app"><img alt="" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fpandas.pydata.org%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fpandas.pydata.org%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fpandas.pydata.org%2F&w=48&q=75"/>Pandas</a> - Data processing and analysis</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://matplotlib.org/?ref=avdhesh-portfolio.vercel.app"><img alt="matplotlib" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fmatplotlib.org%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fmatplotlib.org%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fmatplotlib.org%2F&w=48&q=75"/>Matplotlib</a> - Data visualization</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://seaborn.pydata.org/?ref=avdhesh-portfolio.vercel.app"><img alt="" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fseaborn.pydata.org%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fseaborn.pydata.org%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fseaborn.pydata.org%2F&w=48&q=75"/>Seaborn</a> - Statistical data visualization</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://plotly.com/python/?ref=
1avdhesh-portfolio.vercel.app"><img alt="plotly" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fplotly.com%2Fpython%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fplotly.com%2Fpython%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fplotly.com%2Fpython%2F&w=48&q=75"/>Plotly</a> - Data graphing tool</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://scikit-learn.org/stable/?ref=avdhesh-portfolio.vercel.app"><img alt="scikit-learn" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fscikit-learn.org%2Fstable%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fscikit-learn.org%2Fstable%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fscikit-learn.org%2Fstable%2F&w=48&q=75"/>Scikit-learn</a> - Classical ML models and evaluation</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://www.tensorflow.org/?ref=avdhesh-portfolio.vercel.app"><img alt="tensorflow" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.tensorflow.org%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.tensorflow.org%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.tensorflow.org%2F&w=48&q=75"/>Tensorflow</a> - Deep learning</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://keras.io/?ref=avdhesh-portfolio.vercel.app"><img alt="keras" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fkeras.io%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fkeras.io%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fkeras.io%2F&w=48&q=75"/>Keras</a> - Neural networks API</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://www.nltk.org/?ref=avdhesh-portfolio.vercel.app"><img alt="nltk" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.nltk.org%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.nltk.org%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.nltk.org%2F&w=48&q=75"/>NLTK</a> - Natural language toolkit</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://opencv.org/?ref=avdhesh-portfolio.vercel.app"><img alt="opencv" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fopencv.org%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fopencv.org%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fopencv.org%2F&w=48&q=75"/>OpenCV</a> - Computer vision</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://docs.google.com/spreadsheets/u/0/?ref=
1avdhesh-portfolio.vercel.app"><img alt="" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fu%2F0%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fu%2F0%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fdocs.google.com%2Fspreadsheets%2Fu%2F0%2F&w=48&q=75"/>Excel</a> - Spreadsheet analysis</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://www.microsoft.com/en-us/power-platform/products/power-bi?ref=avdhesh-portfolio.vercel.app"><img alt="microsoft" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.microsoft.com%2Fen-us%2Fpower-platform%2Fproducts%2Fpower-bi&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.microsoft.com%2Fen-us%2Fpower-platform%2Fproducts%2Fpower-bi&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.microsoft.com%2Fen-us%2Fpower-platform%2Fproducts%2Fpower-bi&w=48&q=75"/>Power BI</a> - Business Intelligence</li></ul><h4>Frontend Technology</h4><ul class="list-none mt-2 ml-2 dark:text-zinc-400 text-zinc-600"><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://reactjs.org?ref=avdhesh-portfolio.vercel.app"><img alt="reactjs" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Freactjs.org&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Freactjs.org&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Freactjs.org&w=48&q=75"/>React</a> - Component-based UI library</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://nextjs.org?ref=avdhesh-portfolio.vercel.app"><img alt="nextjs" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fnextjs.org&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fnextjs.org&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fnextjs.org&w=48&q=75"/>Next.js</a> - React framework for production applications</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://www.typescriptlang.org?ref=avdhesh-portfolio.vercel.app"><img alt="typescriptlang" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.typescriptlang.org&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.typescriptlang.org&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.typescriptlang.org&w=48&q=75"/>TypeScript</a> - Type-safe JavaScript development</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://redux.js.org?ref=avdhesh-portfolio.vercel.app"><img alt="" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fredux.js.org&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fredux.js.org&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fredux.js.org&w=48&q=75"/>Redux</a> - Scalable state management</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://tanstack.com/?ref=avdhesh-portfolio.vercel.app"><img alt="tanstack" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Ftanstack.com%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Ftanstack.com%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Ftanstack.com%2F&w=48&q=75"/>TanStack Query</a> - Server-state and API data management</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://vite.dev/?ref=avdhesh-portfolio.vercel.app"><img alt="vite" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fvite.dev%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fvite.dev%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fvite.dev%2F&w=48&q=75"/>Vite</a> - Fast frontend build tool</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://www.sanity.io?ref=avdhesh-portfolio.vercel.app"><img alt="sanity" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.sanity.io&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.sanity.io&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.sanity.io&w=48&q=75"/>Sanity</a> - Headless CMS and content workflows</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://tailwindcss.com?ref=avdhesh-portfolio.vercel.app"><img alt="tailwindcss" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Ftailwindcss.com&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Ftailwindcss.com&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Ftailwindcss.com&w=48&q=75"/>Tailwind CSS</a> - Utility-first CSS framework</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://getbootstrap.com/?ref=avdhesh-portfolio.vercel.app"><img alt="getbootstrap" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fgetbootstrap.com%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fgetbootstrap.com%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fgetbootstrap.com%2F&w=48&q=75"/>Bootstrap</a> - Responsive UI framework</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://websocket.org/?ref=avdhesh-portfolio.vercel.app"><img alt="websocket" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwebsocket.org%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwebsocket.org%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwebsocket.org%2F&w=48&q=75"/>WebSockets</a> - Real-time bidirectional communication</li></ul><h4>
1Backend Technology</h4><ul class="list-none mt-2 ml-2 dark:text-zinc-400 text-zinc-600"><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://nodejs.org/en?ref=avdhesh-portfolio.vercel.app"><img alt="nodejs" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fnodejs.org%2Fen&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fnodejs.org%2Fen&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fnodejs.org%2Fen&w=48&q=75"/>Node.js</a> - JavaScript runtime</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://nestjs.com/?ref=avdhesh-portfolio.vercel.app"><img alt="nestjs" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fnestjs.com%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fnestjs.com%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fnestjs.com%2F&w=48&q=75"/>Nest.js</a> - Scalable Node.js backend framework</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://expressjs.com/?ref=avdhesh-portfolio.vercel.app"><img alt="expressjs" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fexpressjs.com%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fexpressjs.com%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fexpressjs.com%2F&w=48&q=75"/>Express.js</a> - Lightweight web framework</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://www.mongodb.com/?ref=avdhesh-portfolio.vercel.app"><img alt="mongodb" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.mongodb.com%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.mongodb.com%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.mongodb.com%2F&w=48&q=75"/>MongoDB</a> - NoSQL document database</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://www.mysql.com/?ref=avdhesh-portfolio.vercel.app"><img alt="mysql" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.mysql.com%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.mysql.com%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.mysql.com%2F&w=48&q=75"/>MySQL</a> - Relational databases</li></ul><p class="mt-2 mb-6"></p><h3 class="font-incognito before:content-['#'] before:hidden hover:before:inline before:absolute before:-left-5 before:text-2xl before:top-1/2 before:-translate-y-1/2 before:opacity-80 dark:before:text-zinc-500 before:text-zinc-400 relative inline-block font-semibold tracking-tight text-2xl mt-6 mb-2"><a href="#tools">Tools</a></h3><ul class="list-none mt-2 ml-2 dark:text-zinc-400 text-zinc-600"><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://code.visualstudio.com?ref=avdhesh-portfolio.vercel.app"><img alt="" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fcode.visualstudio.com&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fcode.visualstudio.com&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fcode.visualstudio.com&w=48&q=75"/>Visual Studio Code</a> - Code editor</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://cursor.com/?ref=avdhesh-portfolio.vercel.app"><img alt="cursor" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fcursor.com%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fcursor.com%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fcursor.com%2F&w=48&q=75"/>Cursor</a> - AI powered code editor</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://www.jetbrains.com/pycharm?ref=avdhesh-portfolio.vercel.app"><img alt="jetbrains" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.jetbrains.com%2Fpycharm&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.jetbrains.com%2Fpycharm&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.jetbrains.com%2Fpycharm&w=48&q=75"/>PyCharm</a> - Python IDE</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://www.google.com/chrome?ref=avdhesh-portfolio.vercel.app"><img alt="google" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.google.com%2Fchrome&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.google.com%2Fchrome&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.google.com%2Fchrome&w=48&q=75"/>Google Chrome</a> - Web browser</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://brave.com/?ref=avdhesh-portfolio.vercel.app"><img alt="brave" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fbrave.com%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fbrave.com%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fbrave.com%2F&w=48&q=75"/>Brave</a> - Web browser</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://todo.microsoft.com/tasks?ref=avdhesh-portfolio.vercel.app"><img alt="" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Ftodo.microsoft.com%2Ftasks&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Ftodo.microsoft.com%2Ftasks&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Ftodo.microsoft.com%2Ftasks&w=48&q=75"/>Microsoft Todo</a> - Todo / Task management</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://git-scm.com?ref=avdhesh-portfolio.vercel.app"><img alt="git-scm" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fgit-scm.com&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fgit-scm.com&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fgit-scm.com&w=48&q=75"/>Git Bash</a> - Git terminal</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://www.notion.so?ref=avdhesh-portfolio.vercel.app"><img alt="notion" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.notion.so&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.notion.so&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.notion.so&w=48&q=75"/>Notion</a> - Note taking and organization</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://linear.app/?ref=avdhesh-portfolio.vercel.app"><img alt="linear" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Flinear.app%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Flinear.app%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Flinear.app%2F&w=48&q=75"/>Linear</a> - Planning and issue tracking</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://chatgpt.com/?ref=avdhesh-portfolio.vercel.app"><img alt="chatgpt" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fchatgpt.com%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fchatgpt.com%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fchatgpt.com%2F&w=48&q=75"/>ChatGPT</a> - Content writer AI</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://gemini.google.com/?ref=avdhesh-portfolio.vercel.app"><img alt="" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fgemini.google.com%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fgemini.google.com%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fgemini.google.com%2F&w=48&q=75"/>Gemini</a> - Crafting intuitive ideas</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="http://claude.ai/?ref=avdhesh-portfolio.vercel.app"><img alt="claude" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttp%3A%2F%2Fclaude.ai%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttp%3A%2F%2Fclaude.ai%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttp%3A%2F%2Fclaude.ai%2F&w=48&q=75"/>Claude</a> - AI-assisted coding and reasoning</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://www.docker.com/?ref=avdhesh-portfolio.vercel.app"><img alt="docker" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.docker.com%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.docker.com%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.docker.com%2F&w=48&q=75"/>Docker</a> - Containerized development</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://www.postman.com/?ref=avdhesh-portfolio.vercel.app"><img alt="postman" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.postman.com%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.postman.com%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.postman.com%2F&w=48&q=75"/>Postman</a> - API development and testing</li></ul><p class="mt-2 mb-6"></p><h3 class="font-incognito before:content-['#'] before:hidden hover:before:inline before:absolute before:-left-5 before:text-2xl before:top-1/2 before:-translate-y-1/2 before:opacity-80 dark:before:text-zinc-500 before:text-zinc-400 relative inline-block font-semibold tracking-tight text-2xl mt-6 mb-2"><a href="#platform">Platform</a></h3><ul class="list-none mt-2 ml-2 dark:text-zinc-400 text-zinc-600"><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://github.com?ref=avdhesh-portfolio.vercel.app"><img alt="github" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fgithub.com&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fgithub.com&w=48&
1;q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fgithub.com&w=48&q=75"/>GitHub</a> - Version control/hosting service</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://www.spotify.com?ref=avdhesh-portfolio.vercel.app"><img alt="spotify" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.spotify.com&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.spotify.com&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.spotify.com&w=48&q=75"/>Spotify</a> - Music streaming</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://bitbucket.org/?ref=avdhesh-portfolio.vercel.app"><img alt="bitbucket" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fbitbucket.org%2F&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fbitbucket.org%2F&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fbitbucket.org%2F&w=48&q=75"/>BitBucket</a> - Source control and CI/CD</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://vercel.com?ref=avdhesh-portfolio.vercel.app"><img alt="vercel" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fvercel.com&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fvercel.com&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fvercel.com&w=48&q=75"/>Vercel</a> - Hosting and database</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://netlify.com?ref=avdhesh-portfolio.vercel.app"><img alt="netlify" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fnetlify.com&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fnetlify.com&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fnetlify.com&w=48&q=75"/>Netlify</a> - Static jamStack hosting</li></ul><p class="mt-2 mb-6"></p><h3 class="font-incognito before:content-['#'] before:hidden hover:before:inline before:absolute before:-left-5 before:text-2xl before:top-1/2 before:-translate-y-1/2 before:opacity-80 dark:before:text-zinc-500 before:text-zinc-400 relative inline-block font-semibold tracking-tight text-2xl mt-6 mb-2"><a href="#hardware">Hardware</a></h3><ul class="list-none mt-2 ml-2 dark:text-zinc-400 text-zinc-600"><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://www.flipkart.com/msi-gf63-thin-intel-hexa-core-i5-10th-gen-10500h-8-gb-1-tb-hdd-256-gb-ssd-windows-10-home-4-graphics-nvidia-geforce-gtx-1650-max-q-144-hz-10scxr-1616in-10sc-611in-gaming-laptop/p/itm2cad41aaaab7d?pid=COMG2K9ZBFJ3ZASR&otracker=wishlist&
1lid=LSTCOMG2K9ZBFJ3ZASRLFG4VZ&fm=Search&iid=f0812d95-a6e2-4018-bee5-ace8ae3a360e.COMG2K9ZBFJ3ZASR.PRODUCTSUMMARY&ppt=sp&ppn=sp&ssid=4hp4rwk2ww0000001720380334370?ref=avdhesh-portfolio.vercel.app"><img alt="flipkart" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.flipkart.com%2Fmsi-gf63-thin-intel-hexa-core-i5-10th-gen-10500h-8-gb-1-tb-hdd-256-gb-ssd-windows-10-home-4-graphics-nvidia-geforce-gtx-1650-max-q-144-hz-10scxr-1616in-10sc-611in-gaming-laptop%2Fp%2Fitm2cad41aaaab7d%3Fpid%3DCOMG2K9ZBFJ3ZASR%26otracker%3Dwishlist%26lid%3DLSTCOMG2K9ZBFJ3ZASRLFG4VZ%26fm%3DSearch%26iid%3Df0812d95-a6e2-4018-bee5-ace8ae3a360e.COMG2K9ZBFJ3ZASR.PRODUCTSUMMARY%26ppt%3Dsp%26ppn%3Dsp%26ssid%3D4hp4rwk2ww0000001720380334370&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.flipkart.com%2Fmsi-gf63-thin-intel-hexa-core-i5-10th-gen-10500h-8-gb-1-tb-hdd-256-gb-ssd-windows-10-home-4-graphics-nvidia-geforce-gtx-1650-max-q-144-hz-10scxr-1616in-10sc-611in-gaming-laptop%2Fp%2Fitm2cad41aaaab7d%3Fpid%3DCOMG2K9ZBFJ3ZASR%26otracker%3Dwishlist%26lid%3DLSTCOMG2K9ZBFJ3ZASRLFG4VZ%26fm%3DSearch%26iid%3Df0812d95-a6e2-4018-bee5-ace8ae3a360e.COMG2K9ZBFJ3ZASR.PRODUCTSUMMARY%26ppt%3Dsp%26ppn%3Dsp%26ssid%3D4hp4rwk2ww0000001720380334370&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.flipkart.com%2Fmsi-gf63-thin-intel-hexa-core-i5-10th-gen-10500h-8-gb-1-tb-hdd-256-gb-ssd-windows-10-home-4-graphics-nvidia-geforce-gtx-1650-max-q-144-hz-10scxr-1616in-10sc-611in-gaming-laptop%2Fp%2Fitm2cad41aaaab7d%3Fpid%3DCOMG2K9ZBFJ3ZASR%26otracker%3Dwishlist%26lid%3DLSTCOMG2K9ZBFJ3ZASRLFG4VZ%26fm%3DSearch%26iid%3Df0812d95-a6e2-4018-bee5-ace8ae3a360e.COMG2K9ZBFJ3ZASR.PRODUCTSUMMARY%26ppt%3Dsp%26ppn%3Dsp%26ssid%3D4hp4rwk2ww0000001720380334370&w=48&q=75"/>MSI GF63</a> - Work Laptop</li><li class="mb-4 "><a rel="noopener" target="_blank" class="font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline" href="https://www.amazon.in/ZEBRONICS-TRANSFORMER-Wireless-Keyboard-MultiColor/dp/B0CSN6N2L2/ref=asc_df_B0CSN6N2L2/?tag=googleshopdes-21&linkCode=df0&hvadid=686154215458&hvpos=&hvnetw=g&hvrand=14493328282320136228&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9040183&hvtargid=pla-2283479352468&mcid=605675dfab4838dab775b0c75474b243&gad_source=1&th=1?ref=avdhesh-portfolio.vercel.app"><img alt="amazon" loading="lazy" width="17" height="17" decoding="async" data-nimg="1" class="mr-2" style="color:transparent" srcSet="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.amazon.in%2FZEBRONICS-TRANSFORMER-Wireless-Keyboard-MultiColor%2Fdp%2FB0CSN6N2L2%2Fref%3Dasc_df_B0CSN6N2L2%2F%3Ftag%3Dgoogleshopdes-21%26linkCode%3Ddf0%26hvadid%3D686154215458%26hvpos%3D%26hvnetw%3Dg%26hvrand%3D14493328282320136228%26hvpone%3D%26hvptwo%3D%26hvqmt%3D%26hvdev%3Dc%26hvdvcmdl%3D%26hvlocint%3D%26hvlocphy%3D9040183%26hvtargid%3Dpla-2283479352468%26mcid%3D605675dfab4838dab775b0c75474b243%26gad_source%3D1%26th%3D1&w=32&q=75 1x, /_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.amazon.in%2FZEBRONICS-TRANSFORMER-Wireless-Keyboard-MultiColor%2Fdp%2FB0CSN6N2L2%2Fref%3Dasc_df_B0CSN6N2L2%2F%3Ftag%3Dgoogleshopdes-21%26linkCode%3Ddf0%26hvadid%3D686154215458%26hvpos%3D%26hvnetw%3Dg%26hvrand%3D14493328282320136228%26hvpone%3D%26hvptwo%3D%26hvqmt%3D%26hvdev%3Dc%26hvdvcmdl%3D%26hvlocint%3D%26hvlocphy%3D9040183%26hvtargid%3Dpla-2283479352468%26mcid%3D605675dfab4838dab775b0c75474b243%26gad_source%3D1%26th%3D1&w=48&q=75 2x" src="/_next/image?url=http%3A%2F%2Fwww.google.com%2Fs2%2Ffavicons%3Fdomain%3Dhttps%3A%2F%2Fwww.amazon.in%2FZEBRONICS-TRANSFORMER-Wireless-Keyboard-MultiColor%2Fdp%2FB0CSN6N2L2%2Fref%3Dasc_df_B0CSN6N2L2%2F%3Ftag%3Dgoogleshopdes-21%26linkCode%3Ddf
10%26hvadid%3D686154215458%26hvpos%3D%26hvnetw%3Dg%26hvrand%3D14493328282320136228%26hvpone%3D%26hvptwo%3D%26hvqmt%3D%26hvdev%3Dc%26hvdvcmdl%3D%26hvlocint%3D%26hvlocphy%3D9040183%26hvtargid%3Dpla-2283479352468%26mcid%3D605675dfab4838dab775b0c75474b243%26gad_source%3D1%26th%3D1&w=48&q=75"/>Zebronics Transformer Pro</a> - Wireless Keyboard & Mouse</li></ul><p class="mt-2 mb-6"></p></section></div><section class="mt-32 max-w-5xl"><div style="opacity:0;transform:translateY(10px) translateZ(0)"><h2 class="text-4xl mb-4 font-bold tracking-tight">Heroes</h2><p class="dark:text-zinc-400 text-zinc-600 max-w-2xl">Inspired by<!-- --> <a rel="noopener" target="_blank" class="dark:text-blue-400 text-blue-500 underline" href="https://rafa.design?ref=avdhesh-portfolio.vercel.app">Rafael Condo's</a> <!-- -->heroes list, here's my own curated lineup of code conjurers and digital dynamos that I'm absolutely stoked to meet someday.<!-- --> <strong class="font-semibold">"In no particular order"</strong></p></div><ul class="grid lg:grid-cols-4 md:grid-cols-2 grid-cols-1 gap-6 mt-12 tracking-tight"><li class="flex items-center gap-x-2 dark:bg-primary-bg bg-zinc-100 border dark:border-zinc-800 border-zinc-200 rounded-md px-2 py-1"><button><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" class="text-3xl dark:text-zinc-300 text-zinc-600" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M7 5c-1.103 0-2 .897-2 2v10c0 1.103.897 2 2 2h10c1.103 0 2-.897 2-2V7c0-1.103-.897-2-2-2H7zm0 12V7h10l.002 10H7z"></path></svg></button><img alt="warning" loading="lazy" width="250" height="250" decoding="async" data-nimg="1" class="fixed z-30 bottom-1/2 duration-1000 ease-[cubic-bezier(0.77,0,0.175,1)] -left-80" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fwarning.e4395fbc.webp&w=256&q=100 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fwarning.e4395fbc.webp&w=640&q=100 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fwarning.e4395fbc.webp&w=640&q=100"/><a rel="noopener" target="_blank" class="font-incognito tracking-wide hover:underline false" href="https://github.com/angelabauer?ref=avdhesh-portfolio.vercel.app">Angela Yu</a></li><li class="flex items-center gap-x-2 dark:bg-primary-bg bg-zinc-100 border dark:border-zinc-800 border-zinc-200 rounded-md px-2 py-1"><button><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" class="text-3xl dark:text-zinc-300 text-zinc-600" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M7 5c-1.103 0-2 .897-2 2v10c0 1.103.897 2 2 2h10c1.103 0 2-.897 2-2V7c0-1.103-.897-2-2-2H7zm0 12V7h10l.002 10H7z"></path></svg></button><img alt="warning" loading="lazy" width="250" height="250" decoding="async" data-nimg="1" class="fixed z-30 bottom-1/2 duration-1000 ease-[cubic-bezier(0.77,0,0.175,1)] -left-80" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fwarning.e4395fbc.webp&w=256&q=100 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fwarning.e4395fbc.webp&w=640&q=100 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fwarning.e4395fbc.webp&w=640&q=100"/><a rel="noopener" target="_blank" class="font-incognito tracking-wide hover:underline false" href="https://www.andrewng.org/?ref=avdhesh-portfolio.vercel.app">Andrew Ng</a></li></ul></section></div></main><footer class="border-t dark:border-zinc-800 border-zinc-100 mt-44 lg:min-h-[250px] min-h-full relative"><div class="max-w-7xl mx-auto flex lg:flex-row flex-col items-center lg:justify-between justify-center gap-y-4 md:px-16 px-6 py-16"><div class="flex md:flex-row flex-col items-center gap-x-2"><h3 class="font-inter">Built with:</h3><ul class="flex items-center gap-x-2 text-sm dark:text-zinc-600 text-zinc-400 md:mt-0 mt-3"><li><a href="https://sanity.io" rel="noreferrer noopener" target="_blank" class="flex items-center gap-x-2 dark:text-white text-zinc-600 hover:underline"><img alt="sanity logo" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsanity.27f57b08.png&w=32&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsanity.27f57b08.png&w=48&q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsanity.27f57b08.png&w=48&q=75"/> <!-- -->Sanity</a></li><li><a href="https://nextjs.org" rel="noreferrer noopener" target="_blank" class="flex items-center gap-x-2 dark:text-white text-zinc-600 hover:underline"><img alt="nextjs logo" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/media/nextjs.4942ae50.svg"/> <!-- -->Next.js</a></li><li><a href="https://vercel.com" rel="noreferrer noopener" target="_blank" class="flex items-center gap-x-2 dark:text-white text-zinc-600 hover:underline"><img alt="vercel logo" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/media/vercel.92f79275.svg"/> <!-- -->Vercel</a></li></ul></div><div class="flex flex-col lg:items-end items-center lg:text-start text-center"><small class="text-zinc-500">Copyright © Avdhesh Varshney <!-- -->2026<!-- --> All rights Reserved</small></div></div></footer>
1<script src="/_next/static/chunks/webpack-34e20f7a0eab5055.js" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script>
1<script>self.__next_f.push([1,"1:HL[\"/_next/static/media/43ed371772fb8bb1-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:HL[\"/_next/static/media/5f9fe0e2d0e1408a-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n3:HL[\"/_next/static/media/763220fefbf7bbb8-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n4:HL[\"/_next/static/media/ae08937ea0d7b3a1-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n5:HL[\"/_next/static/media/cdd118e912539896-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n6:HL[\"/_next/static/media/e4af272ccee01ff0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n7:HL[\"/_next/static/css/4a74ba23f6c6ddce.css\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"8:I[12846,[],\"\"]\nb:I[4707,[],\"\"]\nc:I[36423,[],\"\"]\nd:I[49294,[\"1787\",\"static/chunks/b5c10047-fa097bbfd70d1f27.js\",\"9982\",\"static/chunks/93854f56-01863925b6dabd6c.js\",\"7765\",\"static/chunks/7765-cef5e33f10c05ce0.js\",\"2972\",\"static/chunks/2972-cf9a6a1fdab34ede.js\",\"3185\",\"static/chunks/app/layout-571fcfe9e50fb753.js\"],\"Providers\"]\ne:I[81480,[\"1787\",\"static/chunks/b5c10047-fa097bbfd70d1f27.js\",\"9982\",\"static/chunks/93854f56-01863925b6dabd6c.js\",\"7765\",\"static/chunks/7765-cef5e33f10c05ce0.js\",\"2972\",\"static/chunks/2972-cf9a6a1fdab34ede.js\",\"3185\",\"static/chunks/app/layout-571fcfe9e50fb753.js\"],\"default\"]\nf:I[65878,[\"6115\",\"static/chunks/8dc5345f-1bf563f403b39b2f.js\",\"9929\",\"static/chunks/4f9d9cd8-bab66e9ac68ecd78.js\",\"7765\",\"static/chunks/7765-cef5e33f10c05ce0.js\",\"2972\",\"static/chunks/2972-cf9a6a1fdab34ede.js\",\"3725\",\"static/chunks/3725-b9381e83abd59cbb.js\",\"7301\",\"static/chunks/app/about/page-2fff3b770bb9d230.js\"],\"Image\"]\n11:I[4858,[\"1787\",\"static/chunks/b5c10047-fa097bbfd70d1f27.js\",\"9982\",\"static/chunks/93854f56-01863925b6dabd6c.js\",\"7765\",\"static/chunks/7765-cef5e33f10c05ce0.js\",\"2972\",\"static/chunks/2972-cf9a6a1fdab34ede.js\",\"3185\",\"static/chunks/app/layout-571fcfe9e50fb753.js\"],\"default\"]\n12:I[88003,[\"1787\",\"static/chunks/b5c10047-fa097bbfd70d1f27.js\",\"9982\",\"static/chunks/93854f56-01863925b6dabd6c.js\",\"7765\",\"static/chunks/7765-cef5e33f10c05ce0.js\",\"2972\",\"static/chunks/2972-cf9a6a1fdab34ede.js\",\"3185\",\"static/chunks/app/layout-571fcfe9e50fb753.js\"],\"\"]\n14:I[61060,[],\"\"]\n15:[]\n"])</script>
1<script>self.__next_f.push([1,"0:[\"$\",\"$L8\",null,{\"buildId\":\"NhgoNQ3zMl2Nl2yzX83TH\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"about\"],\"initialTree\":[\"\",{\"children\":[\"about\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"about\",{\"children\":[\"__PAGE__\",{},[[\"$L9\",\"$La\",null],null],null]},[null,[\"$\",\"$Lb\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"about\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Lc\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/4a74ba23f6c6ddce.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"body\",null,{\"className\":\"__variable_1a39c7 __className_f367f3 __variable_44f51c dark:bg-zinc-900 bg-white dark:text-white text-zinc-700\",\"children\":[\"$\",\"$Ld\",null,{\"children\":[[\"$\",\"$Le\",null,{}],[\"$\",\"$Lb\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Lc\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$\",\"main\",null,{\"className\":\"min-h-[60vh] max-w-7xl mx-auto md:px-16 px-6\",\"children\":[[\"$\",\"header\",null,{\"className\":\"max-w-4xl\",\"children\":[[\"$\",\"$Lf\",null,{\"width\":80,\"height\":80,\"src\":{\"src\":\"/_next/static/media/searching-duck.75ae50c6.gif\",\"height\":90,\"width\":90,\"blurWidth\":0,\"blurHeight\":0},\"alt\":\"Yellow duck searching\"}],[\"$\",\"h1\",null,{\"className\":\"font-incognito font-black tracking-tight sm:text-6xl text-3xl lg:leading-[3.7rem] leading-tight mt-6 mb-3\",\"children\":\"Error 404!\"}],[\"$\",\"p\",null,{\"className\":\"max-w-2xl text-base dark:text-zinc-400 text-zinc-600 leading-relaxed\",\"children\":\"Oopsies! This page does not exist on avdhesh-portfolio.vercel.app. While you're here, you can read some featured post below.\"}]]}],[\"$\",\"div\",null,{\"className\":\"max-w-4xl grid lg:grid-cols-2 grid-cols-1 gap-4 mt-12\",\"children\":\"$L10\"}]]}],\"notFoundStyles\":[]}],[\"$\",\"$L11\",null,{\"children\":[\"$\",\"footer\",null,{\"className\":\"border-t dark:border-zinc-800 border-zinc-100 mt-44 lg:min-h-[250px] min-h-full relative\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-7xl mx-auto flex lg:flex-row flex-col items-center lg:justify-between justify-center gap-y-4 md:px-16 px-6 py-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex md:flex-row flex-col items-center gap-x-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-inter\",\"children\":\"Built with:\"}],[\"$\",\"ul\",null,{\"className\":\"flex items-center gap-x-2 text-sm dark:text-zinc-600 text-zinc-400 md:mt-0 mt-3\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"https://sanity.io\",\"rel\":\"noreferrer noopener\",\"target\":\"_blank\",\"className\":\"flex items-center gap-x-2 dark:text-white text-zinc-600 hover:underline\",\"children\":[[\"$\",\"$Lf\",null,{\"src\":{\"src\":\"/_next/static/media/sanity.27f57b08.png\",\"height\":258,\"width\":258,\"blurDataURL\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAHlBMVEXwPS7wNib1fXPxSDr5s632iH7yVUfzal780s73mZGL8NgvAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAMElEQVR4nC2LQRIAIAgCATHt/x9usrjALAAAJEYhxbhLOaH9CNZuz0olP5K/Iu//ABAeAHWW1mPNAAAAAElFTkSuQmCC\",\"blurWidth\":8,\"blurHeight\":8},\"width\":20,\"height\":20,\"alt\":\"sanity logo\"}],\" \",\"Sanity\"]}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"https://nextjs.org\",\"rel\":\"noreferrer noopener\",\"target\":\"_blank\",\"className\":\"flex items-center gap-x-2 dark:text-white text-zinc-600 hover:underline\",\"children\":[[\"$\",\"$Lf\",null,{\"src\":{\"src\":\"/_next/static/media/nextjs.4942ae50.svg\",\"height\"
1:20,\"width\":20,\"blurWidth\":0,\"blurHeight\":0},\"width\":20,\"height\":20,\"alt\":\"nextjs logo\"}],\" \",\"Next.js\"]}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"https://vercel.com\",\"rel\":\"noreferrer noopener\",\"target\":\"_blank\",\"className\":\"flex items-center gap-x-2 dark:text-white text-zinc-600 hover:underline\",\"children\":[[\"$\",\"$Lf\",null,{\"src\":{\"src\":\"/_next/static/media/vercel.92f79275.svg\",\"height\":20,\"width\":20,\"blurWidth\":0,\"blurHeight\":0},\"width\":20,\"height\":20,\"alt\":\"vercel logo\"}],\" \",\"Vercel\"]}]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col lg:items-end items-center lg:text-start text-center\",\"children\":[\"$\",\"small\",null,{\"className\":\"text-zinc-500\",\"children\":[\"Copyright © Avdhesh Varshney \",2026,\" All rights Reserved\"]}]}]]}]}]}]]}]}],[\"$\",\"$L12\",null,{\"defer\":true,\"src\":\"https://cloud.umami.is/script.js\",\"data-website-id\":\"70271636-af1b-4595-b980-9347ca77e2fe\"}]]}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$L13\"],\"globalErrorComponent\":\"$14\",\"missingSlots\":\"$W15\"}]\n"])</script>
1<script>self.__next_f.push([1,"16:I[51654,[\"6115\",\"static/chunks/8dc5345f-1bf563f403b39b2f.js\",\"9929\",\"static/chunks/4f9d9cd8-bab66e9ac68ecd78.js\",\"7765\",\"static/chunks/7765-cef5e33f10c05ce0.js\",\"2972\",\"static/chunks/2972-cf9a6a1fdab34ede.js\",\"3725\",\"static/chunks/3725-b9381e83abd59cbb.js\",\"7301\",\"static/chunks/app/about/page-2fff3b770bb9d230.js\"],\"Slide\"]\n17:I[72972,[\"6115\",\"static/chunks/8dc5345f-1bf563f403b39b2f.js\",\"9929\",\"static/chunks/4f9d9cd8-bab66e9ac68ecd78.js\",\"7765\",\"static/chunks/7765-cef5e33f10c05ce0.js\",\"2972\",\"static/chunks/2972-cf9a6a1fdab34ede.js\",\"3725\",\"static/chunks/3725-b9381e83abd59cbb.js\",\"7301\",\"static/chunks/app/about/page-2fff3b770bb9d230.js\"],\"\"]\n1a:I[45762,[\"7765\",\"static/chunks/7765-cef5e33f10c05ce0.js\",\"2972\",\"static/chunks/2972-cf9a6a1fdab34ede.js\",\"5762\",\"static/chunks/5762-50904dffbb171ea8.js\",\"1691\",\"static/chunks/1691-4663df7e8bee8d20.js\",\"9160\",\"static/chunks/app/not-found-ce251cc323a802fe.js\"],\"\"]\n"])</script>
1<script>self.__next_f.push([1,"a:[\"$\",\"main\",null,{\"className\":\"relative lg:max-w-7xl mx-auto max-w-3xl md:px-16 px-6\",\"children\":[[\"$\",\"div\",\"3dfa8d31-c8cb-4019-a90f-6a34f0cc0cfa\",{\"children\":[[\"$\",\"section\",null,{\"className\":\"relative grid lg:grid-cols-custom grid-cols-1 gap-x-6 justify-items-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"order-2 lg:order-none\",\"children\":[\"$\",\"$L16\",null,{\"children\":[[\"$\",\"h1\",null,{\"className\":\"font-incognito font-semibold tracking-tight sm:text-5xl text-3xl lg:leading-tight basis-1/2 mb-8\",\"children\":[\"I'm \",\"Avdhesh Varshney\",\". I live in \",\"Mumbai\",\", where I build the future.\"]}],[\"$\",\"div\",null,{\"className\":\"dark:text-zinc-400 text-zinc-600 leading-relaxed\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mt-2 mb-6\",\"children\":[\"Hello! I'm Avdhesh Varshney, a software developer based in Mumbai who loves transforming ambitious ideas into tangible, impactful reality. My work sits uniquely at the intersection of \",[\"$\",\"strong\",null,{\"className\":\"font-bold dark:text-zinc-300 text-zinc-700\",\"children\":[\"Machine Learning \"]}],\"and\",[\"$\",\"strong\",null,{\"className\":\"font-bold dark:text-zinc-300 text-zinc-700\",\"children\":[\" Frontend Development. \"]}],\"I engineer applications that are as intelligent under the hood as they are delightful to use.\"]}],[\"$\",\"p\",null,{\"className\":\"mt-2 mb-6\",\"children\":[\"I am deeply driven by the process of creating integrated tools that bridge the gap between complex data and intuitive user experience. This involves everything from:\"]}],[\"$\",\"ul\",null,{\"className\":\"list-[square] mt-5 ml-5\",\"children\":[[\"$\",\"li\",null,{\"className\":\"mb-4\",\"children\":[\"Designing responsive and clean interfaces.\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4\",\"children\":[\"Engineering robust \",[\"$\",\"strong\",null,{\"className\":\"font-bold dark:text-zinc-300 text-zinc-700\",\"children\":[\"data and model pipelines\"]}],\" that transform raw information into actionable insights.\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4\",\"children\":[\"Integrating advanced AI/ML models into live, scalable applications.\"]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-2 mb-6\",\"children\":[\"In essence, I don't just build the UI or the model; I build the entire intelligent system.\"]}],[\"$\",\"p\",null,{\"className\":\"mt-2 mb-6\",\"children\":[\"I believe true mastery comes from continuous learning. I thrive on diving into new challenges, iterating quickly, and turning roadblocks into learning opportunities. Outside of commits, I'm passionate about giving back to the community by writing technical articles and sharing knowledge through platforms like \",[\"$\",\"$L17\",null,{\"href\":\"https://medium.com/@avdheshvarshney?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"dark:text-blue-400 text-blue-500 hover:underline\",\"children\":[[\"Medium\"],\" \",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 24 24\",\"className\":\"inline\",\"aria-hidden\":\"true\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m13 3 3.293 3.293-7 7 1.414 1.414 7-7L21 11V3z\",\"children\":\"$undefined\"}],[\"$\",\"path\",\"1\",{\"d\":\"M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z\",\"children\":\"$undefined\"}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}],\", \",[\"$\",\"$L17\",null,{\"href\":\"https://hashnode.com/@avdhesh-varshney?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"dark:text-blue-400 text-blue-500 hover:underline\",\"children\":[[\"Hashnode\"],\" \",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 24 24\",\"className\":\"inline\",\"aria-hidden\":\"true\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m13 3 3.293 3.293-7 7 1.414 1.414 7-7L21 11V3z\",\"children\":\"$undefined\"}],[\"$\",\"path\",\"1\",{\"d\":\"M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z\",\"children\":\"$undefined\"}]]],\"style\":{\"color\":\"$undefined\"}
1,\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}],\" and my personal \",[\"$\",\"$L17\",null,{\"href\":\"https://avdhesh-portfolio.vercel.app/blog?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"dark:text-blue-400 text-blue-500 hover:underline\",\"children\":[[\"blog\"],\" \",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 24 24\",\"className\":\"inline\",\"aria-hidden\":\"true\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m13 3 3.293 3.293-7 7 1.414 1.414 7-7L21 11V3z\",\"children\":\"$undefined\"}],[\"$\",\"path\",\"1\",{\"d\":\"M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z\",\"children\":\"$undefined\"}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}],\" hosted on this site.\"]}],[\"$\",\"blockquote\",null,{\"className\":\"relative overflow-hidden tracking-tight text-lg my-8 lg:py-6 lg:pl-6 pr-12 p-4 border dark:border-zinc-800 border-zinc-200 rounded-md\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 24 24\",\"className\":\"text-7xl absolute -top-7 -right-5 -rotate-12 dark:text-zinc-800 text-zinc-200\",\"aria-hidden\":\"true\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M20.309 17.708C22.196 15.66 22.006 13.03 22 13V5a1 1 0 0 0-1-1h-6c-1.103 0-2 .897-2 2v7a1 1 0 0 0 1 1h3.078a2.89 2.89 0 0 1-.429 1.396c-.508.801-1.465 1.348-2.846 1.624l-.803.16V20h1c2.783 0 4.906-.771 6.309-2.292zm-11.007 0C11.19 15.66 10.999 13.03 10.993 13V5a1 1 0 0 0-1-1h-6c-1.103 0-2 .897-2 2v7a1 1 0 0 0 1 1h3.078a2.89 2.89 0 0 1-.429 1.396c-.508.801-1.465 1.348-2.846 1.624l-.803.16V20h1c2.783 0 4.906-.771 6.309-2.292z\",\"children\":\"$undefined\"}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"If our paths cross, feel free to say hi. Iâm always happy to talk about machine learning, frontend architecture, open source, or argue politely about programming languages over coffee âï¸â¡\"]]}],[\"$\",\"p\",null,{\"className\":\"mt-2 mb-6\",\"children\":[\"\"]}]]}]]}]}],[\"$\",\"aside\",null,{\"className\":\"flex flex-col lg:justify-self-center justify-self-start gap-y-8 lg:order-1 order-none mb-12\",\"children\":[\"$\",\"$L16\",null,{\"delay\":0.1,\"children\":[\"$\",\"div\",null,{\"className\":\"sticky top-10\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"rounded-2xl mb-4 object-cover max-h-96 min-h-96 bg-top\",\"src\":\"https://cdn.sanity.io/images/42mdi8hd/production/4c93ffd8ba0f2dfc2fb9ceeac22cc54068ee3485-3120x4160.jpg\",\"width\":400,\"height\":400,\"quality\":100,\"alt\":\"My Profile Image\",\"placeholder\":\"blur\",\"blurDataURL\":\"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAbABQDASIAAhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAAAAUCBgcD/8QAJxAAAgEEAQMEAgMAAAAAAAAAAQIDAAQFERITITEGBxRBFzI0UWH/xAAYAQEAAwEAAAAAAAAAAAAAAAAEAQIDBf/EABoRAAMBAQEBAAAAAAAAAAAAAAABAhIRIWH/2gAMAwEAAhEDEQA/AHmJzkNpimhjmdBMd9EDZJp1j43EI6itFJIRwjbuG/2s5x1tPIeFsTJIo3tfOvurNi8lGESeQXMwg3sE/oaOn8NFPjfTvkvTc2QvHuLqKUynsSvjtRS1PXb2xdIIm6fIkcvNFV0R4NfcKxt8JNhrXCRst+7kHp+WH2TU7OVlxLTPb7uI2DTRcePUO9Vndzk738g2MvyZTIoIVid6FajDNJcpK07c2Z12dee9dKlhcBze3or95gfizkS2yguOoFJGwD9UU39w4lbPISD/AB08Ej+6KBczpjJ7w//Z\",\"priority\":true}],[\"$\",\"div\",null,{\"className\":\"flex flex-col text-center gap-y-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-x-3\",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.canva.com/design/DAG7RKZx4CY/iv
1Lb_11Ce5wcT6dWntBOww/edit?dl=Avdhesh Varshney-resume?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"flex items-center justify-center text-center gap-x-2 basis-[90%] dark:bg-primary-bg bg-zinc-100 border border-transparent dark:hover:border-zinc-700 hover:border-zinc-200 rounded-md py-2 text-lg font-incognito font-semibold\",\"children\":[\"View Résumé \",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 24 24\",\"className\":\"text-base\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m13 3 3.293 3.293-7 7 1.414 1.414 7-7L21 11V3z\",\"children\":\"$undefined\"}],[\"$\",\"path\",\"1\",{\"d\":\"M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z\",\"children\":\"$undefined\"}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}],[\"$\",\"a\",null,{\"href\":\"https://drive.google.com/file/d/10kmJcMktF0t_sDRIkkHmOEz7XPJvLDyN/view?dl=Avdhesh Varshney-resume\",\"className\":\"flex items-center justify-center text-center dark:text-primary-color text-secondary-color hover:underline basis-[10%] dark:bg-primary-bg bg-zinc-100 border border-transparent dark:hover:border-zinc-700 hover:border-zinc-200 rounded-md py-3 text-lg\",\"title\":\"Download Resume\",\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 24 24\",\"className\":\"text-lg\",\"aria-label\":\"Download Resume\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M19 9h-4V3H9v6H5l7 8zM4 19h16v2H4z\",\"children\":\"$undefined\"}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]}]]}],[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"flex items-center gap-x-2 hover:text-primary-color\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 24 24\",\"className\":\"text-lg\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M20 4H4c-1.103 0-2 .897-2 2v12c0 1.103.897 2 2 2h16c1.103 0 2-.897 2-2V6c0-1.103-.897-2-2-2zm0 2v.511l-8 6.223-8-6.222V6h16zM4 18V9.044l7.386 5.745a.994.994 0 0 0 1.228 0L20 9.044 20.002 18H4z\",\"children\":\"$undefined\"}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"[email protected]\"]}]]}]]}]}]}]]}],[\"$\",\"$L16\",null,{\"delay\":0.14,\"children\":\"$L18\"}],\"$L19\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"10:[null,[\"$\",\"article\",\"c8fdbece-5811-460d-818a-a440cd523829\",{\"className\":\"mb-4 flex lg:flex-row flex-col\",\"children\":[\"$\",\"$L17\",null,{\"href\":\"/blog/fetch-youtube-playlist-in-reactjs\",\"className\":\"flex flex-col gap-4 dark:bg-primary-bg bg-secondary-bg p-5 rounded-lg border dark:border-zinc-800 border-zinc-200\",\"children\":[[\"$\",\"$L1a\",null,{\"src\":\"https://cdn.sanity.io/images/42mdi8hd/production/f87ae21491c8f822c6ab3229c20430b65000a53e-620x388.jpg\",\"className\":\"dark:bg-zinc-800 bg-zinc-100 rounded-md object-cover\",\"alt\":\"YouTube Wallpaper\",\"width\":400,\"height\":230,\"placeholder\":\"blur\",\"blurDataURL\":\"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANABQDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAcEBf/EACEQAAEDAwUBAQAAAAAAAAAAAAECAwQABREGEhMhMRQi/8QAFgEBAQEAAAAAAAAAAAAAAAAAAwQF/8QAGREBAAMBAQAAAAAAAAAAAAAAAgADEgER/9oADAMBAAIRAxEAPwCIaOjQWPnfkI5Nx76ziqDcbpBejFqPb435GNyuqmWkr65a2ipEdp0p85BkVqvGpXLi8p1yK02ojB4zgGs+2lN+9l9dhIiZHjPSFrUylJJ8T5SuKbm4jpCAB77mlNhQdmf/2Q==\",\"quality\":100,\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"className\":\"max-w-lg\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"max-w-sm text-lg tracking-tight mb-4\",\"children\":\"Fetch YouTube Playlist in Reactjs\"}],[\"$\",\"p\",null,{\"className\":\"dark:text-zinc-400 text-zinc-600 text-sm\",\"children\":\"A quick guide on how to fetch and display a YouTube playlist in Reactjs using th...\"}]]}]]}]}],null,null]\n13:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"2\",{\"children\":\"About | Avdhesh Varshney\"}],[\"$\",\"meta\",\"3\",{\"name\":\"description\",\"content\":\"Learn more about my skills, experience and technical background\"}],[\"$\",\"meta\",\"4\",{\"name\":\"google-site-verification\",\"content\":\"IzcWMgn5Qjf-LCtA337KTGjivsf9bmod_1pZ-jxYQh8\"}],[\"$\",\"link\",\"5\",{\"rel\":\"canonical\",\"href\":\"https://avdhesh-portfolio.vercel.app\"}],[\"$\",\"meta\",\"6\",{\"pro"])</script>
1<script>self.__next_f.push([1,"perty\":\"og:title\",\"content\":\"About | Avdhesh Varshney\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:description\",\"content\":\"Learn more about my skills, experience and technical background\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:url\",\"content\":\"https://avdhesh-portfolio.vercel.app/about\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image\",\"content\":\"https://res.cloudinary.com/avdhesh-varshney/image/upload/v1724603838/og.png\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:title\",\"content\":\"About | Avdhesh Varshney\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:description\",\"content\":\"Learn more about my skills, experience and technical background\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:image\",\"content\":\"https://res.cloudinary.com/avdhesh-varshney/image/upload/v1724603838/og.png\"}],[\"$\",\"link\",\"14\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"16x16\"}],[\"$\",\"link\",\"15\",{\"rel\":\"icon\",\"href\":\"/icon1.png?fbd7f6ae2c0eb1e4\",\"type\":\"image/png\",\"sizes\":\"512x512\"}],[\"$\",\"link\",\"16\",{\"rel\":\"icon\",\"href\":\"/icon2.png?1f742bd54a096e4f\",\"type\":\"image/png\",\"sizes\":\"192x192\"}],[\"$\",\"link\",\"17\",{\"rel\":\"icon\",\"href\":\"/icon3.png?fc1d33f7c40b47cd\",\"type\":\"image/png\",\"sizes\":\"32x32\"}],[\"$\",\"link\",\"18\",{\"rel\":\"icon\",\"href\":\"/icon4.png?7eeefd774c4cd630\",\"type\":\"image/png\",\"sizes\":\"16x16\"}],[\"$\",\"link\",\"19\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png?c62e0da75a902767\",\"type\":\"image/png\",\"sizes\":\"180x180\"}],[\"$\",\"meta\",\"20\",{\"name\":\"next-size-adjust\"}]]\n9:null\n"])</script>
1<script>self.__next_f.push([1,"18:[\"$\",\"section\",null,{\"className\":\"max-w-2xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-4xl mb-4 font-bold tracking-tight\",\"children\":\"Usage\"}],[\"$\",\"p\",null,{\"className\":\"dark:text-zinc-400 text-zinc-600 max-w-xl\",\"children\":\"Tools, technologies and gadgets I use on a daily basis but not limited to.\"}]]}],[[[\"$\",\"h3\",null,{\"className\":\"font-incognito before:content-['#'] before:hidden hover:before:inline before:absolute before:-left-5 before:text-2xl before:top-1/2 before:-translate-y-1/2 before:opacity-80 dark:before:text-zinc-500 before:text-zinc-400 relative inline-block font-semibold tracking-tight text-2xl mt-6 mb-2\",\"children\":[\"$\",\"$L17\",null,{\"href\":\"#technologies\",\"children\":[\"Technologies\"]}]}],[\"$\",\"h4\",null,{\"children\":[\"Languages\"]}],[\"$\",\"ul\",null,{\"className\":\"list-none mt-2 ml-2 dark:text-zinc-400 text-zinc-600\",\"children\":[[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://cplusplus.com/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://cplusplus.com/\",\"width\":17,\"height\":17,\"alt\":\"cplusplus\"}],[\"C++\"]]}],\" - Algorithms and competitive programming\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.python.org?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://www.python.org\",\"width\":17,\"height\":17,\"alt\":\"python\"}],[\"Python\"]]}],\" - ML, data pipelines, automation, and backend services\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://developer.mozilla.org/en-US/docs/Web/JavaScript?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://developer.mozilla.org/en-US/docs/Web/JavaScript\",\"width\":17,\"height\":17,\"alt\":\"\"}],[\"JavaScript\"]]}],\" - Interactive, scalable web applications\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.markdownguide.org/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://www.markdownguide.org/\",\"width\":17,\"height\":17,\"alt\":\"markdownguide\"}],[\"Markdown\"]]}],\" - Technical documentation and blogging\"]}]]}],[\"$\",\"h4\",null,{\"children\":[\"Data Science Technology\"]}],[\"$\",\"ul\",null,{\"className\":\"list-none mt-2 ml-2 dark:text-zinc-400 text-zinc-600\",\"children\":[[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://jupyter.org/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://jupyter.org/\",\"width\":17,\"height\":17,\"alt\":\"jupyter\"}],[\"Jupyter Notebook\"]]}],\" - Interactive computing\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://numpy.org/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://numpy.org/\",\"width\":17,\"height\"
1:17,\"alt\":\"numpy\"}],[\"Numpy\"]]}],\" - Numerical computing\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://pandas.pydata.org/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://pandas.pydata.org/\",\"width\":17,\"height\":17,\"alt\":\"\"}],[\"Pandas\"]]}],\" - Data processing and analysis\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://matplotlib.org/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://matplotlib.org/\",\"width\":17,\"height\":17,\"alt\":\"matplotlib\"}],[\"Matplotlib\"]]}],\" - Data visualization\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://seaborn.pydata.org/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://seaborn.pydata.org/\",\"width\":17,\"height\":17,\"alt\":\"\"}],[\"Seaborn\"]]}],\" - Statistical data visualization\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://plotly.com/python/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://plotly.com/python/\",\"width\":17,\"height\":17,\"alt\":\"plotly\"}],[\"Plotly\"]]}],\" - Data graphing tool\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://scikit-learn.org/stable/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://scikit-learn.org/stable/\",\"width\":17,\"height\":17,\"alt\":\"scikit-learn\"}],[\"Scikit-learn\"]]}],\" - Classical ML models and evaluation\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.tensorflow.org/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://www.tensorflow.org/\",\"width\":17,\"height\":17,\"alt\":\"tensorflow\"}],[\"Tensorflow\"]]}],\" - Deep learning\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://keras.io/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://keras.io/\",\"width\":17,\"height\":17,\"alt\":\"keras\"}],[\"Keras\"]]}],\" - Neural networks API\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.nltk.org/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://www.nltk.org/\",\"width\":17,\"height\"
1:17,\"alt\":\"nltk\"}],[\"NLTK\"]]}],\" - Natural language toolkit\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://opencv.org/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://opencv.org/\",\"width\":17,\"height\":17,\"alt\":\"opencv\"}],[\"OpenCV\"]]}],\" - Computer vision\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://docs.google.com/spreadsheets/u/0/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://docs.google.com/spreadsheets/u/0/\",\"width\":17,\"height\":17,\"alt\":\"\"}],[\"Excel\"]]}],\" - Spreadsheet analysis\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.microsoft.com/en-us/power-platform/products/power-bi?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://www.microsoft.com/en-us/power-platform/products/power-bi\",\"width\":17,\"height\":17,\"alt\":\"microsoft\"}],[\"Power BI\"]]}],\" - Business Intelligence\"]}]]}],[\"$\",\"h4\",null,{\"children\":[\"Frontend Technology\"]}],[\"$\",\"ul\",null,{\"className\":\"list-none mt-2 ml-2 dark:text-zinc-400 text-zinc-600\",\"children\":[[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://reactjs.org?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://reactjs.org\",\"width\":17,\"height\":17,\"alt\":\"reactjs\"}],[\"React\"]]}],\" - Component-based UI library\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://nextjs.org?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://nextjs.org\",\"width\":17,\"height\":17,\"alt\":\"nextjs\"}],[\"Next.js\"]]}],\" - React framework for production applications\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.typescriptlang.org?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://www.typescriptlang.org\",\"width\":17,\"height\":17,\"alt\":\"typescriptlang\"}],[\"TypeScript\"]]}],\" - Type-safe JavaScript development\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://redux.js.org?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://redux.js.org\",\"width\":17,\"height\"
1:17,\"alt\":\"\"}],[\"Redux\"]]}],\" - Scalable state management\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://tanstack.com/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://tanstack.com/\",\"width\":17,\"height\":17,\"alt\":\"tanstack\"}],[\"TanStack Query\"]]}],\" - Server-state and API data management\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://vite.dev/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://vite.dev/\",\"width\":17,\"height\":17,\"alt\":\"vite\"}],[\"Vite\"]]}],\" - Fast frontend build tool\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.sanity.io?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://www.sanity.io\",\"width\":17,\"height\":17,\"alt\":\"sanity\"}],[\"Sanity\"]]}],\" - Headless CMS and content workflows\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://tailwindcss.com?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://tailwindcss.com\",\"width\":17,\"height\":17,\"alt\":\"tailwindcss\"}],[\"Tailwind CSS\"]]}],\" - Utility-first CSS framework\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://getbootstrap.com/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://getbootstrap.com/\",\"width\":17,\"height\":17,\"alt\":\"getbootstrap\"}],[\"Bootstrap\"]]}],\" - Responsive UI framework\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://websocket.org/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://websocket.org/\",\"width\":17,\"height\":17,\"alt\":\"websocket\"}],[\"WebSockets\"]]}],\" - Real-time bidirectional communication\"]}]]}],[\"$\",\"h4\",null,{\"children\":[\"Backend Technology\"]}],[\"$\",\"ul\",null,{\"className\":\"list-none mt-2 ml-2 dark:text-zinc-400 text-zinc-600\",\"children\":[[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://nodejs.org/en?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://nodejs.org/en\",\"width\":17,\"height\":17,\"alt\":\"nodejs\"}],[\"Node.js\"]]}],\" - JavaScript runtime\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://nestjs.com/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://nestjs.com/\",\"width\":17,\"height\"
1:17,\"alt\":\"nestjs\"}],[\"Nest.js\"]]}],\" - Scalable Node.js backend framework\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://expressjs.com/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://expressjs.com/\",\"width\":17,\"height\":17,\"alt\":\"expressjs\"}],[\"Express.js\"]]}],\" - Lightweight web framework\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.mongodb.com/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://www.mongodb.com/\",\"width\":17,\"height\":17,\"alt\":\"mongodb\"}],[\"MongoDB\"]]}],\" - NoSQL document database\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.mysql.com/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://www.mysql.com/\",\"width\":17,\"height\":17,\"alt\":\"mysql\"}],[\"MySQL\"]]}],\" - Relational databases\"]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-2 mb-6\",\"children\":[\"\"]}],[\"$\",\"h3\",null,{\"className\":\"font-incognito before:content-['#'] before:hidden hover:before:inline before:absolute before:-left-5 before:text-2xl before:top-1/2 before:-translate-y-1/2 before:opacity-80 dark:before:text-zinc-500 before:text-zinc-400 relative inline-block font-semibold tracking-tight text-2xl mt-6 mb-2\",\"children\":[\"$\",\"$L17\",null,{\"href\":\"#tools\",\"children\":[\"Tools\"]}]}],[\"$\",\"ul\",null,{\"className\":\"list-none mt-2 ml-2 dark:text-zinc-400 text-zinc-600\",\"children\":[[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://code.visualstudio.com?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://code.visualstudio.com\",\"width\":17,\"height\":17,\"alt\":\"\"}],[\"Visual Studio Code\"]]}],\" - Code editor\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://cursor.com/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://cursor.com/\",\"width\":17,\"height\":17,\"alt\":\"cursor\"}],[\"Cursor\"]]}],\" - AI powered code editor\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.jetbrains.com/pycharm?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://www.jetbrains.com/pycharm\",\"width\":17,\"height\":17,\"alt\":\"jetbrains\"}],[\"PyCharm\"]]}],\" - Python IDE\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.google.com/chrome?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://www.google.com/chrome\",\"width\":17,\"height\"
1:17,\"alt\":\"google\"}],[\"Google Chrome\"]]}],\" - Web browser\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://brave.com/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://brave.com/\",\"width\":17,\"height\":17,\"alt\":\"brave\"}],[\"Brave\"]]}],\" - Web browser\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://todo.microsoft.com/tasks?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://todo.microsoft.com/tasks\",\"width\":17,\"height\":17,\"alt\":\"\"}],[\"Microsoft Todo\"]]}],\" - Todo / Task management\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://git-scm.com?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://git-scm.com\",\"width\":17,\"height\":17,\"alt\":\"git-scm\"}],[\"Git Bash\"]]}],\" - Git terminal\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.notion.so?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://www.notion.so\",\"width\":17,\"height\":17,\"alt\":\"notion\"}],[\"Notion\"]]}],\" - Note taking and organization\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://linear.app/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://linear.app/\",\"width\":17,\"height\":17,\"alt\":\"linear\"}],[\"Linear\"]]}],\" - Planning and issue tracking\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://chatgpt.com/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://chatgpt.com/\",\"width\":17,\"height\":17,\"alt\":\"chatgpt\"}],[\"ChatGPT\"]]}],\" - Content writer AI\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://gemini.google.com/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://gemini.google.com/\",\"width\":17,\"height\":17,\"alt\":\"\"}],[\"Gemini\"]]}],\" - Crafting intuitive ideas\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"http://claude.ai/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=http://claude.ai/\",\"width\":17,\"height\"
1:17,\"alt\":\"claude\"}],[\"Claude\"]]}],\" - AI-assisted coding and reasoning\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.docker.com/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://www.docker.com/\",\"width\":17,\"height\":17,\"alt\":\"docker\"}],[\"Docker\"]]}],\" - Containerized development\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.postman.com/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://www.postman.com/\",\"width\":17,\"height\":17,\"alt\":\"postman\"}],[\"Postman\"]]}],\" - API development and testing\"]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-2 mb-6\",\"children\":[\"\"]}],[\"$\",\"h3\",null,{\"className\":\"font-incognito before:content-['#'] before:hidden hover:before:inline before:absolute before:-left-5 before:text-2xl before:top-1/2 before:-translate-y-1/2 before:opacity-80 dark:before:text-zinc-500 before:text-zinc-400 relative inline-block font-semibold tracking-tight text-2xl mt-6 mb-2\",\"children\":[\"$\",\"$L17\",null,{\"href\":\"#platform\",\"children\":[\"Platform\"]}]}],[\"$\",\"ul\",null,{\"className\":\"list-none mt-2 ml-2 dark:text-zinc-400 text-zinc-600\",\"children\":[[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://github.com?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://github.com\",\"width\":17,\"height\":17,\"alt\":\"github\"}],[\"GitHub\"]]}],\" - Version control/hosting service\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.spotify.com?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://www.spotify.com\",\"width\":17,\"height\":17,\"alt\":\"spotify\"}],[\"Spotify\"]]}],\" - Music streaming\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://bitbucket.org/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://bitbucket.org/\",\"width\":17,\"height\":17,\"alt\":\"bitbucket\"}],[\"BitBucket\"]]}],\" - Source control and CI/CD\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://vercel.com?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://vercel.com\",\"width\":17,\"height\":17,\"alt\":\"vercel\"}],[\"Vercel\"]]}],\" - Hosting and database\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://netlify.com?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://netlify.com\",\"width\":17,\"height\"
1:17,\"alt\":\"netlify\"}],[\"Netlify\"]]}],\" - Static jamStack hosting\"]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-2 mb-6\",\"children\":[\"\"]}],[\"$\",\"h3\",null,{\"className\":\"font-incognito before:content-['#'] before:hidden hover:before:inline before:absolute before:-left-5 before:text-2xl before:top-1/2 before:-translate-y-1/2 before:opacity-80 dark:before:text-zinc-500 before:text-zinc-400 relative inline-block font-semibold tracking-tight text-2xl mt-6 mb-2\",\"children\":[\"$\",\"$L17\",null,{\"href\":\"#hardware\",\"children\":[\"Hardware\"]}]}],[\"$\",\"ul\",null,{\"className\":\"list-none mt-2 ml-2 dark:text-zinc-400 text-zinc-600\",\"children\":[[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.flipkart.com/msi-gf63-thin-intel-hexa-core-i5-10th-gen-10500h-8-gb-1-tb-hdd-256-gb-ssd-windows-10-home-4-graphics-nvidia-geforce-gtx-1650-max-q-144-hz-10scxr-1616in-10sc-611in-gaming-laptop/p/itm2cad41aaaab7d?pid=COMG2K9ZBFJ3ZASR\u0026otracker=wishlist\u0026lid=LSTCOMG2K9ZBFJ3ZASRLFG4VZ\u0026fm=Search\u0026iid=f0812d95-a6e2-4018-bee5-ace8ae3a360e.COMG2K9ZBFJ3ZASR.PRODUCTSUMMARY\u0026ppt=sp\u0026ppn=sp\u0026ssid=4hp4rwk2ww0000001720380334370?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://www.flipkart.com/msi-gf63-thin-intel-hexa-core-i5-10th-gen-10500h-8-gb-1-tb-hdd-256-gb-ssd-windows-10-home-4-graphics-nvidia-geforce-gtx-1650-max-q-144-hz-10scxr-1616in-10sc-611in-gaming-laptop/p/itm2cad41aaaab7d?pid=COMG2K9ZBFJ3ZASR\u0026otracker=wishlist\u0026lid=LSTCOMG2K9ZBFJ3ZASRLFG4VZ\u0026fm=Search\u0026iid=f0812d95-a6e2-4018-bee5-ace8ae3a360e.COMG2K9ZBFJ3ZASR.PRODUCTSUMMARY\u0026ppt=sp\u0026ppn=sp\u0026ssid=4hp4rwk2ww0000001720380334370\",\"width\":17,\"height\":17,\"alt\":\"flipkart\"}],[\"MSI GF63\"]]}],\" - Work Laptop\"]}],[\"$\",\"li\",null,{\"className\":\"mb-4 \",\"children\":[[\"$\",\"$L17\",null,{\"href\":\"https://www.amazon.in/ZEBRONICS-TRANSFORMER-Wireless-Keyboard-MultiColor/dp/B0CSN6N2L2/ref=asc_df_B0CSN6N2L2/?tag=googleshopdes-21\u0026linkCode=df0\u0026hvadid=686154215458\u0026hvpos=\u0026hvnetw=g\u0026hvrand=14493328282320136228\u0026hvpone=\u0026hvptwo=\u0026hvqmt=\u0026hvdev=c\u0026hvdvcmdl=\u0026hvlocint=\u0026hvlocphy=9040183\u0026hvtargid=pla-2283479352468\u0026mcid=605675dfab4838dab775b0c75474b243\u0026gad_source=1\u0026th=1?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-medium inline-flex items-center justify-start gap-x-1 dark:text-blue-400 text-blue-500 underline\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"mr-2\",\"src\":\"http://www.google.com/s2/favicons?domain=https://www.amazon.in/ZEBRONICS-TRANSFORMER-Wireless-Keyboard-MultiColor/dp/B0CSN6N2L2/ref=asc_df_B0CSN6N2L2/?tag=googleshopdes-21\u0026linkCode=df0\u0026hvadid=686154215458\u0026hvpos=\u0026hvnetw=g\u0026hvrand=14493328282320136228\u0026hvpone=\u0026hvptwo=\u0026hvqmt=\u0026hvdev=c\u0026hvdvcmdl=\u0026hvlocint=\u0026hvlocphy=9040183\u0026hvtargid=pla-2283479352468\u0026mcid=605675dfab4838dab775b0c75474b243\u0026gad_source=1\u0026th=1\",\"width\":17,\"height\":17,\"alt\":\"amazon\"}],[\"Zebronics Transformer Pro\"]]}],\" - Wireless Keyboard \u0026 Mouse\"]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-2 mb-6\",\"children\":[\"\"]}]]]]}]\n"])</script>
1<script>self.__next_f.push([1,"1b:I[18514,[\"6115\",\"static/chunks/8dc5345f-1bf563f403b39b2f.js\",\"9929\",\"static/chunks/4f9d9cd8-bab66e9ac68ecd78.js\",\"7765\",\"static/chunks/7765-cef5e33f10c05ce0.js\",\"2972\",\"static/chunks/2972-cf9a6a1fdab34ede.js\",\"3725\",\"static/chunks/3725-b9381e83abd59cbb.js\",\"7301\",\"static/chunks/app/about/page-2fff3b770bb9d230.js\"],\"default\"]\n19:[\"$\",\"section\",null,{\"className\":\"mt-32 max-w-5xl\",\"children\":[[\"$\",\"$L16\",null,{\"delay\":0.17,\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-4xl mb-4 font-bold tracking-tight\",\"children\":\"Heroes\"}],[\"$\",\"p\",null,{\"className\":\"dark:text-zinc-400 text-zinc-600 max-w-2xl\",\"children\":[\"Inspired by\",\" \",[\"$\",\"$L17\",null,{\"href\":\"https://rafa.design?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"dark:text-blue-400 text-blue-500 underline\",\"children\":\"Rafael Condo's\"}],\" \",\"heroes list, here's my own curated lineup of code conjurers and digital dynamos that I'm absolutely stoked to meet someday.\",\" \",[\"$\",\"strong\",null,{\"className\":\"font-semibold\",\"children\":\"\\\"In no particular order\\\"\"}]]}]]}],[\"$\",\"ul\",null,{\"className\":\"grid lg:grid-cols-4 md:grid-cols-2 grid-cols-1 gap-6 mt-12 tracking-tight\",\"children\":[[\"$\",\"li\",\"81c8ce7f-f8d
15-41ed-99d6-01f3f3791eee\",{\"className\":\"flex items-center gap-x-2 dark:bg-primary-bg bg-zinc-100 border dark:border-zinc-800 border-zinc-200 rounded-md px-2 py-1\",\"children\":[[\"$\",\"$L1b\",null,{\"isMet\":false}],[\"$\",\"$L17\",null,{\"href\":\"https://github.com/angelabauer?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-incognito tracking-wide hover:underline false\",\"children\":\"Angela Yu\"}]]}],[\"$\",\"li\",\"5900b881-3204-43ab-9d69-609018136387\",{\"className\":\"flex items-center gap-x-2 dark:bg-primary-bg bg-zinc-100 border dark:border-zinc-800 border-zinc-200 rounded-md px-2 py-1\",\"children\":[[\"$\",\"$L1b\",null,{\"isMet\":false}],[\"$\",\"$L17\",null,{\"href\":\"https://www.andrewng.org/?ref=avdhesh-portfolio.vercel.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"className\":\"font-incognito tracking-wide hover:underline false\""])</script>
1<script>self.__next_f.push([1,",\"children\":\"Andrew Ng\"}]]}]]}]]}]\n"])</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.