Help
RSS
API
Feed
Maltego
Contact
Domain > amalrivel.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-09-26
3.161.163.95
(
ClassC
)
2026-01-08
3.175.34.114
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Thu, 08 Jan 2026 11:16:18 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://amalrivel.com/X-Cache: Redirect from cloudfrontVia: 1.1 0b56b2a6b0fdc99543294439c61ded5e.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P3Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: sRpp-1yHmN8faxGXgd6i3AOoa2Fc6w9cdQ1_vV0YvWWrewqAD5BbGA html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/html; charsetutf-8Content-Length: 34890Connection: keep-aliveDate: Thu, 08 Jan 2026 11:16:20 GMTETag: gghc3l9hwpqx4x-nextjs-cache: HITx-nextjs-prerender: 1x-nextjs-prerender: 1x-nextjs-stale-time: 300x-powered-by: Next.jsCache-Control: s-maxage31536000Vary: Accept-EncodingX-Cache: Miss from cloudfrontVia: 1.1 592551d5faa08ddff89e731404b54008.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P3Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: wAuzb2tMHZ2pBbCJpwVmPKdN-Pg7GUSMYqKTPezDxQohC2rqxoNXmA !DOCTYPE html>!--E1AvhNZBLbs5kR7m4VVQd-->html langen>head>meta charSetutf-8/>meta nameviewport contentwidthdevice-width, initial-scale1/>link relpreload href/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2 asfont crossorigin typefont/woff2/>link relpreload href/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2 asfont crossorigin typefont/woff2/>link relpreload asimage href/hand-coding-bro.svg/>link relstylesheet href/_next/static/chunks/177a71051bd73a59.css data-precedencenext/>link relpreload asscript fetchPrioritylow href/_next/static/chunks/2e175d805581124f.js/>script src/_next/static/chunks/47f477e3d2ef265b.js async>/script>script src/_next/static/chunks/7880f8283a6f3daf.js async>/script>script src/_next/static/chunks/8082ab48faca5ea1.js async>/script>script src/_next/static/chunks/turbopack-eced6149471e044c.js async>/script>script src/_next/static/chunks/0aa7a2061727042c.js async>/script>script src/_next/static/chunks/ff1a16fafef87110.js async>/script>script src/_next/static/chunks/7dd66bdf8a7e5707.js async>/script>script src/_next/static/chunks/2a12f18bfe222317.js async>/script>script src/_next/static/chunks/33f85861daae0e48.js async>/script>script src/_next/static/chunks/88b00bc2b9ea666a.js async>/script>script src/_next/static/chunks/6c86168cf88da40d.js async>/script>meta namenext-size-adjust content/>title>amalrivel/title>meta namedescription contentamalrivel's personal website/>link relicon href/favicon.ico?favicon.1be6b93f.ico sizes256x256 typeimage/x-icon/>script src/_next/static/chunks/a6dad97d9634a72d.js noModule>/script>/head>body classgeist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased>div hidden>!--$-->!--/$-->/div>script>((a,b,c,d,e,f,g,h)>{let idocument.documentElement,jlight,dark;function k(b){var c;(Array.isArray(a)?a:a).forEach(a>{let cclassa,dc&&f?e.map(a>fa||a):e;c?(i.classList.remove(...d),i.classList.add(f&&fb?fb:b)):i.setAttribute(a,b)}),cb,h&&j.includes(c)&&(i.style.colorSchemec)}if(d)k(d);else try{let alocalStorage.getItem(b)||c,dg&&systema?window.matchMedia((prefers-color-scheme: dark)).matches?dark:light:a;k(d)}catch(a){}})(class,theme,system,null,light,dark,null,true,true)/script>div classmin-h-screen flex flex-col>header classsticky top-0 z-50 bg-background/80 backdrop-blur supports-backdrop-filter:bg-background/60>div classcontainer mx-auto h-16 px-4 flex items-center justify-between>div classflex items-center gap-2>button data-slotdropdown-menu-trigger classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 size-9 typebutton idradix-_R_mbtb_ aria-haspopupmenu aria-expandedfalse data-stateclosed>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-sun h-1.2rem w-1.2rem scale-100 rotate-0 transition-all dark:scale-0 dark:-rotate-90 aria-hiddentrue>circle cx12 cy12 r4>/circle>path dM12 2v2>/path>path dM12 20v2>/path>path dm4.93 4.93 1.41 1.41>/path>path dm17.66 17.66 1.41 1.41>/path>path dM2 12h2>/path>path dM20 12h2>/path>path dm6.34 17.66-1.41 1.41>/path>path dm19.07 4.93-1.41 1.41>/path>/svg>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-moon absolute h-1.2rem w-1.2rem scale-0 rotate-90 transition-all dark:scale-100 dark:rotate-0 aria-hiddentrue>path dM20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401>/path>/svg>span classsr-only>Toggle theme/span>/button>/div>nav classhidden md:flex items-center>ul classflex items-center gap-2 sm:gap-4>li>a data-slotbutton classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 h-9 px-4 py-2 has->svg:px-3 href/>Home/a>/li>li>a data-slotbutton classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 h-9 px-4 py-2 has->svg:px-3 href/about>About/a>/li>li>a data-slotbutton classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 h-9 px-4 py-2 has->svg:px-3 href/portfolios>Portfolios/a>/li>li>a data-slotbutton classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 h-9 px-4 py-2 has->svg:px-3 href/contacts>Contacts/a>/li>/ul>/nav>div classmd:hidden>button data-slotbutton classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 size-9 aria-labelOpen menu typebutton idradix-_R_1mbtb_ aria-haspopupmenu aria-expandedfalse data-stateclosed>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-menu aria-hiddentrue>path dM4 5h16>/path>path dM4 12h16>/path>path dM4 19h16>/path>/svg>/button>/div>/div>/header>main classflex-1>section classmin-h-calc(100svh-4rem) flex items-center>div classcontainer mx-auto px-4>div classmx-auto w-full max-w-4xl md:max-w-5xl>div classflex gap-10 flex-col md:flex-row items-center justify-center>img altHand coding illustration width180 height38 decodingasync data-nimg1 classdark:invert grayscale object-contain stylecolor:transparent src/hand-coding-bro.svg/>div classtext-center md:text-start>h1 classmt-3 text-4xl font-bold tracking-tight sm:text-5xl md:text-6xl>span classbg-gradient-to-r from-primary to-primary/70 bg-clip-text text-transparent>amalrivel/span>/h1>p classmt-4 text-base text-muted-foreground sm:text-lg>Programming / Web Development / Mobile Development/p>/div>/div>/div>/div>/section>!--$-->!--/$-->/main>footer classmt-16 border-t bg-card/50 backdrop-blur>div classw-full sm:w-2/3 container mx-auto px-4 py-12>div class flex gap-8 justify-center flex-col sm:flex-row>div classflex-1>span classtext-base font-semibold>amalrivel/span>p classmt-2 text-sm text-muted-foreground>Personal portfolio and works showcase./p>/div>div>span classtext-sm font-medium text-muted-foreground>Get in touch/span>ul classmt-4 flex flex-wrap gap-2>li>a classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 size-9 hover:text-foreground data-slotbutton hrefmailto:amalrivel@gmail.com>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-mail aria-hiddentrue>path dm22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7>/path>rect x2 y4 width20 height16 rx2>/rect>/svg>/a>/li>li>a target_blank relnoreferrer classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 size-9 hover:text-foreground data-slotbutton hrefhttps://github.com/amalrivel>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-github aria-hiddentrue>path dM15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4>/path>path dM9 18c-4.51 2-5-2-7-2>/path>/svg>/a>/li>li>a target_blank relnoreferrer classinline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 size-9 hover:text-foreground data-slotbutton hrefhttps://www.linkedin.com/in/amalrivel>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-linkedin aria-hiddentrue>path dM16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z>/path>rect width4 height12 x2 y9>/rect>circle cx4 cy4 r2>/circle>/svg>/a>/li>/ul>/div>/div>div classmt-8 flex flex-col gap-4 sm:flex-row sm:items-center justify-center border-t pt-6 text-sm text-muted-foreground>p>© !-- -->2025!-- --> amalrivel. All rights reserved./p>/div>/div>/footer>/div>script src/_next/static/chunks/2e175d805581124f.js id_R_ async>/script>script>(self.__next_fself.__next_f||).push(0)/script>script>self.__next_f.push(1,1:\$Sreact.fragment\\n2:I27423,\/_next/static/chunks/0aa7a2061727042c.js\,\ThemeProvider\\n3:I39756,\/_next/static/chunks/ff1a16fafef87110.js\,\/_next/static/chunks/7dd66bdf8a7e5707.js\,\default\\n4:I37457,\/_next/static/chunks/ff1a16fafef87110.js\,\/_next/static/chunks/7dd66bdf8a7e5707.js\,\default\\n5:I15022,\/_next/static/chunks/0aa7a2061727042c.js\,\/_next/static/chunks/2a12f18bfe222317.js\,\/_next/static/chunks/33f85861daae0e48.js\,\/_next/static/chunks/88b00bc2b9ea666a.js\,\ModeToggle\\n6:I22016,\/_next/static/chunks/0aa7a2061727042c.js\,\/_next/static/chunks/2a12f18bfe222317.js\,\/_next/static/chunks/33f85861daae0e48.js\,\/_next/static/chunks/88b00bc2b9ea666a.js\,\default\\ne:I68027,\/_next/static/chunks/0aa7a2061727042c.js\,\default\\n:HL\/_next/static/chunks/177a71051bd73a59.css\,\style\\n:HL\/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2\,\font\,{\crossOrigin\:\\,\type\:\font/woff2\}\n:HL\/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2\,\font\,{\crossOrigin\:\\,\type\:\font/woff2\}\n)/script>script>self.__next_f.push(1,0:{\P\:null,\b\:\E1AvhNZBLbs5kR7m4VVQd\,\p\:\\,\c\:\\,\\,\i\:false,\f\:\\,{\children\:\(app)\,{\children\:\__PAGE__\,{}}},\$undefined\,\$undefined\,true,\\,\$\,\$1\,\c\,{\children\:\$\,\link\,\0\,{\rel\:\stylesheet\,\href\:\/_next/static/chunks/177a71051bd73a59.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\script\,\script-0\,{\src\:\/_next/static/chunks/0aa7a2061727042c.js\,\async\:true,\nonce\:\$undefined\},\$\,\html\,null,{\lang\:\en\,\suppressHydrationWarning\:true,\children\:\$\,\body\,null,{\className\:\geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased\,\children\:\$\,\$L2\,null,{\attribute\:\class\,\defaultTheme\:\system\,\enableSystem\:true,\disableTransitionOnChange\:true,\children\:\$\,\$L3\,null,{\parallelRouterKey\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L4\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$\,\title\,null,{\children\:\404: This page could not be found.\},\$\,\div\,null,{\style\:{\fontFamily\:\system-ui,\\\Segoe UI\\\,Roboto,Helvetica,Arial,sans-serif,\\\Apple Color Emoji\\\,\\\Segoe UI Emoji\\\\,\height\:\100vh\,\textAlign\:\center\,\display\:\flex\,\flexDirection\:\column\,\alignItems\:\center\,\justifyContent\:\center\},\children\:\$\,\div\,null,{\children\:\$\,\style\,null,{\dangerouslySetInnerHTML\:{\__html\:\body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\}},\$\,\h1\,null,{\className\:\next-error-h1\,\style\:{\display\:\inline-block\,\margin\:\0 20px 0 0\,\padding\:\0 23px 0 0\,\fontSize\:24,\fontWeight\:500,\verticalAlign\:\top\,\lineHeight\:\49px\},\children\:404},\$\,\div\,null,{\style\:{\display\:\inline-block\},\children\:\$\,\h2\,null,{\style\:{\fontSize\:14,\fontWeight\:400,\lineHeight\:\49px\,\margin\:0},\children\:\This page could not be found.\}}}},,\forbidden\:\$undefined\,\unauthorized\:\$undefined\}}}}},{\children\:\(app)\,\$\,\$1\,\c\,{\children\:\$\,\script\,\script-0\,{\src\:\/_next/static/chunks/2a12f18bfe222317.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-1\,{\src\:\/_next/static/chunks/33f85861daae0e48.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-2\,{\src\:\/_next/static/chunks/88b00bc2b9ea666a.js\,\async\:true,\nonce\:\$undefined\},\$\,\div\,null,{\className\:\min-h-screen flex flex-col\,\children\:\$\,\header\,null,{\className\:\sticky top-0 z-50 bg-background/80 backdrop-blur supports-backdrop-filter:bg-background/60\,\children\:\$\,\div\,null,{\className\:\container mx-auto h-16 px-4 flex items-center justify-between\,\children\:\$\,\div\,null,{\className\:\flex items-center gap-2\,\children\:\$\,\$L5\,null,{}},\$\,\nav\,null,{\className\:\hidden md:flex items-center\,\children\:\$\,\ul\,null,{\className\:\flex items-center gap-2 sm:gap-4\,\children\:\$\,\li\,null,{\children\:\$\,\$L6\,null,{\href\:\/\,\children\:\Home\,\data-slot\:\button\,\className\:\inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 \u0026_svg:pointer-events-none \u0026_svg:not(class*size-):size-4 shrink-0 \u0026_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 h-9 px-4 py-2 has-\u003esvg:px-3\,\ref\:null}},\$\,\li\,null,{\children\:\$\,\$L6\,null,{\href\:\/about\,\children\:\About\,\data-slot\:\button\,\className\:\inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 \u0026_svg:pointer-events-none \u0026_svg:not(class*size-):size-4 shrink-0 \u0026_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 h-9 px-4 py-2 has-\u003esvg:px-3\,\ref\:null}},\$L7\,\$L8\}},\$L9\}},\$La\,\$Lb\}},{\children\:\__PAGE__\,\$Lc\,{},null,false},null,false},null,false,\$Ld\,false,\m\:\$undefined\,\G\:\$e\,\$Lf\,\s\:false,\S\:true}\n)/script>script>self.__next_f.push(1,10:I55146,\/_next/static/chunks/0aa7a2061727042c.js\,\/_next/static/chunks/2a12f18bfe222317.js\,\/_next/static/chunks/33f85861daae0e48.js\,\/_next/static/chunks/88b00bc2b9ea666a.js\,\DropdownMenu\\n11:I55146,\/_next/static/chunks/0aa7a2061727042c.js\,\/_next/static/chunks/2a12f18bfe222317.js\,\/_next/static/chunks/33f85861daae0e48.js\,\/_next/static/chunks/88b00bc2b9ea666a.js\,\DropdownMenuTrigger\\n12:I55146,\/_next/static/chunks/0aa7a2061727042c.js\,\/_next/static/chunks/2a12f18bfe222317.js\,\/_next/static/chunks/33f85861daae0e48.js\,\/_next/static/chunks/88b00bc2b9ea666a.js\,\DropdownMenuContent\\n13:I55146,\/_next/static/chunks/0aa7a2061727042c.js\,\/_next/static/chunks/2a12f18bfe222317.js\,\/_next/static/chunks/33f85861daae0e48.js\,\/_next/static/chunks/88b00bc2b9ea666a.js\,\DropdownMenuItem\\n16:I5500,\/_next/static/chunks/0aa7a2061727042c.js\,\/_next/static/chunks/2a12f18bfe222317.js\,\/_next/static/chunks/33f85861daae0e48.js\,\/_next/static/chunks/88b00bc2b9ea666a.js\,\/_next/static/chunks/6c86168cf88da40d.js\,\Image\\n17:I97367,\/_next/static/chunks/ff1a16fafef87110.js\,\/_next/static/chunks/7dd66bdf8a7e5707.js\,\OutletBoundary\\n19:I11533,\/_next/static/chunks/ff1a16fafef87110.js\,\/_next/static/chunks/7dd66bdf8a7e5707.js\,\AsyncMetadataOutlet\\n1b:I97367,\/_next/static/chunks/ff1a16fafef87110.js\,\/_next/static/chunks/7dd66bdf8a7e5707.js\,\ViewportBoundary\\n1d:I97367,\/_next/static/chunks/ff1a16fafef87110.js\,\/_next/static/chunks/7dd66bdf8a7e5707.js\,\MetadataBoundary\\n1e:\$Sreact.suspense\\n)/script>script>self.__next_f.push(1,7:\$\,\li\,null,{\children\:\$\,\$L6\,null,{\href\:\/portfolios\,\children\:\Portfolios\,\data-slot\:\button\,\className\:\inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 \u0026_svg:pointer-events-none \u0026_svg:not(class*size-):size-4 shrink-0 \u0026_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 h-9 px-4 py-2 has-\u003esvg:px-3\,\ref\:null}}\n)/script>script>self.__next_f.push(1,8:\$\,\li\,null,{\children\:\$\,\$L6\,null,{\href\:\/contacts\,\children\:\Contacts\,\data-slot\:\button\,\className\:\inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 \u0026_svg:pointer-events-none \u0026_svg:not(class*size-):size-4 shrink-0 \u0026_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 h-9 px-4 py-2 has-\u003esvg:px-3\,\ref\:null}}\n)/script>script>self.__next_f.push(1,9:\$\,\div\,null,{\className\:\md:hidden\,\children\:\$\,\$L10\,null,{\children\:\$\,\$L11\,null,{\asChild\:true,\children\:\$\,\button\,null,{\data-slot\:\button\,\className\:\inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 \u0026_svg:pointer-events-none \u0026_svg:not(class*size-):size-4 shrink-0 \u0026_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 size-9\,\aria-label\:\Open menu\,\children\:\$\,\svg\,null,{\ref\:\$undefined\,\xmlns\:\http://www.w3.org/2000/svg\,\width\:24,\height\:24,\viewBox\:\0 0 24 24\,\fill\:\none\,\stroke\:\currentColor\,\strokeWidth\:2,\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\className\:\lucide lucide-menu\,\aria-hidden\:\true\,\children\:\$\,\path\,\1tepv9\,{\d\:\M4 5h16\},\$\,\path\,\1lakjw\,{\d\:\M4 12h16\},\$\,\path\,\1djgab\,{\d\:\M4 19h16\},\$undefined\}}},\$\,\$L12\,null,{\align\:\end\,\className\:\w-48\,\children\:\$\,\$L13\,null,{\asChild\:true,\children\:\$\,\$L6\,null,{\href\:\/\,\children\:\Home\}},\$\,\$L13\,null,{\asChild\:true,\children\:\$\,\$L6\,null,{\href\:\/about\,\children\:\About\}},\$\,\$L13\,null,{\asChild\:true,\children\:\$\,\$L6\,null,{\href\:\/portfolios\,\children\:\Portfolios\}},\$\,\$L13\,null,{\asChild\:true,\children\:\$\,\$L6\,null,{\href\:\/contacts\,\children\:\Contacts\}}}}}\n)/script>script>self.__next_f.push(1,a:\$\,\main\,null,{\className\:\flex-1\,\children\:\$\,\$L3\,null,{\parallelRouterKey\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L4\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$\,\title\,null,{\children\:\404: This page could not be found.\},\$\,\div\,null,{\style\:\$0:f:0:1:1:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:style\,\children\:\$\,\div\,null,{\children\:\$\,\style\,null,{\dangerouslySetInnerHTML\:{\__html\:\body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\}},\$\,\h1\,null,{\className\:\next-error-h1\,\style\:\$0:f:0:1:1:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\,\children\:404},\$\,\div\,null,{\style\:\$0:f:0:1:1:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\,\children\:\$\,\h2\,null,{\style\:\$0:f:0:1:1:props:children:1:props:children:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\,\children\:\This page could not be found.\}}}},,\forbidden\:\$undefined\,\unauthorized\:\$undefined\}}\n)/script>script>self.__next_f.push(1,b:\$\,\footer\,null,{\className\:\mt-16 border-t bg-card/50 backdrop-blur\,\children\:\$\,\div\,null,{\className\:\w-full sm:w-2/3 container mx-auto px-4 py-12\,\children\:\$\,\div\,null,{\className\:\ flex gap-8 justify-center flex-col sm:flex-row\,\children\:\$\,\div\,null,{\className\:\flex-1\,\children\:\$\,\span\,null,{\className\:\text-base font-semibold\,\children\:\amalrivel\},\$\,\p\,null,{\className\:\mt-2 text-sm text-muted-foreground\,\children\:\Personal portfolio and works showcase.\}},\$\,\div\,null,{\children\:\$\,\span\,null,{\className\:\text-sm font-medium text-muted-foreground\,\children\:\Get in touch\},\$\,\ul\,null,{\className\:\mt-4 flex flex-wrap gap-2\,\children\:\$\,\li\,null,{\children\:\$\,\$L6\,null,{\href\:\mailto:amalrivel@gmail.com\,\className\:\inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 \u0026_svg:pointer-events-none \u0026_svg:not(class*size-):size-4 shrink-0 \u0026_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 size-9 hover:text-foreground\,\children\:\$\,\svg\,null,{\ref\:\$undefined\,\xmlns\:\http://www.w3.org/2000/svg\,\width\:24,\height\:24,\viewBox\:\0 0 24 24\,\fill\:\none\,\stroke\:\currentColor\,\strokeWidth\:2,\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\className\:\lucide lucide-mail\,\aria-hidden\:\true\,\children\:\$\,\path\,\132q7q\,{\d\:\m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7\},\$\,\rect\,\izxlao\,{\x\:\2\,\y\:\4\,\width\:\20\,\height\:\16\,\rx\:\2\},\$undefined\},\data-slot\:\button\,\ref\:null}},\$\,\li\,null,{\children\:\$\,\$L6\,null,{\href\:\https://github.com/amalrivel\,\target\:\_blank\,\rel\:\noreferrer\,\className\:\inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 \u0026_svg:pointer-events-none \u0026_svg:not(class*size-):size-4 shrink-0 \u0026_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 size-9 hover:text-foreground\,\children\:\$\,\svg\,null,{\ref\:\$undefined\,\xmlns\:\http://www.w3.org/2000/svg\,\width\:24,\height\:24,\viewBox\:\0 0 24 24\,\fill\:\none\,\stroke\:\currentColor\,\strokeWidth\:2,\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\className\:\lucide lucide-github\,\aria-hidden\:\true\,\children\:\$\,\path\,\tonef\,{\d\:\M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4\},\$\,\path\,\9comsn\,{\d\:\M9 18c-4.51 2-5-2-7-2\},\$undefined\},\data-slot\:\button\,\ref\:null}},\$\,\li\,null,{\children\:\$\,\$L6\,null,{\href\:\https://www.linkedin.com/in/amalrivel\,\target\:\_blank\,\rel\:\noreferrer\,\className\:\inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 \u0026_svg:pointer-events-none \u0026_svg:not(class*size-):size-4 shrink-0 \u0026_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 size-9 hover:text-foreground\,\children\:\$L14\,\data-slot\:\button\,\ref\:null}}}}},\$L15\}}\n)/script>script>self.__next_f.push(1,c:\$\,\$1\,\c\,{\children\:\$\,\section\,null,{\className\:\min-h-calc(100svh-4rem) flex items-center\,\children\:\$\,\div\,null,{\className\:\container mx-auto px-4\,\children\:\$\,\div\,null,{\className\:\mx-auto w-full max-w-4xl md:max-w-5xl\,\children\:\$\,\div\,null,{\className\:\flex gap-10 flex-col md:flex-row items-center justify-center\,\children\:\$\,\$L16\,null,{\className\:\dark:invert grayscale object-contain\,\src\:\/hand-coding-bro.svg\,\alt\:\Hand coding illustration\,\width\:180,\height\:38,\priority\:true},\$\,\div\,null,{\className\:\text-center md:text-start\,\children\:\$\,\h1\,null,{\className\:\mt-3 text-4xl font-bold tracking-tight sm:text-5xl md:text-6xl\,\children\:\$\,\span\,null,{\className\:\bg-gradient-to-r from-primary to-primary/70 bg-clip-text text-transparent\,\children\:\amalrivel\}},\$\,\p\,null,{\className\:\mt-4 text-base text-muted-foreground sm:text-lg\,\children\:\Programming / Web Development / Mobile Development\}}}}}},\$\,\script\,\script-0\,{\src\:\/_next/static/chunks/6c86168cf88da40d.js\,\async\:true,\nonce\:\$undefined\},\$\,\$L17\,null,{\children\:\$L18\,\$\,\$L19\,null,{\promise\:\$@1a\}}}\n)/script>script>self.__next_f.push(1,d:\$\,\$1\,\h\,{\children\:null,\$\,\$L1b\,null,{\children\:\$L1c\},\$\,\meta\,null,{\name\:\next-size-adjust\,\content\:\\},\$\,\$L1d\,null,{\children\:\$\,\div\,null,{\hidden\:true,\children\:\$\,\$1e\,null,{\fallback\:null,\children\:\$L1f\}}}}\nf:\$\,\link\,\0\,{\rel\:\stylesheet\,\href\:\/_next/static/chunks/177a71051bd73a59.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\}\n)/script>script>self.__next_f.push(1,14:\$\,\svg\,null,{\ref\:\$undefined\,\xmlns\:\http://www.w3.org/2000/svg\,\width\:24,\height\:24,\viewBox\:\0 0 24 24\,\fill\:\none\,\stroke\:\currentColor\,\strokeWidth\:2,\strokeLinecap\:\round\,\strokeLinejoin\:\round\,\className\:\lucide lucide-linkedin\,\aria-hidden\:\true\,\children\:\$\,\path\,\c2jq9f\,{\d\:\M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z\},\$\,\rect\,\mk3on5\,{\width\:\4\,\height\:\12\,\x\:\2\,\y\:\9\},\$\,\circle\,\bt5ra8\,{\cx\:\4\,\cy\:\4\,\r\:\2\},\$undefined\}\n15:\$\,\div\,null,{\className\:\mt-8 flex flex-col gap-4 sm:flex-row sm:items-center justify-center border-t pt-6 text-sm text-muted-foreground\,\children\:\$\,\p\,null,{\children\:\© \,2025,\ amalrivel. All rights reserved.\}}\n)/script>script>self.__next_f.push(1,1c:\$\,\meta\,\0\,{\charSet\:\utf-8\},\$\,\meta\,\1\,{\name\:\viewport\,\content\:\widthdevice-width, initial-scale1\}\n18:null\n)/script>script>self.__next_f.push(1,20:I27201,\/_next/static/chunks/ff1a16fafef87110.js\,\/_next/static/chunks/7dd66bdf8a7e5707.js\,\IconMark\\n1a:{\metadata\:\$\,\title\,\0\,{\children\:\amalrivel\},\$\,\meta\,\1\,{\name\:\description\,\content\:\amalrivels personal website\},\$\,\link\,\2\,{\rel\:\icon\,\href\:\/favicon.ico?favicon.1be6b93f.ico\,\sizes\:\256x256\,\type\:\image/x-icon\},\$\,\$L20\,\3\,{},\error\:null,\digest\:\$undefined\}\n)/script>script>self.__next_f.push(1,1f:\$1a:metadata\\n)/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]