Help
RSS
API
Feed
Maltego
Contact
Domain > chris-kreymborg.net
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-12-10
104.21.76.41
(
ClassC
)
Port 443
HTTP/1.1 200 OKDate: Wed, 10 Dec 2025 02:42:29 GMTContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-aliveAccess-Control-Allow-Origin: *Cache-Control: public, max-age0, must-revalidatereferrer-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?sFXCFiCZJID45WHGhTwIqhksYfaOKRNK0z54Dctm2RDTKNymM7n7qXduMxuIpfr5WAy1zt3jKFuNS4UdmOV7x9Y4d3U38TVg4xgAekxpHhlvAJCs%3D}}Nel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}Server: cloudflarecf-cache-status: DYNAMICCF-RAY: 9ab963a46be95939-PDXalt-svc: h3:443; ma86400 !DOCTYPE html>html langen> head>meta charsetUTF-8>meta namedescription contentAstro description>meta nameviewport contentwidthdevice-width>link hrefhttps://fonts.googleapis.com/css2?familyInter:wght@400;500;600;700&displayswap relstylesheet>link relicon typeimage/svg+xml href/favicon.svg>meta namegenerator contentAstro v4.4.14>title>Mobile & Web developer Chris Kreymborg/title>link relstylesheet href/_astro/hoisted.B0KprVdt.css />link relstylesheet href/_astro/index.BSuu8tg0.css />style>.img-big{height:64px;-o-object-fit:contain;object-fit:contain}.img-big-m,.img-big-l{height:80px;-o-object-fit:contain;object-fit:contain}.img-small{height:40px;-o-object-fit:contain;object-fit:contain}/style>script typemodule src/_astro/hoisted.CaEoiQc8.js>/script>/head> body> div idglobal-wrapper> main> div classflex flex-col items-center> div classw-full flex flex-col items-center min-h-svh bg-ck-background-2 data-astro-cid-ospl7zk5> div classh-svh w-full bg-ck-background idhero-wrapper data-astro-cid-ospl7zk5> div idhero-container classbg-ck-background-2 w-full text-ck-background flex flex-col items-center h-0 data-astro-cid-ospl7zk5> div classmax-w-5xl min-h-svh h-full px-5 flex flex-col items-center justify-between md:gap-16 data-astro-cid-ospl7zk5> div idnav-container classflex gap-8 md:gap-16 mt-10 opacity-0 styletransform: translateY(-100px) data-astro-cid-ospl7zk5> a href#about data-astro-cid-ospl7zk5>About/a> a href#projects data-astro-cid-ospl7zk5>Work/a> a href#contact data-astro-cid-ospl7zk5>Contact/a> /div> div classflex flex-col items-center mb-40 data-astro-cid-ospl7zk5> div idhero-content-name classtext-ck-primary font-bold text-2xl mb-4 opacity-0 styletransform:translateY(20px) data-astro-cid-ospl7zk5>Hey, Im Chris!/div> div idhero-content-text classtext-center font-black data-astro-cid-ospl7zk5> span classopacity-0 data-astro-cid-ospl7zk5>I /span> span classopacity-0 data-astro-cid-ospl7zk5>create /span> span idhero-content-websites classopacity-0 data-astro-cid-ospl7zk5>websites /span> span classopacity-0 data-astro-cid-ospl7zk5>and /span> span idhero-content-apps classopacity-0 data-astro-cid-ospl7zk5>apps /span> span classopacity-0 data-astro-cid-ospl7zk5>that /span> span classopacity-0 data-astro-cid-ospl7zk5>people /span> span idhero-content-love classopacity-0 data-astro-cid-ospl7zk5>love /span> span classopacity-0 data-astro-cid-ospl7zk5>to /span> span classopacity-0 data-astro-cid-ospl7zk5>use. /span> /div> /div> div data-astro-cid-ospl7zk5>/div> /div> /div> /div> /div> div idhero-image classmax-w-4xl border-ck-background -mt-40 opacity-0 styleborder-width: 16px> img src/_astro/chris.DiTMKzsK.jpg> /div> div idabout classflex flex-col max-w-5xl py-48 px-5> div classtext-4xl sm:text-6xl font-black mb-4>About me/div> div classgrid grid-cols-1 md:grid-cols-2 gap-4 md:gap-16> div>Hey, Im Chris! Originally from Germany and now based in Hamilton, New Zealand, Im a mobile and web developer with a passion for UI/UX design. I started creating websites from scratch at the age of 13, later evolving from native iOS development to cross-platform mastery with Flutter. My experience as a lead full-stack developer at Mutu has honed my skills by creating an innovative asset management platform that was used by some of the biggest construction companies in New Zealand and nominated for multiple sustainability awards./div> div>Beyond writing code, my life is a canvas of creativity — from playing music to being a freelance photographer, these passions have shaped me into an adept problem solver with a knack for organisation and self-management. Fluent in both German and English, I bring a global perspective and a relentless drive to innovate./div> /div> /div> style>astro-island,astro-slot,astro-static-slot{display:contents}/style>script>(()>{var easync t>{await(await t())()};(self.Astro||(self.Astro{})).onlye;window.dispatchEvent(new Event(astro:only));})();;(()>{var vObject.defineProperty;var A(c,s,a)>s in c?v(c,s,{enumerable:!0,configurable:!0,writable:!0,value:a}):csa;var d(c,s,a)>(A(c,typeof s!symbol?s+:s,a),a);var u;{let c{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)},st>{lete,nt;return e in c?ce(n):void 0},at>t.map(s),mt>typeof t!object||tnull?t:Object.fromEntries(Object.entries(t).map((e,n)>e,s(n)));customElements.get(astro-island)||customElements.define(astro-island,(uclass extends HTMLElement{constructor(){super(...arguments);d(this,Component);d(this,hydrator);d(this,hydrate,async()>{var f;if(!this.hydrator||!this.isConnected)return;let e(fthis.parentElement)null?void 0:f.closest(astro-islandssr);if(e){e.addEventListener(astro:hydrate,this.hydrate,{once:!0});return}let nthis.querySelectorAll(astro-slot),r{},lthis.querySelectorAll(templatedata-astro-template);for(let o of l){let io.closest(this.tagName);i!null&&i.isSameNode(this)&&(ro.getAttribute(data-astro-template)||defaulto.innerHTML,o.remove())}for(let o of n){let io.closest(this.tagName);i!null&&i.isSameNode(this)&&(ro.getAttribute(name)||defaulto.innerHTML)}let h;try{hthis.hasAttribute(props)?m(JSON.parse(this.getAttribute(props))):{}}catch(o){let ithis.getAttribute(component-url)||unknown>,bthis.getAttribute(component-export);throw b&&(i+` (export ${b})`),console.error(`hydrate Error parsing props for component ${i}`,this.getAttribute(props),o),o}let p;await this.hydrator(this)(this.Component,h,r,{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),n.disconnect(),this.childrenConnectedCallback()},nnew MutationObserver(()>{var r;((rthis.lastChild)null?void 0:r.nodeType)Node.COMMENT_NODE&&this.lastChild.nodeValueastro:end&&(this.lastChild.remove(),e())});n.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)),nthis.getAttribute(client);if(Astronvoid 0){window.addEventListener(`astro:${n}`,()>this.start(),{once:!0});return}try{await Astron(async()>{let rthis.getAttribute(renderer-url),l,{default:h}await Promise.all(import(this.getAttribute(component-url)),r?import(r):()>()>{}),pthis.getAttribute(component-export)||default;if(!p.includes(.))this.Componentlp;else{this.Componentl;for(let y of p.split(.))this.Componentthis.Componenty}return this.hydratorh,this.hydrate},e,this)}catch(r){console.error(`astro-island Error hydrating ${this.getAttribute(component-url)}`,r)}}attributeChangedCallback(){this.hydrate()}},d(u,observedAttributes,props),u))}})();/script>astro-island uid8AXPC component-url/_astro/IndexLogos.BUhbPYK6.js component-exportdefault renderer-url/_astro/client.DbokQZWz.js props{} ssr clientonly opts{"name":"IndexLogos","value":true}>/astro-island> div idprojects classpb-40 pt-20 bg-ck-background-2 w-full text-ck-background flex flex-col gap-10 items-center> div classw-full max-w-5xl text-4xl sm:text-6xl font-black px-5>Selected Work/div> div classsplide w-full aria-labelSplide Basic HTML Example> div classsplide__track> ul classsplide__list> li classsplide__slide> div classbg-ck-background text-ck-background-2 p-2 flex flex-col rounded-lg w-full h-full project-container data-astro-cid-gihy5jag> div classbg-ck-background-2 p-4 rounded-md flex justify-center data-astro-cid-gihy5jag> img src/_astro/mutu.C1s2UCxp.png styleheight:200px;object-fit:contain data-astro-cid-gihy5jag> /div> div classmy-4 mx-3 sm:m-8 flex flex-col gap-8 justify-between h-full data-astro-cid-gihy5jag> div data-astro-cid-gihy5jag> h2 classtext-2xl font-bold mb-2 data-astro-cid-gihy5jag>Mutu/h2> A modern assets management platform for the construction sector with a strong focus on sustainability. Giving users the ability to book equipment and share excess materials within an organisation. Used by some of the biggest construction companies in New Zealand and nominated for multiple sutainability awards Delivered as a web- and mobile application. div classmt-2 font-bold data-astro-cid-gihy5jag>Flutter, Firebase, Node.js, Algolia/div> /div> div classflex w-full justify-end data-astro-cid-gihy5jag> a hrefhttps://mutu.co.nz target_blank classgroup data-astro-cid-gihy5jag> div classrelative h-10 data-astro-cid-gihy5jag> div idbackground classrounded-full w-10 group-hover:w-full h-full bg-ck-background-2 absolute left-auto right-0 top-0 bottom-0 z-0 transition-all duration-300 data-astro-cid-gihy5jag>/div> div classpt-2 z-50 flex gap-4 relative items-center ml-4 mr-2 data-astro-cid-gihy5jag> div classtransition-all duration-300 text-ck-background-2 group-hover:text-ck-background data-astro-cid-gihy5jag>More info/div> div classtext-ck-background data-astro-cid-gihy5jag> svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 strokecurrentColor classw-6 h-6 data-astro-cid-gihy5jag> path stroke-linecapround stroke-linejoinround stroke-width2 dM9 5l7 7-7 7 data-astro-cid-gihy5jag>/path> /svg> /div> /div> /div> /a> /div> /div> /div> /li> li classsplide__slide> div classbg-ck-background text-ck-background-2 p-2 flex flex-col rounded-lg w-full h-full project-container data-astro-cid-gihy5jag> div classbg-ck-background-2 p-4 rounded-md flex justify-center data-astro-cid-gihy5jag> img src/_astro/placemyapp.CPsMTj1E.png styleheight:200px;object-fit:contain data-astro-cid-gihy5jag> /div> div classmy-4 mx-3 sm:m-8 flex flex-col gap-8 justify-between h-full data-astro-cid-gihy5jag> div data-astro-cid-gihy5jag> h2 classtext-2xl font-bold mb-2 data-astro-cid-gihy5jag>PlaceMyApp/h2> An intuitive mockup generator designed to streamline the creation of phone mockups from app screenshots. This user-friendly tool offers customizable options, allowing users to modify colors, phone components, and other details to perfect their design. Upon completion, users can download their tailored mockups in various resolutions as PNG files, facilitating a seamless integration into their project workflows. Delivered as a web- and mobile application. div classmt-2 font-bold data-astro-cid-gihy5jag>Flutter, Appwrite/div> /div> div classflex w-full justify-end data-astro-cid-gihy5jag> a hrefhttps://placemy.app/ target_blank classgroup data-astro-cid-gihy5jag> div classrelative h-10 data-astro-cid-gihy5jag> div idbackground classrounded-full w-10 group-hover:w-full h-full bg-ck-background-2 absolute left-auto right-0 top-0 bottom-0 z-0 transition-all duration-300 data-astro-cid-gihy5jag>/div> div classpt-2 z-50 flex gap-4 relative items-center ml-4 mr-2 data-astro-cid-gihy5jag> div classtransition-all duration-300 text-ck-background-2 group-hover:text-ck-background data-astro-cid-gihy5jag>More info/div> div classtext-ck-background data-astro-cid-gihy5jag> svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 strokecurrentColor classw-6 h-6 data-astro-cid-gihy5jag> path stroke-linecapround stroke-linejoinround stroke-width2 dM9 5l7 7-7 7 data-astro-cid-gihy5jag>/path> /svg> /div> /div> /div> /a> /div> /div> /div> /li> li classsplide__slide> div classbg-ck-background text-ck-background-2 p-2 flex flex-col rounded-lg w-full h-full project-container data-astro-cid-gihy5jag> div classbg-ck-background-2 p-4 rounded-md flex justify-center data-astro-cid-gihy5jag> img src/_astro/goldenhourcalculator.BV8Vyk4h.png styleheight:200px;object-fit:contain data-astro-cid-gihy5jag> /div> div classmy-4 mx-3 sm:m-8 flex flex-col gap-8 justify-between h-full data-astro-cid-gihy5jag> div data-astro-cid-gihy5jag> h2 classtext-2xl font-bold mb-2 data-astro-cid-gihy5jag>Golden Hour Calculator/h2> A mobile app crafted for photographers to identify optimal lighting conditions for photography. It allows users to select any date and location, including their current position, and enables notifications setup for ideal shooting times. div classmt-2 font-bold data-astro-cid-gihy5jag>Flutter, Supabase/div> /div> div classflex w-full justify-end data-astro-cid-gihy5jag> a hrefhttps://apps.apple.com/us/app/golden-hour-calculator/id1568971799 target_blank classgroup data-astro-cid-gihy5jag> div classrelative h-10 data-astro-cid-gihy5jag> div idbackground classrounded-full w-10 group-hover:w-full h-full bg-ck-background-2 absolute left-auto right-0 top-0 bottom-0 z-0 transition-all duration-300 data-astro-cid-gihy5jag>/div> div classpt-2 z-50 flex gap-4 relative items-center ml-4 mr-2 data-astro-cid-gihy5jag> div classtransition-all duration-300 text-ck-background-2 group-hover:text-ck-background data-astro-cid-gihy5jag>More info/div> div classtext-ck-background data-astro-cid-gihy5jag> svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 strokecurrentColor classw-6 h-6 data-astro-cid-gihy5jag> path stroke-linecapround stroke-linejoinround stroke-width2 dM9 5l7 7-7 7 data-astro-cid-gihy5jag>/path> /svg> /div> /div> /div> /a> /div> /div> /div> /li> li classsplide__slide> div classbg-ck-background text-ck-background-2 p-2 flex flex-col rounded-lg w-full h-full project-container data-astro-cid-gihy5jag> div classbg-ck-background-2 p-4 rounded-md flex justify-center data-astro-cid-gihy5jag> img src/_astro/unwrapped.C2TaUKKI.png styleheight:200px;object-fit:contain data-astro-cid-gihy5jag> /div> div classmy-4 mx-3 sm:m-8 flex flex-col gap-8 justify-between h-full data-astro-cid-gihy5jag> div data-astro-cid-gihy5jag> h2 classtext-2xl font-bold mb-2 data-astro-cid-gihy5jag>Unwrapped/h2> A sophisticated mobile application designed to meticulously track and organize gift ideas. It enables users to catalog gift suggestions for their loved ones, incorporating a diverse array of information to maintain a comprehensive record. This app ensures that thoughtful gift-giving is effortless and well-coordinated, enhancing personal connections through organized and meaningful gestures. div classmt-2 font-bold data-astro-cid-gihy5jag>Flutter, Supabase/div> /div> div classflex w-full justify-end data-astro-cid-gihy5jag> a hrefhttps://apps.apple.com/us/app/unwrapped-gift-ideas/id6477988921 target_blank classgroup data-astro-cid-gihy5jag> div classrelative h-10 data-astro-cid-gihy5jag> div idbackground classrounded-full w-10 group-hover:w-full h-full bg-ck-background-2 absolute left-auto right-0 top-0 bottom-0 z-0 transition-all duration-300 data-astro-cid-gihy5jag>/div> div classpt-2 z-50 flex gap-4 relative items-center ml-4 mr-2 data-astro-cid-gihy5jag> div classtransition-all duration-300 text-ck-background-2 group-hover:text-ck-background data-astro-cid-gihy5jag>More info/div> div classtext-ck-background data-astro-cid-gihy5jag> svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 strokecurrentColor classw-6 h-6 data-astro-cid-gihy5jag> path stroke-linecapround stroke-linejoinround stroke-width2 dM9 5l7 7-7 7 data-astro-cid-gihy5jag>/path> /svg> /div> /div> /div> /a> /div> /div> /div> /li> /ul> /div> /div> div classw-full max-w-5xl text-6xl px-5 flex gap-10> button idarrow-back>‹/button> button idarrow-forward>›/button> /div> /div> div idcontact classbg-ck-background text-ck-background-2 w-full px-5 py-60 flex flex-col items-center text-center> div classfont-bold uppercase>Contact/div> div classfont-black text-2xl md:text-5xl>a href/cdn-cgi/l/email-protection class__cf_email__ data-cfemail056d6069696a45666d776c76286e77607c68676a77622b666a68>email protected/a>/div> /div> div classw-full max-w-5xl px-4 md:px-8> div classpy-28 flex flex-col items-center text-xs text-gray-500 text-center> div classmb-10> img src/_astro/chris-kreymborg-logo.Bv8y2CHc_2mEEcM.svg altLogo Chris Kreymborg width180 height47 loadinglazy decodingasync> /div> div>© 2024 Christopher Kreymborg/div> div> a hrefhttps://chris-kreymborg.photography/imprint/ target_blank>Imprint/a> /div> /div> /div> /div> /main> /div> div idcursor> div idcursor-outer>/div> div idcursor-inner>/div> /div> script data-cfasyncfalse src/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js>/script>/body>/html>
Subdomains
Date
Domain
IP
apps.chris-kreymborg.net
2025-12-06
104.21.76.41
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
]