-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathen.html
1 lines (1 loc) · 63.4 KB
/
en.html
1
<!DOCTYPE html><html><head><meta charSet="utf-8" data-next-head=""/><meta charSet="utf-8"/><meta name="viewport" content="width=device-width" data-next-head=""/><link rel="preload" href="/Resume/_next/static/css/11ef4fa6ed99eaf0.css" as="style"/><script>const html = document.querySelector('html'); const isLightOrAuto = localStorage.getItem('hs_theme') === 'light' || (localStorage.getItem('hs_theme') === 'auto' && !window.matchMedia('(prefers-color-scheme: dark)').matches); const isDarkOrAuto = localStorage.getItem('hs_theme') === 'dark' || (localStorage.getItem('hs_theme') === 'auto' && window.matchMedia('(prefers-color-scheme: dark)').matches); if (isLightOrAuto && html.classList.contains('dark')) html.classList.remove('dark'); else if (isDarkOrAuto && html.classList.contains('light')) html.classList.remove('light'); else if (isDarkOrAuto && !html.classList.contains('dark')) html.classList.add('dark'); else if (isLightOrAuto && !html.classList.contains('light')) html.classList.add('light');</script><link rel="stylesheet" href="https://preline.co/assets/css/main.min.css"/><link rel="stylesheet" href="/Resume/_next/static/css/11ef4fa6ed99eaf0.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" noModule="" src="/Resume/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/Resume/_next/static/chunks/webpack-083187f3beb2e95c.js" defer=""></script><script src="/Resume/_next/static/chunks/framework-b8ed9b642a1d405a.js" defer=""></script><script src="/Resume/_next/static/chunks/main-fb043429600e9a90.js" defer=""></script><script src="/Resume/_next/static/chunks/pages/_app-09b43b63fd9a211e.js" defer=""></script><script src="/Resume/_next/static/chunks/587-0f1a7894a2a4f555.js" defer=""></script><script src="/Resume/_next/static/chunks/184-5a49ecc8b34c119c.js" defer=""></script><script src="/Resume/_next/static/chunks/pages/en-d37c72a4f16311b3.js" defer=""></script><script src="/Resume/_next/static/0de89gLmSCIuQ8mc5CAMK/_buildManifest.js" defer=""></script><script src="/Resume/_next/static/0de89gLmSCIuQ8mc5CAMK/_ssgManifest.js" defer=""></script></head><body><link rel="preload" as="image" href="/Resume/profile.jpg"/><div id="__next"><div class="sticky top-0 inset-x-0 flex flex-wrap md:justify-start md:flex-nowrap z-50 w-full text-sm"><nav class="mt-4 relative max-w-2xl w-full bg-white border border-gray-200 rounded-[2rem] mx-2 py-2.5 md:flex md:items-center md:justify-between md:py-0 md:px-4 md:mx-auto dark:bg-neutral-900 dark:border-neutral-700"><div class="px-4 md:px-0 flex justify-between items-center"><div class="md:hidden"><button type="button" class="hs-collapse-toggle flex justify-center items-center size-6 border border-gray-200 text-gray-500 rounded-full hover:bg-gray-200 focus:outline-none focus:bg-gray-200 dark:border-neutral-700 dark:text-neutral-400 dark:hover:bg-neutral-700 dark:focus:bg-neutral-700" id="hs-navbar-header-floating-collapse" aria-expanded="false" aria-controls="hs-navbar-header-floating" aria-label="Toggle navigation" data-hs-collapse="#hs-navbar-header-floating"><svg class="shrink-0 size-3.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="3" x2="21" y1="6" y2="6"></line><line x1="3" x2="21" y1="12" y2="12"></line><line x1="3" x2="21" y1="18" y2="18"></line></svg></button></div></div><div id="hs-navbar-header-floating" class="hidden md:block transition-all duration-300 basis-full grow md:block" aria-labelledby="hs-navbar-header-floating-collapse"><div class="flex flex-col md:flex-row md:items-center md:justify-end gap-2 md:gap-3 mt-3 md:mt-0 py-2 md:py-0 md:ps-7"><a class="py-0.5 md:py-3 px-4 md:px-1 border-s-2 md:border-s-0 md:border-b-2 border-gray-800 font-medium text-gray-800 focus:outline-none dark:border-neutral-200 dark:text-neutral-200" aria-current="page" href="/Resume/en#">Profile</a><a class="py-0.5 md:py-3 px-4 md:px-1 border-s-2 md:border-s-0 md:border-b-2 border-transparent text-gray-500 hover:text-gray-800 focus:outline-none dark:text-neutral-400 dark:hover:text-neutral-200" href="/Resume/en#work-experience">Work Experience</a><a class="py-0.5 md:py-3 px-4 md:px-1 border-s-2 md:border-s-0 md:border-b-2 border-transparent text-gray-500 hover:text-gray-800 focus:outline-none dark:text-neutral-400 dark:hover:text-neutral-200" href="/Resume/en#education">Education</a><a class="py-0.5 md:py-3 px-4 md:px-1 border-s-2 md:border-s-0 md:border-b-2 border-transparent text-gray-500 hover:text-gray-800 focus:outline-none dark:text-neutral-400 dark:hover:text-neutral-200" href="/Resume/en#skills">Skills</a><div class="relative"><button class="py-0.5 md:py-3 px-4 md:px-1 border-s-2 md:border-s-0 md:border-b-2 border-transparent text-gray-500 hover:text-gray-800 focus:outline-none dark:text-neutral-400 dark:hover:text-neutral-200 flex items-center">Language<svg class="ml-1 w-4 h-4 transition-transform " xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path></svg></button></div></div></div></nav></div><main id="content"><div class="w-full max-w-2xl mx-auto pt-10 md:pt-16 px-4 sm:px-6 lg:px-8"><div id="profile" class="flex items-center gap-x-3"><div class="shrink-0"><img class="shrink-0 size-16 rounded-full" src="/Resume/profile.jpg" alt="Avatar"/></div><div class="grow"><h1 class="text-lg font-medium text-gray-800 dark:text-neutral-200">Simon Chu</h1><p class="text-sm text-gray-600 dark:text-neutral-400">Backend Engineer</p></div></div><div id="about" class="mt-8"><p class="indent-8 text-sm text-gray-600 dark:text-neutral-400">I am a backend engineer passionate about technological innovation and system optimization. With years of development experience, I specialize in leveraging my technical expertise to build efficient and scalable systems while focusing on enhancing system performance and optimizing development processes. I have accumulated extensive backend development experience in e-commerce, fintech, and ODM/OEM industries and excel in cross-team collaboration, task planning, and personnel management, ensuring smooth project execution and achieving expected outcomes.</p><p class="indent-8 text-sm text-gray-600 dark:text-neutral-400">Beyond my work experience, I actively participate in technical communities and open-source contributions, exploring new technologies through personal development projects and continuously refining my engineering practices. I thrive on tackling challenging technical problems and driving innovative applications, aiming to apply my expertise to create superior digital experiences and generate meaningful value for society.</p><ul class="mt-5 flex flex-row gap-x-3"><li class="flex items-center gap-x-2.5"><a class="text-[13px] text-gray-500 underline hover:text-gray-800 hover:decoration-2 focus:outline-none focus:decoration-2 dark:text-neutral-500 dark:hover:text-neutral-400" href="mailto:[email protected]"><svg class="shrink-0 size-3.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg></a></li><li class="flex items-center gap-x-2.5"><a class="text-[13px] text-gray-500 underline hover:text-gray-800 hover:decoration-2 focus:outline-none focus:decoration-2 dark:text-neutral-500 dark:hover:text-neutral-400" href="https://github.com/xchux"><svg class="shrink-0 size-3.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2C6.48 2 2 6.48 2 12c0 4.42 2.87 8.17 6.84 9.49.5.09.68-.22.68-.48 0-.24-.01-.87-.01-1.71-2.78.61-3.37-1.34-3.37-1.34-.45-1.15-1.11-1.46-1.11-1.46-.91-.62.07-.61.07-.61 1.01.07 1.54 1.04 1.54 1.04.89 1.53 2.34 1.09 2.91.83.09-.65.35-1.09.63-1.34-2.22-.25-4.56-1.11-4.56-4.95 0-1.09.39-1.98 1.03-2.68-.1-.25-.45-1.27.1-2.65 0 0 .84-.27 2.75 1.02A9.56 9.56 0 0 1 12 6.8c.85.004 1.71.11 2.51.32 1.91-1.29 2.75-1.02 2.75-1.02.55 1.38.2 2.4.1 2.65.64.7 1.03 1.59 1.03 2.68 0 3.85-2.34 4.7-4.57 4.95.36.31.68.92.68 1.85 0 1.34-.01 2.42-.01 2.75 0 .27.18.58.69.48A10.01 10.01 0 0 0 22 12c0-5.52-4.48-10-10-10z"></path></svg></a></li><li class="flex items-center gap-x-2.5"><a class="text-[13px] text-gray-500 underline hover:text-gray-800 hover:decoration-2 focus:outline-none focus:decoration-2 dark:text-neutral-500 dark:hover:text-neutral-400" href="https://www.linkedin.com/in/simon-chu-tw/"><svg class="shrink-0 size-3.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-4 0v7h-4v-7a6 6 0 0 1 6-6z"></path><rect x="2" y="9" width="4" height="12"></rect><circle cx="4" cy="4" r="2"></circle></svg></a></li><li class="flex items-center gap-x-2.5"><a class="text-[13px] text-gray-500 underline hover:text-gray-800 hover:decoration-2 focus:outline-none focus:decoration-2 dark:text-neutral-500 dark:hover:text-neutral-400" href="https://medium.com/@chu-chu"><svg class="shrink-0 size-3.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4.285 7.269a.733.733 0 0 0-.24-.619l-1.77-2.133v-.32h5.498l4.25 9.32 3.736-9.32H21v.319l-1.515 1.451a.45.45 0 0 0-.168.425v10.666a.448.448 0 0 0 .168.425l1.479 1.451v.319h-7.436v-.319l1.529-1.487c.152-.15.152-.195.152-.424V8.401L10.95 19.218h-.575L5.417 8.401v7.249c-.041.305.06.612.275.833L7.684 18.9v.319H2.036V18.9l1.992-2.417a.971.971 0 0 0 .257-.833V7.269z"></path></svg></a></li></ul></div><div id="work-experience" class="mt-10 sm:mt-14"><h2 class="mb-5 font-bold text-xl text-gray-800 dark:text-neutral-200">Work Experience</h2><div><div class="group relative flex gap-x-5"><div class="relative group-last:after:hidden after:absolute after:top-8 after:bottom-2 after:start-3 after:w-px after:-translate-x-[0.5px] after:bg-gray-200 dark:after:bg-neutral-700"><div class="relative z-10 size-6 flex justify-center items-center"><img alt="" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" src="/Resume/pinkoi.svg"/></div></div><div class="grow pb-8 group-last:pb-0"><h3 class="mb-1 text-xs text-gray-600 dark:text-neutral-400">2022/06 - 2024/12</h3><p class="font-semibold text-sm text-gray-800 dark:text-neutral-200">Pinkoi<!-- --> - <!-- -->Backend Engineer</p><ul class="list-disc ms-6 mt-3 space-y-1.5"><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Developed a digital product sales system, enhanced file security through AWS Lambda and Antivirus, set up a cronjob to manage order files, and built a development environment and CI/CD process to improve system maintainability, which stably process thousands of orders every month.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Develop product variation and image corresponding functions, use Celery distributed task queue and image cropping server to implement asynchronous processing, monitor Prometheus indicators through Grafana, and set up alarm mechanisms to insure execution performance and system stability.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Refactor the product listing function, use the abstract factory design pattern to decouple product types methods, improve separation of concerns (SoC), optimize the business logic independence of various products, and increase API response speed by 10%.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Developed and maintained the messaging center by implementing a real-time messaging system based on Socket.io. Focused on application-layer development, resolved disconnection handling, and improved garbage collection mechanisms to enhance system stability.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Collaborate with the team to formulate annual planning and acceptance standards, use agile development and OKR for goal management, maximize output with limited manpower through resource optimization and performance adjustment, and enhance the company's business growth.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Guide junior engineers in system architecture design, code review, technical decision-making and modular task disassembly, work time estimation and progress control to ensure the efficient operation of the development process and improve the team's technical level.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Establish business data analysis and visual chart design, use DBT and combine it with BI tools (AWS Athena) to help support data-driven decision-making and improve business insight and decision-making efficiency.</li></ul></div></div><div class="group relative flex gap-x-5"><div class="relative group-last:after:hidden after:absolute after:top-8 after:bottom-2 after:start-3 after:w-px after:-translate-x-[0.5px] after:bg-gray-200 dark:after:bg-neutral-700"><div class="relative z-10 size-6 flex justify-center items-center"><img alt="" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" src="/Resume/attittu_.svg"/></div></div><div class="grow pb-8 group-last:pb-0"><h3 class="mb-1 text-xs text-gray-600 dark:text-neutral-400">2021/07 - 2022/04</h3><p class="font-semibold text-sm text-gray-800 dark:text-neutral-200">attittu_<!-- --> - <!-- -->Python Engineer</p><ul class="list-disc ms-6 mt-3 space-y-1.5"><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Co-develop database sharding by vertical partitioning, responsible for python script which handle proxy switch and record result when master or slave DB updating.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Develop service center by microservice architecture and dockerize that avoide some service blocked in china.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Build unit test environment and refactor function to single responsibility which made easier for testing.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Reduce duplicate I/O and using RabbitMQ, Celery, Asyncio for speed up. E.g. distribution system speed up 30%.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">In charge in backend develop and design architecture. At the same time, teaching junior develop and peer code review.</li></ul></div></div><div class="group relative flex gap-x-5"><div class="relative group-last:after:hidden after:absolute after:top-8 after:bottom-2 after:start-3 after:w-px after:-translate-x-[0.5px] after:bg-gray-200 dark:after:bg-neutral-700"><div class="relative z-10 size-6 flex justify-center items-center"><img alt="" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" src="/Resume/quanta.svg"/></div></div><div class="grow pb-8 group-last:pb-0"><h3 class="mb-1 text-xs text-gray-600 dark:text-neutral-400">2019/01 - 2021/07</h3><p class="font-semibold text-sm text-gray-800 dark:text-neutral-200">Quanta<!-- --> - <!-- -->Software Engineer</p><ul class="list-disc ms-6 mt-3 space-y-1.5"><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Developed python, bash and powershell scriptto extend system (Such as CI/CD pipline). During, develop and maintain 40 repository which increase testing coverage 5~10%.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Developed server temperature monitoring system, framework using flask, processing data by concurrency and data visualize.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Developed upgrade/downgrade flash tool, develop by python and connect to serial port and handle massive data by generator data analyize.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Developed and maintained Linux / Windows hardware check and reduce I/O and optimize algorithm which speed up 20%.</li></ul></div></div><div class="group relative flex gap-x-5"><div class="relative group-last:after:hidden after:absolute after:top-8 after:bottom-2 after:start-3 after:w-px after:-translate-x-[0.5px] after:bg-gray-200 dark:after:bg-neutral-700"><div class="relative z-10 size-6 flex justify-center items-center"><img alt="" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" style="color:transparent" src="/Resume/addcn.svg"/></div></div><div class="grow pb-8 group-last:pb-0"><h3 class="mb-1 text-xs text-gray-600 dark:text-neutral-400">2018/07 - 2018/08</h3><p class="font-semibold text-sm text-gray-800 dark:text-neutral-200">Addcn.com - Vip outlet<!-- --> - <!-- -->PHP Developer</p><ul class="list-disc ms-6 mt-3 space-y-1.5"><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Developed Back-End management analysis function to generate sales reports for internal usage and data visualize.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Added vendor warehouse management function for external users to manage warehouse more effectively and efficiently.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Debugged and optimized website to provide better user experience.</li></ul></div></div></div></div><div id="education" class="mt-10 sm:mt-14"><h2 class="mb-3 font-bold text-xl text-gray-800 dark:text-neutral-200">Education</h2><div class="grid grid-cols-1 sm:grid-cols-2 gap-3"><div class="p-4 border border-gray-200 rounded-lg dark:border-neutral-700"><img alt="" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/Resume/ntou.svg"/><h3 class="mt-1 mb-1 text-xs text-gray-600 dark:text-neutral-400">2014/09 - 2018/06</h3><p class="font-semibold text-sm text-gray-800 dark:text-neutral-200">Bachelor of Computer Science and Information Engineering</p><p class="mt-1 text-sm text-gray-600 dark:text-neutral-400">National Taiwan Ocean University</p></div><div class="p-4 border border-gray-200 rounded-lg dark:border-neutral-700"><img alt="" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/Resume/hcsh.svg"/><h3 class="mt-1 mb-1 text-xs text-gray-600 dark:text-neutral-400">2011/09 - 2014/06</h3><p class="font-semibold text-sm text-gray-800 dark:text-neutral-200">Ordinary class</p><p class="mt-1 text-sm text-gray-600 dark:text-neutral-400">Huajiang High School</p></div></div></div><div id="project" class="my-10 sm:my-14"><h2 class="mb-5 font-bold text-xl text-gray-800 dark:text-neutral-200">Project</h2><ul class="space-y-10"><li><p class="mb-2 text-sm text-gray-500 dark:text-neutral-500">2024/05 - 2024/08</p><h5 class="font-medium text-sm text-gray-800 dark:text-neutral-200">Python Docs Translation</h5><p class="mt-1 text-sm text-gray-500 dark:text-neutral-500">Sciwork Project</p><ul class="list-disc ms-6 mt-3 space-y-1.5"><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Transslate Python document to zh-TW with AI tool and manual fine-tune.</li></ul></li><li><p class="mb-2 text-sm text-gray-500 dark:text-neutral-500">2018/03 - 2018/06</p><h5 class="font-medium text-sm text-gray-800 dark:text-neutral-200">Secret Chat</h5><p class="mt-1 text-sm text-gray-500 dark:text-neutral-500">Academia Sinica Project</p><ul class="list-disc ms-6 mt-3 space-y-1.5"><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">White-box and black-box testing android bluetooth communication, encryption and other functions.Record to testing document.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Fixed Socket and Broadcast errors and reported to project owner.</li></ul></li><li><p class="mb-2 text-sm text-gray-500 dark:text-neutral-500">2018/02 - 2018/06</p><h5 class="font-medium text-sm text-gray-800 dark:text-neutral-200">Teaching Assistant</h5><p class="mt-1 text-sm text-gray-500 dark:text-neutral-500">Web Programming</p><ul class="list-disc ms-6 mt-3 space-y-1.5"><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Guided students to clarify and understand courses’ material and concept.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Debugged students’ homework.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Assisted the professor to prepare the course material.</li></ul></li><li><p class="mb-2 text-sm text-gray-500 dark:text-neutral-500">2014/09 - 2018/06</p><h5 class="font-medium text-sm text-gray-800 dark:text-neutral-200">Wishar</h5><p class="mt-1 text-sm text-gray-500 dark:text-neutral-500">Public Wi-Fi automatic login system</p><ul class="list-disc ms-6 mt-3 space-y-1.5"><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Learned data structure, algorithm, and software engineering.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Participated in the 22nd National College College Information Application Service Innovation Competition and won the bronze medal.</li><li class="ps-1 text-sm text-gray-600 dark:text-neutral-400">Participated in the 106th academic year "Study Practice Simulation Learning Platform" and won the TOP Maker.</li></ul></li></ul></div><div id="skills" class="my-10 sm:my-14"><h2 class="mb-5 font-bold text-xl text-gray-800 dark:text-neutral-200">Skills</h2><div class="space-y-3"><dl class="flex flex-col sm:flex-row gap-1"><dt class="min-w-40"><span class="block text-sm text-gray-500 dark:text-neutral-500">Frontend</span></dt><dd><ul><li class="me-1 after:content-[','] inline-flex items-center text-sm text-gray-800 dark:text-neutral-200"><svg class="shrink-0 size-4 me-1" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.41014 21.6082L1.5 0H22.5L20.5899 21.5965L11.9826 24" fill="currentColor"></path><path d="M12.5 22V2H20.5L18.9734 20.083" fill="currentColor"></path><path d="M5.5 4H12.5V6.64672H8.55789L8.81579 9.35756H12.5V11.9984H6.2614M6.38421 13.3276H9.18421L9.3807 15.4438L12.5 16.2367V19L6.77719 17.4843" fill="white" fill-opacity="0.8"></path><path d="M18.5 4H12.5V6.64877H18.2786M18.0624 9.36173H12.5V12.0105H15.4525L15.1731 15.4527L12.5 16.2462V19L17.4033 17.4948" fill="white"></path></svg>HTML</li><li class="me-1 after:content-[','] inline-flex items-center text-sm text-gray-800 dark:text-neutral-200"><svg class="shrink-0 size-4 me-1" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.3448 21.6009L1.41895 0H22.5809L20.653 21.5975L11.987 24L3.3448 21.6009Z" fill="currentColor"></path><path d="M19.0026 20.2227L20.6501 1.7666H12V22.1641L19.0026 20.2227Z" fill="currentColor"></path><path d="M5.83407 9.77721L6.0715 12.4264H12V9.77721H5.83407ZM5.59778 7.06432H12V4.41504H5.35693L5.59778 7.06432ZM12 16.6576L11.9884 16.6607L9.03789 15.864L8.84931 13.7511H6.18981L6.56101 17.9108L11.9878 19.4174L12 19.414V16.6576Z" fill="white" fill-opacity="0.8"></path><path d="M11.9907 9.77721V12.4264H15.253L14.9455 15.8623L11.9907 16.6598V19.4161L17.4218 17.9108L17.4617 17.4632L18.0842 10.4886L18.1489 9.77721L18.6271 4.41504H11.9907V7.06432H15.7238L15.4827 9.77721H11.9907Z" fill="white"></path></svg>CSS</li><li class="me-1 after:content-[','] inline-flex items-center text-sm text-gray-800 dark:text-neutral-200"><svg class="shrink-0 size-4 me-1" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 5C8.8 5 6.8 6.6 6 9.8C7.2 8.2 8.6 7.6 10.2 8C11.1129 8.228 11.7653 8.89067 12.4876 9.62356C13.664 10.8178 15.0258 12.2 18 12.2C21.2 12.2 23.2 10.6 24 7.4C22.8 9 21.4 9.6 19.8 9.2C18.8871 8.972 18.2347 8.30933 17.5124 7.57644C16.336 6.38222 14.9742 5 12 5ZM6 12.2C2.8 12.2 0.8 13.8 0 17C1.2 15.4 2.6 14.8 4.2 15.2C5.11289 15.4284 5.76533 16.0907 6.48756 16.8236C7.664 18.0178 9.02578 19.4 12 19.4C15.2 19.4 17.2 17.8 18 14.6C16.8 16.2 15.4 16.8 13.8 16.4C12.8871 16.172 12.2347 15.5093 11.5124 14.7764C10.336 13.5822 8.97422 12.2 6 12.2Z" fill="currentColor"></path></svg>Tailwind CSS</li></ul></dd></dl><dl class="flex flex-col sm:flex-row gap-1"><dt class="min-w-40"><span class="block text-sm text-gray-500 dark:text-neutral-500">Backend</span></dt><dd><ul><li class="me-1 after:content-[','] inline-flex items-center text-sm text-gray-800 dark:text-neutral-200"><svg class="shrink-0 size-4 me-1" fill="#000000" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 512 512"><path display="inline" d="M194.734,246.879h121.768c33.9,0,60.956-27.908,60.956-61.95V68.846c0-33.035-27.87-57.855-60.956-63.371 c-20.943-3.484-42.673-5.069-63.51-4.971c-20.845,0.097-40.74,1.874-58.258,4.971c-51.586,9.117-60.952,28.191-60.952,63.371 v46.463H255.69v15.486H133.782h-45.75c-35.434,0-66.459,21.295-76.158,61.808c-11.192,46.435-11.694,75.409,0,123.898 c8.666,36.088,29.359,61.807,64.79,61.807h41.917v-55.699C118.581,282.37,153.39,246.879,194.734,246.879z M187.063,84.333 c-12.636,0-22.877-10.355-22.877-23.161c0-12.849,10.241-23.3,22.877-23.3c12.594,0,22.873,10.451,22.873,23.3 C209.936,73.979,199.658,84.333,187.063,84.333z M499.37,192.603c-8.761-35.27-25.484-61.808-60.96-61.808h-45.75v54.134 c0,41.972-35.582,77.292-76.158,77.292H194.734c-33.349,0-60.952,28.547-60.952,61.954v116.079 c0,33.037,28.726,52.476,60.952,61.943c38.589,11.353,75.59,13.409,121.768,0c30.688-8.876,60.956-26.764,60.956-61.943v-46.461 H255.69v-15.486h121.768h60.952c35.431,0,48.638-24.715,60.96-61.807C512.092,278.314,511.549,241.589,499.37,192.603z M324.178,424.766c12.64,0,22.873,10.356,22.873,23.156c0,12.85-10.233,23.305-22.873,23.305 c-12.595,0-22.877-10.455-22.877-23.305C301.301,435.122,311.583,424.766,324.178,424.766z"></path></svg>Python</li><li class="me-1 after:content-[','] inline-flex items-center text-sm text-gray-800 dark:text-neutral-200"><svg class="shrink-0 size-4 me-1" fill="#000000" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 512 512"><path display="inline" d="M193.918,208.369c-4.729-10.456-6.849-22.652-3.236-33.731c3.612-11.327,11.703-20.413,19.794-28.878 c22.525-22.531,50.285-39.085,72.316-61.986c12.197-12.573,22.278-27.634,25.762-44.937c2.864-12.695,1.496-25.764-1.117-38.337 c11.7,13.319,15.559,32.363,12.197,49.541c-3.608,19.292-14.316,36.344-26.886,51.031c-10.081,11.827-21.659,22.282-33.731,31.993 c-14.065,11.327-27.88,23.524-36.716,39.457c-7.472,12.943-9.215,28.876-4.11,42.942c8.341,24.146,27.756,42.071,38.338,64.848 c-11.703-10.332-23.152-21.036-33.86-32.361C211.471,236.001,200.889,223.307,193.918,208.369z M257.398,189.448 c-2.115,19.792,8.213,38.462,20.539,53.151c5.972,6.596,11.076,14.687,11.323,23.899c0.251,12.318-6.716,23.774-15.684,31.861 c2.119-0.246,3.612-2.115,5.355-3.11c13.443-8.589,26.385-19.418,32.982-34.227c4.357-10.083,3.362-22.034-2.362-31.371 c-6.724-10.953-15.559-20.662-20.786-32.61c-2.867-6.721-3.862-14.562-1.496-21.657c3.114-9.583,9.834-17.426,16.93-24.272 c19.54-18.544,43.189-31.743,65.844-46.179c-28.629,8.214-56.883,19.542-81.03,37.343 C273.702,153.727,259.515,169.658,257.398,189.448z M393.447,283.052c13.568,0.748,26.882,10.704,29.374,24.397 c2.366,11.825-3.358,23.524-10.705,32.485c-12.075,14.438-28.382,24.771-44.807,33.609c-1.622,0.991-2.99,2.237-4.235,3.608 c21.659-5.478,43.314-13.689,60.867-27.756c9.705-8.091,18.294-18.799,20.163-31.619c1.743-11.076-2.86-22.528-11.077-29.871 c-9.96-9.09-24.021-12.448-37.218-10.704c-7.593,0.995-15.931,2.613-21.158,8.961C380.877,284.921,386.971,282.429,393.447,283.052 z M123.22,318.647c16.303,4.357,33.108,5.603,49.787,6.724c14.936,0.995,29.875,1.246,44.937,1.12 c38.833-0.619,77.916-3.236,116.003-11.699c3.608-0.87,7.593-1.493,10.833-3.733c6.347-4.11,13.313-7.347,20.162-10.583 c-30.995,4.979-62.113,9.215-93.478,11.205c-31.74,1.991-63.731,3.236-95.593,1.121c-9.086-0.87-18.423-1.371-26.886-4.858 c-1.994-0.87-4.733-2.609-3.738-5.227c1.869-3.361,5.603-4.977,8.839-6.72c13.694-6.473,28.629-10.081,43.193-14.313 c-25.021-0.376-49.916,5.971-72.814,15.806c-5.105,2.491-10.83,4.481-14.936,8.714c-1.622,1.739-1.622,4.732,0.247,6.222 C113.511,315.787,118.487,317.28,123.22,318.647z M324.864,352.88c-21.784,3.859-43.694,7.472-65.726,8.589 c-24.147,1.618-48.294,0.247-72.191-2.241c-4.604-0.623-9.211-1.368-13.317-3.483c-2.116-1.246-4.231-3.236-4.106-5.854 c0.247-4.106,3.73-6.967,6.222-9.956c-7.715,2.739-15.434,5.599-21.906,10.708c-2.742,2.116-5.478,5.474-4.733,9.208 c1.125,4.356,5.356,6.97,9.09,8.96c9.208,4.733,19.54,6.846,29.625,8.714c25.511,4.11,51.527,4.235,77.167,2.488 c27.141-2.115,54.148-6.594,80.411-14.313C337.932,362.342,330.836,358.479,324.864,352.88z M188.068,395.951 c-6.97,1.99-14.066,4.357-19.79,8.957c-2.868,2.241-5.105,6.104-3.734,9.713c1.743,4.604,6.1,7.347,10.203,9.705 c10.708,5.854,22.78,8.589,34.604,10.708c26.765,4.229,54.27,3.608,80.908-1.12c15.806-2.989,31.615-7.221,46.301-13.815 c-9.584-3.984-18.917-8.467-27.878-13.693c-15.559,2.738-31.246,5.603-47.178,6.598c-21.032,1.618-42.319-0.125-63.355-2.738 c-4.98-1.121-11.202-1.618-14.563-5.976C181.847,400.677,185.828,398.063,188.068,395.951z M358.345,475.982 c17.424-3.604,34.977-7.719,50.908-15.806c4.976-2.867,11.076-5.979,12.698-11.95c0.87-5.725-5.105-8.714-9.337-11.08 c2.613,2.993,4.356,7.347,1.74,10.83c-4.357,5.853-11.821,8.091-18.42,10.332c-20.66,5.85-42.072,8.216-63.355,10.582 c-56.385,5.102-113.146,6.348-169.528,1.618c-18.92-1.994-38.217-4.109-56.264-10.829c-2.86-1.246-7.217-2.492-7.217-6.352 c1.117-3.354,4.357-5.227,7.217-6.845c12.945-6.595,27.384-10.207,41.822-11.077c-4.228-2.491-9.208-2.738-14.062-2.613 c-12.076,0.373-23.9,3.483-35.349,7.347c-9.834,3.604-19.916,7.59-27.76,14.811c-3.111,2.735-5.971,7.962-2.739,11.699 c4.98,5.353,12.699,6.72,19.54,8.338c38.338,6.599,77.171,10.328,116.011,11.699C255.781,488.184,307.684,485.942,358.345,475.982z M409.378,482.706c-23.402,7.468-47.672,11.574-71.822,14.936c-41.696,5.227-83.769,6.845-125.716,5.603 c-25.515-0.995-51.03-2.738-76.176-6.974c5.85,3.984,13.071,5.227,19.794,7.096c28.257,5.976,57.255,7.096,86.01,7.966 c42.19,0.748,84.387-0.87,125.962-7.468c19.669-3.48,39.459-7.715,57.13-16.927c9.215-4.854,18.552-12.326,20.163-23.152 C435.391,473.741,421.951,478.349,409.378,482.706z"></path></svg>Java</li><li class="me-1 after:content-[','] inline-flex items-center text-sm text-gray-800 dark:text-neutral-200"><svg class="shrink-0 size-4 me-1" fill="#000000" width="24" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M24.871 18.491c0-2.374-1.605-3.007-4.982-3.453-3.413-0.451-3.76-0.685-3.76-1.483 0-0.66 0.294-1.541 2.822-1.541 2.258 0 3.090 0.486 3.433 2.008 0.032 0.143 0.158 0.248 0.309 0.249h1.426c0.092-0.001 0.174-0.040 0.232-0.101l0-0c0.053-0.057 0.085-0.133 0.085-0.217 0-0.010-0-0.019-0.001-0.029l0 0.001c-0.221-2.622-1.963-3.844-5.483-3.844-3.134 0-5.004 1.322-5.004 3.54 0 2.406 1.859 3.070 4.867 3.368 3.599 0.352 3.878 0.878 3.878 1.586 0 1.228-0.986 1.752-3.302 1.752-2.908 0-3.548-0.73-3.763-2.177-0.025-0.153-0.156-0.269-0.315-0.269-0 0-0.001 0-0.001 0h-1.421c-0.001 0-0.001 0-0.002 0-0.174 0-0.315 0.141-0.315 0.315 0 0 0 0.001 0 0.001v-0c0 1.852 1.007 4.059 5.817 4.059 3.484 0.001 5.481-1.369 5.481-3.765zM15.998 30.996c-0 0-0.001 0-0.001 0-0.424 0-0.821-0.115-1.162-0.315l0.011 0.006-3.669-2.171c-0.547-0.306-0.28-0.415-0.1-0.479 0.633-0.2 1.183-0.456 1.691-0.773l-0.031 0.018c0.034-0.016 0.075-0.026 0.117-0.026 0.058 0 0.111 0.018 0.156 0.048l-0.001-0.001 2.819 1.673c0.049 0.027 0.108 0.042 0.17 0.042s0.121-0.016 0.172-0.043l-0.002 0.001 10.991-6.343c0.101-0.062 0.167-0.171 0.167-0.296 0-0 0-0.001 0-0.001v0-12.684c-0-0.128-0.068-0.239-0.17-0.302l-0.002-0.001-10.986-6.338c-0.049-0.028-0.107-0.044-0.169-0.044s-0.121 0.016-0.171 0.045l0.002-0.001-10.983 6.34c-0.104 0.062-0.172 0.174-0.174 0.301v12.684c0 0.126 0.070 0.235 0.172 0.293l0.002 0.001 3.010 1.739c1.633 0.817 2.634-0.145 2.634-1.112v-12.523c0-0 0-0 0-0 0-0.174 0.141-0.316 0.316-0.316 0.001 0 0.003 0 0.004 0h1.393c0 0 0.001 0 0.001 0 0.175 0 0.317 0.141 0.318 0.316v12.523c0.016 0.118 0.026 0.255 0.026 0.394 0 1.682-1.363 3.045-3.045 3.045-0.082 0-0.164-0.003-0.245-0.010l0.011 0.001c-0.024 0-0.053 0.001-0.082 0.001-0.906 0-1.753-0.256-2.47-0.701l0.020 0.012-2.884-1.658c-0.694-0.409-1.152-1.153-1.152-2.004 0-0 0-0 0-0v0-12.684c0-0.851 0.458-1.594 1.141-1.997l0.011-0.006 10.991-6.351c0.333-0.186 0.731-0.295 1.155-0.295s0.821 0.109 1.167 0.301l-0.012-0.006 10.989 6.351c0.695 0.409 1.154 1.152 1.155 2.003v12.684c-0.002 0.851-0.46 1.595-1.144 1.998l-0.011 0.006-10.989 6.346c-0.33 0.194-0.726 0.309-1.149 0.309-0.002 0-0.005 0-0.007 0h0z"></path></svg>Node.js</li><li class="me-1 after:content-[','] inline-flex items-center text-sm text-gray-800 dark:text-neutral-200"><svg class="shrink-0 size-4 me-1" fill="#000000" width="24" height="24" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path display="inline" d="M77.554,296.055l101.189-39.863v-0.611L77.554,215.413v-44.464l154.539,68.379v32.807L77.554,340.514 V296.055z M434.446,343.887v39.863H251.7v-39.863H434.446z M468.917,0.5H43.083C19.662,0.5,0.5,19.663,0.5,43.083v425.833 c0,23.421,19.162,42.583,42.583,42.583h425.834c23.421,0,42.583-19.162,42.583-42.583V43.083C511.5,19.663,492.338,0.5,468.917,0.5 z M468.917,468.917H43.083V106.958h425.834V468.917z"></path></svg>Bash</li><li class="me-1 after:content-[','] inline-flex items-center text-sm text-gray-800 dark:text-neutral-200"><svg class="shrink-0 size-4 me-1" fill="#000000" width="24" height="24" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M16.012 21.897c-0.004-0-0.009-0-0.014-0-0.637 0-1.153 0.516-1.153 1.154s0.516 1.154 1.153 1.154c0.005 0 0.010-0 0.015-0h5.539c0.003 0 0.007 0 0.011 0 0.637 0 1.153-0.516 1.153-1.153s-0.516-1.153-1.153-1.153c-0.004 0-0.008 0-0.011 0h0.001zM19.506 16.4c0.134-0.198 0.214-0.442 0.214-0.704 0-0.327-0.124-0.625-0.327-0.85l0.001 0.001-6.99-7.438c-0.239-0.227-0.562-0.367-0.918-0.367-0.736 0-1.333 0.597-1.333 1.333 0 0.326 0.117 0.625 0.311 0.856l-0.002-0.002 5.826 6.198v0.137l-9.272 6.716c-0.299 0.246-0.489 0.617-0.489 1.032 0 0.736 0.597 1.333 1.333 1.333 0.268 0 0.517-0.079 0.726-0.215l-0.005 0.003 10.283-7.385c0.265-0.163 0.482-0.382 0.638-0.641l0.005-0.009zM29.972 4.721c0.012-0.001 0.026-0.001 0.041-0.001 0.55 0 0.995 0.446 0.995 0.995 0 0.107-0.017 0.21-0.048 0.306l0.002-0.007-4.572 19.972c-0.187 0.724-0.817 1.256-1.577 1.293l-0.004 0h-22.781c-0.012 0.001-0.026 0.001-0.041 0.001-0.55 0-0.995-0.446-0.995-0.995 0-0.107 0.017-0.21 0.048-0.306l-0.002 0.007 4.572-19.972c0.187-0.724 0.817-1.256 1.577-1.293l0.004-0z"></path></svg>PowerShell</li></ul></dd></dl><dl class="flex flex-col sm:flex-row gap-1"><dt class="min-w-40"><span class="block text-sm text-gray-500 dark:text-neutral-500">Data</span></dt><dd><ul><li class="me-1 after:content-[','] inline-flex items-center text-sm text-gray-800 dark:text-neutral-200"><svg class="shrink-0 size-4 me-1" fill="#000000" id="Capa_1" width="24" height="24" viewBox="0 0 548.29 548.291" xmlns="http://www.w3.org/2000/svg"><path d="M276.043,244.216c-24.575,0-38.741,24.087-38.741,53.862c-0.241,30.228,14.407,53.382,38.5,53.382 c24.323,0,38.512-22.92,38.512-54.091C314.313,268.303,300.604,244.216,276.043,244.216z"></path><path d="M486.2,196.116h-13.164V132.59c0-0.399-0.064-0.795-0.116-1.2c-0.021-2.52-0.824-4.997-2.551-6.96L364.656,3.677 c-0.031-0.031-0.064-0.044-0.085-0.075c-0.629-0.704-1.364-1.29-2.141-1.796c-0.231-0.154-0.462-0.283-0.704-0.419 c-0.672-0.365-1.386-0.672-2.121-0.893c-0.199-0.052-0.377-0.134-0.576-0.186C358.229,0.118,357.4,0,356.562,0H96.757 C84.893,0,75.256,9.649,75.256,21.502v174.613H62.093c-16.967,0-30.733,13.756-30.733,30.733v159.812 c0,16.961,13.766,30.731,30.733,30.731h13.163V526.79c0,11.854,9.637,21.501,21.501,21.501h354.777 c11.853,0,21.502-9.647,21.502-21.501V417.392H486.2c16.977,0,30.729-13.771,30.729-30.731V226.849 C516.93,209.872,503.177,196.116,486.2,196.116z M96.757,21.502h249.053v110.006c0,5.943,4.818,10.751,10.751,10.751h94.973 v53.861H96.757V21.502z M353.033,376.96l-10.394,27.884c-22.666-6.619-41.565-13.479-62.828-22.445 c-3.527-1.418-7.317-2.132-11.094-2.362c-35.909-2.352-69.449-28.819-69.449-80.778c0-47.711,30.236-83.623,77.71-83.623 c48.675,0,75.351,36.854,75.351,80.317c0,36.142-16.766,61.638-37.785,71.091v0.945 C326.828,371.528,340.519,374.367,353.033,376.96z M72.912,370.116l7.328-29.764c9.69,4.96,24.554,9.915,39.917,9.915 c16.525,0,25.271-6.84,25.271-17.228c0-9.928-7.56-15.597-26.691-22.442c-26.457-9.217-43.696-23.858-43.696-47.014 c0-27.163,22.68-47.948,60.231-47.948c17.954,0,31.184,3.791,40.623,8.03l-8.021,29.061c-6.375-3.076-17.711-7.564-33.3-7.564 c-15.599,0-23.163,7.079-23.163,15.357c0,10.15,8.977,14.646,29.533,22.447c28.108,10.394,41.332,25.023,41.332,47.464 c0,26.699-20.557,49.365-64.253,49.365C99.844,379.785,81.899,375.06,72.912,370.116z M451.534,520.962H96.757v-103.57h354.777 V520.962z M475.387,377.428h-99.455V218.231h36.158v128.97h63.297V377.428z"></path></svg>SQL</li><li class="me-1 after:content-[','] inline-flex items-center text-sm text-gray-800 dark:text-neutral-200"><svg class="shrink-0 size-4 me-1" fill="#000000" width="24" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M30.026 15.139c-0.082-0.006-0.177-0.010-0.273-0.010-0.484 0-0.947 0.090-1.373 0.254l0.026-0.009c-0.125 0.050-0.325 0.050-0.342 0.209 0.069 0.066 0.079 0.175 0.137 0.267 0.117 0.198 0.261 0.366 0.429 0.506l0.003 0.003c0.175 0.137 0.35 0.27 0.534 0.387 0.325 0.2 0.694 0.319 1.012 0.52 0.181 0.117 0.366 0.266 0.55 0.391 0.091 0.062 0.15 0.175 0.267 0.215v-0.025c-0.057-0.075-0.075-0.184-0.131-0.267-0.084-0.084-0.167-0.159-0.25-0.241-0.248-0.325-0.535-0.603-0.857-0.835l-0.012-0.008c-0.267-0.182-0.852-0.437-0.962-0.744l-0.016-0.018c0.218-0.031 0.412-0.077 0.599-0.139l-0.024 0.007c0.284-0.075 0.544-0.059 0.837-0.132 0.132-0.034 0.266-0.075 0.4-0.117v-0.075c-0.15-0.15-0.262-0.354-0.417-0.494-0.409-0.36-0.86-0.698-1.335-1.002l-0.045-0.027c-0.262-0.167-0.595-0.275-0.871-0.417-0.1-0.050-0.267-0.075-0.325-0.159-0.13-0.185-0.245-0.397-0.336-0.621l-0.008-0.022q-0.368-0.714-0.684-1.453c-0.144-0.383-0.287-0.697-0.448-1.001l0.023 0.047c-0.786-1.319-1.881-2.379-3.188-3.102l-0.043-0.022c-0.309-0.153-0.668-0.272-1.045-0.339l-0.025-0.004c-0.209-0.010-0.417-0.025-0.625-0.034-0.146-0.094-0.272-0.19-0.39-0.296l0.003 0.003c-0.475-0.3-1.704-0.95-2.054-0.090-0.225 0.542 0.334 1.077 0.527 1.352 0.154 0.183 0.294 0.388 0.415 0.605l0.010 0.020c0.059 0.145 0.075 0.294 0.134 0.445 0.145 0.452 0.292 0.823 0.459 1.182l-0.026-0.062c0.099 0.199 0.202 0.368 0.317 0.528l-0.008-0.012c0.067 0.091 0.182 0.134 0.209 0.284-0.086 0.181-0.153 0.391-0.19 0.61l-0.002 0.014c-0.108 0.332-0.171 0.715-0.171 1.112 0 0.621 0.153 1.206 0.423 1.72l-0.010-0.020c0.134 0.207 0.452 0.667 0.878 0.491 0.375-0.15 0.292-0.625 0.4-1.043 0.025-0.1 0.009-0.166 0.060-0.234v0.019c0.117 0.235 0.235 0.459 0.342 0.694 0.302 0.435 0.661 0.805 1.071 1.11l0.013 0.009c0.2 0.15 0.359 0.41 0.609 0.502v-0.025h-0.019c-0.057-0.062-0.12-0.117-0.189-0.164l-0.004-0.002c-0.155-0.152-0.299-0.316-0.429-0.489l-0.008-0.011c-0.326-0.44-0.636-0.938-0.905-1.461l-0.029-0.061c-0.137-0.262-0.252-0.545-0.362-0.804-0.050-0.1-0.050-0.25-0.134-0.3-0.148 0.166-0.281 0.351-0.392 0.55l-0.008 0.016c-0.128 0.373-0.212 0.804-0.234 1.251l-0 0.011c-0.034 0.009-0.017 0-0.034 0.018-0.267-0.065-0.359-0.342-0.459-0.575-0.136-0.366-0.215-0.79-0.215-1.231 0-0.356 0.051-0.7 0.147-1.025l-0.006 0.026c0.059-0.175 0.309-0.727 0.209-0.895-0.052-0.159-0.217-0.25-0.309-0.379-0.109-0.154-0.209-0.329-0.292-0.514l-0.008-0.020c-0.2-0.467-0.3-0.985-0.517-1.452-0.131-0.244-0.269-0.454-0.424-0.65l0.007 0.009c-0.165-0.191-0.317-0.404-0.449-0.63l-0.011-0.020c-0.041-0.091-0.1-0.242-0.034-0.342 0.012-0.058 0.058-0.103 0.117-0.112l0.001-0c0.11-0.090 0.419 0.027 0.527 0.077 0.317 0.12 0.59 0.261 0.843 0.427l-0.016-0.010c0.117 0.082 0.244 0.241 0.394 0.282h0.175c0.267 0.059 0.569 0.018 0.819 0.091 0.459 0.155 0.856 0.349 1.223 0.587l-0.021-0.013c1.104 0.713 1.988 1.677 2.586 2.816l0.020 0.041c0.1 0.192 0.144 0.369 0.235 0.569 0.175 0.412 0.391 0.829 0.569 1.227 0.169 0.428 0.369 0.798 0.607 1.139l-0.012-0.018c0.125 0.175 0.627 0.266 0.852 0.357 0.237 0.083 0.427 0.162 0.611 0.251l-0.037-0.016c0.287 0.175 0.567 0.375 0.837 0.567 0.137 0.095 0.554 0.304 0.579 0.472zM18.302 22.452c0 0.015 0.001 0.032 0.001 0.049 0 0.558-0.249 1.057-0.643 1.393l-0.003 0.002c-0.432 0.352-0.989 0.566-1.596 0.566-0.047 0-0.094-0.001-0.14-0.004l0.006 0c-0.739-0.010-1.419-0.25-1.976-0.651l0.010 0.007 0.296-0.595c0.429 0.24 0.939 0.389 1.481 0.41l0.006 0c0.027 0.002 0.058 0.003 0.090 0.003 0.332 0 0.641-0.104 0.894-0.281l-0.005 0.003c0.229-0.174 0.375-0.446 0.375-0.752 0-0.006-0-0.011-0-0.017v0.001c0-0.412-0.287-0.762-0.81-1.056-0.485-0.266-1.453-0.821-1.453-0.821-0.478-0.296-0.791-0.817-0.791-1.411 0-0.021 0-0.042 0.001-0.063l-0 0.003c-0.001-0.019-0.001-0.041-0.001-0.063 0-0.515 0.227-0.977 0.586-1.291l0.002-0.002c0.382-0.324 0.881-0.521 1.426-0.521 0.035 0 0.069 0.001 0.103 0.002l-0.005-0c0.009-0 0.020-0 0.031-0 0.639 0 1.234 0.191 1.73 0.52l-0.012-0.007-0.266 0.595c-0.391-0.176-0.847-0.282-1.327-0.287l-0.002-0c-0.024-0.002-0.051-0.003-0.079-0.003-0.28 0-0.538 0.098-0.74 0.262l0.002-0.002c-0.189 0.157-0.309 0.392-0.31 0.655v0c0 0.41 0.292 0.762 0.832 1.062 0.491 0.269 1.483 0.837 1.483 0.837 0.488 0.287 0.811 0.809 0.811 1.407 0 0.018-0 0.037-0.001 0.055l0-0.003zM20.374 22.983c-0.273-0.545-0.432-1.187-0.432-1.866 0-0.107 0.004-0.213 0.012-0.317l-0.001 0.014q0-2.611 1.587-2.612c0.026-0.002 0.057-0.003 0.089-0.003 0.475 0 0.892 0.248 1.129 0.622l0.003 0.005c0.271 0.542 0.43 1.182 0.43 1.858 0 0.104-0.004 0.207-0.011 0.309l0.001-0.014q0 2.632-1.587 2.634c-0.027 0.002-0.058 0.003-0.089 0.003-0.475 0-0.893-0.248-1.13-0.622l-0.003-0.005zM24.488 24.535l-1.27-0.625c0.116-0.097 0.22-0.199 0.316-0.309l0.003-0.003c0.513-0.692 0.821-1.563 0.821-2.505 0-0.109-0.004-0.217-0.012-0.324l0.001 0.014q0-3.43-2.693-3.432c-0.040-0.002-0.087-0.003-0.134-0.003-0.767 0-1.456 0.337-1.925 0.872l-0.002 0.003c-0.511 0.692-0.818 1.562-0.818 2.504 0 0.106 0.004 0.211 0.012 0.315l-0.001-0.014c-0.009 0.101-0.014 0.219-0.014 0.338 0 0.874 0.274 1.684 0.74 2.349l-0.009-0.013c0.449 0.478 1.086 0.776 1.791 0.776 0.066 0 0.131-0.003 0.195-0.008l-0.009 0.001c0.009 0 0.021 0 0.032 0 0.311 0 0.612-0.045 0.897-0.128l-0.022 0.006 1.656 0.965 0.45-0.777zM28.636 24.366h-3.287v-6.91h1.106v6.061h2.181zM13.235 19.268c-0.287 2.084-0.944 3.965-1.905 5.65l0.040-0.077c-0.385 0.741-1.113 1.257-1.968 1.34l-0.010 0.001c-0.259-0.014-0.5-0.076-0.719-0.177l0.012 0.005v-0.617c0.137 0.021 0.295 0.033 0.456 0.033 0.009 0 0.018-0 0.028-0h-0.001c0.016 0.001 0.034 0.001 0.052 0.001 0.289 0 0.554-0.105 0.758-0.28l-0.002 0.001c0.22-0.181 0.361-0.451 0.369-0.755l0-0.001c-0.053-0.438-0.154-0.837-0.299-1.214l0.012 0.034-1.267-3.944h1.137l0.909 2.949c0.162 0.416 0.256 0.898 0.256 1.401 0 0.001 0 0.002 0 0.002v-0c0.482-1.262 0.848-2.734 1.034-4.261l0.009-0.092zM8.215 24.366h-1.158q-0.049-2.761-0.337-5.511h-0.010l-1.762 5.511h-0.881l-1.75-5.511h-0.012q-0.205 2.751-0.244 5.511h-1.056q0.103-3.685 0.512-6.911h1.437l1.668 5.079h0.010l1.683-5.079h1.368q0.454 3.777 0.535 6.911zM21.505 7.879c-0.002 0-0.005-0-0.008-0-0.119 0-0.234 0.015-0.344 0.043l0.010-0.002v0.016h0.017c0.086 0.128 0.174 0.239 0.269 0.343l-0.002-0.002c0.067 0.134 0.125 0.267 0.192 0.4l0.017-0.019c0.109-0.086 0.178-0.218 0.178-0.366 0-0.018-0.001-0.035-0.003-0.053l0 0.002c-0.050-0.059-0.057-0.117-0.1-0.175-0.050-0.084-0.157-0.125-0.225-0.191z"></path></svg>Mysql</li><li class="me-1 after:content-[','] inline-flex items-center text-sm text-gray-800 dark:text-neutral-200"><svg class="shrink-0 size-4 me-1" version="1.0" width="24" height="24" viewBox="0 0 424.000000 422.000000" preserveAspectRatio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg"><g transform="translate(0.000000,422.000000) scale(0.100000,-0.100000)" fill="#000000" stroke="none"><path d="M1795 3836 c-388 -65 -733 -277 -977 -601 -50 -68 -155 -250 -160 -279 -2 -14 8 -26 37 -43 62 -36 70 -32 114 55 74 147 216 322 346 428 169 138 328 221 530 276 98 27 131 31 291 35 258 8 398 -17 600 -103 211 -91 453 -293 594 -498 92 -132 177 -336 216 -516 22 -100 25 -399 6 -516 -26 -159 -105 -361 -199 -513 -204 -327 -570 -570 -945 -627 -130 -20 -411 -14 -503 11 -297 80 -476 177 -667 363 -73 71 -131 140 -184 218 -43 63 -83 114 -88 114 -26 -1 -96 -40 -96 -54 0 -37 101 -184 208 -303 258 -288 632 -473 992 -492 331 -16 509 19 809 159 l113 54 362 -366 c386 -391 417 -416 528 -433 104 -16 239 45 306 139 64 89 78 230 32 334 -24 54 -33 64 -437 479 l-314 322 51 101 c99 197 146 351 176 570 27 203 2 437 -72 660 -35 106 -122 283 -188 381 -43 66 -176 212 -271 297 -165 150 -401 269 -656 332 -109 27 -431 36 -554 16z m1934 -2976 c227 -236 243 -261 223 -357 -13 -62 -49 -116 -91 -137 -46 -24 -122 -30 -163 -13 -52 22 -206 166 -500 469 l-257 265 72 63 c40 35 103 98 142 142 l70 78 153 -152 c85 -84 242 -245 351 -358z"></path><path d="M1870 3456 c-98 -18 -152 -32 -220 -58 -277 -107 -488 -298 -631 -573 l-54 -105 -262 0 -263 0 0 -70 0 -70 229 0 c126 0 236 -2 243 -5 12 -5 12 -19 1 -88 -6 -45 -12 -99 -12 -119 l-1 -38 -295 0 -295 0 0 -65 0 -65 296 -2 297 -3 19 -90 c11 -49 20 -106 21 -125 l2 -35 -252 -3 -253 -2 0 -65 0 -65 288 0 287 0 44 -77 c52 -89 111 -162 205 -253 90 -87 171 -143 291 -200 182 -88 242 -100 496 -100 160 0 185 2 265 26 206 59 359 149 509 298 153 151 254 329 306 540 26 105 36 323 20 436 -38 259 -157 488 -349 671 -164 157 -335 247 -560 294 -106 22 -282 27 -372 11z m255 -136 c139 -11 224 -34 345 -95 305 -153 512 -448 551 -784 37 -326 -71 -632 -303 -857 -193 -188 -489 -299 -748 -281 -125 9 -241 42 -365 102 -256 125 -432 327 -527 608 -30 87 -32 102 -36 273 -3 162 -1 191 18 270 24 99 88 242 147 331 86 131 242 267 388 341 109 54 268 97 380 101 17 0 84 -4 150 -9z"></path><path d="M1873 3000 c-168 -18 -325 -74 -383 -136 -24 -24 -25 -32 -23 -127 3 -164 90 -947 108 -974 23 -34 81 -69 160 -94 60 -19 99 -23 275 -26 161 -4 221 -1 280 11 95 20 200 72 217 107 7 15 24 92 37 173 14 80 27 150 31 156 3 5 31 10 61 10 45 0 59 4 79 25 46 45 33 88 -58 182 l-50 51 27 184 c33 234 34 271 1 314 -14 19 -45 45 -69 59 -118 69 -452 110 -693 85z m479 -154 c79 -17 158 -50 158 -66 0 -15 -54 -36 -158 -62 -76 -19 -113 -22 -302 -21 -226 0 -300 11 -412 61 l-43 19 34 21 c39 24 147 52 241 63 96 11 405 1 482 -15z m-636 -256 c219 -48 466 -48 690 1 53 11 97 19 99 17 2 -2 -1 -25 -5 -53 -5 -27 -16 -100 -26 -162 l-16 -112 -62 23 c-110 42 -235 104 -260 129 -66 66 -110 74 -157 28 -22 -23 -29 -39 -29 -69 0 -58 24 -81 100 -99 36 -8 119 -38 185 -68 66 -29 137 -60 158 -69 35 -14 37 -17 36 -58 0 -24 -8 -95 -17 -158 l-17 -115 -51 -17 c-84 -28 -219 -41 -354 -35 -127 6 -255 28 -283 50 -13 9 -24 80 -51 327 -47 422 -50 460 -39 460 5 0 49 -9 99 -20z"></path></g></svg>AWS Athena</li><li class="me-1 after:content-[','] inline-flex items-center text-sm text-gray-800 dark:text-neutral-200"><svg class="shrink-0 size-4 me-1" fill="#000000" width="24" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M16.041 14.287c-0.916 0-1.681 0.749-1.681 1.672 0 0.916 0.765 1.681 1.681 1.681 2.24 0 2.24-3.353 0-3.353zM16.041 15.349c0.344 0 0.609 0.265 0.609 0.609s-0.265 0.609-0.609 0.609c-0.344 0-0.609-0.265-0.609-0.609s0.265-0.609 0.609-0.609zM0.864 0c-0.093 0-0.14 0.016-0.463 0.052-0.328 0.041-0.437 0.432-0.36 0.844 0.073 0.416 0.095 0.276 0.261 0.516 0.167 0.239 5.635 5.52 8.468 8.285l-5.021 5.147c-1.667 1.708-2.547 4.339-3.061 7.244-0.516 2.907-0.647 6.125-0.688 9.048 0.005 0.421 0.317 0.776 0.74 0.823 0.052 0.005 0.104 0.005 0.156 0 0.192-0.016 0.375-0.104 0.511-0.245h0.009l8.281-8.495c5.36 4.964 5.491 6.776 12.391 8.093 2.907 0.511 6.125 0.647 9.048 0.688 0.416 0 0.771-0.312 0.823-0.729l0.011-0.011c0.004-0.057 0-0.12-0.011-0.177-0.021-0.187-0.104-0.359-0.235-0.495v-0.009l-8.505-8.276 4.844-4.969c0.063-0.057 0.12-0.12 0.177-0.177l0.011-0.011c1.667-1.708 2.556-4.328 3.072-7.233 0.511-2.912 0.636-6.125 0.677-9.048 0-0.416-0.312-0.771-0.729-0.823l-0.011-0.015c-0.057 0-0.12 0-0.177 0.009-0.187 0.021-0.359 0.104-0.489 0.24h-0.009l-8.281 8.489-5.147-5.016c-1.708-1.667-4.333-2.556-7.244-3.072-3.005-0.328-6.021-0.631-9.048-0.677zM1.505 1.115c2.719 0.052 5.62 0.161 8.219 0.62 2.807 0.495 5.24 1.375 6.683 2.787h0.009l0.141 0.145c0.031 0.031 0.063 0.073 0.099 0.109 0 0.005 0.005 0.005 0.005 0.011l0.016 0.011 0.016 0.020c0 0 0 0.011 0 0.011 0.004 0.005 0.009 0.005 0.009 0.011 0.172 0.235 0.475 0.692 0.563 0.885 0.063 0.136 0.12 0.276 0.177 0.432 0.24 0.693 0.36 1.557 0.276 2.647v0.009c-0.021 0.245-0.052 0.495-0.088 0.761-0.021 0.124-0.047 0.265-0.068 0.411-0.057 0.292-0.12 0.573-0.188 0.86-0.036 0.151-0.077 0.307-0.12 0.463v0.011c-0.172 0.62-0.4 1.303-0.681 2.027-0.068 0.183-0.136 0.359-0.213 0.552-0.063 0.145-0.131 0.297-0.199 0.453l-0.344 0.067c-1.167-2.208-2.443-3.733-3.583-4.609-0.579-0.437-1.115-0.719-1.636-0.833h-0.005c-0.515-0.113-1.067-0.036-1.427 0.333l0.047 0.1 0.427-0.319zM30.885 1.5c-0.047 2.719-0.156 5.625-0.62 8.224-0.495 2.807-1.369 5.24-2.787 6.688l-0.145 0.135c-0.036 0.037-0.083 0.079-0.125 0.115l-0.020 0.027h-0.011c-0.229 0.167-0.704 0.479-0.896 0.567-0.136 0.063-0.281 0.136-0.432 0.188h-0.011c-0.688 0.235-1.552 0.349-2.641 0.265-0.239-0.020-0.5-0.041-0.765-0.077l-0.401-0.068h-0.009c-0.292-0.057-0.573-0.12-0.86-0.188h-0.011c-0.156-0.041-0.307-0.088-0.457-0.129-0.688-0.188-1.365-0.412-2.032-0.667-0.183-0.073-0.369-0.152-0.563-0.229-0.14-0.057-0.281-0.115-0.421-0.177 0.016-0.084-0.104 0.131 0 0 0.005-0.131-0.016-0.26-0.068-0.38 2.183-1.161 3.708-2.423 4.579-3.557 0.443-0.579 0.729-1.125 0.843-1.641 0.12-0.515 0.037-1.077-0.333-1.437l0.011 0.011 0.147 0.469zM18.531 6.593l3.381 3.292 0.015 0.021 0.021 0.015c0.052 0.052 0.104 0.152 0.041 0.443-0.031 0.131-0.192 0.355-0.276 0.521-0.109 0.224-0.156 0.401-0.364 0.672-0.729 0.932-2.156 2.088-4.183 3.172 0.063-0.145 0.12-0.287 0.177-0.427 0.077-0.193 0.151-0.391 0.224-0.579 0.292-0.76 0.536-1.473 0.719-2.136 0.129-0.468 0.24-0.943 0.328-1.416v-0.011c0.021-0.145 0.057-0.287 0.079-0.432 0.036-0.281 0.067-0.557 0.088-0.839 0.068-0.901-0.093-1.593-0.251-2.292zM10.364 10.016c2.125 0.957 3.511 3.229 4.371 4.823-0.147-0.068-0.287-0.12-0.432-0.183-0.199-0.077-0.391-0.151-0.584-0.224-0.692-0.276-1.407-0.515-2.125-0.719h-0.005c-0.167-0.047-0.328-0.088-0.484-0.129-0.317-0.079-0.635-0.141-0.932-0.199-0.145-0.021-0.297-0.041-0.443-0.068v-0.011c-0.281-0.036-0.557-0.067-0.839-0.088-0.907-0.068-1.604 0.088-2.303 0.245l3.297-3.376 0.036-0.041c0.052-0.052 0.152-0.104 0.443-0.036zM8.807 14.287c0.24 0.016 0.496 0.047 0.761 0.088h0.011c0.124 0.021 0.26 0.041 0.4 0.068 0.276 0.052 0.557 0.115 0.86 0.188l0.235 0.057c0.077 0.020 0.151 0.036 0.229 0.057h0.004c0.631 0.176 1.303 0.4 2.032 0.681 0.183 0.068 0.369 0.141 0.557 0.213 0.161 0.068 0.323 0.141 0.484 0.209l0.021 0.353c-2.188 1.161-3.719 2.428-4.589 3.563-0.443 0.579-0.729 1.115-0.843 1.636v0.011c-0.12 0.515-0.037 1.067 0.333 1.427h-0.011l-0.251-0.448-7.916 8.093c0.052-2.713 0.151-5.609 0.609-8.208 0.495-2.807 1.375-5.235 2.787-6.683v-0.009c0.031-0.037 0.067-0.063 0.104-0.1l0.041-0.036c0.036-0.041 0.079-0.079 0.12-0.109h0.011c0.005-0.005 0.009-0.016 0.015-0.021 0.229-0.167 0.715-0.489 0.907-0.583 0.145-0.063 0.292-0.125 0.443-0.177 0.693-0.24 1.557-0.36 2.651-0.276zM15.683 14.552c-0.557 0.177-0.933 0.557-1.115 1.109l0.588-0.651zM16.407 14.588l0.239 0.433 0.199 0.124 0.536 0.423c-0.192-0.469-0.495-0.808-0.968-0.975zM16.027 15.281c0.411 0 0.733 0.323 0.733 0.735 0.005 0.411-0.328 0.744-0.733 0.739-0.412 0.005-0.745-0.328-0.74-0.739 0-0.412 0.323-0.735 0.74-0.735zM14.625 16.432c0.187 0.485 0.511 0.813 0.995 0.995l-0.317-0.369-0.272-0.312zM17.375 16.479l-0.38 0.157-0.077 0.239-0.381 0.432c0.385-0.187 0.661-0.432 0.839-0.823zM17.276 17.161c0.14 0.057 0.281 0.131 0.421 0.188 0.199 0.077 0.391 0.151 0.584 0.224 0.749 0.291 1.464 0.525 2.125 0.708 0.172 0.052 0.339 0.088 0.489 0.131 0.323 0.077 0.635 0.151 0.937 0.208 0.14 0.020 0.292 0.041 0.443 0.068 0.287 0.036 0.568 0.072 0.839 0.099 0.907 0.068 1.599-0.093 2.301-0.251l-3.296 3.381-0.021 0.015-0.020 0.021c-0.048 0.052-0.152 0.099-0.433 0.041h-0.009c-0.287-0.068-0.709-0.271-1.193-0.651-0.932-0.729-2.088-2.156-3.167-4.183zM14.833 17.281l-0.177 0.421c-0.077 0.193-0.151 0.391-0.229 0.579-0.271 0.697-0.505 1.407-0.708 2.125-0.047 0.172-0.088 0.339-0.125 0.495-0.077 0.317-0.151 0.635-0.208 0.932-0.025 0.151-0.047 0.297-0.068 0.448-0.041 0.276-0.072 0.552-0.099 0.833-0.068 0.907 0.093 1.604 0.245 2.301l-3.376-3.296-0.020-0.032-0.021-0.009v-0.011c-0.052-0.052-0.099-0.136-0.036-0.423 0-0.005 0-0.005 0-0.009 0.068-0.287 0.276-0.709 0.651-1.193 0.724-0.932 2.151-2.088 4.172-3.167zM16.219 17.625c1.156 2.167 2.417 3.697 3.547 4.568 0.579 0.443 1.115 0.728 1.636 0.843h0.011c0.515 0.115 1.061 0.037 1.427-0.333l-0.047-0.093-0.407 0.36 8.12 7.921c-2.719-0.052-5.631-0.161-8.229-0.625-2.807-0.495-5.24-1.369-6.683-2.781h-0.009l-0.073-0.072c-0.011-0.011-0.016-0.027-0.027-0.043l-0.041-0.036c-0.031-0.036-0.073-0.079-0.104-0.12v-0.011c-0.005-0.005-0.021-0.015-0.021-0.020-0.213-0.287-0.405-0.589-0.583-0.907-0.068-0.14-0.125-0.292-0.177-0.443-0.24-0.693-0.36-1.552-0.276-2.645 0.021-0.24 0.052-0.491 0.088-0.761v-0.011c0.021-0.124 0.047-0.26 0.068-0.4 0.052-0.276 0.115-0.557 0.188-0.86v-0.011l0.063-0.224 0.057-0.228v-0.011c0.172-0.625 0.395-1.297 0.681-2.027 0.068-0.183 0.147-0.369 0.224-0.557 0.063-0.156 0.131-0.307 0.199-0.463l0.369-0.021z"></path></svg>Airflow</li></ul></dd></dl><dl class="flex flex-col sm:flex-row gap-1"><dt class="min-w-40"><span class="block text-sm text-gray-500 dark:text-neutral-500">DevOps</span></dt><dd><ul><li class="me-1 after:content-[','] inline-flex items-center text-sm text-gray-800 dark:text-neutral-200"><svg class="shrink-0 size-4 me-1" width="24" height="24" viewBox="0 0 48 48" fill="#000000" xmlns="http://www.w3.org/2000/svg"><rect width="48" height="48" fill="none"></rect><rect width="48" height="48" fill="none"></rect><rect x="10" y="19.3" width="4.4" height="4.44"></rect><rect x="4.6" y="19.3" width="4.4" height="4.44"></rect><path d="M45.4,21.7a6.3,6.3,0,0,0-5.2-.6,6.6,6.6,0,0,0-2.9-4.4l-.5-.5-.5.6A6.1,6.1,0,0,0,35.2,21a5.6,5.6,0,0,0,1,2.8l-1.5.7a10.5,10.5,0,0,1-3,.5H2.2v.6a12.1,12.1,0,0,0,1,6.5l.4.8h0c2.8,4.6,7.7,6.6,13,6.6,10.3,0,18.7-4.4,22.7-14,2.6.2,5.2-.5,6.5-3L46,22ZM10.8,33.5a2.3,2.3,0,1,1,0-4.6,2.3,2.3,0,1,1,0,4.6Z"></path><rect x="10" y="13.7" width="4.4" height="4.44"></rect><rect x="26.5" y="19.3" width="4.4" height="4.44"></rect><rect x="21.1" y="8" width="4.4" height="4.44"></rect><rect x="21.1" y="19.3" width="4.4" height="4.44"></rect><rect x="15.6" y="13.7" width="4.4" height="4.44"></rect><rect x="21.1" y="13.7" width="4.4" height="4.44"></rect><rect x="15.6" y="19.3" width="4.4" height="4.44"></rect></svg>Docker</li><li class="me-1 after:content-[','] inline-flex items-center text-sm text-gray-800 dark:text-neutral-200"><svg class="shrink-0 size-4 me-1" width="24" height="24" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g fill="#000000"><path d="M4.51 7.687c0 .197.02.357.058.475.042.117.096.245.17.384a.233.233 0 01.037.123c0 .053-.032.107-.1.16l-.336.224a.255.255 0 01-.138.048c-.054 0-.107-.026-.16-.074a1.652 1.652 0 01-.192-.251 4.137 4.137 0 01-.164-.315c-.416.491-.937.737-1.565.737-.447 0-.804-.129-1.064-.385-.261-.256-.394-.598-.394-1.025 0-.454.16-.822.484-1.1.325-.278.756-.416 1.304-.416.18 0 .367.016.564.042.197.027.4.07.612.118v-.39c0-.406-.085-.689-.25-.854-.17-.166-.458-.246-.868-.246-.186 0-.377.022-.574.07a4.23 4.23 0 00-.575.181 1.525 1.525 0 01-.186.07.326.326 0 01-.085.016c-.075 0-.112-.054-.112-.166v-.262c0-.085.01-.15.037-.186a.399.399 0 01.15-.113c.185-.096.409-.176.67-.24.26-.07.537-.101.83-.101.633 0 1.096.144 1.394.432.293.288.442.726.442 1.314v1.73h.01zm-2.161.811c.175 0 .356-.032.548-.096.192-.064.362-.182.505-.342a.848.848 0 00.181-.341c.032-.129.054-.283.054-.465V7.03a4.43 4.43 0 00-.49-.09 3.996 3.996 0 00-.5-.033c-.357 0-.617.07-.793.214-.176.144-.26.347-.26.614 0 .25.063.437.196.566.128.133.314.197.559.197zm4.273.577c-.096 0-.16-.016-.202-.054-.043-.032-.08-.106-.112-.208l-1.25-4.127a.938.938 0 01-.048-.214c0-.085.042-.133.127-.133h.522c.1 0 .17.016.207.053.043.032.075.107.107.208l.894 3.535.83-3.535c.026-.106.058-.176.101-.208a.365.365 0 01.213-.053h.426c.1 0 .17.016.212.053.043.032.08.107.102.208l.84 3.578.92-3.578a.459.459 0 01.107-.208.347.347 0 01.208-.053h.495c.085 0 .133.043.133.133 0 .027-.006.054-.01.086a.768.768 0 01-.038.133l-1.283 4.127c-.031.107-.069.177-.111.209a.34.34 0 01-.203.053h-.457c-.101 0-.17-.016-.213-.053-.043-.038-.08-.107-.101-.214L8.213 5.37l-.82 3.439c-.026.107-.058.176-.1.213-.043.038-.118.054-.213.054h-.458zm6.838.144a3.51 3.51 0 01-.82-.096c-.266-.064-.473-.134-.612-.214-.085-.048-.143-.101-.165-.15a.38.38 0 01-.031-.149v-.272c0-.112.042-.166.122-.166a.3.3 0 01.096.016c.032.011.08.032.133.054.18.08.378.144.585.187.213.042.42.064.633.064.336 0 .596-.059.777-.176a.575.575 0 00.277-.508.52.52 0 00-.144-.373c-.095-.102-.276-.193-.537-.278l-.772-.24c-.388-.123-.676-.305-.851-.545a1.275 1.275 0 01-.266-.774c0-.224.048-.422.143-.593.096-.17.224-.32.384-.438.16-.122.34-.213.553-.277.213-.064.436-.091.67-.091.118 0 .24.005.357.021.122.016.234.038.346.06.106.026.208.052.303.085.096.032.17.064.224.096a.461.461 0 01.16.133.289.289 0 01.047.176v.251c0 .112-.042.171-.122.171a.552.552 0 01-.202-.064 2.428 2.428 0 00-1.022-.208c-.303 0-.543.048-.708.15-.165.1-.25.256-.25.475 0 .149.053.277.16.379.106.101.303.202.585.293l.756.24c.383.123.66.294.825.513.165.219.244.47.244.748 0 .23-.047.437-.138.619a1.435 1.435 0 01-.388.47c-.165.133-.362.23-.591.299-.24.075-.49.112-.761.112z"></path> <path fill-rule="evenodd" d="M14.465 11.813c-1.75 1.297-4.294 1.986-6.481 1.986-3.065 0-5.827-1.137-7.913-3.027-.165-.15-.016-.353.18-.235 2.257 1.313 5.04 2.109 7.92 2.109 1.941 0 4.075-.406 6.039-1.239.293-.133.543.192.255.406z" clip-rule="evenodd"></path><path fill-rule="evenodd" d="M15.194 10.98c-.223-.287-1.479-.138-2.048-.069-.17.022-.197-.128-.043-.24 1-.705 2.645-.502 2.836-.267.192.24-.053 1.89-.99 2.68-.143.123-.281.06-.217-.1.212-.53.686-1.72.462-2.003z" clip-rule="evenodd"></path></g></svg>AWS</li></ul></dd></dl></div></div><div id="award" class="space-y-4"><h2 class="font-bold text-xl text-gray-800 dark:text-neutral-200">Awards</h2><div class="p-6 rounded-lg shadow-sm"><h2 class="text-base font-semibold">Wishar</h2><ul class="mt-3 space-y-1"><li class="list li-item items-center text-gray-800 dark:text-neutral-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="inline-flex"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526" fill="#FFFF00"></path><circle cx="12" cy="8" r="6" fill="#FFFF00"></circle></svg>Bronze medal<!-- --> - <!-- -->2017 22nd National College College Information Application Service Innovation Competition</li><li class="list li-item items-center text-gray-800 dark:text-neutral-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="inline-flex"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526" fill="#FFFF00"></path><circle cx="12" cy="8" r="6" fill="#FFFF00"></circle></svg>TOP Maker<!-- --> - <!-- -->106th academic year "Study Practice Simulation Learning Platform"</li></ul></div><div class="p-6 rounded-lg shadow-sm"><h2 class="text-base font-semibold">Weather Tour</h2><ul class="mt-3 space-y-1"><li class="list li-item items-center text-gray-800 dark:text-neutral-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="inline-flex"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526" fill="#FFFF00"></path><circle cx="12" cy="8" r="6" fill="#FFFF00"></circle></svg>Honorable Mention<!-- --> - <!-- -->2017 National College College Software Creation Competition</li><li class="list li-item items-center text-gray-800 dark:text-neutral-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="inline-flex"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526" fill="#FFFF00"></path><circle cx="12" cy="8" r="6" fill="#FFFF00"></circle></svg>Honorable Mention<!-- --> - <!-- -->2017 Open Source Software Creative Design Competition</li><li class="list li-item items-center text-gray-800 dark:text-neutral-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="inline-flex"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526" fill="#FFFF00"></path><circle cx="12" cy="8" r="6" fill="#FFFF00"></circle></svg>Honorable Mention<!-- --> - <!-- -->2017 Smart Terminal and Human-Computer Interaction Software Creation Competition</li><li class="list li-item items-center text-gray-800 dark:text-neutral-200"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="inline-flex"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526" fill="#FFFF00"></path><circle cx="12" cy="8" r="6" fill="#FFFF00"></circle></svg>Silver medal<!-- --> - <!-- -->National Taiwan Ocean University 106 Annual Special Competition</li></ul></div></div></div></main></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/en","query":{},"buildId":"0de89gLmSCIuQ8mc5CAMK","assetPrefix":"/Resume","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script><footer class="w-full max-w-2xl mx-auto px-4 sm:px-6 lg:px-8"><div class="py-6 border-t border-gray-200 dark:border-neutral-700"><div class="flex flex-wrap justify-between items-center gap-2"><div><p class="text-xs text-gray-600 dark:text-neutral-400">© Simon.</p></div><ul class="flex flex-wrap items-center"><li class="inline-block pe-4 text-xs"><a class="text-xs text-gray-500 underline hover:text-gray-800 hover:decoration-2 focus:outline-none focus:decoration-2 dark:text-neutral-500 dark:hover:text-neutral-400" href="https://xchux.github.io/Resume/">Github</a></li><li class="inline-block"><button type="button" class="hs-dark-mode hs-dark-mode-active:hidden relative flex justify-center items-center size-7 border border-gray-200 text-gray-500 rounded-full hover:bg-gray-200 focus:outline-none focus:bg-gray-200 dark:border-neutral-700 dark:text-neutral-400 dark:hover:bg-neutral-700 dark:focus:bg-neutral-700" data-hs-theme-click-value="dark"><span class="sr-only">Dark</span><svg class="shrink-0 size-3.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path></svg></button><button type="button" class="hs-dark-mode hs-dark-mode-active:flex hidden relative flex justify-center items-center size-7 border border-gray-200 text-gray-500 rounded-full hover:bg-gray-200 focus:outline-none focus:bg-gray-200 dark:border-neutral-700 dark:text-neutral-400 dark:hover:bg-neutral-700 dark:focus:bg-neutral-700" data-hs-theme-click-value="light"><span class="sr-only">Light</span><svg class="shrink-0 size-3.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="4"></circle><path d="M12 2v2"></path><path d="M12 20v2"></path><path d="m4.93 4.93 1.41 1.41"></path><path d="m17.66 17.66 1.41 1.41"></path><path d="M2 12h2"></path><path d="M20 12h2"></path><path d="m6.34 17.66-1.41 1.41"></path><path d="m19.07 4.93-1.41 1.41"></path></svg></button></li></ul></div></div></footer></body></html>