{"id":197518,"date":"2026-05-28T04:04:48","date_gmt":"2026-05-28T08:04:48","guid":{"rendered":"https:\/\/innowise.com\/?post_type=case&#038;p=197518"},"modified":"2026-05-28T04:04:51","modified_gmt":"2026-05-28T08:04:51","slug":"lendo-fintech-platform-modernization","status":"publish","type":"case","link":"https:\/\/innowise.com\/es\/case\/lendo-fintech-platform-modernization\/","title":{"rendered":"Modernizaci\u00f3n de la plataforma fintech Lendo"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"197518\" class=\"elementor elementor-197518\">\n\t\t\t\t<div class=\"elementor-element elementor-element-969550b e-flex e-con-boxed e-con e-parent\" data-id=\"969550b\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-9408021 e-con-full e-flex e-con e-child\" data-id=\"9408021\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-345a901 elementor-widget elementor-widget-image\" data-id=\"345a901\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"383\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Log\u043e-for-review-2.svg\" class=\"attachment-large size-large wp-image-197519\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25bb822 elementor-widget__width-initial elementor-widget-tablet__width-initial elementor-widget elementor-widget-heading\" data-id=\"25bb822\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Lendo loan platform DevOps\/SRE support and modernization<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-699e258 last-child-mb-0 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"699e258\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Innowise provided DevOps\/SRE support for Lendo\u2019s loan platform, centralizing infrastructure ownership and improving stability. Following a successful collaboration, the client engaged us to handle selected Java and QA tasks as part of its broader modernization efforts.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3f27c76 e-con-full e-grid e-con e-child\" data-id=\"3f27c76\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-645087f e-con-full e-flex e-con e-child\" data-id=\"645087f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-956f74c last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"956f74c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><b>Stable production support<\/b><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7abc272 last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"7abc272\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>for Lendo\u2019s core loan platform<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c52ec9d e-con-full e-flex e-con e-child\" data-id=\"c52ec9d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9cb715e last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"9cb715e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>15% lower cloud costs<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-10f993a last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"10f993a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>in the early optimization phase<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-63615fe elementor-mobile-align-justify elementor-widget-mobile__width-inherit btn-min-320 elementor-widget elementor-widget-button\" data-id=\"63615fe\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Schedule a consultation<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f891463 e-con-full e-flex e-con e-child\" data-id=\"f891463\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e39233 elementor-widget elementor-widget-html\" data-id=\"2e39233\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.hero-info-card {\n    display: flex;\n    flex-direction: column;\n    color: #2e2e2e;\n    background-color: #FFFFFF;\n    width: 400px;\n}\n\n.hero-info-card__content {\n    display: flex;\n    flex-direction: column;\n    row-gap: 20px;\n    padding: 30px;\n    border-width: 0px 1px 1px 1px;\n    border-style: solid;\n    border-color: #999999;\n    \n    flex-grow: 1;\n}\n\n.hero-info-card__content-row {\n    display: grid;\n    grid-template-columns: 102px 1fr;\n    column-gap: 40px;\n}\n\n\nimg.hero-info-card__img {\n    display: flex;\n    object-fit: cover;\n    width: 100%;\n    height: auto;\n}\n\n.hero-info-card__param {\n    font-family: Karla;\n    font-weight: 600;\n    font-size: 16px;\n    line-height: 150%;\n\n    text-transform: uppercase;\n}\n\n.hero-info-card__value {\n    font-family: Karla;\n    font-weight: 400;\n    font-size: 16px;\n    line-height: 150%;\n}\n\n@media screen and (max-width:1279px) {\n    .hero-info-card {\n        display: grid;\n        grid-template-columns: 390px 1fr;\n\n        place-items: stretch;\n\n        width: 100%;\n    }\n    \n    .hero-info-card__content {\n        padding: 30px 175px 30px 30px;\n\n        border-width: 1px 0px 1px 0px;\n    }\n\n}\n\n\n@media screen and (max-width:840px) {\n    .hero-info-card__content {\n        padding: 30px;\n    }\n}\n\n\n@media screen and (max-width:780px) {\n    .hero-info-card {\n        grid-template-columns: 1fr 1fr;\n    }\n}\n\n\n\n\n@media screen and (max-width:767px) {\n    .hero-info-card {\n        display: flex;\n        flex-direction: column;\n\n        width: 100%;\n    }\n    \n    img.hero-info-card__img {\n        max-height: 300px;\n    }\n\n    \n    .hero-info-card__content {\n        padding: 20px 15px;\n\n        row-gap: 15px;\n\n        border-width: 0px 0px 1px 0px;\n    }\n    \n    .hero-info-card__param {\n        font-size: 14px;\n    }\n\n    .hero-info-card__value {\n        font-size: 14px;\n    }\n}\n<\/style>\n\n<div class=\"hero-info-card\">\n    <img decoding=\"async\" class=\"hero-info-card__img\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/SRE-support-and-modernization.png\" alt=\"Lendo loan platform DevOps\/SRE support and modernization\" \/>\n    <div class=\"hero-info-card__content\">\n        <div class=\"hero-info-card__content-row\">\n            <span class=\"hero-info-card__param\">Industry<\/span>\n            <span class=\"hero-info-card__value\">Fintech<\/span>\n        <\/div>\n\n        <div class=\"hero-info-card__content-row\">\n            <span class=\"hero-info-card__param\">Employees<\/span>\n            <span class=\"hero-info-card__value\">250+<\/span>\n        <\/div>\n\n        <div class=\"hero-info-card__content-row\">\n            <span class=\"hero-info-card__param\">Region<\/span>\n            <span class=\"hero-info-card__value\">Norway, Sweden, Denmark<\/span>\n        <\/div>\n\n        <div class=\"hero-info-card__content-row\">\n            <span class=\"hero-info-card__param\">Services<\/span>\n            <span class=\"hero-info-card__value\">DevOps, QA, software enhancement<\/span>\n        <\/div>\n        \n        <div class=\"hero-info-card__content-row\">\n            <span class=\"hero-info-card__param\">Client since<\/span>\n            <span class=\"hero-info-card__value\">2025<\/span>\n        <\/div>\n    <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f111582 article-description e-con-full e-flex e-con e-parent\" data-id=\"f111582\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-46eb7dd author-article e-con-full e-flex e-con e-child\" data-id=\"46eb7dd\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ff4cdb1 e-con-full e-flex e-con e-child\" data-id=\"ff4cdb1\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2c9d407 e-con-full e-flex e-con e-child\" data-id=\"2c9d407\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-78b1930 elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"78b1930\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Client overview<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-28c970f elementor-widget elementor-widget-shortcode\" data-id=\"28c970f\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">[summarize_button_ai]<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-27e20ed elementor-widget__width-inherit elementor-widget-tablet__width-inherit last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"27e20ed\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Lendo is a Scandinavian fintech company that helps people compare loan offers through one application instead of going to banks one by one. Founded in Sweden in 2007, the company has grown into a major loan comparison platform operating across Sweden, Norway, and Denmark.\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\">What makes the platform especially demanding from an operational standpoint is the scale and sensitivity of the process behind it. A single application can be matched with offers from up to 40 lenders, which makes platform reliability, consistent delivery, and well-structured quality processes critical to the client\u2019s core business. Alongside its lending marketplace, Lendo also offers Kreddy, an app that gives users visibility into their credit profile and existing loans.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ec08c53 e-con-full e-flex e-con e-child\" data-id=\"ec08c53\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-50cb88a elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"50cb88a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Challenge<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dffdd8c elementor-widget elementor-widget-html\" data-id=\"dffdd8c\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n.challenge-tabs {\r\n    display: flex;\r\n    flex-direction: column;\r\n\r\n    width: 100%;\r\n}\r\n\r\n.challenge-tab-container {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n\r\n    width: 100%;\r\n\r\n    place-items: stretch;\r\n}\r\n\r\n\r\n.challenge-tab-container button.challenge-tab-btn {\r\n    display: flex;\r\n\r\n    font-family: Sora;\r\n    font-weight: 400;\r\n    font-size: 24px;\r\n    line-height: 135%;\r\n\r\n    text-align: start;\r\n\r\n    cursor: pointer;\r\n\r\n    background-color: transparent;\r\n    color: #717171;\r\n    border: none;\r\n    border-bottom: 1px solid #999999;\r\n\r\n    padding: 0 40px 30px;\r\n    \r\n    border-radius: 0;\r\n    \r\n    \r\n    white-space: normal;\r\n    \r\n    transition: initial;\r\n}\r\n\r\n.challenge-tab-container button.challenge-tab-btn.challenge-tab-btn--active {\r\n    color: #2E2E2E;\r\n    border-bottom: 2px solid #C63031;\r\n\r\n    cursor: default;\r\n\r\n    padding: 0 40px 30px;\r\n}\r\n\r\n.challenge-tab-content {\r\n    display: none;\r\n\r\n    flex-direction: column;\r\n    gap: 18px;\r\n\r\n    padding: 40px 40px 0 0;\r\n\r\n    font-family: Karla;\r\n    font-weight: 400;\r\n    font-size: 22px;\r\n    line-height: 150%;\r\n    \r\n    list-style: none;\r\n}\r\n\r\n.challenge-tab-content.challenge-tab-content--active {\r\n    display: flex;\r\n    padding: 40px 40px 0 40px;\r\n}\r\n\r\n.challenge-tab-content>* {\r\n    margin: 0;\r\n}\r\n\r\n@media screen and (max-width:1024px) {\r\n    .challenge-tab-content.challenge-tab-content--active {\r\n    padding: 40px 40px 0 20px;\r\n    }\r\n}\r\n\r\n@media screen and (max-width:780px) {\r\n    .challenge-tab-content {\r\n        padding: 30px 30px 0 30px;\r\n    }\r\n\r\n    .challenge-tab-container button.challenge-tab-btn {\r\n        padding: 0 20px 15px;\r\n    }\r\n\r\n    .challenge-tab-container button.challenge-tab-btn.challenge-tab-btn--active {\r\n        padding: 0 20px 14px;\r\n    }\r\n    .challenge-tab-content.challenge-tab-content--active {\r\n    margin-left: 0px;\r\n    }\r\n}\r\n\r\n@media screen and (max-width:767px) {\r\n    .challenge-tab-content {\r\n        padding: 20px 0 20px;\r\n\r\n        font-size: 16px;\r\n    }\r\n    \r\n    .challenge-tab-container button.challenge-tab-btn {\r\n        padding: 0 15px 15px;\r\n\r\n        font-size: 16px;\r\n    }\r\n\r\n    .challenge-tab-container button.challenge-tab-btn.challenge-tab-btn--active {\r\n        padding: 0 15px 14px;\r\n        color: #2E2E2E;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<div class=\"challenge-tabs\">\r\n    <div class=\"challenge-tab-container\">\r\n        <button class=\"challenge-tab-btn challenge-tab-btn--active\">Business challenges<\/button>\r\n        <button class=\"challenge-tab-btn\">Technical challenges<\/button>\r\n    <\/div>\r\n    <div class=\"challenge-tab-content-container\">\r\n        <ul class=\"challenge-tab-content challenge-tab-content--active\">\r\n            <li>Lendo\u2019s business depends on a stable, responsive platform that can process loan applications, connect with partner banks, and return offers without delays. Because the service operates across several markets, platform stability and operational consistency were important both for internal teams and for end users.<\/li>\r\n            <li>When Innowise joined the project, the client needed a more centralized infrastructure ownership model and a more structured approach to operational support. Knowledge was scattered, documentation was limited, and too much day-to-day support relied on individual knowledge rather than shared processes.<\/li>\r\n            <li>The client also wanted better visibility into its cloud setup from both operational and cost perspectives. At the same time, Lendo was moving forward with a broader modernization effort, which increased the need for stronger infrastructure support, clearer operational ownership, and more reliable delivery processes.<\/li>\r\n        <\/ul>\r\n        \r\n        <ul class=\"challenge-tab-content\">\r\n            <li>From a technical standpoint, the environment was split across GCP and AWS, with very different levels of maturity. Much of the GCP side was already managed through Infrastructure as Code, while a large part of AWS was still configured manually through the cloud console. This made the setup harder to track, maintain, and change safely, especially in a project with limited documentation and incomplete knowledge transfer.<\/li>\r\n            <li>The platform's complexity added another layer of difficulty. Lendo\u2019s environment included multiple clusters, virtual machines, databases, monitoring flows, and support channels, but without clear centralized ownership. On top of that, the team had to deal with recurring infrastructure issues, urgent security- and resilience-related tasks, and later a large infrastructure transition tied to separating Lendo from its previous parent company and preparing it for integration with a new organization.<\/li>\r\n        <\/ul>\r\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', () => {\r\n    const tabButtons = [...document.querySelectorAll(\".challenge-tabs .challenge-tab-btn\")];\r\n    const tabContents = [...document.querySelectorAll(\".challenge-tabs .challenge-tab-content\")];\r\n\r\n    const tabButtonActiveClass = \"challenge-tab-btn--active\"\r\n    const tabContentActiveClass = \"challenge-tab-content--active\"\r\n\r\n    const activateItem = (index) => {\r\n        tabButtons.forEach((item, itemIndex) => {\r\n            if (itemIndex === index) {\r\n                item.classList.add(tabButtonActiveClass);\r\n            } else {\r\n                item.classList.remove(tabButtonActiveClass);\r\n            }\r\n        });\r\n        \r\n        tabContents.forEach(\r\n            (itemDesc, itemDescIndex) => {\r\n                if (itemDescIndex === index) {\r\n                    itemDesc.classList.add(tabContentActiveClass);\r\n                } else {\r\n                    itemDesc.classList.remove(tabContentActiveClass);\r\n                }\r\n            }\r\n        );\r\n    }\r\n\r\n    tabButtons.forEach((item, index)=>{\r\n        item.addEventListener(\"click\", () => activateItem(index))\r\n    })\r\n})\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-98ac7d6 e-con-full e-flex e-con e-child\" data-id=\"98ac7d6\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-7034a4f e-con-full e-flex e-con e-child\" data-id=\"7034a4f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5960d7a elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"5960d7a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">DevOps\/SRE services provided<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a4ce714 e-con-full e-flex e-con e-child\" data-id=\"a4ce714\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1d57101 elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"1d57101\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Discovery & planing<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-34c95d3 e-con-full e-flex e-con e-child\" data-id=\"34c95d3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-868bddb elementor-widget__width-inherit elementor-widget-tablet__width-inherit last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"868bddb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">The Innowise team joined Lendo to strengthen the client\u2019s DevOps\/SRE function and take over a critical area of infrastructure ownership. At the start, the project had very limited documentation and incomplete knowledge, so our engineers first had to understand how the environment was set up, how its core components worked together, and where the main operational risks were.<\/span><\/p><p><span style=\"font-weight: 400;\">Our team reviewed infrastructure across GCP and AWS, including clusters, virtual machines, databases, cloud services, monitoring flows, and support channels. This helped define the areas that needed the fastest attention: infrastructure ownership, alert handling, recurring issues, cloud visibility, and safer change management.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f9c59b elementor-widget elementor-widget-image\" data-id=\"3f9c59b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/SRE-support-and-modernization.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"SRE support and modernization\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTk3NTIyLCJ1cmwiOiJodHRwczpcL1wvaW5ub3dpc2UuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wNVwvU1JFLXN1cHBvcnQtYW5kLW1vZGVybml6YXRpb24uanBnIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1000\" height=\"570\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/SRE-support-and-modernization.jpg\" class=\"attachment-full size-full wp-image-197522\" alt=\"Lendo loan platform DevOps and QA modernization\" srcset=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/SRE-support-and-modernization.jpg 1000w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/SRE-support-and-modernization-300x171.jpg 300w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/SRE-support-and-modernization-768x438.jpg 768w, https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/SRE-support-and-modernization-18x10.jpg 18w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c2bcf10 e-con-full e-flex e-con e-child\" data-id=\"c2bcf10\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a14ce73 elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"a14ce73\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Operational setup<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b252005 e-con-full e-flex e-con e-child\" data-id=\"b252005\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6074a99 elementor-widget__width-inherit elementor-widget-tablet__width-inherit last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"6074a99\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Based on the initial assessment, we set up a delivery model focused on stronger infrastructure ownership, stable platform operations, and better control over infrastructure changes.<\/span><\/p><p><span style=\"font-weight: 400;\">The work was split according to the actual state of the environment. In GCP, the team supported and improved the existing Infrastructure as Code setup. In AWS, the focus was on bringing manually configured infrastructure under more structured management. The team also defined a clearer operating model for on-call rotations, support lines, and alert handling.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3073efc e-con-full e-flex e-con e-child\" data-id=\"3073efc\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-69698ae elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"69698ae\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Key workstreams<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d95ed75 e-con-full e-flex e-con e-child\" data-id=\"d95ed75\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-92a1ae4 elementor-widget__width-inherit elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"92a1ae4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Infrastructure ownership & platform operations<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-36c0710 elementor-widget__width-inherit elementor-widget-tablet__width-inherit last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"36c0710\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">The Innowise team took over the daily management of infrastructure operations and introduced a clearer process for handling infrastructure changes. Our engineers worked with clusters, virtual machines, databases, and other core platform components, becoming the main team responsible for coordinating and delivering infrastructure changes requested by the product and development teams.<\/span><\/p><p><span style=\"font-weight: 400;\">We also reviewed the existing environment, mapped how its parts were connected, and built a more centralized model for infrastructure support.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5aca5c8 e-con-full e-flex e-con e-child\" data-id=\"5aca5c8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cd7fc22 elementor-widget__width-inherit elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"cd7fc22\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">AWS & GCP environment management<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-52af67c elementor-widget__width-inherit elementor-widget-tablet__width-inherit last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"52af67c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">As the project infrastructure was distributed across both GCP and AWS, our team had to work across two cloud environments in parallel. This work covered cloud services, compute resources, networking, containerized environments, and the infrastructure dependencies tied to them. The team also worked to make the overall setup easier to manage and safer to change as the project evolved.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-412fa68 e-con-full e-flex e-con e-child\" data-id=\"412fa68\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5391c05 elementor-widget__width-inherit elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"5391c05\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">CI\/CD modernization<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-129be3f elementor-widget__width-inherit elementor-widget-tablet__width-inherit last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"129be3f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Another important part of the work focused on modernizing the delivery pipeline. Part of the existing setup still relied on legacy tools such as Travis, Spinnaker, and sk8ts, so one of the team\u2019s key tasks was to move this process to a more modern GitOps-based approach using GitHub Actions and ArgoCD.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9e92c62 e-con-full e-flex e-con e-child\" data-id=\"9e92c62\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9773196 elementor-widget__width-inherit elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"9773196\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">On-call support & alert management<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c6ec9d elementor-widget__width-inherit elementor-widget-tablet__width-inherit last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"4c6ec9d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Operational support was a big part of this project. Our DevOps team set up on-call rotations, organized first-line and second-line support, and reviewed the existing alerting setup together with the client\u2019s engineering teams.<\/span><\/p><p><span style=\"font-weight: 400;\">Our engineers checked how alerts were configured, how they were routed, which alerts required technical action, and which ones reflected expected workload behavior. We also helped improve alert channels and made the overall response process more structured and easier to manage. For this work, the team used tools such as PagerDuty, Prometheus Stack, Victoria Metrics, Grafana, CloudWatch, Stackdriver, and Humio.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e2268e2 e-con-full e-flex e-con e-child\" data-id=\"e2268e2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e0baca8 elementor-widget__width-inherit elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"e0baca8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Infrastructure review & technical issue handling<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e6fb4bb elementor-widget__width-inherit elementor-widget-tablet__width-inherit last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"e6fb4bb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">The team worked through recurring infrastructure issues and took on tasks that needed cleanup, clarification, or technical fixes. We reviewed existing configurations, identified gaps in platform operations, and handled infrastructure requests that required quick and reliable execution.<\/span><\/p><p><span style=\"font-weight: 400;\">Most of this work was handled directly by the Innowise team. Our engineers took on the investigation, systematization, and documentation of the infrastructure themselves, involving developers only when it was necessary to clarify dependencies or make sure changes would not disrupt application-side work.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f482426 e-con-full e-flex e-con e-child\" data-id=\"f482426\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bd535a1 elementor-widget__width-inherit elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"bd535a1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Security & resilience support<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5fc38cc elementor-widget__width-inherit elementor-widget-tablet__width-inherit last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"5fc38cc\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Alongside operational work, the project included security and resilience tasks. Depending on the need, the team handled vulnerability-related work, infrastructure reviews, and urgent technical requests connected with platform reliability and operational readiness. The team also supported resilience testing and similar activities when they had to be completed within short timeframes.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c0f7cb3 e-con-full e-flex e-con e-child\" data-id=\"c0f7cb3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-df56c29 elementor-widget__width-inherit elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"df56c29\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Infrastructure separation & transition support<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3263b3d elementor-widget__width-inherit elementor-widget-tablet__width-inherit last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"3263b3d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">At a later stage, the project grew to include a major infrastructure transition. Lendo was separating from its previous parent company and preparing to join a new one, which created a large volume of infrastructure work. The environment had to be split from the old setup and prepared for the next phase of integration.<\/span><\/p><p><span style=\"font-weight: 400;\">As part of the wider DevOps\/SRE scope, the Innowise team supported the client through this complex transition and handled the infrastructure changes it required. Our engineers helped keep the process structured, stable, and easier to manage during this period.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e2750f1 e-con-full e-flex e-con e-child\" data-id=\"e2750f1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e3ef032 elementor-widget__width-inherit elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"e3ef032\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Legacy database upgrade for a PHP monolith<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9862bc5 elementor-widget__width-inherit elementor-widget-tablet__width-inherit last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"9862bc5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">One part of the work focused on a critical database connected to an older PHP monolith. This part of the system had remained unchanged for a long time because the client\u2019s team lacked a clear understanding of how to safely upgrade the database or what changes would also be required on the application side.<\/span><\/p><p><span style=\"font-weight: 400;\">The Innowise team analyzed the setup from both sides, coordinated the work with developers, clarified what needed to be changed in the monolith, and then carried out the database upgrade with the required testing and debugging. As a result, the client was finally able to address a part of the system that had been left untouched for a long time because of the risks involved.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-49688c4 e-con-full e-flex e-con e-child\" data-id=\"49688c4\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30d6304 elementor-widget__width-inherit elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"30d6304\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">QA process setup<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6fd3f28 elementor-widget__width-inherit elementor-widget-tablet__width-inherit last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"6fd3f28\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Alongside the DevOps\/SRE stream, our QA engineers helped build testing processes for Lendo\u2019s long-term modernization initiative. This stream included creating test documentation, building a regression suite, preparing requirements and test cases, and structuring testing activities more systematically.<\/span><\/p><p><span style=\"font-weight: 400;\">The QA team analyzed the current product, extracted logic from the codebase, and formalized requirements in Confluence. They also prepared the ground for TestRail integration with Jira, improved testing visibility, and supported process optimization with tools such as Fiddler.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f8f54d7 e-con-full e-flex e-con e-child\" data-id=\"f8f54d7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9c80ac1 elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"9c80ac1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Delivery Approach<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-07411cc e-con-full e-flex e-con e-child\" data-id=\"07411cc\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1cb2287 elementor-widget__width-inherit elementor-widget-tablet__width-inherit last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"1cb2287\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Lendo engaged Innowise as a team, and that defined the working model from the start. The client wasn\u2019t relying on one person to cover everything. Instead, several senior engineers shared the work, owned different areas, and handled multiple streams in parallel while staying in sync on daily priorities. That setup helped keep progress steady and made day-to-day communication with the client\u2019s team much easier.<\/span><\/p><p><span style=\"font-weight: 400;\">The collaboration followed an Agile\/Kanban model with regular retrospectives. We used Jira for task tracking, and Slack and Google Chat for daily communication.<\/span><\/p><p><span style=\"font-weight: 400;\">The work itself depended on close cooperation with the client\u2019s developers and product stakeholders. The team stayed in regular contact, discussed requests directly, clarified priorities, and agreed on next steps together. Alongside planned tasks, they also brought forward improvement ideas based on what they were seeing during the project and talked those through with the client before taking them further.<\/span><\/p><p><span style=\"font-weight: 400;\">Another useful part of the setup was access to wider expertise inside Innowise. When extra input was needed, the team could reach out to internal specialists and bring that knowledge into the project. It gave the client a dedicated team involved in the delivery, with broader engineering support behind them when needed.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-db88e4a elementor-widget elementor-widget-html\" data-id=\"db88e4a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.quote-container {\n    display: flex;\n    align-items: start;\n\n    gap: 20px;\n\n    width: 100%;\n\n    padding: 50px 50px 50px 30px;\n\n    color: #2e2e2e;\n\n    border: 1px solid transparent;\n    border-image: linear-gradient(93.93deg, #60B5FF 3.21%, #EB757C 96.79%) 1;  \n}\n\n\nimg.quote-icon {\n    display: flex;\n    width: 24px;\n    height: auto;\n\n    aspect-ratio: 1\/1;\n\n    flex-shrink: 0;\n}\n\n.quote-content {\n    display: flex;\n    flex-direction: column;\n\n    gap: 40px;\n}\n\np.quote-text {\n    font-family: Karla;\n    font-weight: 400;\n    font-size: 22px;\n    line-height: 150%;\n\n    margin: 0;\n}\n\n.quote-author__container {\n    display: flex;\n    gap: 20px;\n\n    align-items: center;\n}\n\nimg.quote-author__img {\n    display: flex;\n    width: 100px;\n    height: auto;\n\n    aspect-ratio: 1\/1;\n\n    flex-shrink: 0;\n}\n\n.quote-author__info {\n    display: flex;\n    flex-direction: column;\n    gap: 4px;\n\n    flex-basis: 320px;\n    flex-grow: 0;\n}\n\n.quote-author__name {\n    font-family: Sora;\n    font-weight: 600;\n    font-size: 20px;\n    line-height: 135%;\n\n    margin: 0;\n}\n\n.quote-author__role {\n    font-family: Karla;\n    font-weight: 400;\n    font-size: 18px;\n    line-height: 150%;\n\n    margin: 0;\n}\n\n@media screen and (max-width:767px) {\n    \n    .quote-container {\n        flex-direction: column;\n        gap: 10px;\n\n        padding: 20px;\n    }\n\n    img.quote-icon {\n        width: 16px;\n    }\n\n    .quote-content {\n        gap: 20px;\n    }\n\n    p.quote-text {\n        font-size: 16px;\n    }\n\n    img.quote-author__img {\n        width: 60px;\n    }\n\n    .quote-author__name {\n        font-size: 16px;\n    }\n\n    .quote-author__role {\n        font-size: 14px;\n    }\n}\n<\/style>\n\n<div class=\"quote-container\">\n    <img decoding=\"async\"  class=\"quote-icon\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/10\/Frame-2131329670.svg\" alt=\"Quote icon\" \/>\n    <div class=\"quote-content\">\n        <p class=\"quote-text\">\n            By taking full ownership of our infrastructure, implementing industry best practices, and modernizing our entire core ecosystem, we have transitioned from a legacy-dependent setup to a modern, autonomous platform. This shift ensures the stability and flexibility required for our next phase of growth.\n        <\/p>\n        <div class=\"quote-author__container\">\n            <img decoding=\"async\" class=\"quote-author__img\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/author-logo-Raman-Pitselmakhau.svg\" alt=\"Raman Pitselmakhau\" \/>\n            <div class=\"quote-author__info\">\n                <a class=\"quote-author__name\">Raman Pitselmakhau<\/a>\n                <span class=\"quote-author__role\">DevOps&SRE Product Owner \/ Infrastructure Lead<\/span>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-457adad e-con-full e-flex e-con e-child\" data-id=\"457adad\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cd771a3 elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"cd771a3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Technologies<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c0f138f switcher-section elementor-widget elementor-widget-html\" data-id=\"c0f138f\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n  .slider-desc-container-new {\r\n    display: flex;\r\n    gap: 40px;\r\n  }\r\n\r\n  .domains-container-new .domains__descriptions-new {\r\n    padding-bottom: 0;\r\n    overflow: hidden;\r\n    transition: height 0.3s ease;\r\n  }\r\n\r\n  .domains__descriptions-new .swiper-wrapper {\r\n    width: 100% !important;\r\n  }\r\n\r\n  .switcher-section {\r\n    position: relative;\r\n    min-height: auto;\r\n  }\r\n\r\n  .switcher-section .domains-container-new {\r\n    display: flex;\r\n    gap: 40px;\r\n  }\r\n\r\n  .domains__descriptions-new .swiper-slide {\r\n    display: flex;\r\n    flex-direction: column;\r\n    justify-content: space-between;\r\n    gap: 40px;\r\n    height: auto;\r\n    color: #2e2e2e;\r\n    max-width: 680px;\r\n  }\r\n\r\n  .domains__descriptions-new .swiper-slide:not(.swiper-slide-active) {\r\n    height: 0 !important;\r\n    overflow: hidden !important;\r\n    opacity: 0 !important;\r\n    padding: 0 !important;\r\n    margin: 0 !important;\r\n  }\r\n\r\n  .domains__list-new {\r\n    height: 100%;\r\n    list-style: none;\r\n    overflow-y: auto;\r\n    overflow-x: hidden;\r\n    background-color: transparent;\r\n    position: relative;\r\n    max-width: 320px;\r\n    min-width: 320px;\r\n    padding: 0;\r\n  }\r\n\r\n  .domains__list-new::-webkit-scrollbar {\r\n    position: absolute;\r\n    width: 3px;\r\n    background-color: #f5f5f7;\r\n  }\r\n\r\n  .domains__list-new::-webkit-scrollbar-thumb {\r\n    position: absolute;\r\n    background-color: #999999;\r\n    border-radius: 3px;\r\n  }\r\n\r\n  .domains__list-new li {\r\n    position: relative;\r\n    padding: 16px 8px 16px 24px;\r\n    padding-left: 24px;\r\n    color: #717171;\r\n    border-left: 1px solid #c4c4c4;\r\n    font-family: Sora, sans-serif;\r\n    font-weight: 600;\r\n    font-size: 16px;\r\n    \/*text-transform: uppercase;*\/\r\n    line-height: 20.16px;\r\n    word-break: break-word;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .domains__list-new li.active {\r\n    color: #2e2e2e;\r\n  }\r\n\r\n  .domains__list-new li.active::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 0;\r\n    left: -1px;\r\n    display: block;\r\n    height: 100%;\r\n    border-left: 2px solid #c63031;\r\n  }\r\n\r\n  .slider-title-new h3 {\r\n    color: #2e2e2e;\r\n    font-weight: 600;\r\n    line-height: 32px;\r\n    font-size: 24px;\r\n    font-family: Sora, sans-serif;\r\n    padding: 0;\r\n    margin: 0;\r\n    padding-bottom: 40px;\r\n  }\r\n\r\n  .slider-title-new h3 a {\r\n    text-decoration: underline;\r\n  }\r\n\r\n  .slider-desc-new {\r\n    font-weight: 400;\r\n    font-size: 18px;\r\n    line-height: 27px;\r\n    font-family: Karla, sans-serif;\r\n    list-style: none;\r\n    margin: 0;\r\n  }\r\n\r\n  .slider-desc-new li {\r\n    margin-bottom: 20px;\r\n    \/*padding: 10px 0;*\/\r\n    cursor: default;\r\n    transition: margin 0.4s;\r\n    transition-delay: 0.2s;\r\n    font-family: Karla;\r\n    font-weight: 400;\r\n    font-size: 22px;\r\n    line-height: 24px;\r\n    color: #2e2e2e;\r\n  }\r\n\r\n  .slider-desc-new li::before {\r\n    content: url(\"https:\/\/innowise.com\/wp-content\/uploads\/2024\/06\/Group-5070.svg\");\r\n    vertical-align: middle;\r\n    margin-right: 16px;\r\n  }\r\n\r\n  .slider-desc-new li:hover span {\r\n    position: relative;\r\n  }\r\n\r\n  .domain__description-list-new {\r\n    line-height: 42px;\r\n    padding-left: 30px;\r\n    font-size: 24px;\r\n    font-family: karla;\r\n    font-weight: 400;\r\n  }\r\n\r\n  .domains__list-new li > a {\r\n    color: #fff;\r\n  }\r\n\r\n  .domains__list-new li:hover a {\r\n    color: #c63031;\r\n  }\r\n\r\n  .domains__list-new li:hover {\r\n    color: #2e2e2e;\r\n    transition: all 0.3s;\r\n  }\r\n\r\n  .slider-image-block-new {\r\n    display: flex;\r\n  }\r\n\r\n  .slider-image-block-new img {\r\n    width: 100%;\r\n    height: 250px;\r\n    object-fit: cover;\r\n  }\r\n\r\n  .row-container {\r\n    display: inline-flex;\r\n    gap: 5px;\r\n  }\r\n\r\n  .mobile-domains-new {\r\n    display: none;\r\n    flex-direction: column;\r\n    gap: 0;\r\n  }\r\n\r\n  .mobile-domains-navbar-new {\r\n    display: flex;\r\n    flex-direction: column;\r\n  }\r\n\r\n  .mobile-domains-navitem-new {\r\n    padding: 15px 0 15px 12px;\r\n    border-left: 1px solid #c4c4c4;\r\n    display: flex;\r\n    flex-direction: column;\r\n    cursor: pointer;\r\n    position: relative;\r\n    margin-left: 1px;\r\n  }\r\n\r\n  .mobile-domains-navitem-new h3 {\r\n    color: #717171;\r\n    font-family: Sora;\r\n    font-size: 16px;\r\n    font-weight: 600;\r\n    line-height: 21px;\r\n    text-align: left;\r\n    margin: 0;\r\n  }\r\n\r\n  .mobile-domain-point-new {\r\n    font-weight: 400 !important;\r\n    font-size: 14px !important;\r\n    line-height: 21px !important;\r\n  }\r\n\r\n  .mobile-domain-list-new {\r\n    padding-top: 0px;\r\n    padding-bottom: 0px;\r\n    max-height: 0;\r\n    overflow: hidden;\r\n    transition:\r\n      max-height 0.5s ease,\r\n      padding 0.5s ease;\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 16px;\r\n  }\r\n\r\n  .mobile-domains-navitem-new.active .mobile-domain-list-new {\r\n    padding-top: 25px;\r\n    padding-bottom: 5px;\r\n    height: auto;\r\n    max-height: 350px;\r\n  }\r\n\r\n  .mobile-domains-navitem-new.active::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 0;\r\n    left: -1px;\r\n    display: block;\r\n    height: 100%;\r\n    border-left: 1px solid #c63031;\r\n  }\r\n\r\n  .mobile-domains-navitem-new.active h3 {\r\n    position: relative;\r\n  }\r\n\r\n  .mobile-domains-navitem-new.active h3::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: -15px;\r\n    left: -13px;\r\n    display: block;\r\n    height: calc(100% + 25px);\r\n    border-left: 2px solid #c63031;\r\n  }\r\n\r\n  .mobile-domains-navitem-new.active h3 {\r\n    color: #2e2e2e;\r\n  }\r\n\r\n  .mobile-domain-list-new li {\r\n    margin-bottom: 10px;\r\n  }\r\n\r\n  .switcher-section {\r\n    position: relative;\r\n  }\r\n\r\n  .switcher-section .domains-container-new .domains__descriptions-new {\r\n    padding: 0;\r\n  }\r\n\r\n  .domains__list-new {\r\n    width: 100%;\r\n  }\r\n\r\n  .domains__descriptions-item_active-new {\r\n    display: flex;\r\n    flex-direction: column;\r\n    height: 100%;\r\n  }\r\n\r\n  @media (max-width: 1279px) and (min-width: 768px) {\r\n    .switcher-section .domains-container-new {\r\n      grid-template-columns: 300px minmax(auto, 1fr);\r\n      padding: 0;\r\n    }\r\n\r\n    .slider-title-new {\r\n      font-family: Sora;\r\n      font-size: 24px;\r\n      font-weight: 600;\r\n      line-height: 32.4px;\r\n      text-align: left;\r\n    }\r\n\r\n    .switcher-section .domains-container-new {\r\n      column-gap: 40px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 820px) {\r\n    .slider-image-block-new img {\r\n      height: 150px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 767px) {\r\n    .slider-desc-new {\r\n      font-family: Karla;\r\n      font-size: 14px;\r\n      font-weight: 400;\r\n      line-height: 21px;\r\n      text-align: left;\r\n    }\r\n\r\n    .domains-container-new {\r\n      display: none !important;\r\n      flex-direction: column;\r\n      gap: 40px;\r\n    }\r\n\r\n    .mobile-domains-new {\r\n      display: flex;\r\n      flex-direction: column;\r\n    }\r\n  }\r\n\r\n  .domains__descriptions-new .swiper-slide.swiper-slide-active {\r\n    margin-top: 10px;\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 40px;\r\n    max-width: 100% !important;\r\n    justify-content: start !important;\r\n  }\r\n\r\n  .domains__descriptions-new .swiper-slide h3 {\r\n    font-family: Sora;\r\n    font-weight: 600;\r\n    font-size: 24px;\r\n    line-height: 135%;\r\n    margin: 0;\r\n    color: #2e2e2e;\r\n  }\r\n\r\n  .domains__descriptions-new .swiper-slide .column2 {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    row-gap: 40px;\r\n    column-gap: 40px;\r\n  }\r\n\r\n  .domainItemGrid {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 10px;\r\n  }\r\n\r\n  .domainItemGrid h4 {\r\n    font-family: Karla;\r\n    font-size: 18px;\r\n    line-height: 150%;\r\n    color: #c63031;\r\n\r\n    margin: 0;\r\n  }\r\n\r\n  .domainItemGrid span {\r\n    font-family: Karla;\r\n    font-weight: 400;\r\n    font-size: 18px;\r\n    line-height: 150%;\r\n    color: #2e2e2e;\r\n  }\r\n\r\n  @media (max-width: 1430px) {\r\n    .switcher-section .domains-container-new {\r\n      gap: 60px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 1279px) {\r\n    .switcher-section .domains-container-new {\r\n      gap: 40px;\r\n    }\r\n\r\n    .domains__descriptions-new .swiper-slide {\r\n      gap: 30px;\r\n    }\r\n\r\n    .domains__list-new {\r\n      max-width: 300px;\r\n      min-width: 300px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 1079px) {\r\n    .domains__descriptions-new .swiper-slide .column2 {\r\n      grid-template-columns: 1fr;\r\n      row-gap: 30px;\r\n      column-gap: 30px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 767px) {\r\n    .slider-desc-new.mobile-domain-list-new {\r\n      display: flex;\r\n      flex-direction: column;\r\n      gap: 15px;\r\n    }\r\n\r\n    .domainItemGrid {\r\n      gap: 10px;\r\n    }\r\n\r\n    .domainItemGrid h4 {\r\n      font-size: 14px;\r\n    }\r\n\r\n    .domainItemGrid span {\r\n      font-size: 14px;\r\n    }\r\n\r\n    .mobile-domains-navitem-new.active .mobile-domain-list-new {\r\n      max-height: 600px;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"domains-container-new\">\r\n  <ul class=\"domains__list-new\">\r\n    <li class=\"active\">Cloud platforms<\/li>\r\n    <li>Infrastructure as code<\/li>\r\n    <li>CI\/CD & GitOps<\/li>\r\n    <li>Container orchestration<\/li>\r\n    <li>Monitoring, logs & incident management<\/li>\r\n    <li>Security management<\/li>\r\n    <li>Data & platform tools<\/li>\r\n    <li>Source control & collaboration<\/li>\r\n    <li>Application stack involved<\/li>\r\n  <\/ul>\r\n\r\n  <div class=\"domains__descriptions-new\">\r\n    <div class=\"swiper-wrapper\">\r\n      <div class=\"swiper-slide swiper-slide-active\">\r\n        <h3>Cloud platforms<\/h3>\r\n\r\n        <div class=\"column2\">\r\n          <div class=\"domainItemGrid\">\r\n            <h4>AWS<\/h4>\r\n            <span\r\n              >EC2, S3, VPC, IAM, Route 53, Lambda, RDS, DynamoDB, ElastiCache,\r\n              SQS, SNS, Cognito, Secrets Manager, CodePipeline<\/span\r\n            >\r\n          <\/div>\r\n          <div class=\"domainItemGrid\">\r\n            <h4>GCP<\/h4>\r\n            <span\r\n              >GCE, GKE, IAM, Pub\/Sub, GCS, Cloud SQL, Shared VPC, KMS, Secret\r\n              Manager, Dataflow, BigQuery<\/span\r\n            >\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"swiper-slide\">\r\n        <h3>Infrastructure as code<\/h3>\r\n\r\n        <div class=\"row-container\">\r\n          <div class=\"domainItemGrid\">\r\n            <span>Terraform, Atlantis<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"swiper-slide\">\r\n        <h3>CI\/CD & GitOps<\/h3>\r\n\r\n        <div class=\"row-container\">\r\n          <div class=\"domainItemGrid\">\r\n            <span>GitHub Actions, ArgoCD, Travis, Spinnaker, sk8ts<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"swiper-slide\">\r\n        <h3>Container orchestration<\/h3>\r\n\r\n        <div class=\"row-container\">\r\n          <div class=\"domainItemGrid\">\r\n            <span>EKS, GKE, Docker<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"swiper-slide\">\r\n        <h3>Monitoring, logs & incident management<\/h3>\r\n\r\n        <div class=\"row-container\">\r\n          <div class=\"domainItemGrid\">\r\n            <span\r\n              >PagerDuty, Prometheus, VictoriaMetrics, Grafana, CloudWatch,\r\n              Stackdriver, Humio<\/span\r\n            >\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"swiper-slide\">\r\n        <h3>Security management<\/h3>\r\n\r\n        <div class=\"row-container\">\r\n          <div class=\"domainItemGrid\">\r\n            <span\r\n              >Wiz, Checkov, GitHub Security Scan, JFrog Artifact Scan,\r\n              Detectify<\/span\r\n            >\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"swiper-slide\">\r\n        <h3>Data & platform tools<\/h3>\r\n\r\n        <div class=\"row-container\">\r\n          <div class=\"domainItemGrid\">\r\n            <span>RabbitMQ, PostgreSQL, cloud-sql-proxy, PgBouncer, Istio<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"swiper-slide\">\r\n        <h3>Source control & collaboration<\/h3>\r\n\r\n        <div class=\"row-container\">\r\n          <div class=\"domainItemGrid\">\r\n            <span>GitHub, Jira, Confluence, Slack, Google Chat<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"swiper-slide\">\r\n        <h3>Application stack involved<\/h3>\r\n\r\n        <div class=\"row-container\">\r\n          <div class=\"domainItemGrid\">\r\n            <span>Go, Python, Java, PHP, Node.js<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<div class=\"mobile-domains-new\">\r\n  <div class=\"mobile-domains-navitem-new active\" data-mobile-domain=\"domain-1\">\r\n    <h3>Cloud platforms<\/h3>\r\n\r\n    <div class=\"slider-desc-new mobile-domain-list-new\">\r\n      <div class=\"domainItemGrid\">\r\n        <h4>AWS<\/h4>\r\n        <span\r\n          >EC2, S3, VPC, IAM, Route 53, Lambda, RDS, DynamoDB, ElastiCache, SQS,\r\n          SNS, Cognito, Secrets Manager, CodePipeline<\/span\r\n        >\r\n      <\/div>\r\n      <div class=\"domainItemGrid\">\r\n        <h4>GCP<\/h4>\r\n        <span\r\n          >GCE, GKE, IAM, Pub\/Sub, GCS, Cloud SQL, Shared VPC, KMS, Secret\r\n          Manager, Dataflow, BigQuery<\/span\r\n        >\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-2\">\r\n    <h3>Infrastructure as code<\/h3>\r\n\r\n    <div class=\"slider-desc-new mobile-domain-list-new\">\r\n      <div class=\"domainItemGrid\">\r\n        <span>Terraform, Atlantis<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-3\">\r\n    <h3>CI\/CD & GitOps<\/h3>\r\n\r\n    <div class=\"slider-desc-new mobile-domain-list-new\">\r\n      <div class=\"domainItemGrid\">\r\n        <span>GitHub Actions, ArgoCD, Travis, Spinnaker, sk8ts<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-4\">\r\n    <h3>Container orchestration<\/h3>\r\n\r\n    <div class=\"slider-desc-new mobile-domain-list-new\">\r\n      <div class=\"domainItemGrid\">\r\n        <span>EKS, GKE, Docker<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-5\">\r\n    <h3>Monitoring, logs & incident management<\/h3>\r\n\r\n    <div class=\"slider-desc-new mobile-domain-list-new\">\r\n      <div class=\"domainItemGrid\">\r\n        <span\r\n          >PagerDuty, Prometheus, VictoriaMetrics, Grafana, CloudWatch,\r\n          Stackdriver, Humio<\/span\r\n        >\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-6\">\r\n    <h3>Security management<\/h3>\r\n\r\n    <div class=\"slider-desc-new mobile-domain-list-new\">\r\n      <div class=\"domainItemGrid\">\r\n        <span\r\n          >Wiz, Checkov, GitHub Security Scan, JFrog Artifact Scan,\r\n          Detectify<\/span\r\n        >\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-7\">\r\n    <h3>Data & platform tools<\/h3>\r\n\r\n    <div class=\"slider-desc-new mobile-domain-list-new\">\r\n      <div class=\"domainItemGrid\">\r\n        <span>RabbitMQ, PostgreSQL, cloud-sql-proxy, PgBouncer, Istio<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-8\">\r\n    <h3>Source control & collaboration<\/h3>\r\n\r\n    <div class=\"slider-desc-new mobile-domain-list-new\">\r\n      <div class=\"domainItemGrid\">\r\n        <span>GitHub, Jira, Confluence, Slack, Google Chat<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"mobile-domains-navitem-new\" data-mobile-domain=\"domain-9\">\r\n    <h3>Application stack involved<\/h3>\r\n\r\n    <div class=\"slider-desc-new mobile-domain-list-new\">\r\n      <div class=\"domainItemGrid\">\r\n        <span>Go, Python, Java, PHP, Node.js<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n  document.addEventListener(\"DOMContentLoaded\", () => {\r\n    const mobileNavItems = document.querySelectorAll(\r\n      \".mobile-domains-navitem-new\",\r\n    );\r\n\r\n    mobileNavItems.forEach((item) => {\r\n      item.addEventListener(\"click\", () => {\r\n        const isActive = item.classList.contains(\"active\");\r\n\r\n        \/\/ Collapse all items\r\n        mobileNavItems.forEach((nav) => {\r\n          nav.classList.remove(\"active\");\r\n          const ul = nav.querySelector(\".mobile-domain-list\");\r\n          if (ul) ul.style.maxHeight = \"0\";\r\n        });\r\n\r\n        \/\/ Expand clicked item only if it was not active\r\n        if (!isActive) {\r\n          item.classList.add(\"active\");\r\n          const ul = item.querySelector(\".mobile-domain-list\");\r\n          if (ul) ul.style.maxHeight = ul.scrollHeight + \"px\";\r\n        }\r\n      });\r\n    });\r\n\r\n    const firstNavItem = mobileNavItems.item(0);\r\n\r\n    if (firstNavItem && !firstNavItem.classList.contains(\"active\")) {\r\n      firstNavItem.click();\r\n    }\r\n  });\r\n<\/script>\r\n\r\n<script>\r\n  document.addEventListener(\"DOMContentLoaded\", () => {\r\n    const domainsSwiper = new Swiper(\".domains__descriptions-new\", {\r\n      slidesPerView: 1,\r\n      spaceBetween: 24,\r\n      effect: \"fade\",\r\n      allowTouchMove: false,\r\n    });\r\n\r\n    const domainsListItems = document.querySelectorAll(\".domains__list-new li\");\r\n\r\n    const rightPart = document.querySelector(\".domains__descriptions-new\");\r\n\r\n    const leftPart = document.querySelector(\".domains__list-new\");\r\n\r\n    domainsListItems.forEach((domainsListItem, domainsListItemIndex, arr) => {\r\n      domainsListItem.addEventListener(\"click\", () => {\r\n        arr.forEach((item, i) => {\r\n          if (item === domainsListItem) {\r\n            item.classList.add(\"active\");\r\n            domainsSwiper.slideTo(i);\r\n          } else {\r\n            item.classList.remove(\"active\");\r\n          }\r\n        });\r\n      });\r\n    });\r\n  });\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8398c04 e-con-full e-flex e-con e-child\" data-id=\"8398c04\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-fc18027 e-con-full e-flex e-con e-child\" data-id=\"fc18027\" data-element_type=\"container\" id=\"test5\">\n\t\t\t\t<div class=\"elementor-element elementor-element-02b2e61 elementor-widget elementor-widget-html\" data-id=\"02b2e61\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"team-grid\">\r\n  <div class=\"team-title-wrapper\">\r\n    <h2 class=\"team-title\">Team<\/h2>\r\n  <\/div>\r\n  <div class=\"team-grid-item--placeholder\"><\/div>\r\n  <div class=\"team-grid-item\">\r\n    <div class=\"team-grid-item__count\">\r\n      <img decoding=\"async\"\r\n        src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/10\/Icon.svg\"\r\n        alt=\"Icon\"\r\n      \/>\r\n      <span>1<\/span>\r\n    <\/div>\r\n    <span class=\"team-grid-item__type\">Project Manager<\/span>\r\n  <\/div>\r\n  <div class=\"team-grid-item\">\r\n    <div class=\"team-grid-item__count\">\r\n      <img decoding=\"async\"\r\n        src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/10\/Icon.svg\"\r\n        alt=\"Icon\"\r\n      \/>\r\n      <span>1<\/span>\r\n    <\/div>\r\n    <span class=\"team-grid-item__type\">DevOps Engineerr<\/span>\r\n  <\/div>\r\n  <div class=\"team-grid-item\">\r\n    <div class=\"team-grid-item__count\">\r\n      <img decoding=\"async\"\r\n        src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/10\/Icon.svg\"\r\n        alt=\"Icon\"\r\n      \/>\r\n      <span>4<\/span>\r\n    <\/div>\r\n    <span class=\"team-grid-item__type\">SRE\/DevOps Engineers<\/span>\r\n  <\/div>\r\n  <div class=\"team-grid-item\">\r\n    <div class=\"team-grid-item__count\">\r\n      <img decoding=\"async\"\r\n        src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/10\/Icon.svg\"\r\n        alt=\"Icon\"\r\n      \/>\r\n      <span>1<\/span>\r\n    <\/div>\r\n    <span class=\"team-grid-item__type\">Google Workspace Specialist<\/span>\r\n  <\/div>\r\n<\/div>\r\n\r\n<style>\r\n  .team-grid {\r\n    display: grid;\r\n    width: 100%;\r\n    grid-template-columns: repeat(3, 1fr);\r\n    gap: 20px;\r\n    place-items: stretch;\r\n    color: #2e2e2e;\r\n  }\r\n\r\n  .team-title-wrapper,\r\n  .team-grid-item {\r\n    display: flex;\r\n    gap: 5px;\r\n  }\r\n\r\n  .team-grid-item {\r\n    padding: 40px 30px;\r\n  }\r\n\r\n  .team-title-wrapper {\r\n    padding: 40px 30px;\r\n    padding-left: 0;\r\n  }\r\n\r\n  .team-title-wrapper {\r\n    flex-direction: row;\r\n    align-items: center;\r\n  }\r\n\r\n  .team-grid-item {\r\n    flex-direction: column;\r\n    align-items: start;\r\n    background-color: #f5f5f7;\r\n  }\r\n\r\n  h2.team-title {\r\n    font-family: Sora;\r\n    font-weight: 400;\r\n    font-size: 36px;\r\n    line-height: 46px;\r\n    margin: 0;\r\n  }\r\n\r\n  .team-grid-item__count {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 5px;\r\n  }\r\n\r\n  .team-grid-item__count > span {\r\n    font-family: Sora;\r\n    font-weight: 600;\r\n    font-size: 18px;\r\n    line-height: 130%;\r\n    text-align: center;\r\n    position: relative;\r\n    top: 1px;\r\n    color: #c63031;\r\n  }\r\n\r\n  .team-grid-item__count > img {\r\n    display: flex;\r\n\r\n    width: 20px;\r\n    height: auto;\r\n    aspect-ratio: 1\/1;\r\n    flex-shrink: 0;\r\n  }\r\n\r\n  .team-grid-item__type {\r\n    font-family: Karla;\r\n    font-weight: 400;\r\n    font-size: 18px;\r\n    line-height: 150%;\r\n  }\r\n\r\n  @media screen and (max-width: 780px) {\r\n    .team-grid-item {\r\n      padding: 30px;\r\n    }\r\n\r\n    .team-title-wrapper {\r\n      padding: 30px;\r\n      padding-left: 0;\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: 767px) {\r\n    h2.team-title {\r\n      font-size: 24px;\r\n      line-height: 36px;\r\n      margin: 0;\r\n    }\r\n\r\n    .team-grid {\r\n      grid-template-columns: repeat(2, 1fr);\r\n      gap: 10px;\r\n    }\r\n\r\n    .team-grid-item {\r\n      padding: 20px;\r\n    }\r\n\r\n    .team-title-wrapper {\r\n      padding: 0px;\r\n      grid-column: span 2;\r\n      margin-bottom: 20px;\r\n    }\r\n\r\n    .team-grid-item--placeholder {\r\n      display: none;\r\n    }\r\n\r\n    .team-grid-item__count > img {\r\n      width: 16px;\r\n    }\r\n    .team-grid-item__count > span {\r\n      font-size: 14px;\r\n      top: 0;\r\n    }\r\n\r\n    .team-grid-item__type {\r\n      font-size: 14px;\r\n    }\r\n  }\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65bb502 elementor-widget elementor-widget-image\" data-id=\"65bb502\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"320\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/02\/innowise-team-e1780062882743.png\" class=\"attachment-full size-full wp-image-194902\" alt=\"Innowise team\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fb32db0 e-con-full e-flex e-con e-child\" data-id=\"fb32db0\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-399ea33 elementor-widget elementor-widget-html\" data-id=\"399ea33\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\nh2.results__title {\n    font-family: Sora;\n    font-weight: 400;\n    font-size: 36px;\n    line-height: 46px;\n\n    margin: 0;\n}\n\n.results__title-wrapper {\n    display: flex;\n    gap: 30px;\n\n    align-items: center;\n    justify-content: space-between;\n\n    width: 100%;\n\n    border-bottom: 1px solid transparent;\n    border-image: linear-gradient(93.93deg, #60B5FF 3.21%, #EB757C 96.79%) 1 round; \n}\n\n.results__duration-wrapper {\n    display: flex;\n    background-color: #F5F5F7;\n}\n\n.results__duration-wrapper > * {\n    padding: 30px 40px;\n}\n\n.results__duration-param {\n    font-family: Sora;\n    font-weight: 600;\n    font-size: 20px;\n    line-height: 135%;\n\n    text-align: center;\n}\n\n.results__duration-value {\n    font-family: Karla;\n    font-weight: 400;\n    font-size: 22px;\n    line-height: 110%;\n\n    text-align: center;\n}\n\n@media screen and (max-width:767px) {\n    \n    h2.results__title {\n        font-size: 24px;\n        line-height: 36px;\n    }\n\n    .results__title-wrapper {\n        flex-direction: column;\n        align-items: start;\n    }\n\n    .results__duration-wrapper {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        width: 100%;\n    }\n\n    .results__duration-wrapper > * {\n        padding: 15px;\n    }\n\n    .results__duration-param {\n        font-size: 16px;\n        line-height: 120%;\n    }\n\n    .results__duration-value {\n        font-size: 16px;\n        line-height: 20px;\n    }\n\n}\n<\/style>\n\n\n<div class=\"results__title-wrapper\">\n    <h2 class=\"results__title\">Results<\/h2>\n    <div class=\"results__duration-wrapper\">\n        <div class=\"results__duration-param\">Project duration<\/div>\n        <div class=\"results__duration-value\">May 2025 \u2013 Ongoing<\/div>\n    <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d077df9 e-con-full e-flex e-con e-child\" data-id=\"d077df9\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-72d75e1 elementor-widget__width-inherit elementor-widget-tablet__width-inherit last-child-mb-0 elementor-widget elementor-widget-text-editor\" data-id=\"72d75e1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">The project is still ongoing, but the impact is already visible in Lendo\u2019s infrastructure operations and support model. In the first months of the engagement, the Innowise team became the primary team responsible for Lendo\u2019s infrastructure. Clusters, virtual machines, databases, and related changes moved under a clearer, more centralized support model, giving the client a dedicated team to handle daily infrastructure work.<\/span><\/p><p><span style=\"font-weight: 400;\">Also, our team introduced on-call rotations, set up first-line and second-line support, reviewed the alert landscape, and cleaned up alert channels and priorities. Alongside that, Innowise engineers handled recurring infrastructure issues, supported urgent security and resilience tasks, and worked closely with development teams on infrastructure-related requests.<\/span><\/p><p><span style=\"font-weight: 400;\">The engagement also improved maintainability across key infrastructure areas. The team reviewed legacy services, addressed long-standing technical blockers, improved cloud cost visibility, and made future infrastructure changes easier to plan and manage.<\/span><\/p><p><span style=\"font-weight: 400;\">Following the successful DevOps\/SRE cooperation, Lendo expanded its work with Innowise to selected Java and QA tasks. These additional tracks supported the client\u2019s broader modernization effort, while the core engagement remained focused on DevOps\/SRE and infrastructure operations.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f871fbd table-content-container e-con-full e-flex e-con e-child\" data-id=\"f871fbd\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-241354e e-con-full stickyTable e-flex e-con e-child\" data-id=\"241354e\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d4b37c1 author-block e-con-full e-flex e-con e-child\" data-id=\"d4b37c1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c310d46 ddcv elementor-widget elementor-widget-html\" data-id=\"c310d46\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n  .article-description > .e-con-inner {\r\n    align-items: baseline !important;\r\n  }\r\n\r\n  .stickyTable {\r\n    position: sticky;\r\n    top: 72px;\r\n    bottom: auto;\r\n  }\r\n<\/style>\r\n\r\n<!--NOTE Change data-id in wrapper styles for hide this block on the mobile device screen-->\r\n<div class=\"toc-wrapper\">\r\n  <h4 class=\"toc-title\">Table of contents<\/h4>\r\n  <div class=\"toc toc-2\"><\/div>\r\n<\/div>\r\n\r\n<script>\r\n  document.addEventListener(\"DOMContentLoaded\", () => {\r\n    \/*-------------------------------\r\n    SETTINGS\r\n  --------------------------------*\/\r\n    const LINKS = {\r\n      \"Unleashing the power of .NET 8\": \"gggggg\",\r\n      \"Revamping legacy systems: unlocking business potential through software modernization\":\r\n        \"hello\",\r\n      \"Solution we delivered\": \"Solution\",\r\n    };\r\n\r\n    const OFFSET = 70; \/\/ \u043e\u0442\u0441\u0442\u0443\u043f \u043f\u0440\u0438 \u0441\u043a\u0440\u043e\u043b\u043b\u0435 \u043a \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0443\r\n\r\n    let headerElements = [];\r\n    let tocLinks = [];\r\n\r\n    \/*-------------------------------\r\n    CREATE TOC LIST\r\n  --------------------------------*\/\r\n    function createToc() {\r\n      const tocContainer = document.querySelector(\".toc.toc-2\");\r\n      const list = document.createElement(\"ul\");\r\n\r\n      headerElements = [\r\n        ...document.querySelectorAll(\".article-description h2\"),\r\n      ];\r\n\r\n      \/\/ \u0438\u0441\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u043b\u0438\u0448\u043d\u0438\u0435 h2 \u2014 \u043a\u0430\u043a \u0432 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u0435\r\n      const excluded = [\r\n        document.querySelector(\".related_content_blog_container h2\"),\r\n      ];\r\n      \/\/   headerElements = headerElements.filter((h) => !excluded.includes(h));\r\n\r\n      headerElements.forEach((header) => {\r\n        const textOriginal =\r\n          header.dataset.title?.trim() || header.textContent.trim();\r\n        const id =\r\n          header.id ||\r\n          textOriginal\r\n            .toLowerCase()\r\n            .replace(\/[^\\w ]+\/g, \"\")\r\n            .replace(\/ +\/g, \"-\");\r\n        header.id = id;\r\n\r\n        const li = document.createElement(\"li\");\r\n        const a = document.createElement(\"a\");\r\n\r\n        a.href = \"#\" + id;\r\n        a.textContent = LINKS[textOriginal] || textOriginal;\r\n\r\n        a.addEventListener(\"click\", (e) => {\r\n          e.preventDefault();\r\n          const y =\r\n            header.getBoundingClientRect().top + window.scrollY - OFFSET;\r\n          window.scrollTo({ top: y, behavior: \"smooth\" });\r\n        });\r\n\r\n        li.appendChild(a);\r\n        list.appendChild(li);\r\n      });\r\n\r\n      tocContainer.appendChild(list);\r\n      tocLinks = Array.from(list.querySelectorAll(\"li\"));\r\n    }\r\n\r\n    \/*-------------------------------\r\n    INTERSECTION OBSERVER\r\n    \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a\r\n  --------------------------------*\/\r\n    function createObserver() {\r\n      const observerOptions = {\r\n        root: null,\r\n        rootMargin: \"0px 0px -60% 0px\",\r\n        threshold: 0, \/\/ \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u0438 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0438 \u0432 \u0437\u043e\u043d\u0435 \u0432\u0438\u0434\u0438\u043c\u043e\u0441\u0442\u0438\r\n      };\r\n\r\n      const callback = (entries) => {\r\n        entries.forEach((entry) => {\r\n          if (entry.isIntersecting) {\r\n            const id = entry.target.id;\r\n\r\n            tocLinks.forEach((li) =>\r\n              li.classList.remove(\"active\", \"pre-active\"),\r\n            );\r\n\r\n            const index = headerElements.findIndex((h) => h.id === id);\r\n\r\n            tocLinks.forEach((li, i) => {\r\n              if (i === index) li.classList.add(\"active\");\r\n              if (i < index) li.classList.add(\"pre-active\");\r\n            });\r\n          }\r\n        });\r\n      };\r\n\r\n      const observer = new IntersectionObserver(callback, observerOptions);\r\n      headerElements.forEach((h) => observer.observe(h));\r\n    }\r\n\r\n    \/*-------------------------------\r\n    LOAD IMAGES (\u0442\u0438\u043f\u043e lazy load fix)\r\n  --------------------------------*\/\r\n    function loadAllImages() {\r\n      document.querySelectorAll(\"img\").forEach((img) => {\r\n        const src = img.dataset.src || img.src;\r\n        img.src = src;\r\n      });\r\n    }\r\n\r\n    \/*-------------------------------\r\n    INIT\r\n  --------------------------------*\/\r\n    setTimeout(() => {\r\n      loadAllImages();\r\n      createToc();\r\n      createObserver();\r\n    }, 300);\r\n  });\r\n<\/script>\r\n\r\n<style>\r\n  .table-content-container .elementor-widget-wrap {\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n  }\r\n\r\n  @media (max-width: 1279px) {\r\n    .table-content-container {\r\n      display: none !important;\r\n    }\r\n  }\r\n\r\n  .toc-wrapper {\r\n    display: flex;\r\n    flex-direction: column;\r\n    row-gap: 30px;\r\n    font-family: \"Karla\";\r\n    box-sizing: border-box;\r\n    \/*height: 100%;*\/\r\n\r\n    flex: 1;\r\n  }\r\n  .ddcv {\r\n    flex-basis: 100%;\r\n    flex-grow: 1;\r\n    flex-shrink: 1;\r\n    overflow-y: auto;\r\n  }\r\n\r\n  .toc-wrapper {\r\n    overflow-y: auto;\r\n    flex-shrink: 1;\r\n    flex-basis: 100%;\r\n    flex-grow: 1;\r\n  }\r\n\r\n  .toc-wrapper::-webkit-scrollbar,\r\n  .ddcv::-webkit-scrollbar {\r\n    position: absolute !important;\r\n    width: 4px !important;\r\n    background-color: #f5f5f7 !important;\r\n  }\r\n\r\n  .toc-wrapper::-webkit-scrollbar-thumb,\r\n  .ddcv::-webkit-scrollbar-thumb {\r\n    position: absolute !important;\r\n    background-color: #999999 !important;\r\n    border-radius: 4px !important;\r\n  }\r\n\r\n  \/*.toc-wrapper .toc {\r\n    scrollbar-width: 4px !important;\r\n    scrollbar-color: auto !important;\r\n}*\/\r\n\r\n  h4.toc-title {\r\n    margin: 0;\r\n    font-family: Karla;\r\n    font-size: 22px;\r\n    line-height: 28px;\r\n    font-weight: 700;\r\n  }\r\n\r\n  @media screen and (max-width: 1279px) {\r\n    .ddcv {\r\n      margin-top: 0px;\r\n      position: absolute;\r\n      top: 0px;\r\n      left: 50%;\r\n      transform: translate(50%, 0);\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: 767px) {\r\n    .ddcv {\r\n      display: none;\r\n    }\r\n  }\r\n\r\n  .toc ul {\r\n    list-style: none;\r\n    font-family: \"Karla\";\r\n    font-size: 16px;\r\n    line-height: 22px;\r\n    padding: 0px;\r\n    border-left: 1px solid #717171;\r\n  }\r\n\r\n  .toc li {\r\n    margin-left: -1px;\r\n    margin-top: 0;\r\n    padding: 16px 16px 16px 20px;\r\n    font-size: 18px;\r\n    line-height: 22px;\r\n    color: #717171;\r\n    border-left: 2px solid transparent;\r\n  }\r\n\r\n  .toc ul li a {\r\n    display: block;\r\n    width: 100%;\r\n    color: inherit;\r\n    text-decoration: none !important;\r\n  }\r\n\r\n  .toc ul .active {\r\n    color: #2e2e2e;\r\n    border-left: 2px solid #c63031;\r\n  }\r\n\r\n  .toc ul .pre-active {\r\n    border-left: 2px solid #c63031;\r\n  }\r\n<\/style>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5f9dff1 e-con-full e-flex e-con e-child\" data-id=\"5f9dff1\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f054d18 elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"f054d18\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Strengthen platform reliability<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8e95517 elementor-mobile-align-justify elementor-widget-mobile__width-inherit elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"8e95517\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#contact-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Reduce friction<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-09bacf4 e-flex e-con-boxed e-con e-parent\" data-id=\"09bacf4\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9e1e5e1 elementor-widget elementor-widget-heading\" data-id=\"9e1e5e1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Related cases<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6d30b5f e-con-full slider-overflow e-flex e-con e-child\" data-id=\"6d30b5f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da9c045 elementor-widget elementor-widget-shortcode\" data-id=\"da9c045\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n        <div class=\"slider-overflow\">\n            <div class=\"swiper-related\">\n                <div class=\"swiper-wrapper\">\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/event-platform-audit-and-refactoring\/\" aria-label=\"block_196949\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/event-platform-audit-and-refactoring.png\" alt=\"Los Angeles Police Revolver and Athletic Club event platform audit &#038; refactoring.\">\n                    <div class=\"cases-post__thumbnail_opencase_img\">\n                        <div>\n                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/Log\u043es-desktop-2.png\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                \n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/es\/case\/event-platform-audit-and-refactoring\/\" aria-label=\"Los Angeles Police Revolver and Athletic Club event platform audit & refactoring\" >Los Angeles Police Revolver and Athletic Club event platform audit & refactoring<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/es\/cases\/net\/\">.NET<\/a><a href=\"\/es\/cases\/audit\/\">Audit<\/a><a href=\"\/es\/cases\/public-services\/\">Public services<\/a><a href=\"\/es\/cases\/software-enhancement\/\">Software enhancement<\/a><a href=\"\/es\/cases\/sport-lifestyle\/\">Sport &amp; lifestyle<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/es\/case\/event-platform-audit-and-refactoring\/\" aria-label=\"Read more about Los Angeles Police Revolver and Athletic Club event platform audit & refactoring\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/salesforce-implementation-process-transformation\/\" aria-label=\"block_195990\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/05\/image-teaser.png\" alt=\"Innowise&#8217;s Salesforce rollout and business process overhaul.\">\n                    <div class=\"cases-post__thumbnail_opencase_img\">\n                        <div>\n                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/04\/Log\u043es-desktop-1.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                \n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/es\/case\/salesforce-implementation-process-transformation\/\" aria-label=\"Innowise's Salesforce rollout and business process overhaul\" >Innowise's Salesforce rollout and business process overhaul<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/es\/cases\/business-process-automation-bpa\/\">Business process automation (BPA)<\/a><a href=\"\/es\/cases\/cloud\/\">Cloud<\/a><a href=\"\/es\/cases\/it\/\">Information technology<\/a><a href=\"\/es\/cases\/salesforce\/\">Salesforce<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/es\/case\/salesforce-implementation-process-transformation\/\" aria-label=\"Read more about Innowise's Salesforce rollout and business process overhaul\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/finance-ai-assistant\/\" aria-label=\"block_191935\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/02\/image-teaser-2.png\" alt=\"Haia: finance AI assistant.\">\n                    <div class=\"cases-post__thumbnail_opencase_img\">\n                        <div>\n                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2026\/02\/Haia-logo-1.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                \n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/es\/case\/finance-ai-assistant\/\" aria-label=\"Haia: finance AI assistant\" >Haia: finance AI assistant<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/es\/cases\/fintech\/\">FinTech<\/a><a href=\"\/es\/cases\/blockchain\/\">Blockchain<\/a><a href=\"\/es\/cases\/ai\/\">AI<\/a><a href=\"\/es\/cases\/kotlin\/\">Kotlin<\/a><a href=\"\/es\/cases\/smart-contract\/\">Smart contract<\/a><a href=\"\/es\/cases\/web3\/\">Web3<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/es\/case\/finance-ai-assistant\/\" aria-label=\"Read more about Haia: finance AI assistant\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/blockchain-ecosystem-development\/\" aria-label=\"block_179475\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/Hero-image.jpg\" alt=\"Blockchain ecosystem powered by Layer 2 zk-Rollups.\">\n                    <div class=\"cases-post__thumbnail_opencase_img\">\n                        <div>\n                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/12\/prophaust.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                \n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/es\/case\/blockchain-ecosystem-development\/\" aria-label=\"Blockchain ecosystem powered by Layer 2 zk-Rollups\" >Blockchain ecosystem powered by Layer 2 zk-Rollups<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/es\/cases\/fintech\/\">FinTech<\/a><a href=\"\/es\/cases\/blockchain\/\">Blockchain<\/a><a href=\"\/es\/cases\/kotlin\/\">Kotlin<\/a><a href=\"\/es\/cases\/node-js\/\">Node.js<\/a><a href=\"\/es\/cases\/python\/\">Python<\/a><a href=\"\/es\/cases\/smart-contract\/\">Smart contract<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/es\/case\/blockchain-ecosystem-development\/\" aria-label=\"Read more about Blockchain ecosystem powered by Layer 2 zk-Rollups\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/qa-devops-automation\/\" aria-label=\"block_189199\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/11\/A-monitor-displaying-a-digital-workspace-1.jpg\" alt=\"Private workplace suite: 105x faster testing, 3x shorter releases.\">\n                    <div class=\"cases-post__thumbnail_opencase_img\">\n                        <div>\n                            <img decoding=\"async\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/11\/Log\u043es-desktop.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                \n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/es\/case\/qa-devops-automation\/\" aria-label=\"Private workplace suite: 105x faster testing, 3x shorter releases\" >Private workplace suite: 105x faster testing, 3x shorter releases<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/es\/cases\/devops\/\">DevOps<\/a><a href=\"\/es\/cases\/empresa\/\">Enterprise<\/a><a href=\"\/es\/cases\/java\/\">Java<\/a><a href=\"\/es\/cases\/qa\/\">QA<\/a><a href=\"\/es\/cases\/web\/\">Web<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/es\/case\/qa-devops-automation\/\" aria-label=\"Read more about Private workplace suite: 105x faster testing, 3x shorter releases\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/building-a-decentralized-banking-platform\/\" aria-label=\"block_184883\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/07\/Small-Cover-WeFi-blockchain-ecosystem_1Mtransactions-processed-globally.jpg\" alt=\"Building a decentralized banking platform.\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/es\/case\/building-a-decentralized-banking-platform\/\" aria-label=\"Building a decentralized banking platform\" >Building a decentralized banking platform<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/es\/cases\/fintech\/\">FinTech<\/a><a href=\"\/es\/cases\/blockchain\/\">Blockchain<\/a><a href=\"\/es\/cases\/java\/\">Java<\/a><a href=\"\/es\/cases\/microservices\/\">Microservices<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/es\/case\/building-a-decentralized-banking-platform\/\" aria-label=\"Read more about Building a decentralized banking platform\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n        <div class=\"swiper-slide\">\n            <div class=\"swiper-into-e1\">\n                <div class=\"swiper-slide__inner-container\">\n                    <div class=\"block-div-img-rel\">\n                        <a href=\"https:\/\/innowise.com\/es\/case\/radiation-exposure-monitoring-app-upgrade\/\" aria-label=\"block_179795\">\n                            <img decoding=\"async\" class=\"slide__img-rel\" \n                             src=\"https:\/\/innowise.com\/wp-content\/uploads\/2025\/03\/Small-Cover-Upgrade-of-a-radiation-exposure-monitoring-app-Anya-Kh.-Anna-Kr.png\" alt=\"Upgrade of a radiation exposure monitoring app.\">\n                        <\/a>\n                    <\/div>\n                    <div class=\"border-slide-rel\">\n                        <div class=\"swip-title-rel-qe mb-10\" style=\"\">\n                            <a href=\"https:\/\/innowise.com\/es\/case\/radiation-exposure-monitoring-app-upgrade\/\" aria-label=\"Upgrade of a radiation exposure monitoring app\" >Upgrade of a radiation exposure monitoring app<\/a>\n                        <\/div>\n                        <div class=\"swip-array-rel\">\n                            <a href=\"\/es\/cases\/angular\/\">Angular<\/a><a href=\"\/es\/cases\/audit\/\">Audit<\/a><a href=\"\/es\/cases\/ecology\/\">Ecology<\/a><a href=\"\/es\/cases\/energy\/\">Energy<\/a><a href=\"\/es\/cases\/salud\/\">Healthcare<\/a><a href=\"\/es\/cases\/node-js\/\">Node.js<\/a><a href=\"\/es\/cases\/software-enhancement\/\">Software enhancement<\/a>\n                        <\/div>\n                        <div class=\"slide__button-wrapper_mob\">\n                            <span class=\"slide__button-text_mob\">Read more<\/span>\n                            <img decoding=\"async\" class=\"slide__button-img_mob\" src=\"https:\/\/innowise.com\/wp-content\/uploads\/2021\/12\/arrow-more.svg\" alt=\"\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"slide__button-wrapper\">\n                <a href=\"https:\/\/innowise.com\/es\/case\/radiation-exposure-monitoring-app-upgrade\/\" aria-label=\"Read more about Upgrade of a radiation exposure monitoring app\">\n                    <div class=\"arrow-btn3-rel\">\n                        <svg class=\"arrow-btn__svg\"\n                             width=\"110\"\n                             height=\"18\"\n                             viewBox=\"0 0 110 18\"\n                             fill=\"none\"\n                             xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 1L17 8.99999L9 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M0 9.00018L17 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M99 1L107 8.99999L99 17\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                            <path d=\"M90 9.00018L107 9.00018\"\n                                  stroke=\"#C63031\"\n                                  stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n                <\/div>\n                \n                <div class=\"swiper-related__navigation\">\n                    <button class=\"swiper-related__navigation-btn\">\n                        <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <g>\n                                <path d=\"M12 4L4 12L12 20\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                                <path d=\"M21 12.0002L4 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                            <\/g>\n                        <\/svg>\n                    <\/button>\n                \n                    <button class=\"swiper-related__navigation-btn\">\n                        <svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M13 4L21 12L13 20\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                            <path d=\"M4 12.0002L21 12.0002\" stroke=\"#2E2E2E\" stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/button>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"cases-swiper-pagination\"><\/div>\n        \n        <script src=\"\/wp-content\/themes\/hello-elementor\/assets\/js\/slb-case.js\"><\/script>  \n        <link rel=\"stylesheet\" href=\"\/wp-content\/themes\/hello-elementor\/assets\/css\/case-slider.css\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9226761 e-flex e-con-boxed e-con e-parent\" data-id=\"9226761\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aad867b elementor-widget elementor-widget-shortcode\" data-id=\"aad867b\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f100240-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"100240\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/es\/wp-json\/wp\/v2\/case\/197518#wpcf7-f100240-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" enctype=\"multipart\/form-data\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"100240\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f100240-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<style>\n.mailToContact br:nth-child(2){\ndisplay:none;\n}\n#form-templates .contact__info {\n  background-color: #f4f4f4;\n  padding: 70px 44px 70px 50px;\n  position: relative;\n  max-width: 540px;\n  width: 100%;\nborder: 1px solid #AEB1B7;\n}\n\n#form-templates .contact__info-background {\n  z-index: -1;\n  position: absolute;\n  top: 20px;\n  left: 20px;\n  width: 100%;\n  height: 100%;\n  border: 1px dashed #ef4557;\n}\n\n\n#form-templates .new-container{\ndisplay: flex;\njustify-content: space-between;\nflex-wrap: wrap;\n}\n\n\n#form-templates{\npadding: 100px 15px 100px 15px;        \n}\n\n#form-templates .contact__info-heading {\n  font-family: 'Sora' !important;\n  font-style: normal !important;\n  font-weight: 400 !important;\n  font-size: 36px !important;\n  line-height: 46px !important;\n  color: #2E2E2E !important;\n   margin-bottom: 60px !important;\n\n}\n\n\n#form-templates .message label{\ncolor: #585858 !important;   \n}\n\n.elementor-widget-container.form-template h2,.elementor-widget-container.form-template h1{\n font-size: 60px !important;\n  line-height: 70px !important;\n  font-family: \"Sora\", Sans-serif;\n  font-weight: 400;\n  margin: 0;  \n  margin-bottom: 20px;\n}\n\n\n\n\n.elementor-widget-container.form-template p{\n  font-family: \"Karla\", Sans-serif;\n  font-size: 22px;\n  font-weight: 400;\n  line-height: 28px;\n  color: var( --e-global-color-primary );\n  max-width: 700px;\n  margin: 0; \n  margin-bottom: 40px;\n} \n  \n\n\n.new-container #spinner{\nwidth: 50%;\nmax-width: 700px;\n}\n\n\n#form-templates .new-container #spinner div.contact-us__wrapper:nth-child(6){\ngap:30px; \n    \n}\n\n\n#form-templates .contact__info-heading {\n  margin-bottom: 67px;\n  font-size: 36px;\n  font-family: karla;\n  color:  #2E2E2E;\n\n  line-height: 49px;\n}\n\n#form-templates .contact__info-steps {\n  display: flex;\n  flex-direction: column;\n  max-width: 425x;\n  row-gap: 20px;\n  border-left: 1px solid #2e2e2e;\n}\n\n#form-templates .contact__info-block {\n  position: relative;\n  padding-left: 45px;\n}\n\n#form-templates .contact__info-block:last-child {\n  box-shadow: -1px 0 0 1px #f4f4f4;\n}\n\n#form-templates .contact__info-step {\n  position: absolute;\n  border: 1px solid #2e2e2e;\n  width: 40px;\n  height: 40px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 20px;\n  left: -20px;\n  top: -8px;\n  background-color: #F4F4F4;\n  color:  #2E2E2E;\n\nfont-family: Karla;\nfont-weight: 700;\nfont-size: 18px;\nline-height: 28px;\n\n}\n\n.elementor-widget-global .contact__info-step {\n        color:  #2E2E2E;\n}\n\n#form-templates .contact__info-text {\n  margin: 0;\n  font-size: 16px;\n  line-height: 26px;\n  color: #2E2E2E;\n  font-family: karla;\n\n  width: 100%;\n}\n\n\n#form-templates .contact-us__send{\nflex-shrink: 0;\nmargin-top:0;\n}\n\n\n\n@media screen and (max-width: 1279px) {\n    .new-container #spinner{\n        width: 100%;\n        max-width:100%;\n        margin-bottom:40px;\n    }\n    \n\n    .new-container .contact__info {\n        max-width: 700px !important;\n    }\n    \n}\n\n\n@media screen and (max-width: 1279px) {\n#form-templates{\npadding: 60px 15px 70px 15px;     \n}\n}\n\n\n\n@media screen and (max-width: 767px) {\n\n#form-templates .new-container #spinner div.contact-us__wrapper:nth-child(6){\ngap:20px; \n \n}\n\n\n  #form-templates .contact__info {\n    padding: 20px 20px 40px 40px;\n    margin: 0 auto;\n  }\n\n\n#form-templates{\npadding: 40px 15px 50px 15px;  \n    \n}\n\n  \n   .new-container #spinner{\n       \n    margin-bottom:30px;   \n   }\n   \n   \n   .elementor-widget-container #form-templates .form-template h2,.elementor-widget-container.form-template h1{\n   font-size: 32px !important;\n    line-height: 42px !important;    \n   }\n   \n   \n   .elementor-widget-container #form-templates .form-template p{\n       \n    font-size: 16px;\n    line-height: 20px;  \n    margin-bottom: 30px !important;\n \n       \n   }\n   \n   #form-templates .contact__info-heading{\n   font-size: 24px !important;\n    line-height: 49px !important;    \n       \n   }\n   \n\n.mailToContact{\nmargin-top: 10px !important;        \n}\n\n   \n\n  #form-templates .contact__info-heading {\n    font-size: 24px;\n    margin-bottom: 37px;\n  }\n\n  #form-templates .contact__info-background {\n    top: 10px;\n    left: 10px;\n  }\n\n  #form-templates .contact__info-text {\n    font-size: 12px;\n    line-height: 20px;\n  }\n  \n  \n  #form-templates .contact__info-heading {\n   margin-bottom: 35px !important;\n\n}\n\n}\n\n@media (max-width: 767px) {\n    .mailToContact {\n        max-width: 100%;\n    }\n    .contact-us__wrapper .pp {\nfont-size: 12px !important;\nline-height: 140%;\nmargin-bottom: 0 !important;\n\n}\n}\n<\/style>\n\n<script>\nwindow.addEventListener('hashchange',function(e){if(window.history.pushState){window.history.pushState('','\/',window.location.pathname)}else{window.location.hash=''}})\n<\/script>\n\n\n<div id=\"form-templates\">\n<div class=\"elementor-widget-container form-template\">\n<a name=\"contact-form\"><\/a>\n<h2>Contact us<\/h2>\n<p><a id=\"calendlylink\" style=\"color: #c63031; border-bottom: 1px solid #c63031; padding: 0;\">Book a call<\/a> or fill out the form below and we\u2019ll get back to you once we\u2019ve processed your request.<\/p>\n<\/div>\n\n<div class=\"new-container\">\n\n\n<div class=\"contact-us__main\" id=\"spinner\" data-no-defer=\"1\">\n\n<div class=\"contact-us__wrapper\">\n\n<div class=\"name\">\n<label>Name<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"field_name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required contact-us__name\" id=\"contact-name\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Name*\" value=\"\" type=\"text\" name=\"field_name\" \/><\/span>\n<\/div>\n\n<div class=\"company\">\n<label>Company<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required contact-us__company\" id=\"contact-company\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Company*\" value=\"\" type=\"text\" name=\"company\" \/><\/span>\n<\/div>\n\n<\/div>\n\n<div class=\"contact-us__wrapper\">\n\n<div class=\"email\">\n<label>Email<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email contact-us__email\" id=\"contact-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Corporate email*\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n<\/div>\n\n<div class=\"phone\">\n<label>Phone<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"tel\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel contact-us__phone\" id=\"contact-phone\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Phone*\" value=\"\" type=\"tel\" name=\"tel\" \/><\/span>\n<\/div>\n\n<\/div>\n<div class=\"contact-us__wrapper subj\">\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-recipient\"><select class=\"wpcf7-form-control wpcf7-select\" id=\"form-field-subj_js\" aria-invalid=\"false\" name=\"your-recipient\"><option value=\"\">Subject*<\/option><option value=\"IT staff augmentation\">IT staff augmentation<\/option><option value=\"Turnkey product development\">Turnkey product development<\/option><option value=\"Support and enhancement\">Support and enhancement<\/option><option value=\"Careers\">Careers<\/option><option value=\"Other\">Other<\/option><\/select><\/span>\n\n<span class=\"wpcf7-form-control-wrap\" data-name=\"form-field-budget_js\"><select class=\"wpcf7-form-control wpcf7-select\" id=\"form-field-budget_js\" aria-invalid=\"false\" name=\"form-field-budget_js\"><option value=\"\">Project budget<\/option><option value=\"Under $15K\">Under $15K<\/option><option value=\"$15K-$30K\">$15K-$30K<\/option><option value=\"$30K-$100K\">$30K-$100K<\/option><option value=\"$100K-$250K\">$100K-$250K<\/option><option value=\"$250K-$500K\">$250K-$500K<\/option><option value=\"More than $500K\">More than $500K<\/option><\/select><\/span>\n\n<\/div>\n\n\n<div class=\"message\">\n<label>Message<\/label>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"message\"><textarea cols=\"40\" rows=\"1\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required contact-us__message\" id=\"contact-message\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Describe your needs in detail*\" name=\"message\"><\/textarea><\/span>\n<\/div>\n\n<div class=\"atvoice-wrap\">\n\n<div class=\"voice-wrap\">\n<span id=\"voice-mut\" class=\"voicetext\">Send us a voice message<\/span>\n         <div class=\"qc_voice_audio_wrapper\">\n            <div class=\"qc_voice_audio_container\">\n                <div class=\"qc_voice_audio_upload_main\" id=\"qc_audio_main\">\n                    <a class=\"qc_audio_record_button\" id=\"qc_audio_record\" href=\"#\" aria-label=\"Record an audio message\">\n                        <span class=\"dashicons dashicons-microphone\"><\/span> \u00a0<\/a> \n                <\/div>\n\n                <div class=\"qc_voice_audio_recorder\" id=\"qc_audio_recorder\" style=\"display:none\">\n\n                <\/div>\n                <div class=\"qc_voice_audio_display\" id=\"qc_audio_display\"  style=\"display:none\">\n                    <audio id=\"qc-audio\" controls src=\"\"><\/audio>\n                    <span title=\"Remove and back to main upload screen.\" class=\"qc_audio_remove_button dashicons dashicons-trash\"><\/span>\n                <\/div>\n            <\/div>\n            <input type=\"hidden\" value=\"\" name=\"qcwpvoicemessage\" id=\"qc_audio_url\" \/>\n        <\/div>\n        \n<\/div>\n\n\n<div class=\"attach-wrap\">\n<span class=\"voicetext\">Attach documents<\/span>\n\n<div class='attachment'>\n\n<div class=\"downloaded\">\n<span><\/span>\n<div class=\"deleteFile\"><\/div>\n<\/div>\n\n<div class=\"attachmentButton\" onclick=\"(function cl(e){if(e.target.nodeName == 'DIV'){e.target.parentNode.children[1].children[0].click(); }})(arguments[0]);\">\n\n<div class=\"innerText\">Upload file<\/div>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"att-files\"><input size=\"40\" class=\"wpcf7-form-control wpcf7-file\" accept=\".jpg,.png,.jpeg,.pdf\" aria-invalid=\"false\" type=\"file\" name=\"att-files\" \/><\/span>\n\n<div class=\"tip\" onclick=\"event.stopPropagation()\">\n<p>You can attach 1 file up to 2MB. Valid file formats: pdf, jpg, jpeg, png.<\/p>\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n\n\n<\/div>\n\n<div class=\"contact-us__wrapper\"> \n<p class=\"pp\">By clicking Send, you consent to Innowise processing your personal data per our<a href=\"\/privacy-notice\/\"> Privacy Policy <\/a>to provide you with relevant information. By submitting your phone number, you agree that we may contact you via voice calls, SMS, and messaging apps. Calling, message, and data rates may apply.<\/p>\n\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"scoring_point\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmCampaign\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmContent\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmMedium\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmSource\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"utmTerm\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"location\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"city\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"ip\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"Summ\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"gclid\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"rating\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"urlCompany\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"urlWithParams\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"audioMessageLink\" \/>\n<input class=\"wpcf7-form-control wpcf7-submit has-spinner contact-us__send\" id=\"contact-send-button\" type=\"submit\" value=\"Send\" \/>\n<\/div>\n\n<div class='mailToContact'>You can also send us your request <\/br>to <a href=\"mailto:contact@innowise.com\">contact@innowise.com<\/a><\/div>\n\n<\/div>\n\n<div class=\"elementor-widget-container\" style=\"z-index:1;\">\n<div class=\"contact__info\">\n  <div class=\"contact__info-background\"><\/div>\n  <div class=\"contact__info-heading\">What happens next?<\/div>\n  <div class=\"contact__info-steps\">\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">1<\/div>\n      <p class=\"contact__info-text\">Once we\u2019ve received and processed your request, we\u2019ll get back to you to detail your\n        project needs and sign an NDA to ensure confidentiality.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">2<\/div>\n      <p class=\"contact__info-text\">After examining your wants, needs, and expectations, our team will devise a project\n        proposal with the scope of work, team size, time, and cost estimates.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">3<\/div>\n      <p class=\"contact__info-text\">We\u2019ll arrange a meeting with you to discuss the offer and nail down the details.<\/p>\n    <\/div>\n\n    <div class=\"contact__info-block\">\n      <div class=\"contact__info-step\">4<\/div>\n      <p class=\"contact__info-text\">Finally, we\u2019ll sign a contract and start working on your project right away.<\/p>\n    <\/div>\n  <\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\n<\/div>\n\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"other_services_container\">[other_services]<\/div><script>\n            jQuery( document ).ready(function($) {\n                if($('[data-elementor-type=\"wp-post\"]').length > 0){\n                    $('[data-elementor-type=\"wp-post\"]').children().last().before($('.other_services_container'));\n                }else{\n                    $('[data-elementor-type=\"wp-page\"]').children().last().before($('.other_services_container'));\n                }\n                \n                var sections = $('[data-elementor-type=\"wp-post\"]').find('.net-15.dt-16');\n                for(var i = 0; i<sections.length; i++){\n                    \n                    if($(sections[i]).hasClass( 'net-15' ) && $(sections[i]).hasClass( 'dt-16' ) && $(sections[i]).hasClass( 'elementor-hidden-desktop' )==false){\n                        $(sections[i]).before($('.other_services_container'));   \n                    }\n                }\n                \n            });\n        <\/script>","protected":false},"excerpt":{"rendered":"<p>Lendo loan platform DevOps\/SRE support and modernization Innowise provided DevOps\/SRE support for Lendo\u2019s loan platform, centralizing infrastructure ownership and improving stability. Following a successful collaboration, the client engaged us to handle selected Java and QA tasks as part of its broader modernization efforts. Stable production support for Lendo\u2019s core loan platform 15% lower cloud costs [&hellip;]<\/p>\n","protected":false},"featured_media":197523,"template":"elementor_header_footer","cases":[761,767,775,864],"class_list":["post-197518","case","type-case","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/case\/197518","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/case"}],"about":[{"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/types\/case"}],"version-history":[{"count":0,"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/case\/197518\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/media\/197523"}],"wp:attachment":[{"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/media?parent=197518"}],"wp:term":[{"taxonomy":"cases","embeddable":true,"href":"https:\/\/innowise.com\/es\/wp-json\/wp\/v2\/cases?post=197518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}