Help
RSS
API
Feed
Maltego
Contact
Domain > andrewbc.xyz
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-12-09
104.21.57.73
(
ClassC
)
Port 443
HTTP/1.1 200 OKDate: Tue, 09 Dec 2025 19:08:45 GMTContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-aliveAccess-Control-Allow-Origin: *Cache-Control: public, max-age0, must-revalidateNel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}Link: https://fonts.googleapis.com>; relpreconnectreferrer-policy: strict-origin-when-cross-originx-content-type-options: nosniffVary: accept-encodingReport-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?s0eBXn5IyNkGbAWO2l2aKYsFlWNgt5V3zv7XId8aBHj3ivj4%2BRY0Q5qKaVjaAmRGoID7Fm0clt%2BQZxA%2BNNlA%2FaNCWjpBMkqMj71o%3D}}Server: cloudflarecf-cache-status: DYNAMICCF-RAY: 9ab6cafe5beab338-PDXalt-svc: h3:443; ma86400 !DOCTYPE html>html langen> head>meta charsetUTF-8>meta namedescription contentAndrew B. Corpuzs portfolio and personal website>meta nameauthor contentAndrew B. Corpuz>meta nameviewport contentwidthdevice-width>link relicon typeimage/svg+xml href/images/_site/favicon_o.png>link relpreconnect hrefhttps://fonts.googleapis.com>link relpreconnect hrefhttps://fonts.gstatic.com crossorigin>link hrefhttps://fonts.googleapis.com/css2?familyCrimson+Pro:ital,wght@0,200..900;1,200..900&familyJost:ital,wght@0,100..900;1,100..900&familySofia+Sans+Semi+Condensed:ital,wght@0,1..1000;1,1..1000&displayswap relstylesheet>meta namegenerator contentAstro v5.14.1>title>Andrew BC Portfolio/title>link relstylesheet href/_astro/about.XRQKZ2ud.css>link relstylesheet href/_astro/artesque.D5ZR_fr1.css>/head> body classbg-lightsand> !-- navbar --> div classbg-white text-xs text-abyss> !-- overflow hidden needed if container only has floated elements --> div classmx-auto max-w-screen-lg px-8 py-2 flex justify-between font-jost> !-- div class{hideName ? invisible : }>Andrew B. Corpuz, EdD/div> --> div>ABC span classtext-pureorange>·/span>/div> div classflex justify-end> ul> li classinline mx-1>a classno-underline href/>Home/a>/li> !-- li classinline mx-1>a classno-underline href/consulting>Advisory & Design/a>/li> --> !-- li classinline mx-1>a href../>Skill Demos/a>/li> --> li classinline mx-1>style>astro-island,astro-slot,astro-static-slot{display:contents}/style>script>(()>{var easync t>{await(await t())()};(self.Astro||(self.Astro{})).loade;window.dispatchEvent(new Event(astro:load));})();/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 uidZ1tFTFB prefixr1 component-url/_astro/menudropdown.Dwe15zP0.js component-exportdefault renderer-url/_astro/client.CEuVrti_.js props{} ssr clientload opts{"name":"MenuDropdownComponent","value":true} await-children>div classrelative inline-block text-left font-jost data-headlessui-state>div>button classinline-flex w-full justify-center gap-x-1.5 rounded-md bg-white text-gray-900 hover:bg-gray-50 idheadlessui-menu-button-:r1R7: typebutton aria-haspopupmenu aria-expandedfalse data-headlessui-state>Case Studiessvg xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor aria-hiddentrue data-sloticon classh-4 w-3 text-gray-400>path fill-ruleevenodd dM5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z clip-ruleevenodd>/path>/svg>/button>/div>/div>!--astro:end-->/astro-island> !-- client:load needed to make sure its interactive, there are other options -->/li> !-- li classinline mx-1>a classno-underline href/archive>Archive/a>/li> --> li classinline mx-1>a classno-underline href/about>About/a>/li> !-- insert socials --> /ul> figure classmax-w-3 ml-2 self-center>a hrefhttps://www.linkedin.com/in/andrew-b-corpuz/>img src/images/In-Blue-Logo.png.original.png>/a>/figure> /div> /div> /div> div classclear-both>/div> div>/div> main> !-- main banner --> div classbg-lightsand> div classmx-auto max-w-screen-lg px-8 py-5 flex> div classalign-middle mt-20 mb-20> h1 classtext-7xl text-center font-jost font-semibold mb-7 mt-1>Andrew B. Corpuz, EdD/h1> hr classborder-dawnsand> h1 classtext-5xl text-center mt-5>Creative - Design - Thought/h1> br> p classfont-title text-3xl text-center>I envision and forge new worlds, crafting structures of meaning, interactivity, value, and experiencespan classtext-pureorange>./span>/p> /div> !-- div class w-2/5 align-middle>img src/images/_site/hillsun-1.png>/img>/div> --> /div> /div> !-- temporary hold !~~ demo section ~~> div classbg-abyss> div classtext-dawnsand mx-auto mb-5 max-w-screen-lg px-8 py-5> h2>Skill Demos/h2> div classflex justify-start my-1>img classmr-1 srchttps://placehold.co/200x30.png>Demo Title/div> div classflex justify-start my-1>img classmr-1 srchttps://placehold.co/200x30.png>Demo 2/div> div classflex justify-start my-1>img classmr-1 srchttps://placehold.co/200x30.png>Demo Person/div> div classflex justify-start my-1>img classmr-1 srchttps://placehold.co/200x30.png>Demo Upcoming/div> /div> /div> !~~ top section ~~> div classbg-abyss> div classmx-auto max-w-screen-lg px-8 py-5 flex> div classw-2/5 bg-black> br>/br> /div> div classw-3/5 ml-2> p classtext-xl font-light font-jost italic text-lightsand>I’m an interdisciplinary intellectual, interactive technologist, director, composer, artist, and more. I bridge the quantitative and qualitative, the known and the interpreted, to drive optimized outcomes and illuminate new ways of understanding systems and ourselves. I integrate strategy, dignify human stories, and pursue innovation to amplify wonder, deepen impact, and expand the limits of what’s possiblespan classtext-pureorange>./span>/p> /div> /div> /div> !~~ hr classborder-black> ~~> div> div class> h1 classmx-auto mb-5 max-w-screen-lg px-8 py-5>Case Studies/h2> div classbg-url(/images/_site/sqbg_64-82-7hsl.svg) bg-cover bg-center h-64 w-full content-center> div classmx-auto max-w-screen-lg px-8 py-5 text-peach grid grid-cols-3 content-end> div classcol-span-2>h2 classmb-5>Design Framework: Games/h2> p classtext-lg>hi/p> /div> figure classmin-w-0 max-h-40>img src/images/Thumbnail42_Dissertation.png>/figure> /div> /div> div classbg-url(/images/_site/sqbg_249-82-7hsl.svg) bg-cover bg-center h-64 w-full> div classmx-auto mb-5 max-w-screen-lg px-8 py-5>/div> /div> /div> /div> !~~ projects section ~~> div classbg-dawnsand> div classmx-auto max-w-screen-lg px-8 py-5> h2 classmb-5 font-title text-3xl>Some Case Studies/h2> !~~ project columns chunk ~~> div classgrid grid-cols-2 gap-2> div classmax-w-80 mb-5> figure classmin-w-0 max-h-40>img src/images/Thumbnail42_Dissertation.png>/figure> p classtext-base mt-1>a classtext-dirtorange font-title font-bold href/showcase/escapeframework>Design Framework: Games/a> span classtext-pureorange>·/span> Expounded in a dissertation, a new game design framework that expands the designer-artifact-user relationship./p> /div> div classmax-w-80 mb-5> figure classmin-w-0 max-h-40>img src/images/Thumbnail42_Mediathread2.png>/figure> p classtext-base mt-1>a classtext-dirtorange font-title font-bold href/showcase/mediathread>Mediathread/a> span classtext-pureorange>·/span> Co-led an UI/UX update and new features to an online media annotation tool./p> /div> !~~column break after before this for 2 projects per column ~~> div classbreak-before-column max-w-80> figure classmin-w-0 max-h-40>img src/images/Thumbnail42_Thingspace2.png>/figure> p classtext-base mt-1>a classtext-dirtorange font-title font-bold href/showcase/thingspace>Thingspace/a> span classtext-pureorange>·/span> Renovation and implementation of digital fabrication technologies in a 3D art and design studio./p> /div> div classmax-w-80> figure classmin-w-0 max-h-40>img src/images/Thumbnail42_Artesque.png>/figure> p classtext-base mt-1>a classtext-dirtorange font-title font-bold href/showcase/artesque>Artesque/a> span classtext-pureorange>·/span> A loose prototype of a game that stimulates users to contextualize art viewing in non-ordinary and intentional ways./p> /div> /div> /div> /div> !~~ bottom section ~~> div classbg-pureorange> div classpy-5>/div> /div> --> /main> /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
]