PageSourceSearch

https://niklas.tech/journey

html niklas.tech collected 2026-10-08 07:01:22 UTC 12,917 bytes, 2 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.08e28id.o-okb.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/bgimg.JPG"/><link rel="stylesheet" href="/_next/static/chunks/0t9l5p2c72~.8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/01.s-~dlm0hfq.js"/>
1<script src="/_next/static/chunks/0-_tj91iwh3e8.js" async=""></script>
1<script src="/_next/static/chunks/0cs0-tyu3~8es.js" async=""></script>
1<script src="/_next/static/chunks/0wgn5o4xyq_g5.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-0-.4ur_geqe9h.js" async=""></script>
1<script src="/_next/static/chunks/15p7hp21tif64.js" async=""></script>
1<script src="/_next/static/chunks/12u2qz__tpd-m.js" async=""></script>
1<script src="/_next/static/chunks/0laal7ui0q..o.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>Niklas Haiden</title><meta name="description" content="Personal website about Niklas Haiden."/><link rel="icon" href="/favicon.ico?favicon.0p1.7~wci842s.ico" sizes="32x32" type="image/x-icon"/>
1<script src="/_next/static/chunks/03~yq9q893hmn.js" noModule=""></script>
1</head><body class="geist_9c6cb61b-module__8NX9hq__variable geist_mono_d6617093-module__z61v7q__variable font-sans"><div hidden=""><!--$--><!--/$--></div><a rel="me" href="https://hachyderm.io/@nklsdev" class="sr-only">Mastodon</a><div class="fixed inset-0 z-0"><img alt="" decoding="async" data-nimg="fill" class="object-cover object-top lg:object-center" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/bgimg.JPG"/><div class="absolute inset-0 bg-black/35"></div></div><div class="relative z-10"><div class="min-h-screen flex items-center justify-center px-4 py-10"><div class="w-full max-w-2xl glass-heavy rounded-3xl p-10 sm:p-14" style="view-transition-name:main-card"><div class="flex items-center gap-4 mb-10"><a href="/" class="glass rounded-xl p-2.5 hover:bg-white/[0.12] transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-left"><path d="m12 19-7-7 7-7"></path><path d="M19 12H5"></path></svg></a><h1 class="text-2xl sm:text-3xl font-bold">My journey</h1></div><div class="relative pl-6 border-l border-white/[0.1]"><div class="space-y-8"><div class="relative"><div class="absolute -left-[calc(1.5rem+4.5px)] top-1.5 w-[9px] h-[9px] rounded-full bg-sky-400 shadow-lg shadow-sky-400/40"></div><div class="text-xs font-mono text-white/35 mb-1">2025 – present</div><div class="text-sm sm:text-base font-semibold leading-snug mb-1">Part-time Student — Software Design &amp; Cloud Computing<span class="text-white/40 font-normal"> @ </span><a href="https://www.fh-joanneum.at" target="_blank" rel="noopener noreferrer" class="text-sky-300/80 hover:text-sky-300 transition-colors underline underline-offset-2 decoration-sky-300/30">FH Joanneum</a></div><p class="text-xs sm:text-sm text-white/45 leading-relaxed">Studying subjects such as Mathematics for Informatics, Data Structures &amp; Algorithms, and Informatics.</p></div><div class="relative"><div class="absolute -left-[calc(1.5rem+4.5px)] top-1.5 w-[9px] h-[9px] rounded-full bg-sky-400 shadow-lg shadow-sky-400/40"></div><div class="text-xs font-mono text-white/35 mb-1">2024 – present</div><div class="text-sm sm:text-base font-semibold leading-snug mb-1">Software Engineer<span class="text-white/40 font-normal"> @ </span><a href="https://patentamt.at" target="_blank" rel="noopener noreferrer" class="text-sky-300/80 hover:text-sky-300 transition-colors underline underline-offset-2 decoration-sky-300/30">Austrian Patent Office</a></div><p class="text-xs sm:text-sm text-white/45 leading-relaxed">Development and deployment of internal tools and building a successor to the See-IP system for viewing trademarks and patents.</p></div><div class="relative"><div class="absolute -left-[calc(1.5rem+4.5px)] top-1.5 w-[9px] h-[9px] rounded-full bg-sky-400 shadow-lg shadow-sky-400/40"></div><div class="text-xs font-mono text-white/35 mb-1">2022 – 2023</div><div class="text-sm sm:text-base font-semibold leading-snug mb-1">Emergency Medical Technician<span class="text-white/40 font-normal"> @ </span><span class="text-white/60">Samariterbund</span></div><p class="text-xs sm:text-sm text-white/45 leading-relaxed">Nine-month mandatory service — patient transport, assisting paramedics in emergency medical services, and organisational duties.</p></div><div class="relative"><div class="absolute -left-[calc(1.5rem+4.5px)] top-1.5 w-[9px] h-[9px] rounded-full bg-sky-400 shadow-lg shadow-sky-400/40"></div><div class="text-xs font-mono text-white/35 mb-1">2017 – 2022</div><div class="text-sm sm:text-base font-semibold leading-snug mb-1">Student<span class="text-white/40 font-normal"> @ </span><span class="text-white/60">HTBLUVA St. Pölten</span></div><p class="text-xs sm:text-sm text-white/45 leading-relaxed">Vocational school focused on software engineering. Started with C, moved to Java, explored Linux, web development, and project management.</p></div></div></div></div></div><!--$--><!--/$--></div>
1<script src="/_next/static/chunks/01.s-~dlm0hfq.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[1182,[\"/_next/static/chunks/15p7hp21tif64.js\",\"/_next/static/chunks/12u2qz__tpd-m.js\"],\"Image\"]\n3:I[78796,[\"/_next/static/chunks/15p7hp21tif64.js\",\"/_next/static/chunks/12u2qz__tpd-m.js\"],\"default\"]\n4:I[95272,[\"/_next/static/chunks/15p7hp21tif64.js\",\"/_next/static/chunks/12u2qz__tpd-m.js\"],\"default\"]\n5:I[51358,[\"/_next/static/chunks/15p7hp21tif64.js\",\"/_next/static/chunks/12u2qz__tpd-m.js\"],\"ClientPageRoot\"]\n6:I[2434,[\"/_next/static/chunks/15p7hp21tif64.js\",\"/_next/static/chunks/12u2qz__tpd-m.js\",\"/_next/static/chunks/0laal7ui0q..o.js\"],\"default\"]\n9:I[30085,[\"/_next/static/chunks/15p7hp21tif64.js\",\"/_next/static/chunks/12u2qz__tpd-m.js\"],\"OutletBoundary\"]\na:\"$Sreact.suspense\"\nd:I[30085,[\"/_next/static/chunks/15p7hp21tif64.js\",\"/_next/static/chunks/12u2qz__tpd-m.js\"],\"ViewportBoundary\"]\nf:I[30085,[\"/_next/static/chunks/15p7hp21tif64.js\",\"/_next/static/chunks/12u2qz__tpd-m.js\"],\"MetadataBoundary\"]\n11:I[11923,[\"/_next/static/chunks/15p7hp21tif64.js\",\"/_next/static/chunks/12u2qz__tpd-m.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/0t9l5p2c72~.8.css\",\"style\"]\n:HL[\"/_next/static/media/797e433ab948586e-s.p.08e28id.o-okb.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"journey\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"journey\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0t9l5p2c72~.8.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/15p7hp21tif64.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/12u2qz__tpd-m.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"geist_9c6cb61b-module__8NX9hq__variable geist_mono_d6617093-module__z61v7q__variable font-sans\",\"children\":[[\"$\",\"a\",null,{\"rel\":\"me\",\"href\":\"https://hachyderm.io/@nklsdev\",\"className\":\"sr-only\",\"children\":\"Mastodon\"}],[\"$\",\"div\",null,{\"className\":\"fixed inset-0 z-0\",\"children\":[[\"$\",\"$L2\",null,{\"src\":\"/bgimg.JPG\",\"alt\":\"\",\"fill\":true,\"className\":\"object-cover object-top lg:object-center\",\"priority\":true,\"quality\":90}],[\"$\",\"div\",null,{\"className\":\"absolute inset-0 bg-black/35\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative z-10\",\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L5\",null,{\"Component\":\"$6\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":{},\"promises\":[\"$@7\",\"$@8\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0laal7ui0q..o.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L9\",null,{\"children\":[\"$\",\"$a\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@b\"}]}]]}],{},null,false,null]},null,false,\"$@c\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Ld\",null,{\"children\":\"$Le\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lf\",null,{\"children\":[\"$\",\"$a\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L10\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$11\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0t9l5p2c72~.8.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"dChmCNtObuXCD-SEOvhM7\"}\n"])</script>
1<script>self.__next_f.push([1,"12:[]\nc:\"$W12\"\n7:{}\n8:\"$0:f:0:1:1:children:1:children:0:props:children:0:props:serverProvidedParams:params\"\n"])</script>
1<script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
1<script>self.__next_f.push([1,"13:I[87765,[\"/_next/static/chunks/15p7hp21tif64.js\",\"/_next/static/chunks/12u2qz__tpd-m.js\"],\"IconMark\"]\nb:null\n10:[[\"$\",\"title\",\"0\",{\"children\":\"Niklas Haiden\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Personal website about Niklas Haiden.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0p1.7~wci842s.ico\",\"sizes\":\"32x32\",\"type\":\"image/x-icon\"}],[\"$\",\"$L13\",\"3\",{}]]\n"])</script>
1<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"bf3bfd6ba4274dffb18a537677ba35b6","r":1,"spa":2}' crossorigin="anonymous"></script>
1
2</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.