AmazonS3
tcp/443 tcp/80
CloudFront
tcp/443 tcp/80
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522e4a6e4dd
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = http://ngit.2jsncsk2dxks.xyz/taozi/ios_down.git
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a65221b9b3a71
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = http://git.2jsncsk2dxks.xyz/taozi/ios_down.git
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c63442d9d63442d9db7f4c636b7f4c636b7f4c636b7f4c636
Found 1 files trough .DS_Store spidering: /images
Open service 18.239.36.105:80 · laser2026.com
2026-01-25 23:33
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sun, 25 Jan 2026 23:33:55 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://laser2026.com/ X-Cache: Redirect from cloudfront Via: 1.1 f6b9514ab9239076a9af0bb69d273eb8.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P2 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: M6VoPDaY0fslWM-VQn3KJwiEydXUIr0Bler4CgdXSweSt1hBWzUq0Q== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.239.36.105:443 · laser2026.com
2026-01-25 23:33
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 7162
Connection: close
Date: Thu, 22 Jan 2026 14:36:29 GMT
Cache-Control: public, max-age=0, s-maxage=31536000
Server: AmazonS3
Accept-Ranges: bytes
ETag: "d181f14c4f773e32fcaa3a8064193793"
Last-Modified: Thu, 22 Jan 2026 13:42:43 GMT
X-Cache: Hit from cloudfront
Via: 1.1 cda23f0bbfe83784416efeada1ac1cf8.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS58-P2
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: Hj1UcdFBFyOVJQrNDRExQTNkdMcjHgmmrNN1JLax53fFVPNszBb2wQ==
Age: 291446
Page title: Dashboard
<!DOCTYPE html><html lang="en"><head>
<meta charset="utf-8">
<title>Dashboard</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
<!-- <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=5.0" /> -->
<!-- <meta name="viewport" content="width=device-width, initial-scale=1"> -->
<!-- <meta name="viewport" content="width=device-width, initial-scale=1.0"> -->
<meta content="A fully featured admin theme which can be used to build CRM, CMS, etc." name="description">
<meta content="Coderthemes" name="author">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<!-- <link rel="icon" type="image/x-icon" href="favicon.ico"> -->
<script type="text/javascript" src="https://speedcdn.io/flashphoner/js/flashphoner.bundle.min.js"></script>
<link rel="stylesheet" href="https://speedcdn.io/flashphoner/css/flashphoner.bundle.min.css">
<!-- App favicon -->
<link rel="shortcut icon" href="favicon.ico">
<!-- Plugins css -->
<link href="assets/css/flatpickr.min.css" rel="stylesheet" type="text/css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="assets/css/flatpickr.min.css"></noscript>
<link href="assets/css/selectize.bootstrap3.css" rel="stylesheet" type="text/css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="assets/css/selectize.bootstrap3.css"></noscript>
<style>@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);:root{--bs-blue:#4a81d4;--bs-indigo:#675aa9;--bs-purple:#6658dd;--bs-pink:#f672a7;--bs-red:#f1556c;--bs-orange:#fd7e14;--bs-yellow:#f7b84b;--bs-green:#1abc9c;--bs-teal:#02a8b5;--bs-cyan:#4fc6e1;--bs-white:#fff;--bs-gray:#98a6ad;--bs-gray-dark:#343a40;--bs-gray-100:#f7f8f9;--bs-gray-200:#eceff1;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#98a6ad;--bs-gray-700:#6c757d;--bs-gray-800:#343a40;--bs-gray-900:#323a46;--bs-primary:#6658dd;--bs-secondary:#6c757d;--bs-success:#1abc9c;--bs-info:#4fc6e1;--bs-warning:#f7b84b;--bs-danger:#f1556c;--bs-light:#eceff1;--bs-dark:#323a46;--bs-pink:#f672a7;--bs-blue:#4a81d4;--bs-primary-rgb:102,88,221;--bs-secondary-rgb:108,117,125;--bs-success-rgb:26,188,156;--bs-info-rgb:79,198,225;--bs-warning-rgb:247,184,75;--bs-danger-rgb:241,85,108;--bs-light-rgb:236,239,241;--bs-dark-rgb:50,58,70;--bs-pink-rgb:246,114,167;--bs-blue-rgb:74,129,212;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:108,117,125;--bs-body-bg-rgb:245,245,245;--bs-font-sans-serif:"Roboto",sans-serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:Roboto,sans-serif;--bs-body-font-size:0.875rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#6c757d;--bs-body-bg:#f5f5f5}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{padding-right:0!important;padding-left:0!important}body.loading{visibility:hidden;opacity:0}</style><link href="assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" id="bs-default-stylesheet" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="assets/css/bootstrap.min.css"></noscript>
<style>@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Nunito:400,600,700,900);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);html{position:relative;min-height:100%}body{overf
Open service 18.239.36.105:443 · jcvolpe.me
2026-01-25 21:07
HTTP/1.1 200 OK Content-Type: text/html; charset=utf-8 Content-Length: 23805 Connection: close Server: CloudFront Date: Sun, 25 Jan 2026 21:07:21 GMT Link: </_next/static/media/3703c28dcda155b1-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/37786be940ec402b-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/443896d591e4f761-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/5b01f339abf2f1a5.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/806de4d605d3ad01-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/98e207f02528a563-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/bb3ef058b751a6ad-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/d3ebbfd689654d3a-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/db96af6b531dc71f-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/fc727f226c737876-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/css/6c63c1c8264d4c92.css>; rel=preload; as="style", </_next/static/css/215a615b4193795d.css>; rel=preload; as="style" x-powered-by: Next.js Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate x-opennext: 1 Vary: Accept-Encoding,rsc,next-router-state-tree,next-router-prefetch X-Cache: Miss from cloudfront Via: 1.1 f6b9514ab9239076a9af0bb69d273eb8.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P2 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: JRF4_UMu_Z_6M-1y_QEi3WOAsP0MBrqc8NSinymOGZgksWL4LRjN3Q== X-XSS-Protection: 1; mode=block X-Frame-Options: SAMEORIGIN Referrer-Policy: strict-origin-when-cross-origin X-Content-Type-Options: nosniff Strict-Transport-Security: max-age=31536000 Page title: JCV's Portfolio <!DOCTYPE html><html lang="en" class=" __variable_3c557b __variable_a06722 __variable_13fb82 __variable_e8b655 __variable_b4c22e __variable_f910ec "><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fimages%2Fme-bg.png&w=640&q=85 640w, /_next/image?url=%2Fimages%2Fme-bg.png&w=750&q=85 750w, /_next/image?url=%2Fimages%2Fme-bg.png&w=828&q=85 828w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1080&q=85 1080w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1200&q=85 1200w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1920&q=85 1920w, /_next/image?url=%2Fimages%2Fme-bg.png&w=2048&q=85 2048w, /_next/image?url=%2Fimages%2Fme-bg.png&w=3840&q=85 3840w" imageSizes="100vw"/><link rel="stylesheet" href="/_next/static/css/6c63c1c8264d4c92.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/215a615b4193795d.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-002c4e1256634575.js"/><script src="/_next/static/chunks/c7f05372-c09a82db74e6b54b.js" async=""></script><script src="/_next/static/chunks/6431-9e0c07076f505a53.js" async=""></script><script src="/_next/static/chunks/main-app-01df2de41b4d7c33.js" async=""></script><script src="/_next/static/chunks/bb3262a9-b8973379e63bf40a.js" async=""></script><script src="/_next/static/chunks/cb5fd9f7-65f86794afbed3a2.js" async=""></script><script src="/_next/static/chunks/6360-f4f2c375f7f3b5ef.js" async=""></script><script src="/_next/static/chunks/2985-74e1f124673cc5b7.js" async=""></script><script src="/_next/static/chunks/2622-a51c3dcf19e58281.js" async=""></script><script src="/_next/static/chunks/4326-fa009e407360ea50.js" async=""></script><script src="/_next/static/chunks/9529-415e70adc5466d53.js" async=""></script><script src="/_next/static/chunks/5670-ffa28974c8b2c8d0.js" async=""></script><script src="/_next/static/chunks/543-fbb85cdbdf32dea2.js" async=""></script><script src="/_next/static/chunks/8173-88d63453f6e8653a.js" async=""></script><script src="/_next/static/chunks/6057-2c63c9b34e550045.js" async=""></script><script src="/_next/static/chunks/2859-7931b4744c2ecb24.js" async=""></script><script src="/_next/static/chunks/2545-fcc8df762192769e.js" async=""></script><script src="/_next/static/chunks/5211-567101d3240fd198.js" async=""></script><script src="/_next/static/chunks/9725-9d6d7f1331cd47b1.js" async=""></script><script src="/_next/static/chunks/app/page-dcaec7484c2cbcae.js" async=""></script><script src="/_next/static/chunks/app/layout-0af9f5e95b024fdd.js" async=""></script><meta name="next-size-adjust" content=""/><title>JCV's Portfolio</title><meta name="description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><meta name="author" content="James Volpe"/><meta name="keywords" content="portfolio,software engineer,web development,James Volpe,Chicago,full stack"/><meta name="creator" content="James Volpe"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="JCV's Portfolio"/><meta property="og:description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><meta property="og:url" content="https://jamesvolpe.com"/><meta property="og:site_name" content="JCV's Portfolio"/><meta property="og:locale" content="en_US"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@c0wboyboopbop"/><meta name="twitter:title" content="JCV's Portfolio"/><meta name="twitter:description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="bg-black font-geist
Open service 18.239.36.105:443 · mysticgamehaven.com
2026-01-25 20:16
HTTP/1.1 404 Not Found Content-Type: application/xml Transfer-Encoding: chunked Connection: close Server: AmazonS3 Date: Sun, 25 Jan 2026 20:16:17 GMT X-Cache: Error from cloudfront Via: 1.1 2be97027a80b483d863e32bd7fe334e2.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P2 X-Amz-Cf-Id: ArjMUenvmduLcoEOb2bqMGatz640ABHFwuSx3wrzRilZbBeOSOpeRg== <?xml version="1.0" encoding="UTF-8"?> <Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Key>mysticgamehaven.com/index.html</Key><RequestId>0DJAFZ5BR7V5M6NK</RequestId><HostId>HPV5kfXGczJhrJRn3M6QapwLvHqvwak6V+ra+1SoUoP+Wo/jfI0xP4q2gd7RO8IZWnGA3+sXKbI=</HostId></Error>
Open service 18.239.36.105:80 · mysticgamehaven.com
2026-01-25 20:16
HTTP/1.1 404 Not Found Content-Type: application/xml Transfer-Encoding: chunked Connection: close Server: AmazonS3 Date: Sun, 25 Jan 2026 20:16:17 GMT X-Cache: Error from cloudfront Via: 1.1 1e604122efa69acb57f0b5ccc10d9de6.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P2 X-Amz-Cf-Id: lzfVvzzn7DI6CRAz27FMet-cdQPnzx-s3LyVZ6P-y5_oeU8S3Ydgzw== <?xml version="1.0" encoding="UTF-8"?> <Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Key>mysticgamehaven.com/index.html</Key><RequestId>0DJ1FYN5D49AF95N</RequestId><HostId>48n15ZkOTmFTHZ2aEkso4+5Iu0niHo9T/c+SAKtDk8+nHUQBIPsIlcdyhDJSwfYidFCz4vfDydw=</HostId></Error>
Open service 18.239.36.105:443 · jcvolpe.me
2026-01-23 21:07
HTTP/1.1 200 OK Content-Type: text/html; charset=utf-8 Content-Length: 23805 Connection: close Server: CloudFront Date: Fri, 23 Jan 2026 21:08:04 GMT Link: </_next/static/media/3703c28dcda155b1-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/37786be940ec402b-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/443896d591e4f761-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/5b01f339abf2f1a5.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/806de4d605d3ad01-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/98e207f02528a563-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/bb3ef058b751a6ad-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/d3ebbfd689654d3a-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/db96af6b531dc71f-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/fc727f226c737876-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/css/6c63c1c8264d4c92.css>; rel=preload; as="style", </_next/static/css/215a615b4193795d.css>; rel=preload; as="style" x-powered-by: Next.js Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate x-opennext: 1 Vary: Accept-Encoding,rsc,next-router-state-tree,next-router-prefetch X-Cache: Miss from cloudfront Via: 1.1 24f924c22589fd0429b4463876b2c576.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P2 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: 9Uld1rKKOFOmwhncbsiLhnNeUrm5Xhq1Uu9JFy9J74E1cg-isF1KoQ== X-XSS-Protection: 1; mode=block X-Frame-Options: SAMEORIGIN Referrer-Policy: strict-origin-when-cross-origin X-Content-Type-Options: nosniff Strict-Transport-Security: max-age=31536000 Page title: JCV's Portfolio <!DOCTYPE html><html lang="en" class=" __variable_3c557b __variable_a06722 __variable_13fb82 __variable_e8b655 __variable_b4c22e __variable_f910ec "><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fimages%2Fme-bg.png&w=640&q=85 640w, /_next/image?url=%2Fimages%2Fme-bg.png&w=750&q=85 750w, /_next/image?url=%2Fimages%2Fme-bg.png&w=828&q=85 828w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1080&q=85 1080w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1200&q=85 1200w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1920&q=85 1920w, /_next/image?url=%2Fimages%2Fme-bg.png&w=2048&q=85 2048w, /_next/image?url=%2Fimages%2Fme-bg.png&w=3840&q=85 3840w" imageSizes="100vw"/><link rel="stylesheet" href="/_next/static/css/6c63c1c8264d4c92.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/215a615b4193795d.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-002c4e1256634575.js"/><script src="/_next/static/chunks/c7f05372-c09a82db74e6b54b.js" async=""></script><script src="/_next/static/chunks/6431-9e0c07076f505a53.js" async=""></script><script src="/_next/static/chunks/main-app-01df2de41b4d7c33.js" async=""></script><script src="/_next/static/chunks/bb3262a9-b8973379e63bf40a.js" async=""></script><script src="/_next/static/chunks/cb5fd9f7-65f86794afbed3a2.js" async=""></script><script src="/_next/static/chunks/6360-f4f2c375f7f3b5ef.js" async=""></script><script src="/_next/static/chunks/2985-74e1f124673cc5b7.js" async=""></script><script src="/_next/static/chunks/2622-a51c3dcf19e58281.js" async=""></script><script src="/_next/static/chunks/4326-fa009e407360ea50.js" async=""></script><script src="/_next/static/chunks/9529-415e70adc5466d53.js" async=""></script><script src="/_next/static/chunks/5670-ffa28974c8b2c8d0.js" async=""></script><script src="/_next/static/chunks/543-fbb85cdbdf32dea2.js" async=""></script><script src="/_next/static/chunks/8173-88d63453f6e8653a.js" async=""></script><script src="/_next/static/chunks/6057-2c63c9b34e550045.js" async=""></script><script src="/_next/static/chunks/2859-7931b4744c2ecb24.js" async=""></script><script src="/_next/static/chunks/2545-fcc8df762192769e.js" async=""></script><script src="/_next/static/chunks/5211-567101d3240fd198.js" async=""></script><script src="/_next/static/chunks/9725-9d6d7f1331cd47b1.js" async=""></script><script src="/_next/static/chunks/app/page-dcaec7484c2cbcae.js" async=""></script><script src="/_next/static/chunks/app/layout-0af9f5e95b024fdd.js" async=""></script><meta name="next-size-adjust" content=""/><title>JCV's Portfolio</title><meta name="description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><meta name="author" content="James Volpe"/><meta name="keywords" content="portfolio,software engineer,web development,James Volpe,Chicago,full stack"/><meta name="creator" content="James Volpe"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="JCV's Portfolio"/><meta property="og:description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><meta property="og:url" content="https://jamesvolpe.com"/><meta property="og:site_name" content="JCV's Portfolio"/><meta property="og:locale" content="en_US"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@c0wboyboopbop"/><meta name="twitter:title" content="JCV's Portfolio"/><meta name="twitter:description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="bg-black font-geist
Open service 18.239.36.105:443 · jcvolpe.me
2026-01-22 21:12
HTTP/1.1 200 OK Content-Type: text/html; charset=utf-8 Content-Length: 23805 Connection: close Server: CloudFront Date: Thu, 22 Jan 2026 21:12:35 GMT Link: </_next/static/media/3703c28dcda155b1-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/37786be940ec402b-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/443896d591e4f761-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/5b01f339abf2f1a5.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/806de4d605d3ad01-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/98e207f02528a563-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/bb3ef058b751a6ad-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/d3ebbfd689654d3a-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/db96af6b531dc71f-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/fc727f226c737876-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/css/6c63c1c8264d4c92.css>; rel=preload; as="style", </_next/static/css/215a615b4193795d.css>; rel=preload; as="style" x-powered-by: Next.js Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate x-opennext: 1 Vary: Accept-Encoding,rsc,next-router-state-tree,next-router-prefetch X-Cache: Miss from cloudfront Via: 1.1 3237261dc7a40dff5065abc108a85afa.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P2 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: hxXWEpMNvO4ZCAZQWQYZTIeS9hVbdw4962nmEywAFzTRcgSbLSyTXQ== X-XSS-Protection: 1; mode=block X-Frame-Options: SAMEORIGIN Referrer-Policy: strict-origin-when-cross-origin X-Content-Type-Options: nosniff Strict-Transport-Security: max-age=31536000 Page title: JCV's Portfolio <!DOCTYPE html><html lang="en" class=" __variable_3c557b __variable_a06722 __variable_13fb82 __variable_e8b655 __variable_b4c22e __variable_f910ec "><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fimages%2Fme-bg.png&w=640&q=85 640w, /_next/image?url=%2Fimages%2Fme-bg.png&w=750&q=85 750w, /_next/image?url=%2Fimages%2Fme-bg.png&w=828&q=85 828w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1080&q=85 1080w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1200&q=85 1200w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1920&q=85 1920w, /_next/image?url=%2Fimages%2Fme-bg.png&w=2048&q=85 2048w, /_next/image?url=%2Fimages%2Fme-bg.png&w=3840&q=85 3840w" imageSizes="100vw"/><link rel="stylesheet" href="/_next/static/css/6c63c1c8264d4c92.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/215a615b4193795d.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-002c4e1256634575.js"/><script src="/_next/static/chunks/c7f05372-c09a82db74e6b54b.js" async=""></script><script src="/_next/static/chunks/6431-9e0c07076f505a53.js" async=""></script><script src="/_next/static/chunks/main-app-01df2de41b4d7c33.js" async=""></script><script src="/_next/static/chunks/bb3262a9-b8973379e63bf40a.js" async=""></script><script src="/_next/static/chunks/cb5fd9f7-65f86794afbed3a2.js" async=""></script><script src="/_next/static/chunks/6360-f4f2c375f7f3b5ef.js" async=""></script><script src="/_next/static/chunks/2985-74e1f124673cc5b7.js" async=""></script><script src="/_next/static/chunks/2622-a51c3dcf19e58281.js" async=""></script><script src="/_next/static/chunks/4326-fa009e407360ea50.js" async=""></script><script src="/_next/static/chunks/9529-415e70adc5466d53.js" async=""></script><script src="/_next/static/chunks/5670-ffa28974c8b2c8d0.js" async=""></script><script src="/_next/static/chunks/543-fbb85cdbdf32dea2.js" async=""></script><script src="/_next/static/chunks/8173-88d63453f6e8653a.js" async=""></script><script src="/_next/static/chunks/6057-2c63c9b34e550045.js" async=""></script><script src="/_next/static/chunks/2859-7931b4744c2ecb24.js" async=""></script><script src="/_next/static/chunks/2545-fcc8df762192769e.js" async=""></script><script src="/_next/static/chunks/5211-567101d3240fd198.js" async=""></script><script src="/_next/static/chunks/9725-9d6d7f1331cd47b1.js" async=""></script><script src="/_next/static/chunks/app/page-dcaec7484c2cbcae.js" async=""></script><script src="/_next/static/chunks/app/layout-0af9f5e95b024fdd.js" async=""></script><meta name="next-size-adjust" content=""/><title>JCV's Portfolio</title><meta name="description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><meta name="author" content="James Volpe"/><meta name="keywords" content="portfolio,software engineer,web development,James Volpe,Chicago,full stack"/><meta name="creator" content="James Volpe"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="JCV's Portfolio"/><meta property="og:description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><meta property="og:url" content="https://jamesvolpe.com"/><meta property="og:site_name" content="JCV's Portfolio"/><meta property="og:locale" content="en_US"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@c0wboyboopbop"/><meta name="twitter:title" content="JCV's Portfolio"/><meta name="twitter:description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="bg-black font-geist
Open service 18.239.36.105:443 · jcvolpe.me
2026-01-21 21:08
HTTP/1.1 200 OK Content-Type: text/html; charset=utf-8 Content-Length: 23805 Connection: close Server: CloudFront Date: Wed, 21 Jan 2026 21:08:28 GMT Link: </_next/static/media/3703c28dcda155b1-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/37786be940ec402b-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/443896d591e4f761-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/5b01f339abf2f1a5.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/806de4d605d3ad01-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/98e207f02528a563-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/bb3ef058b751a6ad-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/d3ebbfd689654d3a-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/db96af6b531dc71f-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/fc727f226c737876-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/css/6c63c1c8264d4c92.css>; rel=preload; as="style", </_next/static/css/215a615b4193795d.css>; rel=preload; as="style" x-powered-by: Next.js Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate x-opennext: 1 Vary: Accept-Encoding,rsc,next-router-state-tree,next-router-prefetch X-Cache: Miss from cloudfront Via: 1.1 3c5b664ba8ab85923bc039b2acf98430.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P2 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: fAopmlu_IBJkX2k7UQyVxSh6hjYvuoQc6moVajZeITgmF49df9akrg== X-XSS-Protection: 1; mode=block X-Frame-Options: SAMEORIGIN Referrer-Policy: strict-origin-when-cross-origin X-Content-Type-Options: nosniff Strict-Transport-Security: max-age=31536000 Page title: JCV's Portfolio <!DOCTYPE html><html lang="en" class=" __variable_3c557b __variable_a06722 __variable_13fb82 __variable_e8b655 __variable_b4c22e __variable_f910ec "><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fimages%2Fme-bg.png&w=640&q=85 640w, /_next/image?url=%2Fimages%2Fme-bg.png&w=750&q=85 750w, /_next/image?url=%2Fimages%2Fme-bg.png&w=828&q=85 828w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1080&q=85 1080w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1200&q=85 1200w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1920&q=85 1920w, /_next/image?url=%2Fimages%2Fme-bg.png&w=2048&q=85 2048w, /_next/image?url=%2Fimages%2Fme-bg.png&w=3840&q=85 3840w" imageSizes="100vw"/><link rel="stylesheet" href="/_next/static/css/6c63c1c8264d4c92.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/215a615b4193795d.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-002c4e1256634575.js"/><script src="/_next/static/chunks/c7f05372-c09a82db74e6b54b.js" async=""></script><script src="/_next/static/chunks/6431-9e0c07076f505a53.js" async=""></script><script src="/_next/static/chunks/main-app-01df2de41b4d7c33.js" async=""></script><script src="/_next/static/chunks/bb3262a9-b8973379e63bf40a.js" async=""></script><script src="/_next/static/chunks/cb5fd9f7-65f86794afbed3a2.js" async=""></script><script src="/_next/static/chunks/6360-f4f2c375f7f3b5ef.js" async=""></script><script src="/_next/static/chunks/2985-74e1f124673cc5b7.js" async=""></script><script src="/_next/static/chunks/2622-a51c3dcf19e58281.js" async=""></script><script src="/_next/static/chunks/4326-fa009e407360ea50.js" async=""></script><script src="/_next/static/chunks/9529-415e70adc5466d53.js" async=""></script><script src="/_next/static/chunks/5670-ffa28974c8b2c8d0.js" async=""></script><script src="/_next/static/chunks/543-fbb85cdbdf32dea2.js" async=""></script><script src="/_next/static/chunks/8173-88d63453f6e8653a.js" async=""></script><script src="/_next/static/chunks/6057-2c63c9b34e550045.js" async=""></script><script src="/_next/static/chunks/2859-7931b4744c2ecb24.js" async=""></script><script src="/_next/static/chunks/2545-fcc8df762192769e.js" async=""></script><script src="/_next/static/chunks/5211-567101d3240fd198.js" async=""></script><script src="/_next/static/chunks/9725-9d6d7f1331cd47b1.js" async=""></script><script src="/_next/static/chunks/app/page-dcaec7484c2cbcae.js" async=""></script><script src="/_next/static/chunks/app/layout-0af9f5e95b024fdd.js" async=""></script><meta name="next-size-adjust" content=""/><title>JCV's Portfolio</title><meta name="description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><meta name="author" content="James Volpe"/><meta name="keywords" content="portfolio,software engineer,web development,James Volpe,Chicago,full stack"/><meta name="creator" content="James Volpe"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="JCV's Portfolio"/><meta property="og:description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><meta property="og:url" content="https://jamesvolpe.com"/><meta property="og:site_name" content="JCV's Portfolio"/><meta property="og:locale" content="en_US"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@c0wboyboopbop"/><meta name="twitter:title" content="JCV's Portfolio"/><meta name="twitter:description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="bg-black font-geist
Open service 18.239.36.105:443 · jcvolpe.me
2026-01-12 21:08
HTTP/1.1 200 OK Content-Type: text/html; charset=utf-8 Content-Length: 23805 Connection: close Server: CloudFront Date: Mon, 12 Jan 2026 21:08:41 GMT Link: </_next/static/media/3703c28dcda155b1-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/37786be940ec402b-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/443896d591e4f761-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/5b01f339abf2f1a5.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/806de4d605d3ad01-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/98e207f02528a563-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/bb3ef058b751a6ad-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/d3ebbfd689654d3a-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/db96af6b531dc71f-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/fc727f226c737876-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/css/6c63c1c8264d4c92.css>; rel=preload; as="style", </_next/static/css/215a615b4193795d.css>; rel=preload; as="style" x-powered-by: Next.js Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate x-opennext: 1 Vary: Accept-Encoding,rsc,next-router-state-tree,next-router-prefetch X-Cache: Miss from cloudfront Via: 1.1 bec13cdbd4d650c71ed35e5a7991d3ca.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P2 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: IHv00dG3xBALEo6w62bgAMdFjJPQXFPC_ByYp2iBcGV_69sHzChRPw== X-XSS-Protection: 1; mode=block X-Frame-Options: SAMEORIGIN Referrer-Policy: strict-origin-when-cross-origin X-Content-Type-Options: nosniff Strict-Transport-Security: max-age=31536000 Page title: JCV's Portfolio <!DOCTYPE html><html lang="en" class=" __variable_3c557b __variable_a06722 __variable_13fb82 __variable_e8b655 __variable_b4c22e __variable_f910ec "><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fimages%2Fme-bg.png&w=640&q=85 640w, /_next/image?url=%2Fimages%2Fme-bg.png&w=750&q=85 750w, /_next/image?url=%2Fimages%2Fme-bg.png&w=828&q=85 828w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1080&q=85 1080w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1200&q=85 1200w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1920&q=85 1920w, /_next/image?url=%2Fimages%2Fme-bg.png&w=2048&q=85 2048w, /_next/image?url=%2Fimages%2Fme-bg.png&w=3840&q=85 3840w" imageSizes="100vw"/><link rel="stylesheet" href="/_next/static/css/6c63c1c8264d4c92.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/215a615b4193795d.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-002c4e1256634575.js"/><script src="/_next/static/chunks/c7f05372-c09a82db74e6b54b.js" async=""></script><script src="/_next/static/chunks/6431-9e0c07076f505a53.js" async=""></script><script src="/_next/static/chunks/main-app-01df2de41b4d7c33.js" async=""></script><script src="/_next/static/chunks/bb3262a9-b8973379e63bf40a.js" async=""></script><script src="/_next/static/chunks/cb5fd9f7-65f86794afbed3a2.js" async=""></script><script src="/_next/static/chunks/6360-f4f2c375f7f3b5ef.js" async=""></script><script src="/_next/static/chunks/2985-74e1f124673cc5b7.js" async=""></script><script src="/_next/static/chunks/2622-a51c3dcf19e58281.js" async=""></script><script src="/_next/static/chunks/4326-fa009e407360ea50.js" async=""></script><script src="/_next/static/chunks/9529-415e70adc5466d53.js" async=""></script><script src="/_next/static/chunks/5670-ffa28974c8b2c8d0.js" async=""></script><script src="/_next/static/chunks/543-fbb85cdbdf32dea2.js" async=""></script><script src="/_next/static/chunks/8173-88d63453f6e8653a.js" async=""></script><script src="/_next/static/chunks/6057-2c63c9b34e550045.js" async=""></script><script src="/_next/static/chunks/2859-7931b4744c2ecb24.js" async=""></script><script src="/_next/static/chunks/2545-fcc8df762192769e.js" async=""></script><script src="/_next/static/chunks/5211-567101d3240fd198.js" async=""></script><script src="/_next/static/chunks/9725-9d6d7f1331cd47b1.js" async=""></script><script src="/_next/static/chunks/app/page-dcaec7484c2cbcae.js" async=""></script><script src="/_next/static/chunks/app/layout-0af9f5e95b024fdd.js" async=""></script><meta name="next-size-adjust" content=""/><title>JCV's Portfolio</title><meta name="description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><meta name="author" content="James Volpe"/><meta name="keywords" content="portfolio,software engineer,web development,James Volpe,Chicago,full stack"/><meta name="creator" content="James Volpe"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="JCV's Portfolio"/><meta property="og:description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><meta property="og:url" content="https://jamesvolpe.com"/><meta property="og:site_name" content="JCV's Portfolio"/><meta property="og:locale" content="en_US"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@c0wboyboopbop"/><meta name="twitter:title" content="JCV's Portfolio"/><meta name="twitter:description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="bg-black font-geist
Open service 18.239.36.105:443 · jcvolpe.me
2026-01-11 21:08
HTTP/1.1 200 OK Content-Type: text/html; charset=utf-8 Content-Length: 23805 Connection: close Server: CloudFront Date: Sun, 11 Jan 2026 21:08:52 GMT Link: </_next/static/media/3703c28dcda155b1-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/37786be940ec402b-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/443896d591e4f761-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/5b01f339abf2f1a5.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/806de4d605d3ad01-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/98e207f02528a563-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/bb3ef058b751a6ad-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/d3ebbfd689654d3a-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/db96af6b531dc71f-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/fc727f226c737876-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/css/6c63c1c8264d4c92.css>; rel=preload; as="style", </_next/static/css/215a615b4193795d.css>; rel=preload; as="style" x-powered-by: Next.js Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate x-opennext: 1 Vary: Accept-Encoding,rsc,next-router-state-tree,next-router-prefetch X-Cache: Miss from cloudfront Via: 1.1 012634059e5295fc11d3d3daf0b68c7e.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P2 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: W2nNvC4XkftrRCpCf9kRWU60wlE54AkeUrknpNs7w5OFGtjwsb8jBw== X-XSS-Protection: 1; mode=block X-Frame-Options: SAMEORIGIN Referrer-Policy: strict-origin-when-cross-origin X-Content-Type-Options: nosniff Strict-Transport-Security: max-age=31536000 Page title: JCV's Portfolio <!DOCTYPE html><html lang="en" class=" __variable_3c557b __variable_a06722 __variable_13fb82 __variable_e8b655 __variable_b4c22e __variable_f910ec "><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fimages%2Fme-bg.png&w=640&q=85 640w, /_next/image?url=%2Fimages%2Fme-bg.png&w=750&q=85 750w, /_next/image?url=%2Fimages%2Fme-bg.png&w=828&q=85 828w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1080&q=85 1080w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1200&q=85 1200w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1920&q=85 1920w, /_next/image?url=%2Fimages%2Fme-bg.png&w=2048&q=85 2048w, /_next/image?url=%2Fimages%2Fme-bg.png&w=3840&q=85 3840w" imageSizes="100vw"/><link rel="stylesheet" href="/_next/static/css/6c63c1c8264d4c92.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/215a615b4193795d.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-002c4e1256634575.js"/><script src="/_next/static/chunks/c7f05372-c09a82db74e6b54b.js" async=""></script><script src="/_next/static/chunks/6431-9e0c07076f505a53.js" async=""></script><script src="/_next/static/chunks/main-app-01df2de41b4d7c33.js" async=""></script><script src="/_next/static/chunks/bb3262a9-b8973379e63bf40a.js" async=""></script><script src="/_next/static/chunks/cb5fd9f7-65f86794afbed3a2.js" async=""></script><script src="/_next/static/chunks/6360-f4f2c375f7f3b5ef.js" async=""></script><script src="/_next/static/chunks/2985-74e1f124673cc5b7.js" async=""></script><script src="/_next/static/chunks/2622-a51c3dcf19e58281.js" async=""></script><script src="/_next/static/chunks/4326-fa009e407360ea50.js" async=""></script><script src="/_next/static/chunks/9529-415e70adc5466d53.js" async=""></script><script src="/_next/static/chunks/5670-ffa28974c8b2c8d0.js" async=""></script><script src="/_next/static/chunks/543-fbb85cdbdf32dea2.js" async=""></script><script src="/_next/static/chunks/8173-88d63453f6e8653a.js" async=""></script><script src="/_next/static/chunks/6057-2c63c9b34e550045.js" async=""></script><script src="/_next/static/chunks/2859-7931b4744c2ecb24.js" async=""></script><script src="/_next/static/chunks/2545-fcc8df762192769e.js" async=""></script><script src="/_next/static/chunks/5211-567101d3240fd198.js" async=""></script><script src="/_next/static/chunks/9725-9d6d7f1331cd47b1.js" async=""></script><script src="/_next/static/chunks/app/page-dcaec7484c2cbcae.js" async=""></script><script src="/_next/static/chunks/app/layout-0af9f5e95b024fdd.js" async=""></script><meta name="next-size-adjust" content=""/><title>JCV's Portfolio</title><meta name="description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><meta name="author" content="James Volpe"/><meta name="keywords" content="portfolio,software engineer,web development,James Volpe,Chicago,full stack"/><meta name="creator" content="James Volpe"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="JCV's Portfolio"/><meta property="og:description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><meta property="og:url" content="https://jamesvolpe.com"/><meta property="og:site_name" content="JCV's Portfolio"/><meta property="og:locale" content="en_US"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@c0wboyboopbop"/><meta name="twitter:title" content="JCV's Portfolio"/><meta name="twitter:description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="bg-black font-geist
Open service 18.239.36.105:443 · bdryalabama.com
2026-01-11 08:28
HTTP/1.1 403 Forbidden Server: CloudFront Date: Sun, 11 Jan 2026 08:28:54 GMT Content-Type: text/html Content-Length: 986 Connection: close X-Cache: Error from cloudfront Via: 1.1 ba01234d30a5778423f79c0c58d283ce.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P2 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: LYOlEur7eapsRcNUdDz4tCY2USRXC6A0mHF_v3u4x__6_tNybDdgEA== Content-Security-Policy: default-src 'self' https:; script-src 'self' 'unsafe-inline' https://www.googletagmanager.com https://www.clarity.ms https://static.hotjar.com https://script.hotjar.com https://cdn.usefathom.com https://cdn.heapanalytics.com https://cdn.us.heap-api.com https://app.factors.ai https://analytics.ahrefs.com https://www.googleadservices.com https://googleads.g.doubleclick.net https://maps.googleapis.com; style-src 'self' 'unsafe-inline' https:; img-src 'self' data: https:; connect-src 'self' https: wss: wss://api.4way.io wss://ws.hotjar.com; Page title: ERROR: The request could not be satisfied <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <TITLE>ERROR: The request could not be satisfied</TITLE> </HEAD><BODY> <H1>403 ERROR</H1> <H2>The request could not be satisfied.</H2> <HR noshade size="1px"> The Amazon CloudFront distribution is configured to block access from your country. We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner. <BR clear="all"> If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation. <BR clear="all"> <HR noshade size="1px"> <PRE> Generated by cloudfront (CloudFront) Request ID: LYOlEur7eapsRcNUdDz4tCY2USRXC6A0mHF_v3u4x__6_tNybDdgEA== </PRE> <ADDRESS> </ADDRESS> </BODY></HTML>
Open service 18.239.36.105:80 · bdryalabama.com
2026-01-11 08:28
HTTP/1.1 403 Forbidden Server: CloudFront Date: Sun, 11 Jan 2026 08:28:54 GMT Content-Type: text/html Content-Length: 986 Connection: close X-Cache: Error from cloudfront Via: 1.1 8c6af47a034eacd38f7f934dfc1eaa40.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P2 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: qM2nSvUBYwFajYpjx2arEfciCdrihiZzicQfWh99UGvtvs7OGMQGNQ== Content-Security-Policy: default-src 'self' https:; script-src 'self' 'unsafe-inline' https://www.googletagmanager.com https://www.clarity.ms https://static.hotjar.com https://script.hotjar.com https://cdn.usefathom.com https://cdn.heapanalytics.com https://cdn.us.heap-api.com https://app.factors.ai https://analytics.ahrefs.com https://www.googleadservices.com https://googleads.g.doubleclick.net https://maps.googleapis.com; style-src 'self' 'unsafe-inline' https:; img-src 'self' data: https:; connect-src 'self' https: wss: wss://api.4way.io wss://ws.hotjar.com; Page title: ERROR: The request could not be satisfied <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <TITLE>ERROR: The request could not be satisfied</TITLE> </HEAD><BODY> <H1>403 ERROR</H1> <H2>The request could not be satisfied.</H2> <HR noshade size="1px"> The Amazon CloudFront distribution is configured to block access from your country. We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner. <BR clear="all"> If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation. <BR clear="all"> <HR noshade size="1px"> <PRE> Generated by cloudfront (CloudFront) Request ID: qM2nSvUBYwFajYpjx2arEfciCdrihiZzicQfWh99UGvtvs7OGMQGNQ== </PRE> <ADDRESS> </ADDRESS> </BODY></HTML>
Open service 18.239.36.105:443 · jcvolpe.me
2026-01-10 21:11
HTTP/1.1 200 OK Content-Type: text/html; charset=utf-8 Content-Length: 23805 Connection: close Server: CloudFront Date: Sat, 10 Jan 2026 21:11:39 GMT Link: </_next/static/media/3703c28dcda155b1-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/37786be940ec402b-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/443896d591e4f761-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/5b01f339abf2f1a5.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/806de4d605d3ad01-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/98e207f02528a563-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/bb3ef058b751a6ad-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/d3ebbfd689654d3a-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/db96af6b531dc71f-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/fc727f226c737876-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/css/6c63c1c8264d4c92.css>; rel=preload; as="style", </_next/static/css/215a615b4193795d.css>; rel=preload; as="style" x-powered-by: Next.js Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate x-opennext: 1 Vary: Accept-Encoding,rsc,next-router-state-tree,next-router-prefetch X-Cache: Miss from cloudfront Via: 1.1 012634059e5295fc11d3d3daf0b68c7e.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P2 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: 7mX7fyaeBrTZVxEUqCiDHGNjJ_hc8wxR9Ntb_BaWEuHnRktWKJp32g== X-XSS-Protection: 1; mode=block X-Frame-Options: SAMEORIGIN Referrer-Policy: strict-origin-when-cross-origin X-Content-Type-Options: nosniff Strict-Transport-Security: max-age=31536000 Page title: JCV's Portfolio <!DOCTYPE html><html lang="en" class=" __variable_3c557b __variable_a06722 __variable_13fb82 __variable_e8b655 __variable_b4c22e __variable_f910ec "><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fimages%2Fme-bg.png&w=640&q=85 640w, /_next/image?url=%2Fimages%2Fme-bg.png&w=750&q=85 750w, /_next/image?url=%2Fimages%2Fme-bg.png&w=828&q=85 828w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1080&q=85 1080w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1200&q=85 1200w, /_next/image?url=%2Fimages%2Fme-bg.png&w=1920&q=85 1920w, /_next/image?url=%2Fimages%2Fme-bg.png&w=2048&q=85 2048w, /_next/image?url=%2Fimages%2Fme-bg.png&w=3840&q=85 3840w" imageSizes="100vw"/><link rel="stylesheet" href="/_next/static/css/6c63c1c8264d4c92.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/215a615b4193795d.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-002c4e1256634575.js"/><script src="/_next/static/chunks/c7f05372-c09a82db74e6b54b.js" async=""></script><script src="/_next/static/chunks/6431-9e0c07076f505a53.js" async=""></script><script src="/_next/static/chunks/main-app-01df2de41b4d7c33.js" async=""></script><script src="/_next/static/chunks/bb3262a9-b8973379e63bf40a.js" async=""></script><script src="/_next/static/chunks/cb5fd9f7-65f86794afbed3a2.js" async=""></script><script src="/_next/static/chunks/6360-f4f2c375f7f3b5ef.js" async=""></script><script src="/_next/static/chunks/2985-74e1f124673cc5b7.js" async=""></script><script src="/_next/static/chunks/2622-a51c3dcf19e58281.js" async=""></script><script src="/_next/static/chunks/4326-fa009e407360ea50.js" async=""></script><script src="/_next/static/chunks/9529-415e70adc5466d53.js" async=""></script><script src="/_next/static/chunks/5670-ffa28974c8b2c8d0.js" async=""></script><script src="/_next/static/chunks/543-fbb85cdbdf32dea2.js" async=""></script><script src="/_next/static/chunks/8173-88d63453f6e8653a.js" async=""></script><script src="/_next/static/chunks/6057-2c63c9b34e550045.js" async=""></script><script src="/_next/static/chunks/2859-7931b4744c2ecb24.js" async=""></script><script src="/_next/static/chunks/2545-fcc8df762192769e.js" async=""></script><script src="/_next/static/chunks/5211-567101d3240fd198.js" async=""></script><script src="/_next/static/chunks/9725-9d6d7f1331cd47b1.js" async=""></script><script src="/_next/static/chunks/app/page-dcaec7484c2cbcae.js" async=""></script><script src="/_next/static/chunks/app/layout-0af9f5e95b024fdd.js" async=""></script><meta name="next-size-adjust" content=""/><title>JCV's Portfolio</title><meta name="description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><meta name="author" content="James Volpe"/><meta name="keywords" content="portfolio,software engineer,web development,James Volpe,Chicago,full stack"/><meta name="creator" content="James Volpe"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="JCV's Portfolio"/><meta property="og:description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><meta property="og:url" content="https://jamesvolpe.com"/><meta property="og:site_name" content="JCV's Portfolio"/><meta property="og:locale" content="en_US"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@c0wboyboopbop"/><meta name="twitter:title" content="JCV's Portfolio"/><meta name="twitter:description" content="James Volpe's Portfolio - Software Engineer from Chicago, IL"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="bg-black font-geist
Open service 18.239.36.105:443 · assets.coinext.com.br
2026-01-10 12:04
HTTP/1.1 403 Forbidden Content-Type: application/xml Transfer-Encoding: chunked Connection: close x-amz-bucket-region: us-east-1 Server: AmazonS3 Date: Sat, 10 Jan 2026 12:04:23 GMT X-Cache: Error from cloudfront Via: 1.1 7c0d1e5d9f8346ae6627430911337f42.cloudfront.net (CloudFront) X-Amz-Cf-Pop: AMS58-P2 X-Amz-Cf-Id: zpAcIodv85fTiLp06NDnToiPSNKHbwBpRSIRoIQxO40goPR7iGP0qA== Vary: Origin <?xml version="1.0" encoding="UTF-8"?> <Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>3QMDBTPTBDJHRTQS</RequestId><HostId>pj9ymEcI9b6rOLng/TxRjDuP22fj7L4Q8eMO+LJ6LzCUr4Es56okEMHfV6UhmU+WjkJ0L4WmU6U=</HostId></Error>