Help
RSS
API
Feed
Maltego
Contact
Domain > nommytgo.me
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-09-19
13.225.142.60
(
ClassC
)
2024-10-22
13.226.228.61
(
ClassC
)
2025-11-19
172.67.199.60
(
ClassC
)
Port 80
HTTP/1.1 200 OKDate: Wed, 19 Nov 2025 03:59:10 GMTContent-Type: text/htmlContent-Length: 9279Connection: keep-aliveCF-Cache-Status: HITCache-Control: public, max-age0, must-revalidateETag: c2aff60e99b45a45a7156919182cb3ccVary: accept-encodingReport-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?sqCjrLu%2FRVSSUTBqKuOohJ%2FcHTLossszPz1te2USishhJiaiAiDGDRPr7UzAJ2k%2Ftbxm84KrhsrJALmivYGJdWVBx8RPOnmEPkA%3D%3D}}Nel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}Server: cloudflareCF-RAY: 9a0ccb16ea0eb8b9-PDXalt-svc: h3:443; ma86400 !DOCTYPE html>html langen classdark> head>title> nommytgo /title>meta charsetUTF-8>meta nameviewport contentwidthdevice-width>meta namekeywords contentSoftware engineer>meta namegenerator contentAstro v5.14.4>meta namedescription contentTommy Ngos personal site>meta namerobots contentindex, follow>meta namegooglebot contentindex, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1>meta propertyog:title contentTommy Ngo>meta propertyog:description contentTommy Ngos personal site>meta propertyog:url contenthttps://nommytgo.me>meta propertyog:site_name contentTommy Ngo>meta propertyog:locale contenten_US>meta propertyog:image:type contentimage/jpeg>meta propertyog:image:width content1920>meta propertyog:image:height content1080>meta propertyog:image content>meta propertyog:type contentwebsite>!-- Twitter -->meta nametwitter:card contentsummary_large_image>meta nametwitter:title contentTommy Ngo>meta nametwitter:description contentTommy Ngos personal site>meta nametwitter:image:type contentimage/jpeg>meta nametwitter:image:width content1920>meta nametwitter:image:height content1080>meta nametwitter:image content>link relicon href/favicon.ico typeimage/x-icon sizes16x16>link relicon typeimage/png sizes32x32 href/favicon-32x32.png>link relicon typeimage/png sizes16x16 href/favicon-16x16.png>link relicon typeimage/png sizes192x192 href/android-chrome-192x192.png>link relapple-touch-icon sizes180x180 href/apple-touch-icon.png>link relapple-touch-icon sizes180x180 href/apple-touch-icon.png>link relmask-icon href/safari-pinned-tab.svg color#454b4c>link relmanifest href/site.webmanifest>meta namemsapplication-TileColor content#e44040>meta nametheme-color content#ffffff>meta namemsapplication-config content/browserconfig.xml>!-- umami -->script src/stats.js data-website-id13fc01b8-8651-4767-96a9-da7dbca56923>/script>link relstylesheet href/_astro/index.BEFj7Dda.css>/head> body classmx-auto max-w-2xl px-8 antialiased> header classflex justify-between py-10> div classflex items-center justify-center> !-- a data-state{pathname /blog ? active : inactive} classlarge mr-4 underline-offset-8 hover:underline data-stateactive:underline href/blog > blog /a> --> /div> a href/> style>astro-island,astro-slot,astro-static-slot{display:contents}/style>script>(()>{var l(n,t)>{let iasync()>{await(await n())()},etypeof t.valueobject?t.value:void 0,s{timeout:enull?void 0:e.timeout};requestIdleCallbackin window?window.requestIdleCallback(i,s):setTimeout(i,s.timeout||200)};(self.Astro||(self.Astro{})).idlel;window.dispatchEvent(new Event(astro:idle));})();/script>script>(()>{var AObject.defineProperty;var g(i,o,a)>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):ioa;var d(i,o,a)>g(i,typeof o!symbol?o+:o,a);{let i{0:t>m(t),1:t>a(t),2:t>new RegExp(t),3:t>new Date(t),4:t>new Map(a(t)),5:t>new Set(a(t)),6:t>BigInt(t),7:t>new URL(t),8:t>new Uint8Array(t),9:t>new Uint16Array(t),10:t>new Uint32Array(t),11:t>1/0*t},ot>{letl,et;return l in i?il(e):void 0},at>t.map(o),mt>typeof t!object||tnull?t:Object.fromEntries(Object.entries(t).map((l,e)>l,o(e)));class y extends HTMLElement{constructor(){super(...arguments);d(this,Component);d(this,hydrator);d(this,hydrate,async()>{var b;if(!this.hydrator||!this.isConnected)return;let e(bthis.parentElement)null?void 0:b.closest(astro-islandssr);if(e){e.addEventListener(astro:hydrate,this.hydrate,{once:!0});return}let cthis.querySelectorAll(astro-slot),n{},hthis.querySelectorAll(templatedata-astro-template);for(let r of h){let sr.closest(this.tagName);s!null&&s.isSameNode(this)&&(nr.getAttribute(data-astro-template)||defaultr.innerHTML,r.remove())}for(let r of c){let sr.closest(this.tagName);s!null&&s.isSameNode(this)&&(nr.getAttribute(name)||defaultr.innerHTML)}let p;try{pthis.hasAttribute(props)?m(JSON.parse(this.getAttribute(props))):{}}catch(r){let sthis.getAttribute(component-url)||unknown>,vthis.getAttribute(component-export);throw v&&(s+` (export ${v})`),console.error(`hydrate Error parsing props for component ${s}`,this.getAttribute(props),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute(client)}),this.removeAttribute(ssr),this.dispatchEvent(new CustomEvent(astro:hydrate))});d(this,unmount,()>{this.isConnected||this.dispatchEvent(new CustomEvent(astro:unmount))})}disconnectedCallback(){document.removeEventListener(astro:after-swap,this.unmount),document.addEventListener(astro:after-swap,this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute(await-children)||document.readyStateinteractive||document.readyStatecomplete)this.childrenConnectedCallback();else{let e()>{document.removeEventListener(DOMContentLoaded,e),c.disconnect(),this.childrenConnectedCallback()},cnew MutationObserver(()>{var n;((nthis.lastChild)null?void 0:n.nodeType)Node.COMMENT_NODE&&this.lastChild.nodeValueastro:end&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener(DOMContentLoaded,e)}}async childrenConnectedCallback(){let ethis.getAttribute(before-hydration-url);e&&await import(e),this.start()}async start(){let eJSON.parse(this.getAttribute(opts)),cthis.getAttribute(client);if(Astrocvoid 0){window.addEventListener(`astro:${c}`,()>this.start(),{once:!0});return}try{await Astroc(async()>{let nthis.getAttribute(renderer-url),h,{default:p}await Promise.all(import(this.getAttribute(component-url)),n?import(n):()>()>{}),uthis.getAttribute(component-export)||default;if(!u.includes(.))this.Componenthu;else{this.Componenth;for(let f of u.split(.))this.Componentthis.Componentf}return this.hydratorp,this.hydrate},e,this)}catch(n){console.error(`astro-island Error hydrating ${this.getAttribute(component-url)}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,observedAttributes,props),customElements.get(astro-island)||customElements.define(astro-island,y)}})();/script>astro-island uidZ1CdGuR prefixr1 component-url/_astro/avatar-nav.UtH82LPB.js component-exportAvatarNav renderer-url/_astro/client.BqH5-5ca.js props{} ssr clientidle opts{"name":"AvatarNav","value":true} await-children>span classrelative flex size-8 shrink-0 overflow-hidden rounded-full transition-transform hover:scale-110 data-slotavatar>span classflex size-full items-center justify-center rounded-full bg-muted data-slotavatar-fallback>T/span>/span>!--astro:end-->/astro-island> /a> /header> main> h2 idhowdy-im-tommy-ngo-️>Howdy, I’m Tommy Ngo ✌️/h2>br/>p>I’m a fullstack software engineer out of Denver. Currently, I’m employed by a target_blank hrefhttps://transcarent.com/>em>strong>Transcarent/strong>/em>/a> working on creating the one place for all health and care./p>br/>p>I’m also a big tinkerer and adrenaline junkie. Any free time during the day are spent mountain biking and snowboarding depending on the season. Every other chance I get, it’ll be messing with 3D print projects or working on silly app ideas./p> /main> hr classmb-2 mt-8> footer classflex justify-between> span classflex gap-1> a hrefmailto:tommyhoaingo@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 h-4 hover:fill-ring> 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> a hrefhttps://linkedin.com/in/tommyhoaingo/ target_blank> svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-linkedin h-4 hover:fill-ring> 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> a hrefhttps://github.com/tommmyngo target_blank> svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-github h-4 hover:fill-ring> 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> /span> span>Tommy Ngo/span> /footer> /body>/html>
Port 443
HTTP/1.1 200 OKDate: Wed, 19 Nov 2025 03:59:10 GMTContent-Type: text/htmlContent-Length: 9279Connection: keep-aliveCF-Cache-Status: HITCache-Control: public, max-age0, must-revalidateETag: c2aff60e99b45a45a7156919182cb3ccVary: accept-encodingReport-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?s1rNml54ewTTIsPm6MGvx%2FhvSjBnLFD9Qqcj4%2FhjlQiQ3N0IsxJJEhpfUb0A8S61FCu%2BX4WJRciKGt%2Fe%2BItocGLQcQ%2BQ89OH2wQ%3D%3D}}Nel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}Server: cloudflareCF-RAY: 9a0ccb18eb7cfef9-PDXalt-svc: h3:443; ma86400 !DOCTYPE html>html langen classdark> head>title> nommytgo /title>meta charsetUTF-8>meta nameviewport contentwidthdevice-width>meta namekeywords contentSoftware engineer>meta namegenerator contentAstro v5.14.4>meta namedescription contentTommy Ngos personal site>meta namerobots contentindex, follow>meta namegooglebot contentindex, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1>meta propertyog:title contentTommy Ngo>meta propertyog:description contentTommy Ngos personal site>meta propertyog:url contenthttps://nommytgo.me>meta propertyog:site_name contentTommy Ngo>meta propertyog:locale contenten_US>meta propertyog:image:type contentimage/jpeg>meta propertyog:image:width content1920>meta propertyog:image:height content1080>meta propertyog:image content>meta propertyog:type contentwebsite>!-- Twitter -->meta nametwitter:card contentsummary_large_image>meta nametwitter:title contentTommy Ngo>meta nametwitter:description contentTommy Ngos personal site>meta nametwitter:image:type contentimage/jpeg>meta nametwitter:image:width content1920>meta nametwitter:image:height content1080>meta nametwitter:image content>link relicon href/favicon.ico typeimage/x-icon sizes16x16>link relicon typeimage/png sizes32x32 href/favicon-32x32.png>link relicon typeimage/png sizes16x16 href/favicon-16x16.png>link relicon typeimage/png sizes192x192 href/android-chrome-192x192.png>link relapple-touch-icon sizes180x180 href/apple-touch-icon.png>link relapple-touch-icon sizes180x180 href/apple-touch-icon.png>link relmask-icon href/safari-pinned-tab.svg color#454b4c>link relmanifest href/site.webmanifest>meta namemsapplication-TileColor content#e44040>meta nametheme-color content#ffffff>meta namemsapplication-config content/browserconfig.xml>!-- umami -->script src/stats.js data-website-id13fc01b8-8651-4767-96a9-da7dbca56923>/script>link relstylesheet href/_astro/index.BEFj7Dda.css>/head> body classmx-auto max-w-2xl px-8 antialiased> header classflex justify-between py-10> div classflex items-center justify-center> !-- a data-state{pathname /blog ? active : inactive} classlarge mr-4 underline-offset-8 hover:underline data-stateactive:underline href/blog > blog /a> --> /div> a href/> style>astro-island,astro-slot,astro-static-slot{display:contents}/style>script>(()>{var l(n,t)>{let iasync()>{await(await n())()},etypeof t.valueobject?t.value:void 0,s{timeout:enull?void 0:e.timeout};requestIdleCallbackin window?window.requestIdleCallback(i,s):setTimeout(i,s.timeout||200)};(self.Astro||(self.Astro{})).idlel;window.dispatchEvent(new Event(astro:idle));})();/script>script>(()>{var AObject.defineProperty;var g(i,o,a)>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):ioa;var d(i,o,a)>g(i,typeof o!symbol?o+:o,a);{let i{0:t>m(t),1:t>a(t),2:t>new RegExp(t),3:t>new Date(t),4:t>new Map(a(t)),5:t>new Set(a(t)),6:t>BigInt(t),7:t>new URL(t),8:t>new Uint8Array(t),9:t>new Uint16Array(t),10:t>new Uint32Array(t),11:t>1/0*t},ot>{letl,et;return l in i?il(e):void 0},at>t.map(o),mt>typeof t!object||tnull?t:Object.fromEntries(Object.entries(t).map((l,e)>l,o(e)));class y extends HTMLElement{constructor(){super(...arguments);d(this,Component);d(this,hydrator);d(this,hydrate,async()>{var b;if(!this.hydrator||!this.isConnected)return;let e(bthis.parentElement)null?void 0:b.closest(astro-islandssr);if(e){e.addEventListener(astro:hydrate,this.hydrate,{once:!0});return}let cthis.querySelectorAll(astro-slot),n{},hthis.querySelectorAll(templatedata-astro-template);for(let r of h){let sr.closest(this.tagName);s!null&&s.isSameNode(this)&&(nr.getAttribute(data-astro-template)||defaultr.innerHTML,r.remove())}for(let r of c){let sr.closest(this.tagName);s!null&&s.isSameNode(this)&&(nr.getAttribute(name)||defaultr.innerHTML)}let p;try{pthis.hasAttribute(props)?m(JSON.parse(this.getAttribute(props))):{}}catch(r){let sthis.getAttribute(component-url)||unknown>,vthis.getAttribute(component-export);throw v&&(s+` (export ${v})`),console.error(`hydrate Error parsing props for component ${s}`,this.getAttribute(props),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute(client)}),this.removeAttribute(ssr),this.dispatchEvent(new CustomEvent(astro:hydrate))});d(this,unmount,()>{this.isConnected||this.dispatchEvent(new CustomEvent(astro:unmount))})}disconnectedCallback(){document.removeEventListener(astro:after-swap,this.unmount),document.addEventListener(astro:after-swap,this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute(await-children)||document.readyStateinteractive||document.readyStatecomplete)this.childrenConnectedCallback();else{let e()>{document.removeEventListener(DOMContentLoaded,e),c.disconnect(),this.childrenConnectedCallback()},cnew MutationObserver(()>{var n;((nthis.lastChild)null?void 0:n.nodeType)Node.COMMENT_NODE&&this.lastChild.nodeValueastro:end&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener(DOMContentLoaded,e)}}async childrenConnectedCallback(){let ethis.getAttribute(before-hydration-url);e&&await import(e),this.start()}async start(){let eJSON.parse(this.getAttribute(opts)),cthis.getAttribute(client);if(Astrocvoid 0){window.addEventListener(`astro:${c}`,()>this.start(),{once:!0});return}try{await Astroc(async()>{let nthis.getAttribute(renderer-url),h,{default:p}await Promise.all(import(this.getAttribute(component-url)),n?import(n):()>()>{}),uthis.getAttribute(component-export)||default;if(!u.includes(.))this.Componenthu;else{this.Componenth;for(let f of u.split(.))this.Componentthis.Componentf}return this.hydratorp,this.hydrate},e,this)}catch(n){console.error(`astro-island Error hydrating ${this.getAttribute(component-url)}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,observedAttributes,props),customElements.get(astro-island)||customElements.define(astro-island,y)}})();/script>astro-island uidZ1CdGuR prefixr1 component-url/_astro/avatar-nav.UtH82LPB.js component-exportAvatarNav renderer-url/_astro/client.BqH5-5ca.js props{} ssr clientidle opts{"name":"AvatarNav","value":true} await-children>span classrelative flex size-8 shrink-0 overflow-hidden rounded-full transition-transform hover:scale-110 data-slotavatar>span classflex size-full items-center justify-center rounded-full bg-muted data-slotavatar-fallback>T/span>/span>!--astro:end-->/astro-island> /a> /header> main> h2 idhowdy-im-tommy-ngo-️>Howdy, I’m Tommy Ngo ✌️/h2>br/>p>I’m a fullstack software engineer out of Denver. Currently, I’m employed by a target_blank hrefhttps://transcarent.com/>em>strong>Transcarent/strong>/em>/a> working on creating the one place for all health and care./p>br/>p>I’m also a big tinkerer and adrenaline junkie. Any free time during the day are spent mountain biking and snowboarding depending on the season. Every other chance I get, it’ll be messing with 3D print projects or working on silly app ideas./p> /main> hr classmb-2 mt-8> footer classflex justify-between> span classflex gap-1> a hrefmailto:tommyhoaingo@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 h-4 hover:fill-ring> 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> a hrefhttps://linkedin.com/in/tommyhoaingo/ target_blank> svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-linkedin h-4 hover:fill-ring> 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> a hrefhttps://github.com/tommmyngo target_blank> svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-github h-4 hover:fill-ring> 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> /span> span>Tommy Ngo/span> /footer> /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
]