PageSourceSearch

https://jobortunity.ai/_next/static/chunks/2028-c53b57f2f2b5f7cb.js?dpl=dpl_9jrniSLPWWFf9bqSkNyKY5L1sN3K

js jobortunity.ai collected 2026-10-05 12:23:42 UTC 15,635 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2028],{4181:(e,t,n)=>{n.d(t,{w:()=>y,ResumeEditorShowcase:()=>w});var r=n(95155),a=n(12115),i=n(17576),s=n(53311),o=n(16659),l=n(87712),c=n(84616),d=n(5196),u=n(54416),p=n(93084),g=n(8853),x=n(75451),f=n(63278);let m="harvard",h=["summary","experience","education","skills","languages"],b="Led product roadmap for a B2B platform adopted by 40+ teams, cutting onboarding time 28%";function y(e){let{children:t}=e;return(0,r.jsxs)("div",{className:"flex h-[520px] w-[640px] overflow-hidden rounded-lg border border-gray-200/80 bg-[#f3f4f6] shadow-[0_2px_4px_rgba(0,0,0,0.04),0_8px_16px_rgba(0,0,0,0.06),0_16px_32px_rgba(0,0,0,0.08)]","aria-hidden":"true",children:[(0,r.jsxs)("aside",{className:"flex w-9 shrink-0 flex-col items-center gap-1 border-r border-gray-200/80 bg-white py-2",children:[(0,r.jsx)("div",{className:"flex h-7 w-7 items-center justify-center rounded-md text-gray-400",children:(0,r.jsx)(i.A,{className:"h-3.5 w-3.5"})}),(0,r.jsx)("div",{className:"flex h-7 w-7 items-center justify-center rounded-md bg-gray-900 text-white",children:(0,r.jsx)(s.A,{className:"h-3.5 w-3.5"})})]}),(0,r.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col",children:[(0,r.jsxs)("div",{className:"flex h-8 shrink-0 items-center justify-between gap-2 border-b border-gray-200/80 bg-white px-2.5",children:[(0,r.jsxs)("div",{className:"flex h-6 items-center gap-1 rounded border border-gray-200 bg-white px-2 text-[10px] font-medium text-gray-700",children:[(0,r.jsx)(o.A,{className:"h-3 w-3 text-gray-500"}),"Harvard"]}),(0,r.jsxs)("div",{className:"flex h-6 items-center overflow-hidden rounded border border-gray-200 bg-white",children:[(0,r.jsx)("div",{className:"flex h-full w-6 items-center justify-center text-gray-400",children:(0,r.jsx)(l.A,{className:"h-3 w-3"})}),(0,r.jsx)("span",{className:"px-1.5 text-[10px] font-medium text-gray-700",children:"11"}),(0,r.jsx)("div",{className:"flex h-full w-6 items-center justify-center text-gray-400",children:(0,r.jsx)(c.A,{className:"h-3 w-3"})})]})]}),(0,r.jsx)("div",{className:"relative min-h-0 flex-1 overflow-hidden p-3",children:t})]})]})}function v(e){let{visible:t,exiting:n}=e;return(0,r.jsx)("div",{className:"pointer-events-none absolute right-2 top-[36%] z-30 w-[150px] transition-all duration-500 ease-out",style:{opacity:t&&!n?1:0,transform:t&&!n?"translateY(0)":n?"translateY(6px)":"translateY(8px)"},children:(0,r.jsxs)("div",{className:"overflow-hidden rounded-lg border border-gray-200 bg-white text-[9px] shadow-[0_2px_8px_rgba(0,0,0,0.06),0_8px_20px_rgba(0,0,0,0.05)]",children:[(0,r.jsxs)("div",{className:"flex items-center gap-1 border-b border-gray-100 bg-gray-50 px-2 py-1",children:[(0,r.jsx)(s.A,{className:"h-3 w-3 shrink-0 text-gray-500"}),(0,r.jsx)("span",{className:"font-semibold text-gray-900",children:"Sharpen impact"})]}),(0,r.jsxs)("div",{className:"px-2 py-1.5",children:[(0,r.jsx)("p",{className:"mb-1.5 leading-snug text-gray-600",children:"Lead with outcome metrics so recruiters see impact first."}),(0,r.jsxs)("div",{className:"flex justify-end gap-1",children:[(0,r.jsx)("div",{className:"flex h-5 w-5 items-center justify-center rounded-full border border-gray-200 bg-gray-50",children:(0,r.jsx)(d.A,{className:"h-2.5 w-2.5 text-gray-700",strokeWidth:2.5})}),(0,r.jsx)("div",{className:"flex h-5 w-5 items-center justify-center rounded-full border border-gray-200 bg-white",children:(0,r.jsx)(u.A,{className:"h-2.5 w-2.5 text-gray-400",strokeWidth:2.5})})]})]})]})})}function w(e){let{variant:t="feature"}=e,n=!(0,p.I)(),i=function(e){let[t,n]=a.useState(0);return a.useEffect(()=>{if(!e)return void n(0);let t=performance.now(),r=0,a=()=>{n(performance.now()-t),r=requestAnimationFrame(a)};return r=requestAnimationFrame(a),()=>cancelAnimationFrame(r)},[e]),t}(n),s=n?function(e){let t=e%18e3;if(t<5500){let e=Math.min(b.length,Math.floor(t/5200*b.length));return{bulletText:b.slice(0,e),showCaret:!0,drag:{progress:0,active:!1},cardVisible:!1,cardExiting:!1}}return t<6500?{bulletText:b,showCaret:!1,drag:{progress:0,active:!0}
1,cardVisible:!1,cardExiting:!1}:t<9500?{bulletText:b,showCaret:!1,drag:{progress:(t-6500)/3e3,active:!0},cardVisible:!1,cardExiting:!1}:t<11500?{bulletText:b,showCaret:!1,drag:{progress:1,active:!1},cardVisible:!1,cardExiting:!1}:t<14500?{bulletText:b,showCaret:!1,drag:{progress:1,active:!1},cardVisible:!0,cardExiting:!1}:t<17e3?{bulletText:b,showCaret:!1,drag:{progress:Math.max(0,1-(t-14500)/2500),active:!0},cardVisible:!0,cardExiting:!0}:{bulletText:"",showCaret:!1,drag:{progress:0,active:!1},cardVisible:!1,cardExiting:!1}}(i):{bulletText:b,showCaret:!1,drag:{progress:0,active:!1},cardVisible:!1,cardExiting:!1},o=a.useMemo(()=>(function(e,t){let n=function(e){let t=(0,x.$G)(e);return{personalDetails:{fullName:"Jordan Hale",email:"[email protected]",phone:"+44 7700 900456",location:"London, UK",website:"",linkedin:"linkedin.com/in/jordanhale",photoUrl:""},professionalSummary:"<p>Operator with experience shipping products and collaborating across design, engineering, and growth.</p>",experience:[{id:"exp-1",jobTitle:"Product Associate",company:"Northline Labs",location:"London",startDate:"01/2023",endDate:"",current:!0,description:"<ul><li>Owned roadmap for a B2B workflow tool used by 40+ customer teams</li><li>Cut onboarding time 28% by rewriting activation emails and in-app checklists</li></ul>"},{id:"exp-2",jobTitle:"Analyst Intern",company:"Cedar Advisory",location:"London",startDate:"06/2022",endDate:"08/2022",current:!1,description:"<ul><li>Built market maps and competitive tear-sheets for mid-market diligence</li></ul>"}],education:[{id:"edu-1",degree:"BSc Management",institution:"University College London",location:"London",startDate:"09/2019",endDate:"06/2022",current:!1,description:"<p>First Class Honours</p>"}],skills:[{id:"sk-1",name:"SQL",category:"Technical"},{id:"sk-2",name:"Python",category:"Technical"},{id:"sk-3",name:"Figma",category:"Tools"},{id:"sk-4",name:"Notion",category:"Tools"}],languages:[{id:"lang-1",name:"English",description:"Native"},{id:"lang-2",name:"Spanish",description:"B1"}],customSections:[],sectionOrder:["summary","experience","education","skills","languages"],sectionTitles:{},documentTitle:"Jordan Hale — Resume",template:e,font:"inter",fontSize:11,lineSpacing:1,topMargin:t.top,bottomMargin:t.bottom,leftMargin:t.left,rightMargin:t.right}}(m);n={...function(e,t,n){let[r,...a]=e.experience;if(!r)return e;let i=String(r.description||"").replace(/<li>[\s\S]*?<\/li>/,"<li>".concat(t).concat(n?'<span class="rv-caret" style="display:inline-block;width:1px;height:0.9em;margin-left:1px;background:#111;vertical-align:text-bottom;animation:rv-blink 1s step-end infinite"></span>':"","</li>"));return{...e,experience:[{...r,description:i},...a]}}(n,e,t),sectionOrder:[...h],font:"times-new-roman"};let{body:r,css:a}=function(e){let t=[...e.matchAll(/<style[^>]*>([\s\S]*?)<\/style>/gi)].map(e=>e[1]||"").join("\n"),n=e.match(/<body[^>]*>([\s\S]*?)<\/body>/i);return{body:(null==n?void 0:n[1])||e,css:t}}((0,x.s6)(n,m,{mode:"embed"}));return{body:r,scopedCss:(0,g.G)(a+"\n    @keyframes rv-blink { 50% { opacity: 0; } }\n  ",".rv-showcase")}})(s.bulletText,s.showCaret),[s.bulletText,s.showCaret]),l=a.useRef(null),[c,d]=a.useState({exp:110,edu:72,gap:0});a.useLayoutEffect(()=>{let e=l.current;if(!e)return;let t=()=>{let t=e.querySelector('[data-section="experience"]'),n=e.querySelector('[data-section="education"]');if(!t||!n)return;let r=t.offsetHeight,a=n.offsetHeight,i=Math.max(0,n.offsetTop-(t.offsetTop+r));r>0&&a>0&&d(e=>e.exp===r&&e.edu===a&&e.gap===i?e:{exp:r,edu:a,gap:i})};t();let n=new ResizeObserver(t);return n.observe(e),()=>n.disconnect()},[o.body]);let u="hero"===t,w=a.useMemo(()=>{let e=[null,640,768,1024];return(u?[.52,.62,.72,.82]:[.42,.48,.54,.62]).map((t,n)=>{let r=".rv-showcase .section-title { border-bottom-width: ".concat((1/t).toFixed(2),"px; }");return e[n]?"@media (min-width: ".concat(e[n],"px) { ").concat(r," }"):r}).join("\n")},[u]),j=function(e,t,n,r){var a;let i=(a=Math.min(1,Math.max(0,e.progress)))<.5?4*a*a*a:1-Math.pow(-2*a+2,3)/2,s=i>.001&&i<.999,o=e=>s?e.toFixed(1):String(Math.round(e)),l=e.active&&i>.02&&i<.98;return'\n    .rv-showcase [data-section="experience"],\n    .rv-showcase [data-section="education"] {\n      position: relative;\n      will-change: '.concat(s?"transform":"auto",';\n      transition: none;\n    }\n    .rv-showcase [data-section="experience"] {\n      z-index: ').concat(l?6:2,";\n      transform: translateY(").concat(o((n+r)*i),"px)").concat(l?" scale(1.01)":"",";\n      background: #fff;\n      box-shadow: ").concat(l?"0 4px 14px rgba(15, 23, 42, 0.12), 0 1px 3px rgba(15, 23, 42, 0.08)":"none",";\n      border-radius: 2px;\n      outline: ").concat(l?"1px solid rgba(15, 23, 42, 0.12)":"none",';\n      outline-offset: 2px;\n    }\n    .rv-showcase [data-section="education"] {\n      z-index: 1;\n      transform: translateY(').concat(o(-(t+r)*i),"px);\n      opacity: ").concat(l?.92:1,";\n    }\n    .rv-showcase [data-section=\"experience\"]::before {\n      content: '';\n      position: absolute;\n      left: -14px;\n      top: 4px;\n      width: 10px;\n      height: 14px;\n      border-radius: 2px;\n      border: 1px solid #e5e7eb;\n      background:\n        radial-gradient(circle, #9ca3af 1px, transparent 1.2px) 2px 2px / 4px 4px,\n        radial-gradient(circle, #9ca3af 1px, transparent 1.2px) 2px 6px / 4px 4px,\n        #fff;\n      background-repeat: repeat;\n      opacity: ").concat(e.active||l?1:0,";\n      box-shadow: 0 1px 2px rgba(0,0,0,0.06);\n      pointer-events: none;\n    }\n  ")}(s.drag,c.exp,c.edu,c.gap);return(0,r.jsx)("div",{className:u?"relative flex h-full w-full items-start justify-center overflow-hidden px-4 pt-2 sm:px-8":"feature"===t||"card"===t?"absolute inset-0 flex items-start sm:items-center md:items-start justify-center pt-4 sm:pt-[50px] md:pt-4 pr-[50px] pb-0 pl-[50px]":"absolute inset-0 flex items-center justify-center overflow-hidden",children:(0,r.jsx)("div",{className:u?"origin-top scale-[0.52] transform transition-transform duration-300 ease-out sm:scale-[0.62] md:scale-[0.72] lg:scale-[0.82]":"origin-top sm:origin-center md:origin-top scale-[0.42] transform transition-transform duration-300 ease-out sm:scale-[0.48] md:scale-[0.54] lg:scale-[0.62]",children:(0,r.jsx)(y,{children:(0,r.jsxs)("div",{className:"relative h-full overflow-hidden rounded-md border border-gray-200/60 bg-[#e8eaee]",children:[(0,r.jsx)(f.ScaledA4Frame,{className:"h-full w-full overflow-hidden",dataTemplate:m,children:(0,r.jsxs)("div",{className:"relative h-full w-full bg-white",children:[(0,r.jsx)("style",{dangerouslySetInnerHTML:{__html:o.scopedCss+j+w}}
1),(0,r.jsx)("div",{ref:l,className:"rv-showcase","data-template":m,dangerouslySetInnerHTML:{__html:o.body}}),(0,r.jsx)(v,{visible:s.cardVisible,exiting:s.cardExiting})]})}),(0,r.jsx)("div",{className:"pointer-events-none absolute inset-x-0 bottom-0 h-20",style:{background:"linear-gradient(to bottom, transparent 0%, rgba(232, 234, 238, 0.55) 100%)"}})]})})})})}},6116:(e,t,n)=>{n.d(t,{Oo:()=>d,RW:()=>c,gR:()=>u,vP:()=>l});var r=n(45358),a=n(16803),i=n(63182),s=n(58570);function o(e){try{return r.Sc(e)}catch(e){return!1}}function l(){return o("analytics")}function c(){return o("marketing")}function d(){let e=l(),t=c();e?(0,s.LJ)():(0,s.lg)(),t?(0,i.M3)():(0,i.MZ)(),window.dispatchEvent(new CustomEvent(a.q7))}function u(){r.Gp()}},8853:(e,t,n)=>{n.d(t,{G:()=>function e(t,n){let r=String(t||""),a="",i=0,s=()=>{for(;i<r.length&&/\s/.test(r[i]);)i++};for(;i<r.length&&(s(),!(i>=r.length));){if(r.startsWith("/*",i)){let e=r.indexOf("*/",i+2);i=e<0?r.length:e+2;continue}if("@"===r[i]){let t=i,s=i;for(;s<r.length&&"{"!==r[s]&&";"!==r[s];)s++;let o=r.slice(t,s).trim();if(";"===r[s]){if(/^@page\b/i.test(o)){i=s+1;continue}a+=o+";",i=s+1;continue}if("{"===r[s]){let t=0,l=s;for(;l<r.length;l++)if("{"===r[l])t++;else if("}"===r[l]&&0==--t)break;let c=r.slice(s+1,l);if(i=l+1,/^@page\b/i.test(o))continue;/^@media\b/i.test(o)||/^@supports\b/i.test(o)?a+="".concat(o,"{").concat(e(c,n),"}"):/^@keyframes\b/i.test(o)||/^@font-face\b/i.test(o)?a+="".concat(o,"{").concat(c,"}"):a+="".concat(o,"{").concat(e(c,n),"}");continue}}let t=r.indexOf("{",i);if(t<0)break;let s=0,o=t;for(;o<r.length;o++)if("{"===r[o])s++;else if("}"===r[o]&&0==--s)break;let l=r.slice(i,t).trim(),c=r.slice(t+1,o);if(i=o+1,!l)continue;let d=l.split(",").map(e=>e.trim()).filter(Boolean).filter(e=>!/^(html|body)(\s|$|:)/i.test(e)&&"html"!==e&&"body"!==e&&"*"!==e).map(e=>e.startsWith(":root")?n:e.startsWith(n)?e:/^\.page(\b|$)/.test(e)||/^\.doc(\b|$)/.test(e)?e.replace(/^\.(page|doc)/,n):"".concat(n," ").concat(e));0!==d.length&&(a+="".concat(d.join(", "),"{").concat(c,"}"))}return a}})},16803:(e,t,n)=>{n.d(t,{N8:()=>a,WP:()=>r,h6:()=>i,q7:()=>s});let r="cc_cookie",a="AW-17978515093",i="AW-17978515093/5PoKCMnytf8bEJW96fxC",s="jobortunity:consent-updated"},24600:(e,t,n)=>{n.d(t,{CookieSettingsLink:()=>o});var r=n(95155),a=n(59434),i=n(6116);function s(e){let{children:t,type:n="button",className:s,onClick:o,...l}=e;return(0,r.jsx)("button",{type:n,...l,className:(0,a.cn)("cursor-pointer border-0 bg-transparent p-0 font-inherit text-inherit",s),onClick:e=>{null==o||o(e),e.defaultPrevented||(0,i.gR)()},children:t})}function o(e){let{children:t,className:n}=e;return(0,r.jsx)(s,{type:"button",className:n,children:t})}},58570:(e,t,n)=>{n.d(t,{De:()=>i,LJ:()=>s,bC:()=>r.Ay,lg:()=>o});var r=n(72341);let a=!1;function i(){return a}function s(){let e="phc_G5ufZv22TZZp3wtpOqr9qQ8CcSxyT12w6NNc2D5JaPz";if(e){if(a)return void r.Ay.opt_in_capturing();r.Ay.init(e,{api_host:"/ingest",ui_host:"https://eu.i.posthog.com",defaults:"2026-01-30",capture_exceptions:!0,debug:!1,persistence:"localStorage+cookie"}),a=!0}}function o(){a&&(r.Ay.opt_out_capturing(),r.Ay.reset())}},63182:(e,t,n)=>{n.d(t,{M3:()=>d,MZ:()=>u,V4:()=>p});var r=n(16803),a=n(6116);let i=!1,s=!1,o={ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",analytics_storage:"denied"},l={ad_storage:"granted",ad_user_data:"granted",ad_personalization:"granted",analytics_storage:"granted"};function c(){return window.gtag}function d(){let e=c();e&&(e("consent","update",l),function(){if(i||"undefined"==typeof document)return;i=!0;let e=document.createElement("script");e.async=!0,e.src="https://www.googletagmanager.com/gtag/js?id=".concat(r.N8),document.head.appendChild(e)}(),s||(s=!0,e("js",new Date),e("config",r.N8,{send_page_view:!1})))}function u(){let e=c();e&&e("consent","update",o)}function p(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.h6,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"EUR";if(!(0,a.RW)())return;let i=c();"function"==typeof i&&i("event","conversion",{send_to:e,value:t,currency:n})}},63278:(e,t,n)=>{n.d(t,{ScaledA4Frame:()=>i});var r=n(95155),a=n(12115);function i(e){let{children:t,className:n,dataTemplate:i}=e,s=(0,a.useRef)(null),[o,l]=(0,a.useState)(1),[c,d]=(0,a.useState)(0);return(0,a.useEffect)(()=>{let e=s.current;if(!e)return;let t=()=>{let t=e.clientWidth;if(t<=0)return;let n=Math.min(1,t/794);l(n),d(Math.max(0,(t-794*n)/2))};t();let n=new ResizeObserver(t);return n.observe(e),()=>n.disconnect()},[]),(0,r.jsx)("div",{ref:s,className:n,style:{height:1123*o},children:(0,r.jsx)("div",{className:"rv-example origin-top-left","data-template":i,style:{width:794,height:1123,transform:"translateX(".concat(c,"px) scale(").concat(o,")"),transformOrigin:"top left"},children:t})})}}}]);

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.