PageSourceSearch

https://www.vilotech.co/customer-stories

html vilotech.co collected 2026-10-05 06:30:30 UTC 32,193 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html class="2xl:text-[20px]" dir="ltr" lang="en"><head>
vendor: 57 bytes, line 1
1<script src="https://www.googletagmanager.com/gtag/js?id=
1G-VY2X3BKZJ9
vendor: 17 bytes, line 1
1" async></script>
1<script>!function(){function a(){window.dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],a("js",new Date),a("config","G-VY2X3BKZJ9")}()</script>
1<meta charset="UTF-8"><meta content="width=device-width,initial-scale=1" name="viewport"><link href="/sitemap-index.xml" rel="sitemap"><link href="/_astro/favicon.DRs-WY2U.ico" rel="shortcut icon"><link href="/_astro/favicon.DRs-WY2U.ico" rel="icon" type="image/svg+xml"><link href="/_astro/favicon.DRs-WY2U.ico" rel="mask-icon" color="#8D46E7"><link href="/_astro/favicon.DRs-WY2U.ico" rel="apple-touch-icon" sizes="180x180"><style>:root{--aw-font-sans:'Inter Variable';--aw-font-serif:'Inter Variable';--aw-font-heading:'Inter Variable';--aw-color-primary:rgb(1 97 239);--aw-color-secondary:rgb(1 84 207);--aw-color-accent:rgb(109 40 217);--aw-color-text-heading:rgb(0 0 0);--aw-color-text-default:rgb(16 16 16);--aw-color-text-muted:rgb(16 16 16 / 66%);--aw-color-bg-page:rgb(255 255 255);--aw-color-bg-page-dark:rgb(3 6 32)}.dark{--aw-font-sans:'Inter Variable';--aw-font-serif:'Inter Variable';--aw-font-heading:'Inter Variable';--aw-color-primary:rgb(59 130 246);--aw-color-secondary:rgb(96 165 250);--aw-color-accent:rgb(147 51 234);--aw-color-text-heading:rgb(248 250 252);--aw-color-text-default:rgb(226 232 240);--aw-color-text-muted:rgb(148 163 184);--aw-color-bg-page:rgb(15 23 42)}</style>
1<script>!function(){const e="light";function t(e){"dark"===e?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark");const t=document.querySelectorAll("[data-aw-toggle-color-scheme] > input");t&&t.length&&t.forEach((t=>{t.checked="dark"!==e}))}e&&e.endsWith(":only")||!localStorage.theme?t(e.replace(":only","")):"dark"===localStorage.theme||!("theme"in localStorage)&&window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):t("light")}()</script>
1<title>ViloTech</title><meta content="Read about how our customers are partnering with ViloTech to grow their businesses." name="description"/><meta content="noindex,nofollow" name="robots"/><link href="https://www.vilotech.co/customer-stories" rel="canonical"/><meta content="Customer Stories - Success Stories" property="og:title"/><meta content="Read about how our customers are partnering with ViloTech to grow their businesses." property="og:description"/><meta content="https://www.vilotech.co/customer-stories" property="og:url"/><meta content="website" property="og:type"/><meta content="https://www.vilotech.co/_astro/vilo_logo.BKcm-Fx1_FtD2Y.svg" property="og:image"/><meta content="en" property="og:locale"/><meta content="ViloTech" property="og:site_name"/><meta content="summary_large_image" name="twitter:card"/><meta content="@ViloTech_en" name="twitter:site"/><meta content="@ViloTech_en" name="twitter:creator"/><meta content="orcPxI47GSa-cRvY11tUe6iGg2IO_RPvnA1q95iEM3M" name="google-site-verification"><meta content="true" name="astro-view-transitions-enabled"><meta content="swap" name="astro-view-transitions-fallback"><link href="/_astro/click-through.BIQ1zmuc.css" rel="stylesheet"><style>.modal-bg[data-astro-cid-ox2zttuk]{position:fixed;inset:0;background:#00000080;z-index:1000;display:flex;align-items:flex-start;justify-content:center}.modal-header[data-astro-cid-ox2zttuk]{text-align:center;height:50px;width:100%;background-color:#fff;z-index:999}.modal-content[data-astro-cid-ox2zttuk]{background:#fff;color:#000;border-radius:1.5rem;padding:2.5rem 2rem;max-width:70vw;width:70vw;min-width:320px;box-shadow:0 2px 32px #00000040;position:relative;overflow:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;margin-block:4em;max-height:calc(100vh - 5em)}.close-btn[data-astro-cid-ox2zttuk]{position:absolute;top:1.5rem;right:1.5rem;background:0 0;border:none;font-size:2rem;cursor:pointer;transition:color .2s}.close-btn[data-astro-cid-ox2zttuk]:hover{color:#222}.team-grid[data-astro-cid-ox2zttuk]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;width:100%;margin-top:2rem}.team-tile[data-astro-cid-ox2zttuk]{background:0 0;border-radius:1rem;box-shadow:0 2px 12px #0003;padding:2rem 1.5rem 1.5rem;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:box-shadow .2s,transform .2s}.team-tile[data-astro-cid-ox2zttuk]:hover{box-shadow:0 4px 24px #0000004d;transform:translateY(-4px) scale(1.03);background-color:var(--aw-color-accent);color:#fff}.team-pic[data-astro-cid-ox2zttuk]{width:112px;height:112px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#e5e7eb;margin-bottom:1.25rem;box-shadow:0 2px 8px #00000014}.team-name[data-astro-cid-ox2zttuk]{font-size:1.25rem;font-weight:600;margin-bottom:.25rem;text-align:center}.team-role[data-astro-cid-ox2zttuk]{font-size:1rem;text-align:center}@media (max-width:900px){.modal-content[data-astro-cid-ox2zttuk]{max-width:95vw;width:95vw;padding:1.5rem .5rem}.team-grid[data-astro-cid-ox2zttuk]{gap:1rem}}</style>
1<script src="/_astro/hoisted.CSF1DZVb.js" type="module"></script>
1</head><body class="antialiased bg-page text-default tracking-tight"><header class="mx-auto w-full border-b border-gray-50/0 ease-in-out flex-none sticky top-0 transition-[opacity] z-40" data-aw-sticky-header id="header"><div class="absolute inset-0"></div><div class="mx-auto max-w-7xl relative md:grid md:grid-cols-3 md:items-center md:px-6 px-3 py-3 text-default w-full"><div class="flex justify-between"><a class="flex items-center" href="/"><span class="text-5xl vilo-title-font">Vilo</span></a><div class="flex items-center md:hidden"><button aria-label="Toggle Menu" class="flex items-center cursor-pointer flex-col group h-12 justify-center rounded w-12" data-aw-toggle-menu type="button"><span class="sr-only">Toggle Menu</span> <span class="transition duration-200 bg-black dark:bg-white ease h-0.5 my-1 opacity-80 rounded-full transform w-6 group-[.expanded]:rotate-45 group-[.expanded]:translate-y-2.5" aria-hidden="true"></span> <span class="transition duration-200 bg-black dark:bg-white ease h-0.5 my-1 opacity-80 rounded-full transform w-6 group-[.expanded]:opacity-0" aria-hidden="true"></span> <span class="transition duration-200 bg-black dark:bg-white ease h-0.5 my-1 opacity-80 rounded-full transform w-6 group-[.expanded]:-rotate-45 group-[.expanded]:-translate-y-2.5" aria-hidden="true"></span></button></div></div><nav aria-label="Main navigation" class="items-center md:w-auto w-full hidden md:flex md:justify-self-center md:mx-5 md:overflow-x-auto md:overflow-y-visible overflow-x-hidden overflow-y-auto text-default"><ul class="flex flex-col font-medium md:flex-row md:justify-center md:self-center md:text-[0.9375rem] md:w-auto text-xl tracking-[0.01rem] w-full"><li class="text-nowrap"><a class="flex items-center dark:hover:text-white hover:text-link px-4 py-3" href="/#">Home</a></li><li class="text-nowrap"><a class="flex items-center dark:hover:text-white hover:text-link px-4 py-3" href="/#services">Services</a></li><li class="text-nowrap"><a class="flex items-center dark:hover:text-white hover:text-link px-4 py-3" href="https://agentsnap.ai/">AgentSnap</a></li><li class="text-nowrap"><a class="flex items-center dark:hover:text-white hover:text-link px-4 py-3 aw-link-active" href="/customer-stories">Customer Stories</a></li><li class="text-nowrap"><a class="flex items-center dark:hover:text-white hover:text-link px-4 py-3" href="/#about">About</a></li><li class="text-nowrap"><a class="flex items-center dark:hover:text-white hover:text-link px-4 py-3" href="#" aria-label="Open Team Popup" id="team-nav-link">The Team</a></li></ul></nav><div class="items-center md:w-auto w-full hidden md:flex bottom-0 fixed justify-end left-0 md:justify-self-end md:mb-0 md:p-0 md:self-center md:static p-3 rtl:left-auto rtl:right-0"><div class="flex items-center justify-between md:w-auto w-full"><span class="ml-4 rtl:ml-0 rtl:mr-4"><a class="text-sm btn-secondary font-semibold md:px-6 ml-2 px-5.5 py-2.5 shadow-none w-auto" href="/contact" data-animate-button rel="noopener noreferrer" target="_self">Contact Us</a></span></div></div></div></header><main><section class="mx-auto sm:px-6 lg:py-20 max-w-4xl px-6 py-12 sm:py-16"><header class="mx-auto text-center max-w-3xl mb-8 md:mb-16"><h1 class="leading-tighter font-bold font-heading md:text-5xl text-4xl tracking-tighter">Customer Stories</h1><div class="mx-auto dark:text-slate-400 font-medium md:mt-3 mt-2 text-gray-500 text-xl">Read about how our customers are partnering with ViloTech to grow their businesses.</div></header><ul><li class="mb-10 md:mb-20"><article class="mx-auto gap-6 grid max-w-md md:gap-8 md:grid-cols-1 md:max-w-none"><a class="relative" href="/customer-stories/apple"><div class="relative h-0 lg:pb-[48%] md:h-72 md:pb-[75%] overflow-hidden pb-[48%] rounded shadow-lg"><img alt="A Renewed Security &#38; Research Website for Apple" class="w-full absolute bg-gray-400 border border-gray-200 dark:bg-slate-700 h-full inset-0 mb-6 object-cover rounded shadow-lg" crossorigin="anonymous" decoding="async" height="728" loading="lazy" referrerpolicy="no-referrer" sizes="(min-width: 1726px) 1726px, 100vw" src="/_astro/dapskdsk.Bd4s55BA.png" srcset="/_astro/dapskdsk.Bd4s55BA_Z1fIYyA.webp 640w, /_astro/dapskdsk.Bd4s55BA_ZayOtz.webp 750w, /_astro/dapskdsk.Bd4s55BA_LQmmz.webp 828w, /_astro/dapskdsk.Bd4s55BA_1WGmJ7.webp 960w, /_astro/dapskdsk.Bd4s55BA_Z2nCDNc.webp 1080w, /_astro/dapskdsk.Bd4s55BA_ZhqzvQ.webp 1280w, /_astro/dapskdsk.Bd4s55BA_Z1dPi7h.webp 1668w, /_astro/dapskdsk.Bd4s55BA_Zj8U7m.webp 1726w, /_astro/dapskdsk.Bd4s55BA_1LDJ0Q.webp 1920w, /_astro/dapskdsk.Bd4s55BA_ZruowP.webp 2048w, /_astro/dapskdsk.Bd4s55BA_ZdAEie.webp 2560w, /_astro/dapskdsk.Bd4s55BA_Z1vqjR5.webp 3200w, /_astro/dapskdsk.Bd4s55BA_Kewum.webp 3452w" style="object-fit:cover;object-position:center;max-width:1726px;max-height:728px;aspect-ratio:2.370879120879121;width:100%" width="1726"></div></a><div class="mt-2"><header><div class="mb-1"><span class="text-sm"></span></div><h2 class="dark:text-slate-300 font-bold font-heading leading-tight mb-2 sm:text-2xl text-xl"><a class="inline-block dark:hover:text-blue-700 duration-200 ease-in hover:text-primary transition" href="/customer-stories/apple">A Renewed Security &amp;
1 Research Website for Apple</a></h2></header><p class="text-muted dark:text-slate-400 flex-grow text-lg">We partnered with Apple to create a platform that provides tools for researchers to receive real-time status updates and enables direct communication with engineers.</p><footer class="mt-5"><ul class="text-sm"><li class="inline-block bg-gray-100 dark:bg-slate-700 font-medium lowercase mb-2 mr-2 px-2 py-0.5 rtl:ml-2 rtl:mr-0"><span class="text-muted dark:hover:text-gray-200 dark:text-slate-300 hover:text-primary">Website</span></li><li class="inline-block bg-gray-100 dark:bg-slate-700 font-medium lowercase mb-2 mr-2 px-2 py-0.5 rtl:ml-2 rtl:mr-0"><span class="text-muted dark:hover:text-gray-200 dark:text-slate-300 hover:text-primary">NextJS</span></li><li class="inline-block bg-gray-100 dark:bg-slate-700 font-medium lowercase mb-2 mr-2 px-2 py-0.5 rtl:ml-2 rtl:mr-0"><span class="text-muted dark:hover:text-gray-200 dark:text-slate-300 hover:text-primary">React</span></li><li class="inline-block bg-gray-100 dark:bg-slate-700 font-medium lowercase mb-2 mr-2 px-2 py-0.5 rtl:ml-2 rtl:mr-0"><span class="text-muted dark:hover:text-gray-200 dark:text-slate-300 hover:text-primary">Mobile</span></li></ul></footer></div></article></li><hr class="border-gray-200 border-t dark:border-slate-700 mb-20"><li class="mb-10 md:mb-20"><article class="mx-auto gap-6 grid max-w-md md:gap-8 md:grid-cols-1 md:max-w-none"><a class="relative" href="/customer-stories/airbnb"><div class="relative h-0 lg:pb-[48%] md:h-72 md:pb-[75%] overflow-hidden pb-[48%] rounded shadow-lg"><img alt="Integrated Community and help center Web App" class="w-full absolute bg-gray-400 border border-gray-200 dark:bg-slate-700 h-full inset-0 mb-6 object-cover rounded shadow-lg" crossorigin="anonymous" decoding="async" height="1160" loading="lazy" referrerpolicy="no-referrer" sizes="(min-width: 2388px) 2388px, 100vw" src="/_astro/airbnb-community.3zf2S_f6.png" srcset="/_astro/airbnb-community.3zf2S_f6_Z1cLIPl.webp 640w, /_astro/airbnb-community.3zf2S_f6_Z7ByKk.webp 750w, /_astro/airbnb-community.3zf2S_f6_ONC5O.webp 828w, /_astro/airbnb-community.3zf2S_f6_20DCsm.webp 960w, /_astro/airbnb-community.3zf2S_f6_ZS1Ejz.webp 1080w, /_astro/airbnb-community.3zf2S_f6_1daoWL.webp 1280w, /_astro/airbnb-community.3zf2S_f6_gKGml.webp 1668w, /_astro/airbnb-community.3zf2S_f6_Z1MVpjs.webp 1920w, /_astro/airbnb-community.3zf2S_f6_136zVM.webp 2048w, /_astro/airbnb-community.3zf2S_f6_ZJvUFK.webp 2388w, /_astro/airbnb-community.3zf2S_f6_1h0kbo.webp 2560w, /_astro/airbnb-community.3zf2S_f6_ZOkns.webp 3200w, /_astro/airbnb-community.3zf2S_f6_1kPfp1.webp 3840w, /_astro/airbnb-community.3zf2S_f6_ZEp8T4.webp 4480w, /_astro/airbnb-community.3zf2S_f6_2sdeIJ.webp 4776w" style="object-fit:cover;object-position:center;max-width:2388px;max-height:1160px;aspect-ratio:2.0586206896551724;width:100%" width="2388"></div></a><div class="mt-2"><header><div class="mb-1"><span class="text-sm"></span></div><h2 class="dark:text-slate-300 font-bold font-heading leading-tight mb-2 sm:text-2xl text-xl"><a class="inline-block dark:hover:text-blue-700 duration-200 ease-in hover:text-primary transition" href="/customer-stories/airbnb">Integrated Community and help center Web App</a></h2></header><p class="text-muted dark:text-slate-400 flex-grow text-lg">We collaborated with Airbnb to integrate an extensive content repository and taxonomy system into a tailored frontend experience and create powerful insights for the company usig AI.</p><footer class="mt-5"><ul class="text-sm"><li class="inline-block bg-gray-100 dark:bg-slate-700 font-medium lowercase mb-2 mr-2 px-2 py-0.5 rtl:ml-2 rtl:mr-0"><span class="text-muted dark:hover:text-gray-200 dark:text-slate-300 hover:text-primary">WebApp</span></li><li class="inline-block bg-gray-100 dark:bg-slate-700 font-medium lowercase mb-2 mr-2 px-2 py-0.5 rtl:ml-2 rtl:mr-0"><span class="text-muted dark:hover:text-gray-200 dark:text-slate-300 hover:text-primary">React</span></li><li class="inline-block bg-gray-100 dark:bg-slate-700 font-medium lowercase mb-2 mr-2 px-2 py-0.5 rtl:ml-2 rtl:mr-0"><span class="text-muted dark:hover:text-gray-200 dark:text-slate-300 hover:text-primary">ElasticSearch</span></li></ul></footer></div></article></li><hr class="border-gray-200 border-t dark:border-slate-700 mb-20"><li class="mb-10 md:mb-20"><article class="mx-auto gap-6 grid max-w-md md:gap-8 md:grid-cols-1 md:max-w-none"><a class="relative" href="/customer-stories/san-francisco-game-development"><div class="relative h-0 lg:pb-[48%] md:h-72 md:pb-[75%] overflow-hidden pb-[48%] rounded shadow-lg"><img alt="SF Game Development Refreshed Identity" class="w-full absolute bg-gray-400 border border-gray-200 dark:bg-slate-700 h-full inset-0 mb-6 object-cover rounded shadow-lg" crossorigin="anonymous" decoding="async" height="650" loading="lazy" referrerpolicy="no-referrer" sizes="(min-width: 1500px) 1500px, 100vw" src="/_astro/SFG.BIlSQUog.jpg" srcset="/_astro/SFG.BIlSQUog_Ms4TO.webp 640w, /_astro/SFG.BIlSQUog_1RCeYP.webp 750w, /_astro/SFG.BIlSQUog_Z2f8GWW.webp 828w, /_astro/SFG.BIlSQUog_Z14iGAp.webp 960w, /_astro/SFG.BIlSQUog_d6Sji.webp 1080w, /_astro/SFG.BIlSQUog_2jiWAD.webp 1280w, /_astro/SFG.BIlSQUog_6QRFX.webp 1500w, /_astro/SFG.BIlSQUog_1mTf0d.webp 1668w, /_astro/SFG.BIlSQUog_ZGMQFA.webp 1920w, /_astro/SFG.BIlSQUog_29f8zE.webp 2048w, /_astro/SFG.BIlSQUog_2n8ROg.webp 2560w, /_astro/SFG.BIlSQUog_Z10RQ1V.webp 3000w" style="object-fit:cover;object-position:center;max-width:1500px;max-height:650px;aspect-ratio:2.3076923076923075;width:100%" width="1500"></div></a><div class="mt-2"><header><div class="mb-1"><span class="text-sm"></span></div><h2 class="dark:text-slate-300 font-bold font-heading leading-tight mb-2 sm:text-2xl text-xl"><a class="inline-block dark:hover:text-blue-700 duration-200 ease-in hover:text-primary transition" href="/customer-stories/san-francisco-game-development">SF Game Development Refreshed Identity</a></h2></header><p class="text-muted dark:text-slate-400 flex-grow text-lg">SF Game Development and ViloTech collaborate to unveil a fresh digital presence designed to better engage and inform their 10,000+ member community.</p><footer class="mt-5"><ul class="text-sm"><li class="inline-block bg-gray-100 dark:bg-slate-700 font-medium lowercase mb-2 mr-2 px-2 py-0.5 rtl:ml-2 rtl:mr-0"><span class="text-muted dark:hover:text-gray-200 dark:text-slate-300 hover:text-primary">Website</span></li><li class="inline-block bg-gray-100 dark:bg-slate-700 font-medium lowercase mb-2 mr-2 px-2 py-0.5 rtl:ml-2 rtl:mr-0"><span class="text-muted dark:hover:text-gray-200 dark:text-slate-300 hover:text-primary">Astro</span></li><li class="inline-block bg-gray-100 dark:bg-slate-700 font-medium lowercase mb-2 mr-2 px-2 py-0.5 rtl:ml-2 rtl:mr-0"><span class="text-muted dark:hover:text-gray-200 dark:text-slate-300 hover:text-primary">Mobile</span></li></ul></footer></div></article></li><hr class="border-gray-200 border-t dark:border-slate-700 mb-20"><li class="mb-10 md:mb-20"><article class="mx-auto gap-6 grid max-w-md md:gap-8 md:grid-cols-1 md:max-w-none"><a class="relative" href="/customer-stories/kansas-health-institute"><div class="relative h-0 lg:pb-[48%] md:h-72 md:pb-[75%] overflow-hidden pb-[48%] rounded shadow-lg"><img alt="User-Friendly Customer Survey Web App" class="w-full absolute bg-gray-400 border border-gray-200 dark:bg-slate-700 h-full inset-0 mb-6 object-cover rounded shadow-lg" crossorigin="anonymous" decoding="async" height="1434" loading="lazy" referrerpolicy="no-referrer" sizes="(min-width: 2938px) 2938px, 100vw" src="/_astro/Kansas Health Institute.CCDodyX9.png" srcset="/_astro/Kansas%20Health%20Institute.CCDodyX9_Z1IGdmd.webp 640w, /_astro/Kansas%20Health%20Institute.CCDodyX9_ZDw3hc.webp 750w, /_astro/Kansas%20Health%20Institute.CCDodyX9_iT8yW.webp 828w, /_astro/Kansas%20Health%20Institute.CCDodyX9_1tJ8Vu.webp 960w, /_astro/Kansas%20Health%20Institute.CCDodyX9_Z1PCe3H.webp 1080w, /_astro/Kansas%20Health%20Institute.CCDodyX9_fyPdD.webp 1280w, /_astro/Kansas%20Health%20Institute.CCDodyX9_ZFORmM.webp 1668w, /_astro/Kansas%20Health%20Institute.CCDodyX9_2jE9Kl.webp 1920w, /_astro/Kansas%20Health%20Institute.CCDodyX9_5v1cE.webp 2048w, /_astro/Kansas%20Health%20Institute.CCDodyX9_joKrg.webp 2560w, /_astro/Kansas%20Health%20Institute.CCDodyX9_ZE455v.webp 2938w, /_astro/Kansas%20Health%20Institute.CCDodyX9_ZXpT7A.webp 3200w, /_astro/Kansas%20Health%20Institute.CCDodyX9_neFES.webp 3840w, /_astro/Kansas%20Health%20Institute.CCDodyX9_Z1C0HDc.webp 4480w, /_astro/Kansas%20Health%20Institute.CCDodyX9_2alKAS.webp 5120w, /_astro/Kansas%20Health%20Institute.CCDodyX9_ZsBdbq.webp 5876w" style="object-fit:cover;object-position:center;max-width:2938px;max-height:1434px;aspect-ratio:2.0488145048814506;width:100%" width="2938"></div></a><div class="mt-2"><header><div class="mb-1"><span class="text-sm"></span></div><h2 class="dark:text-slate-300 font-bold font-heading leading-tight mb-2 sm:text-2xl text-xl"><a class="inline-block dark:hover:text-blue-700 duration-200 ease-in hover:text-primary transition" href="/customer-stories/kansas-health-institute">User-Friendly Customer Survey Web App</a></h2></header><p class="text-muted dark:text-slate-400 flex-grow text-lg">The Kansas Health Institute launches a redesigned customer satisfaction survey system</p><footer class="mt-5"><ul class="text-sm"><li class="inline-block bg-gray-100 dark:bg-slate-700 font-medium lowercase mb-2 mr-2 px-2 py-0.5 rtl:ml-2 rtl:mr-0"><span class="text-muted dark:hover:text-gray-200 dark:text-slate-300 hover:text-primary">WebApp</span></li><li class="inline-block bg-gray-100 dark:bg-slate-700 font-medium lowercase mb-2 mr-2 px-2 py-0.5 rtl:ml-2 rtl:mr-0"><span class="text-muted dark:hover:text-gray-200 dark:text-slate-300 hover:text-primary">React</span></li><li class="inline-block bg-gray-100 dark:bg-slate-700 font-medium lowercase mb-2 mr-2 px-2 py-0.5 rtl:ml-2 rtl:mr-0"><span class="text-muted dark:hover:text-gray-200 dark:text-slate-300 hover:text-primary">ElasticSearch</span></li></ul></footer></div></article></li><hr class="border-gray-200 border-t dark:border-slate-700 mb-20"></ul></section></main><footer class="relative border-gray-200 border-t dark:border-slate-800 not-prose"><div class="dark:bg-dark absolute inset-0 pointer-events-none" aria-hidden="true"></div><div class="dark:text-slate-300 max-w-7xl mx-auto px-4 relative sm:px-6"><p class="mx-auto text-center max-w-5xl mt-6 text-[#999999] text-xs">All logos, trademarks, and brand names featured on this website are the property of their respective owners. Their appearance is solely for identification purposes and does not imply any affiliation, sponsorship, or endorsement by the companies represented. ViloTech is not affiliated with or endorsed by these companies unless explicitly stated. Any unauthorized use, reproduction, or distribution of these assets is strictly prohibited.</p><div class="grid gap-4 gap-y-8 grid-cols-12 md:py-12 py-8 sm:gap-8"><div class="col-span-12 lg:col-span-4"><div class="sm:block hidden" style="font-size:192px"><a class="inline-block font-bold" href="/">ViLoTech_</a></div><div class="text-muted gap-1 text-xs"><a class="text-muted dark:text-gray-400 duration-150 ease-in-out hover:text-gray-700 hover:underline transition" href="mailto:[email protected]
1o" aria-label="[email protected]">[email protected]</a><br><a class="text-muted dark:text-gray-400 duration-150 ease-in-out hover:text-gray-700 hover:underline transition mt-6" href="/contact" aria-label="Contact us">Contact us</a><br><a class="text-muted dark:text-gray-400 duration-150 ease-in-out hover:text-gray-700 hover:underline transition mt-4" href="/privacy" aria-label="Privacy Policy">Privacy Policy</a><br><a class="text-muted dark:text-gray-400 duration-150 ease-in-out hover:text-gray-700 hover:underline transition mt-4" href="/terms" aria-label="Terms of Service">Terms of Service</a></div></div></div></div></footer><div class="modal-bg" data-astro-cid-ox2zttuk id="team-modal" style="display:none"><div class="modal-content" data-astro-cid-ox2zttuk><header class="bg-white h-[70px] modal-header" data-astro-cid-ox2zttuk><button aria-label="Close" class="close-btn" data-astro-cid-ox2zttuk id="close-team-modal">&times;</button><h2 class="mb-2 font-bold text-3xl" data-astro-cid-ox2zttuk>The Team</h2></header><div class="team-grid" data-astro-cid-ox2zttuk><div class="team-tile" data-astro-cid-ox2zttuk><img alt="Nicolas - Co-Founder and CEO" class="team-pic" crossorigin="anonymous" decoding="async" height="132" loading="lazy" referrerpolicy="no-referrer" sizes="132px" src="/_astro/nico.Bn49wNkN.jpg" srcset="/_astro/nico.Bn49wNkN_Z2kzeXo.webp 132w, /_astro/nico.Bn49wNkN_Z1b8FCj.webp 264w" style="object-fit:cover;object-position:top left;width:132px;height:132px" width="132" data-astro-cid-ox2zttuk><div class="team-name" data-astro-cid-ox2zttuk>Nicolas Perfetti</div><div class="team-role" data-astro-cid-ox2zttuk>Founder</div></div><div class="team-tile" data-astro-cid-ox2zttuk><img alt="Federico - Business Development" class="team-pic" crossorigin="anonymous" decoding="async" height="132" loading="lazy" referrerpolicy="no-referrer" sizes="132px" src="/_astro/fede.CB6Fwfea.jpeg" srcset="/_astro/fede.CB6Fwfea_Z11o2TG.webp 132w, /_astro/fede.CB6Fwfea_82vqo.webp 264w" style="object-fit:cover;object-position:top left;width:132px;height:132px" width="132" data-astro-cid-ox2zttuk><div class="team-name" data-astro-cid-ox2zttuk>Federico Osorio</div><div class="team-role" data-astro-cid-ox2zttuk>Business Development - Co-Founder</div></div><div class="team-tile" data-astro-cid-ox2zttuk><img alt="Eliana Bresso - Head of UX" class="team-pic" crossorigin="anonymous" decoding="async" height="132" loading="lazy" referrerpolicy="no-referrer" sizes="132px" src="/_astro/Eli.Coee1LTM.jpg" srcset="/_astro/Eli.Coee1LTM_Z138Qzw.webp 132w, /_astro/Eli.Coee1LTM_6hGKy.webp 264w" style="object-fit:cover;object-position:top left;width:132px;height:132px" width="132" data-astro-cid-ox2zttuk><div class="team-name" data-astro-cid-ox2zttuk>Eliana Bresso</div><div class="team-role" data-astro-cid-ox2zttuk>Head of UX</div></div><div class="team-tile" data-astro-cid-ox2zttuk><img alt="Meli Carraro - Brand Design" class="team-pic" crossorigin="anonymous" decoding="async" height="132" loading="lazy" referrerpolicy="no-referrer" sizes="132px" src="/_astro/Meli.CNQ1lb1H.jpeg" srcset="/_astro/Meli.CNQ1lb1H_ZKwSLe.webp 132w, /_astro/Meli.CNQ1lb1H_nSEyQ.webp 264w" style="object-fit:cover;object-position:top left;width:132px;height:132px" width="132" data-astro-cid-ox2zttuk><div class="team-name" data-astro-cid-ox2zttuk>Melina Carraro</div><div class="team-role" data-astro-cid-ox2zttuk>Brand Design Director</div></div><div class="team-tile" data-astro-cid-ox2zttuk><img alt="Alejo Rivadeneira - Full-stack Developer" class="team-pic" crossorigin="anonymous" decoding="async" height="132" loading="lazy" referrerpolicy="no-referrer" sizes="132px" src="/_astro/Alejo.D47C6dRh.jpeg" srcset="/_astro/Alejo.D47C6dRh_ZxvTLh.webp 132w, /_astro/Alejo.D47C6dRh_ATDyN.webp 264w" style="object-fit:cover;object-position:top left;width:132px;height:132px" width="132" data-astro-cid-ox2zttuk><div class="team-name" data-astro-cid-ox2zttuk>Alejo Rivadeneira</div><div class="team-role" data-astro-cid-ox2zttuk>Full Stack Developer</div></div><div class="team-tile" data-astro-cid-ox2zttuk><img alt="Iván Sanchez - Full-stack Developer" class="team-pic" crossorigin="anonymous" decoding="async" height="132" loading="lazy" referrerpolicy="no-referrer" sizes="132px" src="/_astro/Ivan.CVlxxJ1N.jpg" srcset="/_astro/Ivan.CVlxxJ1N_Z2p6pPv.webp 132w, /_astro/Ivan.CVlxxJ1N_Z1fEQuq.webp 264w" style="object-fit:cover;object-position:top left;width:132px;height:132px" width="132" data-astro-cid-ox2zttuk><div class="team-name" data-astro-cid-ox2zttuk>Iván Sanchez</div><div class="team-role" data-astro-cid-ox2zttuk>Full Stack Developer</div></div><div class="team-tile" data-astro-cid-ox2zttuk><img alt="Federico - Customer Success" class="team-pic" crossorigin="anonymous" decoding="async" height="132" loading="lazy" referrerpolicy="no-referrer" sizes="132px" src="/_astro/chubeto.BOD-N1HW.jpg" srcset="/_astro/chubeto.BOD-N1HW_ZRYOLj.webp 132w, /_astro/chubeto.BOD-N1HW_gqIyL.webp 264w" style="object-fit:cover;object-position:top left;width:132px;height:132px" width="132" data-astro-cid-ox2zttuk><div class="team-name" data-astro-cid-ox2zttuk>Jesus Bolivar</div><div class="team-role" data-astro-cid-ox2zttuk>VP of Growth</div></div><div class="team-tile" data-astro-cid-ox2zttuk><img alt="Juan - Customer Success" class="team-pic" crossorigin="anonymous" decoding="async" height="132" loading="lazy" referrerpolicy="no-referrer" sizes="132px" src="/_astro/juan.qnekSgrN.jpeg" srcset="/_astro/juan.qnekSgrN_JxhMH.webp 132w, /_astro/juan.qnekSgrN_1SXQ8M.webp 264w" style="object-fit:cover;object-position:top left;width:132px;height:132px" width="132" data-astro-cid-ox2zttuk><div class="team-name" data-astro-cid-ox2zttuk>Juan Cruz Cazón</div><div class="team-role" data-astro-cid-ox2zttuk>
1Senior Software Engineer</div></div><div class="team-tile" data-astro-cid-ox2zttuk><img alt="Anibal - Senior Software Engineer" class="team-pic" crossorigin="anonymous" decoding="async" height="132" loading="lazy" referrerpolicy="no-referrer" sizes="132px" src="/_astro/Anibal.BvBdKE8v.jpeg" srcset="/_astro/Anibal.BvBdKE8v_269qz7.webp 132w, /_astro/Anibal.BvBdKE8v_Z1OB8SJ.webp 264w" style="object-fit:cover;object-position:top left;width:132px;height:132px" width="132" data-astro-cid-ox2zttuk><div class="team-name" data-astro-cid-ox2zttuk>Anibal Crespo</div><div class="team-role" data-astro-cid-ox2zttuk>Senior Software Engineer</div></div></div></div></div>
1<script>!function(){const e="light";if(window.basic_script)return;function t(e){"dark"===e?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark")}window.basic_script=!0;const d=function(){e&&e.endsWith(":only")||!localStorage.theme?t(e.replace(":only","")):"dark"===localStorage.theme||!("theme"in localStorage)&&window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):t("light")};function a(e,t,d){const a="string"==typeof e?document.querySelectorAll(e):e;a&&a.length&&a.forEach((e=>{e.addEventListener(t,(t=>d(t,e)),!1)}))}d();const o=function(){let t=window.scrollY,d=!0;a("#header nav","click",(function(){document.querySelector("[data-aw-toggle-menu]")?.classList.remove("expanded"),document.body.classList.remove("overflow-hidden"),document.getElementById("header")?.classList.remove("h-screen"),document.getElementById("header")?.classList.remove("expanded"),document.getElementById("header")?.classList.remove("bg-page"),document.querySelector("#header nav")?.classList.add("hidden"),document.querySelector("#header > div > div:last-child")?.classList.add("hidden")})),a("[data-aw-toggle-menu]","click",(function(e,t){t.classList.toggle("expanded"),document.body.classList.toggle("overflow-hidden"),document.getElementById("header")?.classList.toggle("h-screen"),document.getElementById("header")?.classList.toggle("expanded"),document.getElementById("header")?.classList.toggle("bg-page"),document.querySelector("#header nav")?.classList.toggle("hidden"),document.querySelector("#header > div > div:last-child")?.classList.toggle("hidden")})),a("[data-aw-toggle-color-scheme]","click",(function(){e.endsWith(":only")||(document.documentElement.classList.toggle("dark"),localStorage.theme=document.documentElement.classList.contains("dark")?"dark":"light")})),a("[data-aw-social-share]","click",(function(e,t){const d=t.getAttribute("data-aw-social-share"),a=encodeURIComponent(t.getAttribute("data-aw-url")),o=encodeURIComponent(t.getAttribute("data-aw-text"));let n;switch(d){case"facebook":n=`https://www.facebook.com/sharer.php?u=${a}`;break;case"twitter":n=`https://twitter.com/intent/tweet?url=${a}&text=${o}`;break;case"linkedin":n=`https://www.linkedin.com/shareArticle?mini=true&url=${a}&title=${o}`;break;case"whatsapp":n=`https://wa.me/?text=${o}%20${a}`;break;case"mail":n=`mailto:?subject=%22${o}%22&body=${o}%20${a}`;break;default:return}const c=document.createElement("a");c.target="_blank",c.href=n,c.click()}));function o(){const e=document.querySelector("#header[data-aw-sticky-header]");e&&(t>60&&!e.classList.contains("scroll")?e.classList.add("scroll"):t<=60&&e.classList.contains("scroll")&&e.classList.remove("scroll"),d=!1)}window.matchMedia("(max-width: 767px)").addEventListener("change",(function(){document.querySelector("[data-aw-toggle-menu]")?.classList.remove("expanded"),document.body.classList.remove("overflow-hidden"),document.getElementById("header")?.classList.remove("h-screen"),document.getElementById("header")?.classList.remove("expanded"),document.getElementById("header")?.classList.remove("bg-page"),document.querySelector("#header nav")?.classList.add("hidden"),document.querySelector("#header > div > div:last-child")?.classList.add("hidden")})),o(),a([document],"scroll",(function(){t=window.scrollY,d||(window.requestAnimationFrame((()=>{o()})),d=!0)}))},n=function(){document.documentElement.classList.add("motion-safe:scroll-smooth");const e=document.querySelector("[data-aw-toggle-menu]");e&&e.classList.remove("expanded"),document.body.classList.remove("overflow-hidden"),document.getElementById("header")?.classList.remove("h-screen"),document.getElementById("header")?.classList.remove("expanded"),document.querySelector("#header nav")?.classList.add("hidden")};window.onload=o,window.onpageshow=n,document.addEventListener("astro:after-swap",(()=>{d(),o(),n()}))}()</script>
1<script src="//js.hs-scripts.com/47477141.js" async defer="defer" id="hs-script-loader"></script>
1</body></html>

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.