Help
RSS
API
Feed
Maltego
Contact
Domain > dancingafro.app
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-03-25
18.67.0.51
(
ClassC
)
2025-09-14
3.175.34.106
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Sun, 14 Sep 2025 00:16:06 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://dancingafro.app/X-Cache: Redirect from cloudfrontVia: 1.1 dd936a86bc7ee81fb9cfdade266a1eb0.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P3Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: xY0jrK69wRCfL3HTZ8D_gkBiVv2cKU_NdtqwnQ_G0AqEp4zfLMR78Q 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/htmlContent-Length: 44239Connection: keep-aliveDate: Sun, 14 Sep 2025 00:16:07 GMTCache-Control: max-age5, stale-while-revalidateAccept-Ranges: bytesETag: f7a90e36727c475af9fc62f245feecf4Last-Modified: Sat, 16 Aug 2025 15:45:36 GMTX-Cache: Miss from cloudfrontVia: 1.1 434332a359553ee5780f138c0e5bc35c.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P3Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: kSWGvjo4LSZdxyh_xNngMLIF_-WczFMzWKLi4iUxMLYBoWGN3vjLSA !DOCTYPE html>html langen>head>meta charSetutf-8 data-next-head/>meta nameviewport contentwidthdevice-width, initial-scale1 data-next-head/>link relicon typeimage/svg sizes16x16 href/images/Logo 2 (without name).svg data-next-head/>title data-next-head>Desmond Peh Han Yong - Homepage/title>link relicon href/favicon.ico/>noscript data-n-css>/noscript>script defer nomodule src/_next/static/chunks/polyfills-42372ed130431b0a.js>/script>script src/_next/static/chunks/webpack-a6a10b5f3b5faff3.js defer>/script>script src/_next/static/chunks/framework-f75312fc4004b783.js defer>/script>script src/_next/static/chunks/main-6e925c5058220130.js defer>/script>script src/_next/static/chunks/pages/_app-7a35535b2b732dce.js defer>/script>script src/_next/static/chunks/pages/index-1c972535d1e03c32.js defer>/script>script src/_next/static/PFPm7PM6wmbMNfdO9cRkx/_buildManifest.js defer>/script>script src/_next/static/PFPm7PM6wmbMNfdO9cRkx/_ssgManifest.js defer>/script>/head>body>script idchakra-script>!(function(){try{var afunction(c){var v(prefers-color-scheme: dark),hwindow.matchMedia(v).matches?dark:light,rcsystem?h:c,odocument.documentElement,sdocument.body,lchakra-ui-light,dchakra-ui-dark,irdark;return s.classList.add(i?d:l),s.classList.remove(i?l:d),o.style.colorSchemer,o.dataset.themer,r},na,mdark,echakra-ui-color-mode,tlocalStorage.getItem(e);t?a(t):localStorage.setItem(e,a(m))}catch(a){}})();/script>div id__next>style data-emotioncss-global ydzv81>:host,:root,data-theme{--chakra-ring-inset:var(--chakra-empty,/*!*/ /*!*/);--chakra-ring-offset-width:0px;--chakra-ring-offset-color:#fff;--chakra-ring-color:rgba(66, 153, 225, 0.6);--chakra-ring-offset-shadow:0 0 #0000;--chakra-ring-shadow:0 0 #0000;--chakra-space-x-reverse:0;--chakra-space-y-reverse:0;--chakra-colors-transparent:transparent;--chakra-colors-current:currentColor;--chakra-colors-black:#000000;--chakra-colors-white:#FFFFFF;--chakra-colors-whiteAlpha-50:rgba(255, 255, 255, 0.04);--chakra-colors-whiteAlpha-100:rgba(255, 255, 255, 0.06);--chakra-colors-whiteAlpha-200:rgba(255, 255, 255, 0.08);--chakra-colors-whiteAlpha-300:rgba(255, 255, 255, 0.16);--chakra-colors-whiteAlpha-400:rgba(255, 255, 255, 0.24);--chakra-colors-whiteAlpha-500:rgba(255, 255, 255, 0.36);--chakra-colors-whiteAlpha-600:rgba(255, 255, 255, 0.48);--chakra-colors-whiteAlpha-700:rgba(255, 255, 255, 0.64);--chakra-colors-whiteAlpha-800:rgba(255, 255, 255, 0.80);--chakra-colors-whiteAlpha-900:rgba(255, 255, 255, 0.92);--chakra-colors-blackAlpha-50:rgba(0, 0, 0, 0.04);--chakra-colors-blackAlpha-100:rgba(0, 0, 0, 0.06);--chakra-colors-blackAlpha-200:rgba(0, 0, 0, 0.08);--chakra-colors-blackAlpha-300:rgba(0, 0, 0, 0.16);--chakra-colors-blackAlpha-400:rgba(0, 0, 0, 0.24);--chakra-colors-blackAlpha-500:rgba(0, 0, 0, 0.36);--chakra-colors-blackAlpha-600:rgba(0, 0, 0, 0.48);--chakra-colors-blackAlpha-700:rgba(0, 0, 0, 0.64);--chakra-colors-blackAlpha-800:rgba(0, 0, 0, 0.80);--chakra-colors-blackAlpha-900:rgba(0, 0, 0, 0.92);--chakra-colors-gray-50:#F7FAFC;--chakra-colors-gray-100:#EDF2F7;--chakra-colors-gray-200:#E2E8F0;--chakra-colors-gray-300:#CBD5E0;--chakra-colors-gray-400:#A0AEC0;--chakra-colors-gray-500:#718096;--chakra-colors-gray-600:#4A5568;--chakra-colors-gray-700:#2D3748;--chakra-colors-gray-800:#1A202C;--chakra-colors-gray-900:#171923;--chakra-colors-red-50:#FFF5F5;--chakra-colors-red-100:#FED7D7;--chakra-colors-red-200:#FEB2B2;--chakra-colors-red-300:#FC8181;--chakra-colors-red-400:#F56565;--chakra-colors-red-500:#E53E3E;--chakra-colors-red-600:#C53030;--chakra-colors-red-700:#9B2C2C;--chakra-colors-red-800:#822727;--chakra-colors-red-900:#63171B;--chakra-colors-orange-50:#FFFAF0;--chakra-colors-orange-100:#FEEBC8;--chakra-colors-orange-200:#FBD38D;--chakra-colors-orange-300:#F6AD55;--chakra-colors-orange-400:#ED8936;--chakra-colors-orange-500:#DD6B20;--chakra-colors-orange-600:#C05621;--chakra-colors-orange-700:#9C4221;--chakra-colors-orange-800:#7B341E;--chakra-colors-orange-900:#652B19;--chakra-colors-yellow-50:#FFFFF0;--chakra-colors-yellow-100:#FEFCBF;--chakra-colors-yellow-200:#FAF089;--chakra-colors-yellow-300:#F6E05E;--chakra-colors-yellow-400:#ECC94B;--chakra-colors-yellow-500:#D69E2E;--chakra-colors-yellow-600:#B7791F;--chakra-colors-yellow-700:#975A16;--chakra-colors-yellow-800:#744210;--chakra-colors-yellow-900:#5F370E;--chakra-colors-green-50:#F0FFF4;--chakra-colors-green-100:#C6F6D5;--chakra-colors-green-200:#9AE6B4;--chakra-colors-green-300:#68D391;--chakra-colors-green-400:#48BB78;--chakra-colors-green-500:#38A169;--chakra-colors-green-600:#2F855A;--chakra-colors-green-700:#276749;--chakra-colors-green-800:#22543D;--chakra-colors-green-900:#1C4532;--chakra-colors-teal-50:#E6FFFA;--chakra-colors-teal-100:#B2F5EA;--chakra-colors-teal-200:#81E6D9;--chakra-colors-teal-300:#4FD1C5;--chakra-colors-teal-400:#38B2AC;--chakra-colors-teal-500:#319795;--chakra-colors-teal-600:#2C7A7B;--chakra-colors-teal-700:#285E61;--chakra-colors-teal-800:#234E52;--chakra-colors-teal-900:#1D4044;--chakra-colors-blue-50:#ebf8ff;--chakra-colors-blue-100:#bee3f8;--chakra-colors-blue-200:#90cdf4;--chakra-colors-blue-300:#63b3ed;--chakra-colors-blue-400:#4299e1;--chakra-colors-blue-500:#3182ce;--chakra-colors-blue-600:#2b6cb0;--chakra-colors-blue-700:#2c5282;--chakra-colors-blue-800:#2a4365;--chakra-colors-blue-900:#1A365D;--chakra-colors-cyan-50:#EDFDFD;--chakra-colors-cyan-100:#C4F1F9;--chakra-colors-cyan-200:#9DECF9;--chakra-colors-cyan-300:#76E4F7;--chakra-colors-cyan-400:#0BC5EA;--chakra-colors-cyan-500:#00B5D8;--chakra-colors-cyan-600:#00A3C4;--chakra-colors-cyan-700:#0987A0;--chakra-colors-cyan-800:#086F83;--chakra-colors-cyan-900:#065666;--chakra-colors-purple-50:#FAF5FF;--chakra-colors-purple-100:#E9D8FD;--chakra-colors-purple-200:#D6BCFA;--chakra-colors-purple-300:#B794F4;--chakra-colors-purple-400:#9F7AEA;--chakra-colors-purple-500:#805AD5;--chakra-colors-purple-600:#6B46C1;--chakra-colors-purple-700:#553C9A;--chakra-colors-purple-800:#44337A;--chakra-colors-purple-900:#322659;--chakra-colors-pink-50:#FFF5F7;--chakra-colors-pink-100:#FED7E2;--chakra-colors-pink-200:#FBB6CE;--chakra-colors-pink-300:#F687B3;--chakra-colors-pink-400:#ED64A6;--chakra-colors-pink-500:#D53F8C;--chakra-colors-pink-600:#B83280;--chakra-colors-pink-700:#97266D;--chakra-colors-pink-800:#702459;--chakra-colors-pink-900:#521B41;--chakra-colors-glassTeal:#88ccca;--chakra-borders-none:0;--chakra-borders-1px:1px solid;--chakra-borders-2px:2px solid;--chakra-borders-4px:4px solid;--chakra-borders-8px:8px solid;--chakra-fonts-heading:M PLUS Rounded 1c;--chakra-fonts-body:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--chakra-fonts-mono:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--chakra-fontSizes-3xs:0.45rem;--chakra-fontSizes-2xs:0.625rem;--chakra-fontSizes-xs:0.75rem;--chakra-fontSizes-sm:0.875rem;--chakra-fontSizes-md:1rem;--chakra-fontSizes-lg:1.125rem;--chakra-fontSizes-xl:1.25rem;--chakra-fontSizes-2xl:1.5rem;--chakra-fontSizes-3xl:1.875rem;--chakra-fontSizes-4xl:2.25rem;--chakra-fontSizes-5xl:3rem;--chakra-fontSizes-6xl:3.75rem;--chakra-fontSizes-7xl:4.5rem;--chakra-fontSizes-8xl:6rem;--chakra-fontSizes-9xl:8rem;--chakra-fontWeights-hairline:100;--chakra-fontWeights-thin:200;--chakra-fontWeights-light:300;--chakra-fontWeights-normal:400;--chakra-fontWeights-medium:500;--chakra-fontWeights-semibold:600;--chakra-fontWeights-bold:700;--chakra-fontWeights-extrabold:800;--chakra-fontWeights-black:900;--chakra-letterSpacings-tighter:-0.05em;--chakra-letterSpacings-tight:-0.025em;--chakra-letterSpacings-normal:0;--chakra-letterSpacings-wide:0.025em;--chakra-letterSpacings-wider:0.05em;--chakra-letterSpacings-widest:0.1em;--chakra-lineHeights-3:.75rem;--chakra-lineHeights-4:1rem;--chakra-lineHeights-5:1.25rem;--chakra-lineHeights-6:1.5rem;--chakra-lineHeights-7:1.75rem;--chakra-lineHeights-8:2rem;--chakra-lineHeights-9:2.25rem;--chakra-lineHeights-10:2.5rem;--chakra-lineHeights-normal:normal;--chakra-lineHeights-none:1;--chakra-lineHeights-shorter:1.25;--chakra-lineHeights-short:1.375;--chakra-lineHeights-base:1.5;--chakra-lineHeights-tall:1.625;--chakra-lineHeights-taller:2;--chakra-radii-none:0;--chakra-radii-sm:0.125rem;--chakra-radii-base:0.25rem;--chakra-radii-md:0.375rem;--chakra-radii-lg:0.5rem;--chakra-radii-xl:0.75rem;--chakra-radii-2xl:1rem;--chakra-radii-3xl:1.5rem;--chakra-radii-full:9999px;--chakra-space-1:0.25rem;--chakra-space-2:0.5rem;--chakra-space-3:0.75rem;--chakra-space-4:1rem;--chakra-space-5:1.25rem;--chakra-space-6:1.5rem;--chakra-space-7:1.75rem;--chakra-space-8:2rem;--chakra-space-9:2.25rem;--chakra-space-10:2.5rem;--chakra-space-12:3rem;--chakra-space-14:3.5rem;--chakra-space-16:4rem;--chakra-space-20:5rem;--chakra-space-24:6rem;--chakra-space-28:7rem;--chakra-space-32:8rem;--chakra-space-36:9rem;--chakra-space-40:10rem;--chakra-space-44:11rem;--chakra-space-48:12rem;--chakra-space-52:13rem;--chakra-space-56:14rem;--chakra-space-60:15rem;--chakra-space-64:16rem;--chakra-space-72:18rem;--chakra-space-80:20rem;--chakra-space-96:24rem;--chakra-space-px:1px;--chakra-space-0-5:0.125rem;--chakra-space-1-5:0.375rem;--chakra-space-2-5:0.625rem;--chakra-space-3-5:0.875rem;--chakra-shadows-xs:0 0 0 1px rgba(0, 0, 0, 0.05);--chakra-shadows-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--chakra-shadows-base:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);--chakra-shadows-md:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);--chakra-shadows-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);--chakra-shadows-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);--chakra-shadows-2xl:0 25px 50px -12px rgba(0, 0, 0, 0.25);--chakra-shadows-outline:0 0 0 3px rgba(66, 153, 225, 0.6);--chakra-shadows-inner:inset 0 2px 4px 0 rgba(0,0,0,0.06);--chakra-shadows-none:none;--chakra-shadows-dark-lg:rgba(0, 0, 0, 0.1) 0px 0px 0px 1px,rgba(0, 0, 0, 0.2) 0px 5px 10px,rgba(0, 0, 0, 0.4) 0px 15px 40px;--chakra-sizes-1:0.25rem;--chakra-sizes-2:0.5rem;--chakra-sizes-3:0.75rem;--chakra-sizes-4:1rem;--chakra-sizes-5:1.25rem;--chakra-sizes-6:1.5rem;--chakra-sizes-7:1.75rem;--chakra-sizes-8:2rem;--chakra-sizes-9:2.25rem;--chakra-sizes-10:2.5rem;--chakra-sizes-12:3rem;--chakra-sizes-14:3.5rem;--chakra-sizes-16:4rem;--chakra-sizes-20:5rem;--chakra-sizes-24:6rem;--chakra-sizes-28:7rem;--chakra-sizes-32:8rem;--chakra-sizes-36:9rem;--chakra-sizes-40:10rem;--chakra-sizes-44:11rem;--chakra-sizes-48:12rem;--chakra-sizes-52:13rem;--chakra-sizes-56:14rem;--chakra-sizes-60:15rem;--chakra-sizes-64:16rem;--chakra-sizes-72:18rem;--chakra-sizes-80:20rem;--chakra-sizes-96:24rem;--chakra-sizes-px:1px;--chakra-sizes-0-5:0.125rem;--chakra-sizes-1-5:0.375rem;--chakra-sizes-2-5:0.625rem;--chakra-sizes-3-5:0.875rem;--chakra-sizes-max:max-content;--chakra-sizes-min:min-content;--chakra-sizes-full:100%;--chakra-sizes-3xs:14rem;--chakra-sizes-2xs:16rem;--chakra-sizes-xs:20rem;--chakra-sizes-sm:24rem;--chakra-sizes-md:28rem;--chakra-sizes-lg:32rem;--chakra-sizes-xl:36rem;--chakra-sizes-2xl:42rem;--chakra-sizes-3xl:48rem;--chakra-sizes-4xl:56rem;--chakra-sizes-5xl:64rem;--chakra-sizes-6xl:72rem;--chakra-sizes-7xl:80rem;--chakra-sizes-8xl:90rem;--chakra-sizes-prose:60ch;--chakra-sizes-container-sm:640px;--chakra-sizes-container-md:768px;--chakra-sizes-container-lg:1024px;--chakra-sizes-container-xl:1280px;--chakra-zIndices-hide:-1;--chakra-zIndices-auto:auto;--chakra-zIndices-base:0;--chakra-zIndices-docked:10;--chakra-zIndices-dropdown:1000;--chakra-zIndices-sticky:1100;--chakra-zIndices-banner:1200;--chakra-zIndices-overlay:1300;--chakra-zIndices-modal:1400;--chakra-zIndices-popover:1500;--chakra-zIndices-skipLink:1600;--chakra-zIndices-toast:1700;--chakra-zIndices-tooltip:1800;--chakra-transition-property-common:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--chakra-transition-property-colors:background-color,border-color,color,fill,stroke;--chakra-transition-property-dimensions:width,height;--chakra-transition-property-position:left,right,top,bottom;--chakra-transition-property-background:background-color,background-image,background-position;--chakra-transition-easing-ease-in:cubic-bezier(0.4, 0, 1, 1);--chakra-transition-easing-ease-out:cubic-bezier(0, 0, 0.2, 1);--chakra-transition-easing-ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--chakra-transition-duration-ultra-fast:50ms;--chakra-transition-duration-faster:100ms;--chakra-transition-duration-fast:150ms;--chakra-transition-duration-normal:200ms;--chakra-transition-duration-slow:300ms;--chakra-transition-duration-slower:400ms;--chakra-transition-duration-ultra-slow:500ms;--chakra-blur-none:0;--chakra-blur-sm:4px;--chakra-blur-base:8px;--chakra-blur-md:12px;--chakra-blur-lg:16px;--chakra-blur-xl:24px;--chakra-blur-2xl:40px;--chakra-blur-3xl:64px;--chakra-breakpoints-base:0em;--chakra-breakpoints-sm:18.75em;--chakra-breakpoints-md:48em;--chakra-breakpoints-lg:62em;--chakra-breakpoints-xl:80em;--chakra-breakpoints-2xl:96em;--chakra-breakpoints-xs:0em;}.chakra-ui-light :host:not(data-theme),.chakra-ui-light :root:not(data-theme),.chakra-ui-light data-theme:not(data-theme),data-themelight :host:not(data-theme),data-themelight :root:not(data-theme),data-themelight data-theme:not(data-theme),:hostdata-themelight,:rootdata-themelight,data-themedata-themelight{--chakra-colors-chakra-body-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-body-bg:var(--chakra-colors-white);--chakra-colors-chakra-border-color:var(--chakra-colors-gray-200);--chakra-colors-chakra-inverse-text:var(--chakra-colors-white);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-100);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-600);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-gray-500);}.chakra-ui-dark :host:not(data-theme),.chakra-ui-dark :root:not(data-theme),.chakra-ui-dark data-theme:not(data-theme),data-themedark :host:not(data-theme),data-themedark :root:not(data-theme),data-themedark data-theme:not(data-theme),:hostdata-themedark,:rootdata-themedark,data-themedata-themedark{--chakra-colors-chakra-body-text:var(--chakra-colors-whiteAlpha-900);--chakra-colors-chakra-body-bg:var(--chakra-colors-gray-800);--chakra-colors-chakra-border-color:var(--chakra-colors-whiteAlpha-300);--chakra-colors-chakra-inverse-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-700);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-400);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-whiteAlpha-400);}/style>style data-emotioncss-global fubdgu>html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;}body{position:relative;min-height:100%;margin:0;font-feature-settings:kern;}:where(*, *::before, *::after){border-width:0;border-style:solid;box-sizing:border-box;word-wrap:break-word;}main{display:block;}hr{border-top-width:1px;box-sizing:content-box;height:0;overflow:visible;}:where(pre, code, kbd,samp){font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em;}a{background-color:transparent;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}abbrtitle{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}:where(b, strong){font-weight:bold;}small{font-size:80%;}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}:where(button, input, optgroup, select, textarea){font-family:inherit;font-size:100%;line-height:1.15;margin:0;}:where(button, input){overflow:visible;}:where(button, select){text-transform:none;}:where( button::-moz-focus-inner, typebutton::-moz-focus-inner, typereset::-moz-focus-inner, typesubmit::-moz-focus-inner ){border-style:none;padding:0;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}:where(typecheckbox, typeradio){box-sizing:border-box;padding:0;}inputtypenumber::-webkit-inner-spin-button,inputtypenumber::-webkit-outer-spin-button{-webkit-appearance:none!important;}inputtypenumber{-moz-appearance:textfield;}inputtypesearch{-webkit-appearance:textfield;outline-offset:-2px;}inputtypesearch::-webkit-search-decoration{-webkit-appearance:none!important;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item;}template{display:none;}hidden{display:none!important;}:where( blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre ){margin:0;}button{background:transparent;padding:0;}fieldset{margin:0;padding:0;}:where(ol, ul){margin:0;padding:0;}textarea{resize:vertical;}:where(button, rolebutton){cursor:pointer;}button::-moz-focus-inner{border:0!important;}table{border-collapse:collapse;}:where(h1, h2, h3, h4, h5, h6){font-size:inherit;font-weight:inherit;}:where(button, input, optgroup, select, textarea){padding:0;line-height:inherit;color:inherit;}:where(img, svg, video, canvas, audio, iframe, embed, object){display:block;}:where(img, video){max-width:100%;height:auto;}data-js-focus-visible :focus:not(data-focus-visible-added):not( data-focus-visible-disabled ){outline:none;box-shadow:none;}select::-ms-expand{display:none;}:root,:host{--chakra-vh:100vh;}@supports (height: -webkit-fill-available){:root,:host{--chakra-vh:-webkit-fill-available;}}@supports (height: -moz-fill-available){:root,:host{--chakra-vh:-moz-fill-available;}}@supports (height: 100dvh){:root,:host{--chakra-vh:100dvh;}}/style>style data-emotioncss-global lbfpqv>body{font-family:var(--chakra-fonts-body);color:var(--chakra-colors-chakra-body-text);background:#202023;transition-property:background-color;transition-duration:var(--chakra-transition-duration-normal);line-height:var(--chakra-lineHeights-base);}*::-webkit-input-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*::-moz-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*:-ms-input-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*::placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*,*::before,::after{border-color:var(--chakra-colors-chakra-border-color);}/style>style data-emotioncss-global 1rgp32c>@import url(https://fonts.googleapis.com/css2?familyDM+Serif+Text:ital@0;1&familyM+PLUS+Rounded+1c:wght@300;400;500;700;800;900&displayswap);/style>main ph8 classcss-0>style data-emotioncss 1fw28lm>.css-1fw28lm{position:fixed;width:100%;background:#20202380;z-index:1;}/style>nav stylebackdrop-filter:blur(10px) path/ classcss-1fw28lm>style data-emotioncss 1atuci>.css-1atuci{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:var(--chakra-space-2);max-width:1000px;}/style>div classchakra-container css-1atuci wrapwrap aligncenter justifyspace-between>style data-emotioncss qi9cid>.css-qi9cid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:var(--chakra-space-5);}/style>div classcss-qi9cid>style data-emotioncss 1j8zg6f>.css-1j8zg6f{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);font-size:var(--chakra-fontSizes-2xl);line-height:1.33;letter-spacing:var(--chakra-letterSpacings-tighter);}@media screen and (min-width: 18.75em){.css-1j8zg6f{font-size:var(--chakra-fontSizes-3xl);line-height:1.2;}}/style>h1 classchakra-heading css-1j8zg6f>a href/>style data-emotioncss j5779u>.css-j5779u{font-weight:bold;font-size:18px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;line-height:20px;}padding:10px .css-j5779u:hover img{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);}/style>span classcss-j5779u>img altlogo loadinglazy width40 height40 decodingasync data-nimg1 stylecolor:transparent srcSet/_next/image?url%2Fimages%2FLogo.png&w48&q75 1x, /_next/image?url%2Fimages%2FLogo.png&w96&q75 2x src/_next/image?url%2Fimages%2FLogo.png&w96&q75/>style data-emotioncss 1wcby7f>.css-1wcby7f{color:var(--chakra-colors-whiteAlpha-900);font-family:M PLUS Rounded 1c;font-weight:var(--chakra-fontWeights-bold);margin-left:var(--chakra-space-3);}/style>p classchakra-text css-1wcby7f>Desmond Peh Han Yong/p>/span>/a>/h1>/div>style data-emotioncss d9n8x3>.css-d9n8x3{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media screen and (min-width: 0em){.css-d9n8x3{display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:var(--chakra-sizes-full);margin-top:var(--chakra-space-4);}}@media screen and (min-width: 48em){.css-d9n8x3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:auto;margin-top:0px;}}/style>div classchakra-stack css-d9n8x3>a href/projects>style data-emotioncss fvhngf>.css-fvhngf{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;text-underline-offset:3px;padding:var(--chakra-space-2);color:var(--chakra-colors-whiteAlpha-900);}.css-fvhngf:hover,.css-fvhngfdata-hover{-webkit-text-decoration:underline;text-decoration:underline;}.css-fvhngf:focus-visible,.css-fvhngfdata-focus-visible{box-shadow:var(--chakra-shadows-outline);}/style>a classchakra-link css-fvhngf href/projects> Projects /a>/a>a href/contact_me>a classchakra-link css-fvhngf href/contact_me> Contact Me /a>/a>/div>style data-emotioncss 1rr4qq7>.css-1rr4qq7{-webkit-flex:1;-ms-flex:1;flex:1;}/style>div alignright classcss-1rr4qq7>div styledisplay:inline-block;opacity:1;transform:none>style data-emotioncss 1r7asee>.css-1r7asee{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;line-height:1.2;border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);height:var(--chakra-sizes-10);min-width:var(--chakra-sizes-10);font-size:var(--chakra-fontSizes-md);background:var(--chakra-colors-orange-200);color:var(--chakra-colors-gray-800);-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:0px;padding-bottom:0px;}.css-1r7asee:focus-visible,.css-1r7aseedata-focus-visible{box-shadow:var(--chakra-shadows-outline);}.css-1r7asee:disabled,.css-1r7aseedisabled,.css-1r7aseearia-disabledtrue,.css-1r7aseedata-disabled{opacity:0.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);}.css-1r7asee:hover,.css-1r7aseedata-hover{background:var(--chakra-colors-orange-300);}.css-1r7asee:hover:disabled,.css-1r7aseedata-hover:disabled,.css-1r7asee:hoverdisabled,.css-1r7aseedata-hoverdisabled,.css-1r7asee:hoveraria-disabledtrue,.css-1r7aseedata-hoveraria-disabledtrue,.css-1r7asee:hoverdata-disabled,.css-1r7aseedata-hoverdata-disabled{background:var(--chakra-colors-orange-200);}.css-1r7asee:active,.css-1r7aseedata-active{background:var(--chakra-colors-orange-400);}/style>button typebutton classchakra-button css-1r7asee aria-labelToggle theme>style data-emotioncss onkibi>.css-onkibi{width:1em;height:1em;display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;vertical-align:middle;}/style>svg viewBox0 0 24 24 focusablefalse classchakra-icon css-onkibi aria-hiddentrue>g stroke-linejoinround stroke-linecapround stroke-width2 fillnone strokecurrentColor>circle cx12 cy12 r5>/circle>path dM12 1v2>/path>path dM12 21v2>/path>path dM4.22 4.22l1.42 1.42>/path>path dM18.36 18.36l1.42 1.42>/path>path dM1 12h2>/path>path dM21 12h2>/path>path dM4.22 19.78l1.42-1.42>/path>path dM18.36 5.64l1.42-1.42>/path>/g>/svg>/button>/div>style data-emotioncss 1xori7h>.css-1xori7h{margin-left:var(--chakra-space-2);}@media screen and (min-width: 0em){.css-1xori7h{display:inline-block;}}@media screen and (min-width: 48em){.css-1xori7h{display:none;}}/style>div classcss-1xori7h>style data-emotioncss 1hp3c1y>.css-1hp3c1y{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;line-height:1.2;border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);height:var(--chakra-sizes-10);min-width:var(--chakra-sizes-10);font-size:var(--chakra-fontSizes-md);border:1px solid;border-color:var(--chakra-colors-whiteAlpha-300);color:var(--chakra-colors-whiteAlpha-900);-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:0px;padding-bottom:0px;}.css-1hp3c1y:focus-visible,.css-1hp3c1ydata-focus-visible{box-shadow:var(--chakra-shadows-outline);}.css-1hp3c1y:disabled,.css-1hp3c1ydisabled,.css-1hp3c1yaria-disabledtrue,.css-1hp3c1ydata-disabled{opacity:0.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);}.css-1hp3c1y:hover,.css-1hp3c1ydata-hover{background:var(--chakra-colors-whiteAlpha-200);}.css-1hp3c1y:hover:disabled,.css-1hp3c1ydata-hover:disabled,.css-1hp3c1y:hoverdisabled,.css-1hp3c1ydata-hoverdisabled,.css-1hp3c1y:hoveraria-disabledtrue,.css-1hp3c1ydata-hoveraria-disabledtrue,.css-1hp3c1y:hoverdata-disabled,.css-1hp3c1ydata-hoverdata-disabled{background:initial;}.chakra-button__groupdata-attacheddata-orientationhorizontal>.css-1hp3c1y:not(:last-of-type){-webkit-margin-end:-1px;margin-inline-end:-1px;}.chakra-button__groupdata-attacheddata-orientationvertical>.css-1hp3c1y:not(:last-of-type){margin-bottom:-1px;}.css-1hp3c1y:active,.css-1hp3c1ydata-active{background:var(--chakra-colors-whiteAlpha-300);}/style>button typebutton classchakra-button chakra-menu__menu-button css-1hp3c1y aria-labelOptions idmenu-button-:Rlel9f6H1: aria-expandedfalse aria-haspopupmenu aria-controlsmenu-list-:Rlel9f6H1:>svg viewBox0 0 24 24 focusablefalse classchakra-icon css-onkibi aria-hiddentrue>path fillcurrentColor dM 3 5 A 1.0001 1.0001 0 1 0 3 7 L 21 7 A 1.0001 1.0001 0 1 0 21 5 L 3 5 z M 3 11 A 1.0001 1.0001 0 1 0 3 13 L 21 13 A 1.0001 1.0001 0 1 0 21 11 L 3 11 z M 3 17 A 1.0001 1.0001 0 1 0 3 19 L 21 19 A 1.0001 1.0001 0 1 0 21 17 L 3 17 z>/path>/svg>/button>style data-emotioncss ktd6ms>.css-ktd6ms{z-index:var(--chakra-zIndices-dropdown);}/style>div stylevisibility:hidden;position:absolute;min-width:max-content;inset:0 auto auto 0 classcss-ktd6ms>style data-emotioncss s5t7bz>.css-s5t7bz{outline:2px solid transparent;outline-offset:2px;--menu-bg:#fff;--menu-shadow:var(--chakra-shadows-sm);color:inherit;min-width:var(--chakra-sizes-3xs);padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);z-index:var(--chakra-zIndices-dropdown);border-radius:var(--chakra-radii-md);border-width:1px;background:var(--menu-bg);box-shadow:var(--menu-shadow);}.chakra-ui-dark .css-s5t7bz:not(data-theme),data-themedark .css-s5t7bz:not(data-theme),.css-s5t7bzdata-themedark{--menu-bg:var(--chakra-colors-gray-700);--menu-shadow:var(--chakra-shadows-dark-lg);}/style>div tabindex-1 rolemenu idmenu-list-:Rlel9f6H1: aria-orientationvertical classchakra-menu__menu-list css-s5t7bz styletransform-origin:var(--popper-transform-origin);opacity:0;visibility:hidden;transform:scale(0.8)>a href/>style data-emotioncss y7jzs3>.css-y7jzs3{-webkit-text-decoration:none;text-decoration:none;color:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:start;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;outline:2px solid transparent;outline-offset:2px;padding-top:var(--chakra-space-1-5);padding-bottom:var(--chakra-space-1-5);-webkit-padding-start:var(--chakra-space-3);padding-inline-start:var(--chakra-space-3);-webkit-padding-end:var(--chakra-space-3);padding-inline-end:var(--chakra-space-3);transition-property:var(--chakra-transition-property-background);transition-duration:var(--chakra-transition-duration-ultra-fast);transition-timing-function:var(--chakra-transition-easing-ease-in);background:var(--menu-bg);}.css-y7jzs3:focus,.css-y7jzs3data-focus{--menu-bg:var(--chakra-colors-gray-100);}.chakra-ui-dark .css-y7jzs3:focus:not(data-theme),.chakra-ui-dark .css-y7jzs3data-focus:not(data-theme),data-themedark .css-y7jzs3:focus:not(data-theme),data-themedark .css-y7jzs3data-focus:not(data-theme),.css-y7jzs3:focusdata-themedark,.css-y7jzs3data-focusdata-themedark{--menu-bg:var(--chakra-colors-whiteAlpha-100);}.css-y7jzs3:active,.css-y7jzs3data-active{--menu-bg:var(--chakra-colors-gray-200);}.chakra-ui-dark .css-y7jzs3:active:not(data-theme),.chakra-ui-dark .css-y7jzs3data-active:not(data-theme),data-themedark .css-y7jzs3:active:not(data-theme),data-themedark .css-y7jzs3data-active:not(data-theme),.css-y7jzs3:activedata-themedark,.css-y7jzs3data-activedata-themedark{--menu-bg:var(--chakra-colors-whiteAlpha-200);}.css-y7jzs3aria-expandedtrue,.css-y7jzs3data-expanded,.css-y7jzs3data-stateexpanded{--menu-bg:var(--chakra-colors-gray-100);}.chakra-ui-dark .css-y7jzs3aria-expandedtrue:not(data-theme),.chakra-ui-dark .css-y7jzs3data-expanded:not(data-theme),.chakra-ui-dark .css-y7jzs3data-stateexpanded:not(data-theme),data-themedark .css-y7jzs3aria-expandedtrue:not(data-theme),data-themedark .css-y7jzs3data-expanded:not(data-theme),data-themedark .css-y7jzs3data-stateexpanded:not(data-theme),.css-y7jzs3aria-expandedtruedata-themedark,.css-y7jzs3data-expandeddata-themedark,.css-y7jzs3data-stateexpandeddata-themedark{--menu-bg:var(--chakra-colors-whiteAlpha-100);}.css-y7jzs3:disabled,.css-y7jzs3disabled,.css-y7jzs3aria-disabledtrue,.css-y7jzs3data-disabled{opacity:0.4;cursor:not-allowed;}/style>style data-emotioncss 18es88l>.css-18es88l{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:#ff63c3;text-underline-offset:3px;-webkit-text-decoration:none;text-decoration:none;color:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:start;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;outline:2px solid transparent;outline-offset:2px;padding-top:var(--chakra-space-1-5);padding-bottom:var(--chakra-space-1-5);-webkit-padding-start:var(--chakra-space-3);padding-inline-start:var(--chakra-space-3);-webkit-padding-end:var(--chakra-space-3);padding-inline-end:var(--chakra-space-3);transition-property:var(--chakra-transition-property-background);transition-duration:var(--chakra-transition-duration-ultra-fast);transition-timing-function:var(--chakra-transition-easing-ease-in);background:var(--menu-bg);}.css-18es88l:hover,.css-18es88ldata-hover{-webkit-text-decoration:underline;text-decoration:underline;}.css-18es88l:focus-visible,.css-18es88ldata-focus-visible{box-shadow:var(--chakra-shadows-outline);}.css-18es88l:focus,.css-18es88ldata-focus{--menu-bg:var(--chakra-colors-gray-100);}.chakra-ui-dark .css-18es88l:focus:not(data-theme),.chakra-ui-dark .css-18es88ldata-focus:not(data-theme),data-themedark .css-18es88l:focus:not(data-theme),data-themedark .css-18es88ldata-focus:not(data-theme),.css-18es88l:focusdata-themedark,.css-18es88ldata-focusdata-themedark{--menu-bg:var(--chakra-colors-whiteAlpha-100);}.css-18es88l:active,.css-18es88ldata-active{--menu-bg:var(--chakra-colors-gray-200);}.chakra-ui-dark .css-18es88l:active:not(data-theme),.chakra-ui-dark .css-18es88ldata-active:not(data-theme),data-themedark .css-18es88l:active:not(data-theme),data-themedark .css-18es88ldata-active:not(data-theme),.css-18es88l:activedata-themedark,.css-18es88ldata-activedata-themedark{--menu-bg:var(--chakra-colors-whiteAlpha-200);}.css-18es88laria-expandedtrue,.css-18es88ldata-expanded,.css-18es88ldata-stateexpanded{--menu-bg:var(--chakra-colors-gray-100);}.chakra-ui-dark .css-18es88laria-expandedtrue:not(data-theme),.chakra-ui-dark .css-18es88ldata-expanded:not(data-theme),.chakra-ui-dark .css-18es88ldata-stateexpanded:not(data-theme),data-themedark .css-18es88laria-expandedtrue:not(data-theme),data-themedark .css-18es88ldata-expanded:not(data-theme),data-themedark .css-18es88ldata-stateexpanded:not(data-theme),.css-18es88laria-expandedtruedata-themedark,.css-18es88ldata-expandeddata-themedark,.css-18es88ldata-stateexpandeddata-themedark{--menu-bg:var(--chakra-colors-whiteAlpha-100);}.css-18es88l:disabled,.css-18es88ldisabled,.css-18es88laria-disabledtrue,.css-18es88ldata-disabled{opacity:0.4;cursor:not-allowed;}/style>a classchakra-link chakra-menu__menuitem css-18es88l typebutton idmenu-list-:Rlel9f6H1:-menuitem-:Rqllel9f6: rolemenuitem tabindex0>Home/a>/a>a href/projects>a classchakra-link chakra-menu__menuitem css-18es88l typebutton idmenu-list-:Rlel9f6H1:-menuitem-:R1allel9f6: rolemenuitem tabindex0>Projects/a>/a>a href/contact_me>a classchakra-link chakra-menu__menuitem css-18es88l typebutton idmenu-list-:Rlel9f6H1:-menuitem-:R1qllel9f6: rolemenuitem tabindex0>Contact Me/a>/a>/div>/div>/div>/div>/div>/nav>style data-emotioncss f8jah0>.css-f8jah0{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);max-width:1500px;padding-top:var(--chakra-space-14);}/style>div classchakra-container css-f8jah0>article styleposition:relative;opacity:0;transform:translateY(20px)>style data-emotioncss z1tyh0>.css-z1tyh0{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);max-width:100%;}/style>div classchakra-container css-z1tyh0>style data-emotioncss 1uhzvsf>@media screen and (min-width: 48em){.css-1uhzvsf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}/style>div classcss-1uhzvsf>style data-emotioncss i9gxme>.css-i9gxme{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}/style>div classcss-i9gxme>style data-emotioncss 1k5e1do>.css-1k5e1do{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);font-size:var(--chakra-fontSizes-3xl);line-height:1.33;}@media screen and (min-width: 18.75em){.css-1k5e1do{font-size:var(--chakra-fontSizes-4xl);line-height:1.2;}}/style>h2 classchakra-heading css-1k5e1do>Desmond Peh Han Yong/h2>p>Innovative Programmer (Designer / Developer)/p>/div>/div>style data-emotioncss 1nmi99c>.css-1nmi99c{margin-bottom:var(--chakra-space-6);}.css-1nmi99c transition{duration:0.8px;delay:0.1px;}/style>div classcss-1nmi99c styleopacity:0;transform:translateY(10px)>style data-emotioncss 1til5gi>.css-1til5gi{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);font-size:20px;line-height:1.33;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:6px;text-decoration-color:#525252;text-decoration-thickness:4px;margin-top:var(--chakra-space-3);margin-bottom:var(--chakra-space-4);}@media screen and (min-width: 18.75em){.css-1til5gi{line-height:1.2;}}/style>h3 classchakra-heading css-1til5gi>Summary/h3>style data-emotioncss 1ivlz9a>.css-1ivlz9a{text-align:justify;text-indent:1em;}/style>p classcss-1ivlz9a>Desmond is an Innovative Programmer and a Creative Thinker, committed to making the world a more unified and connected place. With a deep passion for technology and development, Desmond excels as a Software Developer, Game Developer, and Game Engine Developer. His work combines creativity with technical expertise, driving forward projects that push the boundaries of what's possible in software and game development./p>style data-emotioncss 1v7r4tf>.css-1v7r4tf{margin-top:var(--chakra-space-4);margin-bottom:var(--chakra-space-4);}/style>div aligncenter classcss-1v7r4tf>a href/projects>style data-emotioncss 1d88bng>.css-1d88bng{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;line-height:1.2;border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);height:var(--chakra-sizes-10);min-width:var(--chakra-sizes-10);font-size:var(--chakra-fontSizes-md);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);background:var(--chakra-colors-teal-200);color:var(--chakra-colors-gray-800);}.css-1d88bng:focus-visible,.css-1d88bngdata-focus-visible{box-shadow:var(--chakra-shadows-outline);}.css-1d88bng:disabled,.css-1d88bngdisabled,.css-1d88bngaria-disabledtrue,.css-1d88bngdata-disabled{opacity:0.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);}.css-1d88bng:hover,.css-1d88bngdata-hover{background:var(--chakra-colors-teal-300);}.css-1d88bng:hover:disabled,.css-1d88bngdata-hover:disabled,.css-1d88bng:hoverdisabled,.css-1d88bngdata-hoverdisabled,.css-1d88bng:hoveraria-disabledtrue,.css-1d88bngdata-hoveraria-disabledtrue,.css-1d88bng:hoverdata-disabled,.css-1d88bngdata-hoverdata-disabled{background:var(--chakra-colors-teal-200);}.css-1d88bng:active,.css-1d88bngdata-active{background:var(--chakra-colors-teal-400);}/style>button typebutton classchakra-button css-1d88bng>My Portfoliostyle data-emotioncss 1hzyiq5>.css-1hzyiq5{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-margin-start:0.5rem;margin-inline-start:0.5rem;}/style>span classchakra-button__icon css-1hzyiq5>svg viewBox0 0 24 24 focusablefalse classchakra-icon css-onkibi aria-hiddentrue>path fillcurrentColor dM10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z>/path>/svg>/span>/button>/a>/div>/div>style data-emotioncss cmsmo4>.css-cmsmo4{margin-bottom:var(--chakra-space-6);}.css-cmsmo4 transition{duration:0.8px;delay:0.2px;}/style>div classcss-cmsmo4 styleopacity:0;transform:translateY(10px)>h3 classchakra-heading css-1til5gi>Bio/h3>style data-emotioncss 12j67no>.css-12j67no{padding-left:3.4em;text-indent:-3.4em;}/style>style data-emotioncss 9dus6z>.css-9dus6z{padding-left:3.4em;text-indent:-3.4em;}/style>div classcss-9dus6z>style data-emotioncss yqjd0k>.css-yqjd0k{font-weight:bold;margin-right:1em;}/style>span classcss-yqjd0k>Sep 2024 - Present/span>Working at ST Engineering as Software engineer/div>div classcss-9dus6z>span classcss-yqjd0k>Sep 2021 - Apr 2025/span>Completed BS in Computer Science in Real-Time Interactive Simulation (RTIS) at DigiPen Institute of Technology (Singapore)/div>div classcss-9dus6z>span classcss-yqjd0k>Apr 2016 - Mar 2019/span>Completed Diploma in Game Development and Technology (GDT) at Nanyang Polytechnic (NYP)/div>/div>/div>style data-emotioncss-global mjowgk>.grid-item-thumbnail{border-radius:12px;}/style>/article>/div>/main>span>/span>span id__chakra_env hidden>/span>/div>script id__NEXT_DATA__ typeapplication/json>{props:{pageProps:{}},page:/,query:{},buildId:PFPm7PM6wmbMNfdO9cRkx,nextExport:true,autoExport:true,isFallback:false,scriptLoader:}/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
]