Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
308 Permanent Redirect - n4xo.com
HTTP Status: 308
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Cache-Control: public, max-age=0, must-revalidate
Content-Type: text/plain
Date: Wed, 30 Apr 2025 14:28:41 GMT
Location: https://www.n4xo.com/
Refresh: 0;url=https://www.n4xo.com/
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Id: arn1::8pqkz-1746023321443-b80fbab9d111

HTTP Code 308 Permanent Redirect

308 status code is a permanent redirect that, unlike 301, ensures the request method remains unchanged.

When is Code 308 used?

  • When a resource is permanently moved while preserving the request method
  • When enforcing HTTPS without changing form submission behavior

What does Code 308 mean for the user?

The user is permanently redirected to the new URL, and the request method remains the same.

200 OK - https://n4xo.com/
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 1000001
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 30008
Content-Type: text/html; charset=utf-8
Date: Wed, 30 Apr 2025 14:28:41 GMT
Etag: "393ffa5a9ce3843881d523d05a8d386d"
Last-Modified: Sat, 19 Apr 2025 00:41:59 GMT
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Cache: HIT
X-Vercel-Id: arn1::wcbvh-1746023321509-329f7ed52804

HTTP Code 200 OK

200 status code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.

When is Code 200 used?

  • When loading a web page
  • When successfully receiving an API response
  • When processing a form or another HTTP request

What does Code 200 mean for the user?

The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.

GET / HTTP/1.1
Host: n4xo.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html><html lang="en" class="scroll-smooth"> <head><meta charset="UTF-8"><meta name="description" content="My personal website to show case my portfolio and background."><meta name="viewport" content="width=device-width"><link rel="icon" type="image/png" href="/logo.png"><meta name="generator" content="Astro v4.11.0"><title>n4xo</title><!-- Script to find the theme configuration of the user --><script>
			const theme = (() => {
				if (typeof localStorage !== "undefined" && localStorage.getItem("theme")) {
					return localStorage.getItem("theme");
				}
				if (window.matchMedia("(prefers-color-scheme: dark)").matches) {
					return "dark";
				}
				return "light";
			})();
		
			if (theme === "light") {
				document.documentElement.classList.remove("dark");
			} else {
				document.documentElement.classList.add("dark");
			}
			window.localStorage.setItem("theme", theme);
		</script><link rel="stylesheet" href="/_astro/index.BGcs_pf8.css"><script>window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
		var script = document.createElement('script');
		script.defer = true;
		script.src = '/_vercel/insights/script.js';
		var head = document.querySelector('head');
		head.appendChild(script);
	</script></head> <body class="min-h-screen bg-n4xo-light dark:bg-n4xo-dark dark:text-white flex flex-col h-screen transition-colors duration-500"> <header class="flex justify-between items-center p-4 text-lg fixed top-0 w-full bg-gradient-to-b from-n4xo-light from-75% dark:bg-gradient-to-b dark:from-n4xo-dark"> <a href="#welcome" class="flex items-center p-3"> <h1 class="text-3xl font-medium">n4xo</h1> </a> <nav class="hidden lg:flex gap-4"> <a href="#about" class="font-medium">About</a> <u class="no-underline text-n4xo-brown dark:text-n4xo-brown-dark font-medium">&gt;&gt;</u> <a href="#projects" class="font-medium">Projects</a> <u class="no-underline text-n4xo-brown dark:text-n4xo-brown-dark font-medium">&gt;&gt;</u> <a href="#resume" class="font-medium">Resume</a> <u class="no-underline text-n4xo-brown dark:text-n4xo-brown-dark font-medium">&gt;&gt;</u> <a href="#blog" class="font-medium">Blog</a> <u class="no-underline text-n4xo-brown dark:text-n4xo-brown-dark font-medium">&gt;&gt;</u> <a href="#contact" class="font-medium">Contact</a> </nav> <style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();;(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;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)},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?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=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.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.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,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 uid="Z2eNDkb" component-url="/_astro/HamburgerMenu.BIrT1Tkn.js" component-export="default" renderer-url="/_astro/client.Cx1FBVJX.js" props="{}" ssr="" client="load" opts="{&quot;name&quot;:&quot;HamburgerMenu&quot;,&quot;value&quot;:true}" await-children=""><div class="relative lg:hidden"><button class="focus:outline-none" aria-label="Navigation Menu " data-svelte-h="svelte-b35fyo"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" class="h-6 w-6"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"></path></svg></button> </div><!--astro:end--></astro-island> <div class="hidden lg:block"> <astro-island uid="1aezQQ" component-url="/_astro/ThemeSwitch.CLZ_2BAg.js" component-export="default" renderer-url="/_astro/client.Cx1FBVJX.js" props="{}" ssr="" client="load" opts="{&quot;name&quot;:&quot;ThemeSwitch&quot;,&quot;value&quot;:true}" await-children=""><div class="flex gap-2 items-center"><div class="relative w-8 h-8"><img src="sun.svg" alt="light mode" class="opacity-1 absolute transition-opacity duration-500"> <img src="dark_sun.svg" alt="light mode" class="opacity-0 absolute transition-opacity duration-500"></div> <button class="bg-n4xo-beige dark:bg-n4xo-beige-dark toggle-container  svelte-choqby" aria-label="Dark and Light Mode Button"><div class="toggle-switch svelte-choqby"></div></button> <div class="relative w-8 h-8"><img src="moon.svg" alt="dark mode" class="opacity-1 absolute transition-opacity duration-500"> <img src="dark_moon.svg" alt="dark mode" class="opacity-0 absolute transition-opacity duration-500"></div> </div><!--astro:end--></astro-island> </div> </header>  <main data-astro-cid-j7pv25f6> <div id="welcome" class="flex justify-center items-center h-screen" data-astro-cid-j7pv25f6> <div data-astro-cid-j7pv25f6> <h1 class="text-4xl sm:text-6xl md:text-7xl md:leading-tight lg:text-8xl lg:leading-none xl:text-9xl" data-astro-cid-j7pv25f6>Hi!</h1> <h2 class="text-xl sm:text-2xl md:text-4xl md:leading-tight lg:text-5xl lg:leading-none xl:text-6.5xl" data-astro-cid-j7pv25f6>Welcome to my website.</h2> <a href="#about" class="text-n4xo-beige dark:text-n4xo-beige-dark hover:text-n4xo-brown dark:hover:text-n4xo-brown-dark text-4xl sm:text-5xl md:text-6.5xl font-extrabold lg:leading-tight" data-astro-cid-j7pv25f6>-></a> </div> </div> <section id="about" class="py-36 px-10 sm:px-24 md:px-36 lg:px-48 xl:px-72 2xl:px-96"> <h3 class="text-2xl sm:text-3xl lg:text-5xl 2xl:text-7xl font-bold mb-20"> <span class="text-n4xo-brown dark:text-n4xo-brown-dark font-extrabold">&gt;</span> About me </h3>  <div class="flex flex-col xl:flex-row gap-5" data-astro-cid-j7pv25f6> <div data-astro-cid-j7pv25f6> <p class="leading-tight text-xl sm:text-2xl md:text-3xl 2xl:text-4xl mb-[20px]" data-astro-cid-j7pv25f6>Hey! I'm Nacho (n4xo), a passionate software engineer specializing in backend development.</p> </div> <div data-astro-cid-j7pv25f6> <p class="leading-relaxed text-l 2xl:text-xl mb-[20px]" data-astro-cid-j7pv25f6>I graduated with a degree in Computer Science from the University of Málaga, and I've been honing my skills as a software engineer for nearly three years. My professional journey includes optimizing database pipelines, leading chatbot integrations, and automating processes to enhance efficiency.</p> <br data-astro-cid-j7pv25f6> <p class="leading-relaxed text-l 2xl:text-xl mb-[20px]" data-astro-cid-j7pv25f6>I thrive in environments where I can learn and apply new technologies. Currently, I work with Node.js and TypeScript but have a deep love for Go, particularly with the Fiber framework. I'm also diving into Svelte for front-end development and have my sights set on mastering Rust soon.</p> </div> </div>  </section> <section id="projects" class="py-36 px-10 sm:px-24 md:px-36 lg:px-48 xl:px-72 2xl:px-96"> <h3 class="text-2xl sm:text-3xl lg:text-5xl 2xl:text-7xl font-bold mb-20"> <span class="text-n4xo-brown dark:text-n4xo-brown-dark font-extrabold">&gt;</span> Projects </h3>  <div class="flex flex-col xl:flex-row gap-5" data-astro-cid-j7pv25f6> <div data-astro-cid-j7pv25f6> <p class="leading-tight text-xl sm:text-2xl md:text-3xl 2xl:text-4xl mb-[20px]" data-astro-cid-j7pv25f6>Here are some of the projects I've worked on recently:</p> </div> <div data-astro-cid-j7pv25f6> <p class="leading-relaxed text-l 2xl:text-xl mb-[20px]" data-astro-cid-j7pv25f6>- <a href="https://github.com/n4xo-dev/n4xo.com" class="text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark font-bold" data-astro-cid-j7pv25f6>n4xo.com</a>: My personal website built with Astro, Svelte, and Tailwind CSS.</p> <p class="leading-relaxed text-l 2xl:text-xl mb-[20px]" data-astro-cid-j7pv25f6>- <a href="https://github.com/n4xo-dev/solidurls" class="text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark font-bold" data-astro-cid-j7pv25f6>SolidURLs</a>: A URL shortener built with Node.js, TypeScript, and NestJS.</p> <p class="leading-relaxed text-l 2xl:text-xl mb-[20px]" data-astro-cid-j7pv25f6>- <a href="https://github.com/n4xo-dev/api-wars" class="text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark font-bold" data-astro-cid-j7pv25f6>API Wars</a>: My senior thesis project, a comparative analysis between API paradigms, namely REST, GraphQL, and gRPC. I built a social network app backend with Go for each paradigm and compared their performance.</p> <p class="leading-relaxed text-l 2xl:text-xl mb-[20px]" data-astro-cid-j7pv25f6>- <a href="https://github.com/Cyber-Punk-REAS/the_project" class="text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark font-bold" data-astro-cid-j7pv25f6>Cyber Punk REAS</a>: A college project where we built a web app to simulate how the spread of the COVID-19 virus changed in different regions depending on the policies adopted using Java and Spring Boot.</p> <p class="leading-relaxed text-l 2xl:text-xl mb-[20px]" data-astro-cid-j7pv25f6>- <a href="https://github.com/Solidform-labs/newsletter" class="text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark font-bold" data-astro-cid-j7pv25f6>Newsletter</a>: A simple newsletter subscription service built with Go.</p> <p class="leading-relaxed text-l 2xl:text-xl mb-[20px]" data-astro-cid-j7pv25f6>- <a href="https://github.com/Soft-Coders/SIInt" class="text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark font-bold" data-astro-cid-j7pv25f6>SoftCoders</a>: A college project where we built a web app for a FinTech (Ebury) usign Java EE.</p> <p class="leading-relaxed text-l 2xl:text-xl mb-[20px]" data-astro-cid-j7pv25f6>- <a href="https://github.com/n4xo-dev/geneticSudoku" class="text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark font-bold" data-astro-cid-j7pv25f6>Genetic Sudoku</a>: A genetic algorithm to solve Sudoku puzzles built with Java.</p> </div> </div>  </section> <section id="resume" class="py-36 px-10 sm:px-24 md:px-36 lg:px-48 xl:px-72 2xl:px-96"> <h3 class="text-2xl sm:text-3xl lg:text-5xl 2xl:text-7xl font-bold mb-20"> <span class="text-n4xo-brown dark:text-n4xo-brown-dark font-extrabold">&gt;</span> Resume </h3>  <div data-astro-cid-j7pv25f6> <h2 class="leading-tight text-xl sm:text-2xl md:text-3xl 2xl:text-4xl" data-astro-cid-j7pv25f6>Summary</h2> <hr class="border-n4xo-dark border-2 dark:border-n4xo-light" data-astro-cid-j7pv25f6><br data-astro-cid-j7pv25f6> <p class="text-l 2xl:text-xl" data-astro-cid-j7pv25f6>Results-driven <strong data-astro-cid-j7pv25f6>Backend Software Engineer API Expert</strong> with over 3 years of experience specializing in <strong data-astro-cid-j7pv25f6>Node.js</strong> development.
					Expertise in APIs, building scalable microservices, optimizing backend performance, and leading complex projects. Proficient in distributed systems, client-server architectures, and cloud platforms.
					Experienced in all stages of the software development lifecycle with a strong focus on code quality and craftsmanship. <strong data-astro-cid-j7pv25f6>Author on Medium</strong>, sharing insights on backend development.
					Seeking to leverage my Node.js and backend development skills to contribute to a forward-thinking team focused on innovation and excellence.</p> <h2 class="leading-tight text-xl sm:text-2xl md:text-3xl 2xl:text-4xl mt-[20px]" data-astro-cid-j7pv25f6>Professional experience</h2> <hr class="border-n4xo-dark border-2 dark:border-n4xo-light" data-astro-cid-j7pv25f6><br data-astro-cid-j7pv25f6> <div class="grid grid-cols-3 items-center"> <h3 class="text-left leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-medium">Mid-level Backend Software Engineer</h3> <a class="text-center leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-extralight underline text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark" href="https://bizaway.com/en/" target="_blank">Bizaway</a> <p class="text-right leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-thin">Nov 2023 - Present</p> </div> <ul class="list-disc list-inside mb-5" data-astro-cid-j7pv25f6> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6><strong data-astro-cid-j7pv25f6>Optimized</strong> backend for "BizzyFlex" insurance product, reducing database processing time from <strong data-astro-cid-j7pv25f6>30 seconds to 400 milliseconds</strong> (90% efficiency gain).</li> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6><strong data-astro-cid-j7pv25f6>Led</strong> the development of a customer support microservice integrating with Zendesk; implemented a custom versioning system for forms and fields, improving <strong data-astro-cid-j7pv25f6>data accuracy</strong> and streamlining customer interactions.</li> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6><strong data-astro-cid-j7pv25f6>Authored</strong> comprehensive technical documentation and <strong data-astro-cid-j7pv25f6>mentored</strong> junior developers on system architecture, design principles, testing methodologies, and best practices.</li> </ul> <div class="grid grid-cols-3 items-center"> <h3 class="text-left leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-medium">Mid-level Software Engineer</h3> <a class="text-center leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-extralight underline text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark" href="https://ebury.com/" target="_blank">Ebury</a> <p class="text-right leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-thin">Jul 2023 - Nov 2023</p> </div> <ul class="list-disc list-inside mb-5" data-astro-cid-j7pv25f6> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6><strong data-astro-cid-j7pv25f6>Spearheaded</strong> the <strong data-astro-cid-j7pv25f6>EburyGPT BPA integration</strong>, enhancing employee access to critical integrations via an intuitive chatbot interface; implemented Salesforce ID lookup for Business Support using OpenAI API's Function Calls.</li> </ul> <div class="grid grid-cols-3 items-center"> <h3 class="text-left leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-medium">Junior Software Engineer</h3> <a class="text-center leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-extralight underline text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark" href="https://ebury.com/" target="_blank">Ebury</a> <p class="text-right leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-thin">Jan 2023 - Jul 2023</p> </div> <ul class="list-disc list-inside mb-5" data-astro-cid-j7pv25f6> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6><strong data-astro-cid-j7pv25f6>Engineered</strong> automated microservices for regulatory compliance, backing up <strong data-astro-cid-j7pv25f6>26,000+ files</strong> from Google Drive to GCP Storage with flawless reliability at only <strong data-astro-cid-j7pv25f6>€0.05 per year</strong>.</li> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6><strong data-astro-cid-j7pv25f6>Boosted</strong> employee performance tracking by <strong data-astro-cid-j7pv25f6>developing</strong> an advanced Jira task metadata extraction tool, providing actionable insights and improving decision-making efficiency.</li> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6><strong data-astro-cid-j7pv25f6>Enhanced</strong> developer experience by creating Google Apps Script and Node.js libraries for seamless API integration.</li> </ul> <div class="grid grid-cols-3 items-center"> <h3 class="text-left leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-medium">Part-time Software Engineer</h3> <a class="text-center leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-extralight underline text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark" href="https://ebury.com/" target="_blank">Ebury</a> <p class="text-right leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-thin">Aug 2022 - Jan 2023</p> </div> <ul class="list-disc list-inside mb-5" data-astro-cid-j7pv25f6> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6><strong data-astro-cid-j7pv25f6>Automated</strong> data reconciliation between Google Workspace Admin and HiBob for <strong data-astro-cid-j7pv25f6>1,600+ employees</strong> by developing a robust synchronization cronjob, significantly improving data consistency and reducing manual effort.</li> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6><strong data-astro-cid-j7pv25f6>Streamlined</strong> HR and Service Desk onboarding processes by designing and implementing an automated solution using Jira, Vonage, and Fenergo, reducing onboarding time and minimizing manual errors.</li> </ul> <div class="grid grid-cols-3 items-center"> <h3 class="text-left leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-medium">Paintball Instructor</h3> <a class="text-center leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-extralight underline text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark" href="https://www.paintballmountain.es/" target="_blank">Paintball Mountain</a> <p class="text-right leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-thin">Oct 2021 - Apr 2022</p> </div> <ul class="list-disc list-inside mb-5" data-astro-cid-j7pv25f6> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6>Honed interpersonal and sales skills by instructing clients on safe paintball practices, supervising gameplay, and successfully <strong data-astro-cid-j7pv25f6>upselling</strong> reloads, showcasing an ability to understand and <strong data-astro-cid-j7pv25f6>cater to client needs</strong> effectively.</li> <h2 class="leading-tight text-xl sm:text-2xl md:text-3xl 2xl:text-4xl mt-[20px]" data-astro-cid-j7pv25f6>Education</h2> <hr class="border-n4xo-dark border-2 dark:border-n4xo-light" data-astro-cid-j7pv25f6><br data-astro-cid-j7pv25f6> <div class="grid grid-cols-3 items-center"> <h3 class="text-left leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-medium">Bachelor&#39;s Degree in Computer Science</h3> <a class="text-center leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-extralight underline text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark" href="https://www.uma.es/" target="_blank">Universidad de Málaga</a> <p class="text-right leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-thin">2024</p> </div> <ul class="list-disc list-inside" data-astro-cid-j7pv25f6> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6><strong data-astro-cid-j7pv25f6>Honors</strong>: Introduction to Software Engineering 10, Computer Structure 9.9, Computer Technology 9.7</li> </ul> <div class="grid grid-cols-3 items-center"> <h3 class="text-left leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-medium">Enxtension Course on Deep Learning and CUDA</h3> <a class="text-center leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-extralight underline text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark" href="https://www.uma.es/" target="_blank">Universidad de Málaga</a> <p class="text-right leading-tight text-l sm:text-l md:text-xl 2xl:text-2xl mb-[20px] font-thin">2021</p> </div> <h2 class="leading-tight text-xl sm:text-2xl md:text-3xl 2xl:text-4xl mt-[20px]" data-astro-cid-j7pv25f6>Skills</h2> <hr class="border-n4xo-dark border-2 dark:border-n4xo-light" data-astro-cid-j7pv25f6><br data-astro-cid-j7pv25f6> <ul class="list-disc list-inside mb-5" data-astro-cid-j7pv25f6> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6><strong data-astro-cid-j7pv25f6>Programming Languages</strong>: TypeScript, JavaScript, Go, Python, SQL, Java, C, HTML, CSS.</li> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6><strong data-astro-cid-j7pv25f6>Web Dev</strong>: Node.js, Express, Fiber, REST, GraphQL, gRPC, PostgreSQL, MongoDB Redis, Docker, Apps Script.</li> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6><strong data-astro-cid-j7pv25f6>Frontend</strong>: Svelte, Tailwind CSS, HTML, CSS, JavaScript, Astro.</li> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6><strong data-astro-cid-j7pv25f6>Google Cloud Platform</strong>: Functions, Application Integration, Secret Manager, Workflows, Storage, Run.</li> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6><strong data-astro-cid-j7pv25f6>Testing</strong>: Jest, Playwright, Postman, k6.</li> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6><strong data-astro-cid-j7pv25f6>Miscellaneous</strong>: Jira, Git, GitHub, Google Workspace, Airtable.</li> <li class="leading-snug text-l 2xl:text-xl" data-astro-cid-j7pv25f6><strong data-astro-cid-j7pv25f6>Languages</strong>: English Cambridge C1, Spanish native.</li> </ul> </ul></div>  </section> <section id="blog" class="py-36 px-10 sm:px-24 md:px-36 lg:px-48 xl:px-72 2xl:px-96"> <h3 class="text-2xl sm:text-3xl lg:text-5xl 2xl:text-7xl font-bold mb-20"> <span class="text-n4xo-brown dark:text-n4xo-brown-dark font-extrabold">&gt;</span> Blog </h3>  <div class="flex flex-col xl:flex-row gap-5" data-astro-cid-j7pv25f6> <div class="flex-1" data-astro-cid-j7pv25f6> <p class="leading-tight text-xl sm:text-2xl md:text-3xl 2xl:text-4xl mb-[20px]" data-astro-cid-j7pv25f6>Check out my latest online rants in my blog.</p> <p class="leading-relaxed text-l 2xl:text-xl mb-[20px]" data-astro-cid-j7pv25f6>Explore thought-provoking articles, coding tutorials, and unique perspectives on technology and productivity.</p> <p class="mt-10" data-astro-cid-j7pv25f6><a href="https://medium.com/@n4xo" target="_blank" class="bg-n4xo-beige dark:bg-n4xo-beige-dark text-white font-bold py-3 px-4 rounded-md focus:outline-none focus:ring-2 focus:ring-n4xo-beige dark:focus:ring-n4xo-beige-dark hover:bg-n4xo-brown dark:hover:bg-n4xo-brown-dark" data-astro-cid-j7pv25f6>Check it out</a></p> </div> <div class="flex-1 gradient-mask relative -z-10" data-astro-cid-j7pv25f6> <img src="blog.png" alt="Blog" class="w-full h-auto my-10" data-astro-cid-j7pv25f6> </div> </div>  </section> <section id="contact" class="py-36 px-10 sm:px-24 md:px-36 lg:px-48 xl:px-72 2xl:px-96"> <h3 class="text-2xl sm:text-3xl lg:text-5xl 2xl:text-7xl font-bold mb-20"> <span class="text-n4xo-brown dark:text-n4xo-brown-dark font-extrabold">&gt;</span> Contact </h3>  <astro-island uid="Z1cDhdn" component-url="/_astro/Contact.BKhmr6i0.js" component-export="default" renderer-url="/_astro/client.Cx1FBVJX.js" props="{&quot;data-astro-cid-j7pv25f6&quot;:[0,true]}" ssr="" client="load" opts="{&quot;name&quot;:&quot;Contact&quot;,&quot;value&quot;:true}" await-children=""><div class="flex flex-col xl:flex-row gap-5"><div class="flex-1" data-svelte-h="svelte-1qo6j4h"><p class="leading-tight text-xl sm:text-2xl md:text-3xl 2xl:text-4xl mb-[20px]">Let&#39;s get in touch!</p> <p class="leading-relaxed text-l 2xl:text-xl mb-[20px]">I&#39;m always looking for new opportunities to learn and grow. If you&#39;d like to collaborate or have a project in mind, feel free to reach out!</p> <p class="leading-relaxed text-l 2xl:text-xl mb-[20px]"><a href="mailto:[email protected]" class="text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark font-bold inline-flex"><img src="email.svg" alt="email" class="w-6 h-6 dark:hidden relative transition-opacity duration-500 mx-1 -z-10"> <img src="email-white.svg" alt="email" class="w-6 h-6 hidden dark:block relative transition-opacity duration-500 mx-1 -z-10">
        [email protected]</a></p> <p class="leading-relaxed text-l 2xl:text-xl mb-[20px]"><a href="https://github.com/n4xo-dev" class="text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark font-bold inline-flex"><img src="github-mark.svg" alt="GitHub" class="w-6 h-6 dark:hidden relative transition-opacity duration-500 mx-1 -z-10"> <img src="github-mark-white.svg" alt="GitHub" class="w-6 h-6 hidden dark:block relative transition-opacity duration-500 mx-1 -z-10">
        @n4xo-dev</a></p> <p class="leading-relaxed text-l 2xl:text-xl mb-[20px]"><a href="https://www.linkedin.com/in/n4xo/" class="text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark font-bold inline-flex"><img src="linkedin.svg" alt="LinkedIn" class="w-6 h-6 dark:hidden relative transition-opacity duration-500 mx-1 -z-10"> <img src="linkedin-white.svg" alt="LinkedIn" class="w-6 h-6 hidden dark:block relative transition-opacity duration-500 mx-1 -z-10">
        @n4xo</a></p> <p class="leading-relaxed text-l 2xl:text-xl mb-[20px]"><a href="https://x.com/n4xo_dev" class="text-n4xo-beige hover:text-n4xo-brown dark:text-n4xo-beige-dark dark:hover:text-n4xo-brown-dark font-bold inline-flex"><img src="x.svg" alt="X former twitter" class="w-6 h-6 dark:hidden relative transition-opacity duration-500 mx-1 -z-10"> <img src="x-white.svg" alt="X former twitter" class="w-6 h-6 hidden dark:block relative transition-opacity duration-500 mx-1 -z-10">
        @n4xo_dev</a></p></div> <div class="flex-1 flex items-center justify-center"><div class="w-full"><form action="https://n4xo-mailer.vercel.app/api/contact" method="POST" class="flex flex-col gap-5" data-svelte-h="svelte-192lfpv"><label for="name" class="text-l 2xl:text-xl">Name</label> <input required type="text" name="name" id="name" class="p-2 text-l 2xl:text-xl rounded-md border-2 border-gray-300 dark:text-black" placeholder="Your name here"> <label for="email" class="text-l 2xl:text-xl">Email</label> <input required type="email" name="email" id="email" class="p-2 text-l 2xl:text-xl rounded-md border-2 border-gray-300 dark:text-black" placeholder="Your email here"> <label for="message" class="text-l 2xl:text-xl">Message</label> <textarea required name="message" id="message" class="p-2 text-l 2xl:text-xl rounded-md border-2 border-gray-300 dark:text-black" placeholder="Your message here..."></textarea> <button type="submit" class="bg-n4xo-beige dark:bg-n4xo-beige-dark text-white font-bold py-3 px-4 rounded-md focus:outline-none focus:ring-2 focus:ring-n4xo-beige dark:focus:ring-n4xo-beige-dark hover:bg-n4xo-brown dark:hover:bg-n4xo-brown-dark">Send</button></form></div></div></div><!--astro:end--></astro-island>  </section> </main>  </body></html>                                

Whois info of domain

Domain Name: N4XO.COM
Registry Domain ID: 2842061338_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.godaddy.com
Registrar URL: http://www.godaddy.com
Updated Date: 2024-01-01T22:42:47Z
Creation Date: 2023-12-30T22:05:17Z
Registry Expiry Date: 2026-12-30T22:05:17Z
Registrar: GoDaddy.com, LLC
Registrar IANA ID: 146
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: 480-624-2505
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Domain Status: clientRenewProhibited https://icann.org/epp#clientRenewProhibited
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited
Name Server: NS1.VERCEL-DNS.COM
Name Server: NS2.VERCEL-DNS.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-04-30T14:28:26Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
NOTICE: The expiration date displayed in this record is the date the
TERMS OF USE: You are not authorized to access or query our Whois
by the following terms of use: You agree that you may use this Data only
to: (1) allow, enable, or otherwise support the transmission of mass