(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[931],{8350:function(e,t,i){Promise.resolve().then(i.bind(i,1506))},1506:function(e,t,i){"use strict";i.r(t),i.d(t,{default:function(){return C}});var l=i(7437),o=i(913),s=i(4674),a=i(3070),r=i(2265);let n=(e,t)=>{let{onOpenChange:i,refs:l}=e,o=(0,r.useCallback)(()=>{i(!0)},[i]),s=(0,r.useCallback)(()=>{i(!1)},[i]),a=(0,r.useCallback)(e=>{let t=e.clientX,i=e.clientY;l.setPositionReference({getBoundingClientRect:()=>({width:0,height:0,left:t,top:i,right:t,bottom:i,x:t,y:i})})},[l]);return t.enabled?{reference:{onMouseMove:a,onMouseEnter:o,onMouseLeave:s}}:{}};var c=i(2464),p=i.n(c),d=i(6648),h=i(7138);function j(e){let{href:t,title:i,description:c,year:j,tooltipImgUrl:g,tooltipHeight:m,tooltipWidth:_}=e,[f,x]=(0,r.useState)(!1),{refs:C,context:u,floatingStyles:v}=(0,o.YF)({middleware:[(0,s.RR)(),(0,s.uY)(),(0,s.cv)({mainAxis:20})],placement:"bottom-start",whileElementsMounted:a.Me,open:f,onOpenChange:x}),w=(0,o.XI)(u),{getReferenceProps:b,getFloatingProps:y}=(0,o.NI)([n(u,{enabled:!0}),w]),{isMounted:L,styles:k}=(0,o.Y_)(u,{duration:{open:300,close:150},initial:{opacity:0,transform:"scale(0.92)"},close:{opacity:0,transform:"scale(0.95)"},open:{opacity:1,transform:"scale(1)"},common:{position:"relative"}});return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(h.default,{href:t,children:(0,l.jsxs)("div",{className:p().project,ref:C.setReference,...b(),children:[(0,l.jsxs)("div",{className:p().projectTitle,children:[i," ",(0,l.jsx)("span",{className:p().projectYear,children:j})]}),(0,l.jsx)("div",{className:p().projectDescription,children:c})]})}),(0,l.jsx)(o.ll,{children:L&&(0,l.jsx)("div",{ref:C.setFloating,style:{...v,pointerEvents:"none"},...y(),children:(0,l.jsx)("div",{className:p().projectTooltip,style:{...k},children:(0,l.jsx)(d.default,{width:_,height:m,src:g,alt:i,quality:100,unoptimized:!0})})})})]})}var g=i(8087),m=i.n(g);function _(){let[e,t]=(0,r.useState)(!1),{refs:i,context:c,floatingStyles:p}=(0,o.YF)({middleware:[(0,s.RR)(),(0,s.uY)(),(0,s.cv)({mainAxis:20})],placement:"bottom-start",whileElementsMounted:a.Me,open:e,onOpenChange:t}),h=(0,o.XI)(c),{getReferenceProps:j,getFloatingProps:g}=(0,o.NI)([n(c,{enabled:!0}),h]),{isMounted:_,styles:f}=(0,o.Y_)(c,{duration:{open:200,close:150},initial:{opacity:0,transform:"scale(0.92)"},close:{opacity:0,transform:"scale(0.95)"},open:{opacity:1,transform:"scale(1)"}});return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{style:{display:"inline-block"},ref:i.setReference,...j(),children:(0,l.jsxs)("a",{className:m().location,href:"https://maps.app.goo.gl/3pKzh945Xjv5nqF27",target:"_blank",children:["Malm\xf6, Sweden",(0,l.jsxs)("svg",{width:"10",height:"10",viewBox:"0 0 19 19",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{position:"relative",bottom:-1,marginLeft:3},children:[(0,l.jsx)("g",{"clip-path":"url(#clip0_124_15)",children:(0,l.jsx)("path",{d:"M1.29145 9.8289L8.41059 9.85819C8.55707 9.85819 8.6059 9.90702 8.6059 10.0535L8.62543 17.1141C8.62543 18.5691 10.3735 18.9109 11.0278 17.4949L18.2446 1.97733C18.8989 0.551556 17.7758 -0.385944 16.4086 0.248822L0.803167 7.48515C-0.446833 8.06132 -0.202692 9.81913 1.29145 9.8289Z",fill:"black","fill-opacity":"0.85"})}),(0,l.jsx)("defs",{children:(0,l.jsx)("clipPath",{id:"clip0_124_15",children:(0,l.jsx)("rect",{width:"18.4361",height:"18.398",fill:"white"})})})]})]})}),(0,l.jsx)(o.ll,{children:_&&(0,l.jsx)("div",{ref:i.setFloating,style:p,...g(),children:(0,l.jsx)("div",{className:m().projectTooltip,style:f,children:(0,l.jsx)(d.default,{width:300,height:209,src:"/malmo.png",alt:"Overload",quality:100,unoptimized:!0})})})})]})}var f=i(9671),x=i.n(f);function C(){return(0,l.jsxs)("main",{className:x().page,children:[(0,l.jsxs)("div",{className:x().titlebar,children:[(0,l.jsx)("div",{className:x().name,children:"Tony Jin"}),(0,l.jsxs)("div",{className:x().links,children:[(0,l.jsx)("a",{href:"https://github.com/nijynot",target:"_blank",children:(0,l.jsx)("svg",{width:"14",height:"13",viewBox:"0 0 14 13",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,l.jsx)("path",{d:"M6.66431 0C2.98213 0 0 2.98213 0 6.66431C0 9.61341 1.90773 12.1041 4.55665 12.9867C4.88986 13.0452 5.01446 12.8453 5.01446 12.6703C5.01446 12.5121 5.00634 11.9876 5.00634 11.429C3.33215 11.7373 2.89926 11.021 2.76598 10.6467C2.69064 10.4549 2.36612 9.86318 2.08216 9.70497C1.8492 9.5798 1.51599 9.2715 2.07405 9.26339C2.59908 9.25528 2.97402 9.74669 3.09919 9.94662C3.69898 10.955 4.6569 10.671 5.03995 10.496C5.09791 10.0631 5.27292 9.77161 5.46473 9.60472C3.98178 9.4384 2.43276 8.86353 2.43276 6.31429C2.43276 5.58991 2.69064 4.99012 3.11542 4.52362C3.04878 4.35672 2.81582 3.67348 3.18206 2.75728C3.18206 2.75728 3.74013 2.58227 5.01504 3.44052C5.54818 3.29043 6.11436 3.21567 6.68111 3.21567C7.24729 3.21567 7.81405 3.29101 8.34719 3.44052C9.6221 2.57416 10.1796 2.75728 10.1796 2.75728C10.5464 3.67348 10.3129 4.35672 10.2462 4.52362C10.671 4.99012 10.9295 5.58121 10.9295 6.31429C10.9295 8.87164 9.37176 9.43782 7.8888 9.60472C8.13046 9.81334 8.3385 10.2132 8.3385 10.8379C8.3385 11.7292 8.33038 12.4455 8.33038 12.6703C8.33038 12.8453 8.45556 13.0539 8.78819 12.9873C11.4215 12.1041 13.3286 9.60472 13.3286 6.66431C13.3286 2.98213 10.3465 0 6.66431 0Z",fill:"black"})})}),(0,l.jsx)("a",{href:"https://www.are.na/tony-jin",target:"_blank",children:(0,l.jsxs)("svg",{width:"20",height:"13",viewBox:"0 0 23 13",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,l.jsx)("g",{"clip-path":"url(#clip0_91_45)",children:(0,l.jsx)("path",{d:"M22.0856 9.10961L19.0401 6.71607C18.8537 6.56998 18.8537 6.3301 19.0401 6.18357L22.0858 3.79061C22.2728 3.64423 22.3509 3.39689 22.2596 3.24131C22.1682 3.08616 21.9128 3.03094 21.6928 3.11859L18.0712 4.56109C17.851 4.64962 17.6436 4.52895 17.6106 4.29374L17.0659 0.427461C17.0323 0.192401 16.8556 0 16.6725 0C16.4904 0 16.3137 0.192401 16.281 0.427314L15.7361 4.29389C15.7028 4.52909 15.4956 4.64947 15.2752 4.56123L11.7135 3.1427C11.4926 3.05475 11.1328 3.05475 10.9125 3.1427L7.3502 4.56123C7.1299 4.64947 6.92245 4.52909 6.88944 4.29389L6.34525 0.427314C6.31165 0.192401 6.13517 0 5.95285 0C5.76994 0 5.59303 0.192401 5.56016 0.427314L5.01524 4.29389C4.98223 4.52909 4.77492 4.64947 4.55462 4.56123L0.933183 3.11903C0.713025 3.03094 0.458098 3.08645 0.366645 3.24145C0.275338 3.39719 0.353205 3.64466 0.539616 3.79075L3.5856 6.18371C3.77216 6.33024 3.77216 6.57012 3.5856 6.71636L0.539616 9.10961C0.35262 9.256 0.275192 9.51808 0.366353 9.69164C0.457951 9.86548 0.712879 9.93532 0.932745 9.84708L4.52175 8.40575C4.74234 8.31766 4.94746 8.4376 4.97828 8.6728L5.49603 12.5728C5.52729 12.8076 5.7324 12.9999 5.95183 12.9999C6.17096 12.9999 6.37622 12.8077 6.40763 12.5728L6.92625 8.6728C6.95693 8.4376 7.16292 8.3178 7.38234 8.40575L10.9125 9.82253C11.1325 9.91107 11.4925 9.91107 11.7126 9.82253L15.2422 8.40575C15.4619 8.31766 15.6673 8.4376 15.6987 8.6728L16.2173 12.5728C16.2483 12.8076 16.4535 12.9999 16.6724 12.9999C16.8918 12.9999 17.0971 12.8077 17.1282 12.5728L17.6468 8.6728C17.6784 8.4376 17.8835 8.3178 18.1032 8.40575L21.6926 9.84708C21.9118 9.93532 22.1674 9.86534 22.2589 9.69178C22.3505 9.51852 22.2726 9.25643 22.0858 9.11005L22.0856 9.10961ZM14.337 6.74645L11.6548 8.81144C11.467 8.95607 11.1591 8.95607 10.9719 8.81144L8.28884 6.74645C8.10126 6.60183 8.09979 6.3637 8.28591 6.21688L10.974 4.09959C11.1601 3.95277 11.4653 3.95277 11.6515 4.09959L14.3396 6.21688C14.5262 6.36355 14.5247 6.60168 14.3367 6.7466L14.337 6.74645Z",fill:"black"})}),(0,l.jsx)("defs",{children:(0,l.jsx)("clipPath",{id:"clip0_91_45",children:(0,l.jsx)("rect",{width:"21.9691",height:"13",fill:"white",transform:"translate(0.328613)"})})})]})}),(0,l.jsx)("a",{href:"mailto:nijynot@gmail.com",target:"_blank",style:{fontSize:16},children:(0,l.jsx)("span",{style:{fontSize:15,fontWeight:500,position:"relative",top:-1},children:"@"})})]})]}),(0,l.jsx)("div",{className:x().bio,children:(0,l.jsxs)("div",{children:["I write software. Previously ran a venture backed startup"," ",(0,l.jsx)("a",{href:"https://github.com/automata-labs/automata",children:"Automata Labs↗"})," ","and before that worked at"," ",(0,l.jsx)("a",{href:"https://above.se/",children:"Above Agency↗"}),".",(0,l.jsx)("br",{}),(0,l.jsx)("br",{}),"I occasionally design interfaces and have an interest in cryptocurrencies, markets, progress studies and more.",(0,l.jsx)("br",{}),(0,l.jsx)("br",{}),"Born in Str\xf6mstad, Sweden and currently based out of ",(0,l.jsx)(_,{}),".",(0,l.jsx)("br",{})]})}),(0,l.jsxs)("div",{className:x().images,children:[(0,l.jsx)("div",{className:x().image,children:(0,l.jsx)(d.default,{fill:!0,src:"/ig-0.jpg",alt:""})}),(0,l.jsx)("div",{className:x().image,children:(0,l.jsx)(d.default,{fill:!0,src:"/ig-1.jpg",alt:""})}),(0,l.jsx)("div",{className:x().image,children:(0,l.jsx)(d.default,{fill:!0,src:"/ig-2.jpg",alt:""})})]}),(0,l.jsxs)("div",{className:x().rows,children:[(0,l.jsx)("strong",{className:x().rowsLabel,children:"WORK & PROJECTS"}),(0,l.jsx)(j,{href:"/",title:"Overload",description:"Restaking protocol with validation that settles onchain.",tooltipImgUrl:"/overload.png",tooltipWidth:300,tooltipHeight:170,year:2024}),(0,l.jsx)(j,{href:"/",title:"(Re)cycler",description:"Yield optimizer for Tokemak on Ethereum.",tooltipImgUrl:"/recycler-2.png",tooltipWidth:300,tooltipHeight:185,year:2022}),(0,l.jsx)(j,{href:"/",title:"des",description:"A robust DAO framework in Solidity.",tooltipImgUrl:"/des.png",tooltipWidth:300,tooltipHeight:140,year:2022}),(0,l.jsx)(j,{href:"/",title:"Automata",description:"Vote-trading protocol.",tooltipImgUrl:"/automata.png",tooltipWidth:210,tooltipHeight:203,year:2021}),(0,l.jsx)(j,{href:"/",title:"HNS.to",description:"Web-based gateway for the Handshake protocol.",tooltipImgUrl:"/hns.png",tooltipWidth:300,tooltipHeight:175,year:2020})]})]})}},9671:function(e){e.exports={page:"page_page__ZU32B",titlebar:"page_titlebar__oGSHN",name:"page_name__eOmhd",location:"page_location__LXEDd",bio:"page_bio__fqC7V",links:"page_links__qE4Ea",images:"page_images__StuOj",image:"page_image__NPJyO",columns:"page_columns__9s9qU",column:"page_column__8vhW8",rows:"page_rows__w9IWY",rowsLabel:"page_rowsLabel__lSPfY",project:"page_project__3MOhD",projectTitle:"page_projectTitle__OwPzL",projectDescription:"page_projectDescription__btIQ4",projectYear:"page_projectYear__CjHBK"}},8087:function(e){e.exports={location:"location_location__Ty4Xz",projectTooltip:"location_projectTooltip__vbGs_"}},2464:function(e){e.exports={project:"project_project__wNY5Y",projectTitle:"project_projectTitle__CI4VC",projectDescription:"project_projectDescription__R1vQm",projectYear:"project_projectYear__k4AP_",projectTooltip:"project_projectTooltip__04kLM"}}},function(e){e.O(0,[528,501,47,971,23,744],function(){return e(e.s=8350)}),_N_E=e.O()}]);