{
    "componentChunkName": "component---gatsby-theme-intro-src-templates-index-js",
    "path": "/",
    "result": {"data":{"site":{"siteMetadata":{"showThemeLogo":true,"formspreeEndpoint":"https://formspree.io/f/{your-id}"}},"profile":{"about":"I'm an economics and game theory fan turned software engineer who's excited about how programming is transforming the world. I've built applications with Typescript, Javascript, Python, React, Redux, Node.js, Express, Flask, SQLAlchemy, Sequelize, and PostgreSQL.\n\nI'm seeking a great, enthusiastic engineering team that will provide me with challenging work to both learn from and contribute to.\n","budget":{"currency":"$","default":10,"max":30,"min":5},"company":"Full-Stack Web Development","focus":"resume","focus_url":"https://www.dropbox.com/scl/fi/n98yzo0wumflwb7opm531/Johnathan_Yih_Resume.pdf?rlkey=dxzqxzno836fz9tv4xd1zxawq&st=b12k9uro&dl=0","for_hire":true,"image":{"childImageSharp":{"gatsbyImageData":{"layout":"fixed","backgroundColor":"#182828","images":{"fallback":{"src":"/static/917fec4b7c337d3276951249c7adae47/f5587/profile.png","srcSet":"/static/917fec4b7c337d3276951249c7adae47/f5587/profile.png 144w","sizes":"144px"},"sources":[{"srcSet":"/static/917fec4b7c337d3276951249c7adae47/7512d/profile.webp 144w","type":"image/webp","sizes":"144px"}]},"width":144,"height":144}},"publicURL":"/static/917fec4b7c337d3276951249c7adae47/profile.jpg"},"initials":"JY","location":"Los Angeles, CA","name":"Johnathan Yih","profession":"Software Engineer","relocation":true,"skills":["TypeScript / JavaScript","Python","HTML / CSS"],"tools":["React / Redux","Angular","Flask","Express"]},"social":{"nodes":[{"name":"linkedin","url":"https://linkedin.com/in/johnathan-yih"},{"name":"github","url":"https://github.com/jyih"}]},"history":{"nodes":[{"company":"Fluz","period":"April 2024 - October 2024","position":"Software Engineer","url":"https://fluz.app/us/"},{"company":"App Academy","period":"October 2021 - March 2024","position":"Module Instructor","url":"https://www.appacademy.io/"},{"company":"Tiger Capital Group","period":"September 2017 - February 2021","position":"Financial Analyst","url":"https://tigergroup.com/"}]},"projects":{"nodes":[{"description":"A two player, turn-based game based on Maplestory's popular, nostalgic mini-game Omok","icon":"website","image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#3898e8","images":{"fallback":{"src":"/static/73a0ec81d1e9517f53758f97c4051fc8/17d88/owok.jpg","srcSet":"/static/73a0ec81d1e9517f53758f97c4051fc8/0ee38/owok.jpg 160w,\n/static/73a0ec81d1e9517f53758f97c4051fc8/0bbae/owok.jpg 320w,\n/static/73a0ec81d1e9517f53758f97c4051fc8/17d88/owok.jpg 640w","sizes":"(min-width: 640px) 640px, 100vw"},"sources":[{"srcSet":"/static/73a0ec81d1e9517f53758f97c4051fc8/98f02/owok.webp 160w,\n/static/73a0ec81d1e9517f53758f97c4051fc8/3429d/owok.webp 320w,\n/static/73a0ec81d1e9517f53758f97c4051fc8/c8b63/owok.webp 640w","type":"image/webp","sizes":"(min-width: 640px) 640px, 100vw"}]},"width":640,"height":430}}},"name":"Owok","status":null,"tags":["JavaScript","Python","React","Redux","Flask","Socketio","SQLAlchemy","PostgreSQL","HTML","CSS","Render"],"url":"https://owok.onrender.com/"},{"description":"Full-stack web application where users can discover, catch, and share visual fusions of Pokémon with other users","icon":"website","image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#e8f8f8","images":{"fallback":{"src":"/static/3d2c3d6a41acd3e055fbabfc5927f2c4/111e7/pokeprobe.png","srcSet":"/static/3d2c3d6a41acd3e055fbabfc5927f2c4/33381/pokeprobe.png 160w,\n/static/3d2c3d6a41acd3e055fbabfc5927f2c4/49c6f/pokeprobe.png 320w,\n/static/3d2c3d6a41acd3e055fbabfc5927f2c4/111e7/pokeprobe.png 640w,\n/static/3d2c3d6a41acd3e055fbabfc5927f2c4/6b59b/pokeprobe.png 1280w","sizes":"(min-width: 640px) 640px, 100vw"},"sources":[{"srcSet":"/static/3d2c3d6a41acd3e055fbabfc5927f2c4/a0025/pokeprobe.webp 160w,\n/static/3d2c3d6a41acd3e055fbabfc5927f2c4/f2d35/pokeprobe.webp 320w,\n/static/3d2c3d6a41acd3e055fbabfc5927f2c4/4437d/pokeprobe.webp 640w,\n/static/3d2c3d6a41acd3e055fbabfc5927f2c4/06df1/pokeprobe.webp 1280w","type":"image/webp","sizes":"(min-width: 640px) 640px, 100vw"}]},"width":640,"height":473}}},"name":"PokeProbe","status":null,"tags":["JavaScript","Express","Pug","Sequelize","PostgreSQL","HTML","CSS","Render"],"url":"https://pokeprobe.onrender.com/"},{"description":"Full-stack web application where users can create and vote on custom poll questions","icon":"website","image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#282838","images":{"fallback":{"src":"/static/dbe565a777d47ffc949f725803f66600/b076e/poll-party.png","srcSet":"/static/dbe565a777d47ffc949f725803f66600/180a0/poll-party.png 160w,\n/static/dbe565a777d47ffc949f725803f66600/bd6b2/poll-party.png 320w,\n/static/dbe565a777d47ffc949f725803f66600/b076e/poll-party.png 640w","sizes":"(min-width: 640px) 640px, 100vw"},"sources":[{"srcSet":"/static/dbe565a777d47ffc949f725803f66600/87c03/poll-party.webp 160w,\n/static/dbe565a777d47ffc949f725803f66600/70b51/poll-party.webp 320w,\n/static/dbe565a777d47ffc949f725803f66600/410c8/poll-party.webp 640w","type":"image/webp","sizes":"(min-width: 640px) 640px, 100vw"}]},"width":640,"height":475.99999999999994}}},"name":"Poll Party","status":null,"tags":["JavaScript","Python","React","Redux","Flask","SQLAlchemy","PostgreSQL","HTML","CSS","Render"],"url":"https://poll-party.onrender.com/"}]}},"pageContext":{}},
    "staticQueryHashes": ["2903201533"]}