1<!DOCTYPE html><html lang="en" class="inter_e8e54af-module__r7opxW__variable lato_f5833572-module__wKc1vW__variable viga_258f8d9-module__p68SPG__variable space_mono_dc633092-module__q0UaKq__variable"><head><meta charSet="utf-8"/> 2<!-- This site is hosted on Netlify. Anyone can build and deploy a site 3 like this one for free: https://netlify.new/?utm_campaign=loops&utm_source=ai-legible&utm_medium=owned&utm_content=comment&utm_id=f8c8c1c9-ff52-4b8e-9463-7eae9893f987 4 Netlify hosting facts for this site: static/SSR served via Netlify Edge. --><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/043b82ab31bba5a4-s.p.03tqs0fb1.6o8.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/345c85a432359eed-s.p.0az0.9544w3d6.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/47fe1b7cd6e6ed85-s.p.0~mcdl10zdfb3.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/4b766aa38fdaaae3-s.p.0cbnlo4n.czwi.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/80dbc432bf467303-s.p.0ucnnm22nbe4-.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/829ba4228c966254-s.p.0ub.k0om~_-xi.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/82dd060ecf6c3ebd-s.p.054a260i~kuih.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/8d05cfa5faa8406c-s.p.0kbulo~7o8gic.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/8e451580e5e95631-s.p.0put2--9ix-3p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/8e6fa89aa22d24ec-s.p.0uvzar8hswo3p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/9be384ea93fe3f49-s.p.05qlfybzfat._.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/a218039a3287bcfd-s.p.17-1enzs_j91b.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/c875c6f5d3e977ac-s.p.0g_ng0t~d_b9n.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/dc0d9adbac686440-s.p.0~z396rbj0t4w.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/e2334d715941921e-s.p.12skym0rqknxy.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/f30fd2e485acf1bc-s.p.0_qs2mjxez25z.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/0q2hwuuyso.ii.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/0gpmpshpqew_a.js"/>
4<script src="/_next/static/chunks/0pqt~8bl3ukh4.js" async=""></script>
4<script src="/_next/static/chunks/0h4bq73pogmtb.js" async=""></script>
4<script src="/_next/static/chunks/062hzijh369a_.js" async=""></script>
4<script src="/_next/static/chunks/turbopack-0cf437ul~hcor.js" async=""></script>
4<script src="/_next/static/chunks/01xlw8hd842-c.js" async=""></script>
4<script src="/_next/static/chunks/0d3shmwh5_nmn.js" async=""></script>
4<script src="/_next/static/chunks/15ika4zy8_z34.js" async=""></script>
4<script src="/_next/static/chunks/0c.e09t3xm6rx.js" async=""></script>
4<script src="/_next/static/chunks/0bl82~xv--stm.js" async=""></script>
4<link rel="icon" href="/favicon.ico" sizes="any"/><meta name="next-size-adjust" content=""/><title>Emmanuel Oladiran | Frontend Engineer</title><meta name="description" content="Emmanuel Oladiran is a passionate Frontend Engineer specializing in React.js, Next.js, and TypeScript â crafting clean, fast, and visually appealing web experiences."/><meta name="application-name" content="Emmanuel Oladiran Portfolio"/><meta property="og:title" content="Emmanuel Oladiran | Frontend Engineer"/><meta property="og:description" content="Emmanuel Oladiran is a passionate Frontend Engineer specializing in React.js, Next.js, and TypeScript â crafting clean, fast, and visually appealing web experiences."/><meta property="og:url" content="https://theheemmanuel.netlify.app"/><meta property="og:site_name" content="Emmanuel Oladiran Portfolio"/><meta property="og:locale" content="en-US"/><meta property="og:image" content="https://theheemmanuel.netlify.app/me2.png"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Emmanuel Oladiran | Frontend Engineer"/><meta name="twitter:description" content="Emmanuel Oladiran is a passionate Frontend Engineer specializing in React.js, Next.js, and TypeScript â crafting clean, fast, and visually appealing web experiences."/><meta name="twitter:image" content="https://theheemmanuel.netlify.app/me2.png"/><link rel="icon" href="/favicon.ico?favicon.0qfren~gv37cu.ico" sizes="16x16" type="image/x-icon"/>
4<script src="/_next/static/chunks/03~yq9q893hmn.js" noModule=""></script>
4</head><body class="antialiased font-roboto bg-black"><div hidden=""><!--$--><!--/$--></div><div><div class="sticky top-0 left-0 right-0 bg-black z-10 text-sm"><div class="maxWidth flex justify-between font-spacemono items-center p-6"><a class="font-bold text-primary text-2xl" href="/"><EO /></a><div class="text-secondary md:flex hidden gap-6"><a class="px-3 py-2 hover:text-primary/50 " href="/">Home</a><a class="px-3 py-2 hover:text-primary/50 bg-primary/10 border-primary/20 border-1 rounded-md text-primary" href="/about">About</a><a class="px-3 py-2 hover:text-primary/50 " href="/projects">Projects</a><a class="px-3 py-2 hover:text-primary/50 " href="/contact">Contact</a></div><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" class="text-primary block md:hidden" type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-_R_mbtb_" data-state="closed" data-slot="sheet-trigger" height="30" width="30" xmlns="http://www.w3.org/2000/svg"><path d="M16 18V20H5V18H16ZM21 11V13H3V11H21ZM19 4V6H8V4H19Z"></path></svg></div><hr class="bg-secondary/30 h-[1px] border-none"/></div><!--$--><div class="max-w-[950px] mx-auto font-spacemono md:px-10 px-6 md:py-36 py-20"><p class="text-primary">// about </p><h1 class="text-white text-3xl md:text-5xl font-bold leading-tight tracking-tight py-6">I am Emmanuel Oladiran, <br/> a <span class="bg-[linear-gradient(135deg,#00ffaa,#33bbff)] bg-clip-text text-transparent">Frontend Engineer</span>.</h1><p class="font-inter leading-relaxed text-secondary">I am a passionate software developer who thrives in the realm of front-end development, crafting interactive and engaging web applications. With a strong foundation in Computer Science â having graduated with First Class Honours â I specialize in bringing digital experiences to life on the client side.<br/><br/>My expertise lies in leveraging cutting-edge technologies such as JavaScript, React JS, Next JS, and TypeScript to create seamless and intuitive user interfaces. I believe that growth and continuous learning are essential for professional success, and I actively seek out opportunities to expand my knowledge and skills.</p><div class="my-12"><p class="text-primary">// soft skills</p><h1 class="py-3 md:text-3xl text-2xl text-white font-bold">What I <span class="bg-[linear-gradient(135deg,#00ffaa,#33bbff)] bg-clip-text text-transparent">bring</span></h1><div class="grid grid-cols-1 sm:grid-cols-2 my-4 gap-6"><div class="rounded-xl p-5 shadow-primary hover:shadow-md bg-secondary/20 border-[1px] border-secondary/40"><h3 class="text-primary font-semibold mb-3 sm:text-xl">Meticulous Design Aesthetics</h3><p class="text-secondary max-sm:text-sm">Very particular in designing and aesthetics, ensuring clean layouts, flows, and spacing.</p></div><div class="rounded-xl p-5 shadow-primary hover:shadow-md bg-secondary/20 border-[1px] border-secondary/40"><h3 class="text-primary font-semibold mb-3 sm:text-xl">Strategic Analytical Thinking</h3><p class="text-secondary max-sm:text-sm">Able to look at issues from different perspectives and come up with efficient solutions.</p></div><div class="rounded-xl p-5 shadow-primary hover:shadow-md bg-secondary/20 border-[1px] border-secondary/40"><h3 class="text-primary font-semibold mb-3 sm:text-xl">Self-Driven and Diligent</h3><p class="text-secondary max-sm:text-sm">Strong work ethic, delivering projects independently without much supervision.</p></div><div class="rounded-xl p-5 shadow-primary hover:shadow-md bg-secondary/20 border-[1px] border-secondary/40"><h3 class="text-primary font-semibold mb-3 sm:text-xl">Clear Communicator</h3><p class="text-secondary max-sm:text-sm">Effectively communicating ideas and expectations, improving teamwork and alignment.</p></div><div class="rounded-xl p-5 shadow-primary hover:shadow-md bg-secondary/20 border-[1px] border-secondary/40"><h3 class="text-primary font-semibold mb-3 sm:text-xl">Collaborative Spirit</h3><p class="text-secondary max-sm:text-sm">A firm believer of teamwork, encouraging diverse perspectives that benef
4it everyone.</p></div><div class="rounded-xl p-5 shadow-primary hover:shadow-md bg-secondary/20 border-[1px] border-secondary/40"><h3 class="text-primary font-semibold mb-3 sm:text-xl">Continuous Learner</h3><p class="text-secondary max-sm:text-sm">Always ready to learn something new and stay current with industry trends.</p></div></div></div><div class="my-12"><p class="text-primary">// usage</p><h1 class="py-3 md:text-3xl text-2xl text-white font-bold">Tools & <span class="bg-[linear-gradient(135deg,#00ffaa,#33bbff)] bg-clip-text text-transparent">Technologies</span></h1><div class="grid sm:grid-cols-2 grid-cols-1 gap-6 my-4"><div class="rounded-xl p-5 shadow-primary hover:shadow-md bg-secondary/20 border-[1px] border-secondary/40"><h3 class="text-primary font-semibold mb-3 sm:text-xl">Tools</h3><div class="flex flex-wrap text-secondary text-sm gap-3"><p class="bg-secondary/30 rounded-md p-2">Visual Studio Code</p><p class="bg-secondary/30 rounded-md p-2">Google Chrome</p><p class="bg-secondary/30 rounded-md p-2">Microsoft Edge</p><p class="bg-secondary/30 rounded-md p-2">Postman</p><p class="bg-secondary/30 rounded-md p-2">Git Bash</p><p class="bg-secondary/30 rounded-md p-2">Figma</p></div></div><div class="rounded-xl p-5 shadow-primary hover:shadow-md bg-secondary/20 border-[1px] border-secondary/40"><h3 class="text-primary font-semibold mb-3 sm:text-xl">Technologies</h3><div class="flex flex-wrap text-secondary text-sm gap-3"><p class="bg-secondary/30 rounded-md p-2">React</p><p class="bg-secondary/30 rounded-md p-2">Next.js</p><p class="bg-secondary/30 rounded-md p-2">Javascript</p><p class="bg-secondary/30 rounded-md p-2">TypeScript</p><p class="bg-secondary/30 rounded-md p-2">Shad CN</p><p class="bg-secondary/30 rounded-md p-2">Chakra UI</p><p class="bg-secondary/30 rounded-md p-2">Tailwind CSS</p><p class="bg-secondary/30 rounded-md p-2">GitHub</p></div></div></div></div><div class="text-center mt-8"><a href="/Emmanuel Oladiran CV.pdf" target="_blank" rel="noopener noreferrer"><button class="bg-primary px-4 py-2 rounded-lg font-bold">Download CV â</button></a></div></div><!--$--><!--/$--><!--/$--><section><hr class="bg-secondary/30 h-[1px] border-none"/><div class="maxWidth flex justify-between flex-col md:flex-row gap-3 p-6 items-center font-spacemono text-secondary text-center text-sm"><div><p>© 2026 Emmanuel Oladiran - All rights reserved</p></div><div class="flex items-center gap-4"><a href="http://github.com/theheemmanuel" target="_blank" rel="noopener noreferrer" class="hover:text-primary transition delay-50">Github</a><a href="http://www.linkedin.com/in/heemmanuel/" target="_blank" rel="noopener noreferrer" class="hover:text-primary transition delay-50">LinkedIn</a><a href="http://x.com/the_heemmanuel" target="_blank" rel="noopener noreferrer" class="hover:text-primary transition delay-50">Twitter</a><a href="http://instagram.com/the_heemmanuel" target="_blank" rel="noopener noreferrer" class="hover:text-primary transition delay-50">Instagram</a></div></div></section></div>
4<script src="/_next/static/chunks/0gpmpshpqew_a.js" id="_R_" async=""></script>
4<script>(self.__next_f=self.__next_f||[]).push([0])</script>
4<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[39756,[\"/_next/static/chunks/01xlw8hd842-c.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\"],\"default\"]\n3:I[37457,[\"/_next/static/chunks/01xlw8hd842-c.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\"],\"default\"]\n4:I[22016,[\"/_next/static/chunks/01xlw8hd842-c.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/15ika4zy8_z34.js\"],\"\"]\n5:I[39756,[\"/_next/static/chunks/01xlw8hd842-c.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\"],\"LoadingBoundaryProvider\"]\n6:I[81623,[\"/_next/static/chunks/01xlw8hd842-c.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/0c.e09t3xm6rx.js\",\"/_next/static/chunks/0bl82~xv--stm.js\"],\"default\"]\n10:I[68027,[\"/_next/static/chunks/01xlw8hd842-c.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/0q2hwuuyso.ii.css\",\"style\"]\n:HL[\"/_next/static/media/043b82ab31bba5a4-s.p.03tqs0fb1.6o8.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/345c85a432359eed-s.p.0az0.9544w3d6.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/47fe1b7cd6e6ed85-s.p.0~mcdl10zdfb3.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/4b766aa38fdaaae3-s.p.0cbnlo4n.czwi.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/80dbc432bf467303-s.p.0ucnnm22nbe4-.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/829ba4228c966254-s.p.0ub.k0om~_-xi.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/82dd060ecf6c3ebd-s.p.054a260i~kuih.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/8d05cfa5faa8406c-s.p.0kbulo~7o8gic.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/8e451580e5e95631-s.p.0put2--9ix-3p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/8e6fa89aa22d24ec-s.p.0uvzar8hswo3p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/9be384ea93fe3f49-s.p.05qlfybzfat._.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/a218039a3287bcfd-s.p.17-1enzs_j91b.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/c875c6f5d3e977ac-s.p.0g_ng0t~d_b9n.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/dc0d9adbac686440-s.p.0~z396rbj0t4w.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/e2334d715941921e-s.p.12skym0rqknxy.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/f30fd2e485acf1bc-s.p.0_qs2mjxez25z.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script>
4<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"about\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(root)\",{\"children\":[\"about\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",4]},\"$undefined\",\"$undefined\",24],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0q2hwuuyso.ii.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/01xlw8hd842-c.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"className\":\"inter_e8e54af-module__r7opxW__variable lato_f5833572-module__wKc1vW__variable viga_258f8d9-module__p68SPG__variable space_mono_dc633092-module__q0UaKq__variable\",\"children\":[[\"$\",\"link\",null,{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"any\"}],[\"$\",\"body\",null,{\"className\":\"antialiased font-roboto bg-black\",\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"bg-primary flex flex-col justify-center h-screen items-center font-bold text-center\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-5xl font-montserrat\",\"children\":\"404 | PAGE NOT FOUND\"}],[\"$\",\"p\",null,{\"className\":\"py-6 text-xl text-secondary\",\"children\":[\"Sorry, the page you requested cannot be found, Please navigate back to the\",\" \",[\"$\",\"$L4\",null,{\"href\":\"/\",\"className\":\"block underline\",\"children\":\"Home Page\"}]]}]]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}]]}],{\"children\":[[\"$\",\"$L5\",null,{\"loading\":[[\"$\",\"div\",\"l\",{\"className\":\"flex flex-col justify-center text-center items-center min-h-[90vh]\",\"children\":[\"$\",\"div\",null,{\"className\":\"animate-spin rounded-full h-16 w-16 border-t-2 border-b-2 border-[#3A2D18]\"}]}],[],[]],\"children\":[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0c.e09t3xm6rx.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0bl82~xv--stm.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"div\",null,{\"children\":[[\"$\",\"$L6\",null,{}],[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"bg-primary flex flex-col justify-center h-screen items-center font-bold text-center\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-5xl font-montserrat\",\"children\":\"404 | PAGE NOT FOUND\"}],[\"$\",\"p\",null,{\"className\":\"py-6 text-xl text-secondary\",\"children\":[\"Sorry, the page you requested cannot be found, Please navigate back to the\",\" \",[\"$\",\"$L4\",null,{\"href\":\"/\",\"className\":\"block underline\",\"children\":\"Home Page\"}]]}]]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"section\",null,{\"children\":[[\"$\",\"hr\",null,{\"className\":\"bg-secondary/30 h-[1px] border-none\"}],[\"$\",\"div\",null,{\"className\":\"maxWidth flex justify-between flex-col md:flex-row gap-3 p-6 items-center font-spacemono text-secondary text-center text-sm\",\"children\":[[\"$\",\"div\",null,{\"children\":[\"$\",\"p\",null,{\"children\":\"© 2026 Emmanuel Oladiran - All rights reserved\"}]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"a\",null,{\"href\":\"http://github.com/theheemmanuel\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"hover:text-primary transition delay-50\",\"children\":\"Github\"}],[\"$\",\"a\",null,{\"href\":\"http://www.linkedin.com/in/heemmanuel/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"hover:text-primary transition delay-50\",\"children\":\"LinkedIn\"}],[\"$\",\"a\",null,{\"href\":\"http://x.com/the_heemmanuel\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"hover:text-primary transition delay-50\",\"children\":\"Twitter\"}],[\"$\",\"a\",null,{\"href\":\"http://instagram.com/the_heemmanuel\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"hover:text-primary transition delay-50\",\"children\":\"Instagram\"}]]}]]}]]}]]}]]}]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-[950px] mx-auto font-spacemono md:px-10 px-6 md:py-36 py-20\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-primary\",\"children\":\"// about \"}],[\"$\",\"h1\",null,{\"className\":\"text-white text-3xl md:text-5xl font-bold leading-tight tracking-tight py-6\",\"children\":[\"I am Emmanuel Oladiran, \",\"$L7\",\" a \",\"$L8\",\".\"]}],\"$L9\",\"$La\",\"$Lb\",\"$Lc\"]}],null,\"$Ld\"]}],{}
4,null,false,null]},null,false,\"$@e\"]},null,false,null]},null,false,null],\"$Lf\",false]],\"m\":\"$undefined\",\"G\":[\"$10\",[\"$L11\"]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"yBRgE1VhRwfFEjKMnjZzt\"}\n"])</script>
4<script>self.__next_f.push([1,"12:I[97367,[\"/_next/static/chunks/01xlw8hd842-c.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\"],\"OutletBoundary\"]\n13:\"$Sreact.suspense\"\n16:I[97367,[\"/_next/static/chunks/01xlw8hd842-c.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\"],\"ViewportBoundary\"]\n18:I[97367,[\"/_next/static/chunks/01xlw8hd842-c.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\"],\"MetadataBoundary\"]\n7:[\"$\",\"br\",null,{}]\n8:[\"$\",\"span\",null,{\"className\":\"bg-[linear-gradient(135deg,#00ffaa,#33bbff)] bg-clip-text text-transparent\",\"children\":\"Frontend Engineer\"}]\n9:[\"$\",\"p\",null,{\"className\":\"font-inter leading-relaxed text-secondary\",\"children\":[\"I am a passionate software developer who thrives in the realm of front-end development, crafting interactive and engaging web applications. With a strong foundation in Computer Science â having graduated with First Class Honours â I specialize in bringing digital experiences to life on the client side.\",[\"$\",\"br\",null,{}],[\"$\",\"br\",null,{}],\"My expertise lies in leveraging cutting-edge technologies such as JavaScript, React JS, Next JS, and TypeScript to create seamless and intuitive user interfaces. I believe that growth and continuous learning are essential for professional success, and I actively seek out opportunities to expand my knowledge and skills.\"]}]\n"])</script>
4<script>self.__next_f.push([1,"a:[\"$\",\"div\",null,{\"className\":\"my-12\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-primary\",\"children\":\"// soft skills\"}],[\"$\",\"h1\",null,{\"className\":\"py-3 md:text-3xl text-2xl text-white font-bold\",\"children\":[\"What I \",[\"$\",\"span\",null,{\"className\":\"bg-[linear-gradient(135deg,#00ffaa,#33bbff)] bg-clip-text text-transparent\",\"children\":\"bring\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 sm:grid-cols-2 my-4 gap-6\",\"children\":[[\"$\",\"div\",\"Meticulous Design Aesthetics\",{\"className\":\"rounded-xl p-5 shadow-primary hover:shadow-md bg-secondary/20 border-[1px] border-secondary/40\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-primary font-semibold mb-3 sm:text-xl\",\"children\":\"Meticulous Design Aesthetics\"}],[\"$\",\"p\",null,{\"className\":\"text-secondary max-sm:text-sm\",\"children\":\"Very particular in designing and aesthetics, ensuring clean layouts, flows, and spacing.\"}]]}],[\"$\",\"div\",\"Strategic Analytical Thinking\",{\"className\":\"rounded-xl p-5 shadow-primary hover:shadow-md bg-secondary/20 border-[1px] border-secondary/40\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-primary font-semibold mb-3 sm:text-xl\",\"children\":\"Strategic Analytical Thinking\"}],[\"$\",\"p\",null,{\"className\":\"text-secondary max-sm:text-sm\",\"children\":\"Able to look at issues from different perspectives and come up with efficient solutions.\"}]]}],[\"$\",\"div\",\"Self-Driven and Diligent\",{\"className\":\"rounded-xl p-5 shadow-primary hover:shadow-md bg-secondary/20 border-[1px] border-secondary/40\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-primary font-semibold mb-3 sm:text-xl\",\"children\":\"Self-Driven and Diligent\"}],[\"$\",\"p\",null,{\"className\":\"text-secondary max-sm:text-sm\",\"children\":\"Strong work ethic, delivering projects independently without much supervision.\"}]]}],[\"$\",\"div\",\"Clear Communicator\",{\"className\":\"rounded-xl p-5 shadow-primary hover:shadow-md bg-secondary/20 border-[1px] border-secondary/40\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-primary font-semibold mb-3 sm:text-xl\",\"children\":\"Clear Communicator\"}],[\"$\",\"p\",null,{\"className\":\"text-secondary max-sm:text-sm\",\"children\":\"Effectively communicating ideas and expectations, improving teamwork and alignment.\"}]]}],[\"$\",\"div\",\"Collaborative Spirit\",{\"className\":\"rounded-xl p-5 shadow-primary hover:shadow-md bg-secondary/20 border-[1px] border-secondary/40\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-primary font-semibold mb-3 sm:text-xl\",\"children\":\"Collaborative Spirit\"}],[\"$\",\"p\",null,{\"className\":\"text-secondary max-sm:text-sm\",\"children\":\"A firm believer of teamwork, encouraging diverse perspectives that benefit everyone.\"}]]}],[\"$\",\"div\",\"Continuous Learner\",{\"className\":\"rounded-xl p-5 shadow-primary hover:shadow-md bg-secondary/20 border-[1px] border-secondary/40\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-primary font-semibold mb-3 sm:text-xl\",\"children\":\"Continuous Learner\"}],[\"$\",\"p\",null,{\"className\":\"text-secondary max-sm:text-sm\",\"children\":\"Always ready to learn something new and stay current with industry trends.\"}]]}]]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"b:[\"$\",\"div\",null,{\"className\":\"my-12\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-primary\",\"children\":\"// usage\"}],[\"$\",\"h1\",null,{\"className\":\"py-3 md:text-3xl text-2xl text-white font-bold\",\"children\":[\"Tools \u0026 \",[\"$\",\"span\",null,{\"className\":\"bg-[linear-gradient(135deg,#00ffaa,#33bbff)] bg-clip-text text-transparent\",\"children\":\"Technologies\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid sm:grid-cols-2 grid-cols-1 gap-6 my-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"rounded-xl p-5 shadow-primary hover:shadow-md bg-secondary/20 border-[1px] border-secondary/40\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-primary font-semibold mb-3 sm:text-xl\",\"children\":\"Tools\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap text-secondary text-sm gap-3\",\"children\":[[\"$\",\"p\",null,{\"className\":\"bg-secondary/30 rounded-md p-2\",\"children\":\"Visual Studio Code\"}],[\"$\",\"p\",null,{\"className\":\"bg-secondary/30 rounded-md p-2\",\"children\":\"Google Chrome\"}],[\"$\",\"p\",null,{\"className\":\"bg-secondary/30 rounded-md p-2\",\"children\":\"Microsoft Edge\"}],[\"$\",\"p\",null,{\"className\":\"bg-secondary/30 rounded-md p-2\",\"children\":\"Postman\"}],[\"$\",\"p\",null,{\"className\":\"bg-secondary/30 rounded-md p-2\",\"children\":\"Git Bash\"}],[\"$\",\"p\",null,{\"className\":\"bg-secondary/30 rounded-md p-2\",\"children\":\"Figma\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl p-5 shadow-primary hover:shadow-md bg-secondary/20 border-[1px] border-secondary/40\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-primary font-semibold mb-3 sm:text-xl\",\"children\":\"Technologies\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap text-secondary text-sm gap-3\",\"children\":[[\"$\",\"p\",null,{\"className\":\"bg-secondary/30 rounded-md p-2\",\"children\":\"React\"}],[\"$\",\"p\",null,{\"className\":\"bg-secondary/30 rounded-md p-2\",\"children\":\"Next.js\"}],[\"$\",\"p\",null,{\"className\":\"bg-secondary/30 rounded-md p-2\",\"children\":\"Javascript\"}],[\"$\",\"p\",null,{\"className\":\"bg-secondary/30 rounded-md p-2\",\"children\":\"TypeScript\"}],[\"$\",\"p\",null,{\"className\":\"bg-secondary/30 rounded-md p-2\",\"children\":\"Shad CN\"}],[\"$\",\"p\",null,{\"className\":\"bg-secondary/30 rounded-md p-2\",\"children\":\"Chakra UI\"}],[\"$\",\"p\",null,{\"className\":\"bg-secondary/30 rounded-md p-2\",\"children\":\"Tailwind CSS\"}],[\"$\",\"p\",null,{\"className\":\"bg-secondary/30 rounded-md p-2\",\"children\":\"GitHub\"}]]}]]}]]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"c:[\"$\",\"div\",null,{\"className\":\"text-center mt-8\",\"children\":[\"$\",\"a\",null,{\"href\":\"/Emmanuel Oladiran CV.pdf\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"$\",\"button\",null,{\"className\":\"bg-primary px-4 py-2 rounded-lg font-bold\",\"children\":\"Download CV â\"}]}]}]\nd:[\"$\",\"$L12\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@14\"}]}]\n15:[]\ne:\"$W15\"\nf:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L16\",null,{\"children\":\"$L17\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L18\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L19\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n11:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0q2hwuuyso.ii.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n"])</script>
4<script>self.__next_f.push([1,"17:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
4<script>self.__next_f.push([1,"1a:I[27201,[\"/_next/static/chunks/01xlw8hd842-c.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\"],\"IconMark\"]\n14:null\n"])</script>
4<script>self.__next_f.push([1,"19:[[\"$\",\"title\",\"0\",{\"children\":\"Emmanuel Oladiran | Frontend Engineer\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Emmanuel Oladiran is a passionate Frontend Engineer specializing in React.js, Next.js, and TypeScript â crafting clean, fast, and visually appealing web experiences.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"Emmanuel Oladiran Portfolio\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Emmanuel Oladiran | Frontend Engineer\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"Emmanuel Oladiran is a passionate Frontend Engineer specializing in React.js, Next.js, and TypeScript â crafting clean, fast, and visually appealing web experiences.\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:url\",\"content\":\"https://theheemmanuel.netlify.app\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:site_name\",\"content\":\"Emmanuel Oladiran Portfolio\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:locale\",\"content\":\"en-US\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://theheemmanuel.netlify.app/me2.png\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:title\",\"content\":\"Emmanuel Oladiran | Frontend Engineer\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:description\",\"content\":\"Emmanuel Oladiran is a passionate Frontend Engineer specializing in React.js, Next.js, and TypeScript â crafting clean, fast, and visually appealing web experiences.\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:image\",\"content\":\"https://theheemmanuel.netlify.app/me2.png\"}],[\"$\",\"link\",\"14\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0qfren~gv37cu.ico\",\"sizes\":\"16x16\",\"type\":\"image/x-icon\"}],[\"$\",\"$L1a\",\"15\",{}]]\n"])</script>
4</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.