{"id":149973,"date":"2026-02-28T17:02:21","date_gmt":"2026-02-28T17:02:21","guid":{"rendered":"https:\/\/devsdata.com\/case-studies\/recruitment-of-traders-and-portfolio-managers-for-investment-fund\/"},"modified":"2026-03-24T13:23:50","modified_gmt":"2026-03-24T13:23:50","slug":"recruitment-of-traders-and-portfolio-managers-for-investment-fund","status":"publish","type":"case_study","link":"https:\/\/devsdata.com\/de\/case-studies\/recruitment-of-traders-and-portfolio-managers-for-investment-fund\/","title":{"rendered":"Recruitment of Traders and Portfolio Managers for a Fund"},"content":{"rendered":"<section>\n<h1>Recruitment of Traders and Portfolio Managers for a Fund<\/h1>\n\n    <style>`\n        .post-info {\n            display: flex;\n            flex-direction: row;\n            font-family: Montserrat;\n            font-style: normal;\n            font-weight: 500;\n            font-size: 16px;\n            line-height: 150%;\n            letter-spacing: 0.02em;\n            color: #6D7082;\n            \/*padding-top:32px;*\/\n        }\n\n        .info-container .post-info {\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n        }\n\n        .post-info-main {\n            width: 100%;\n            display: flex;\n            flex-wrap: wrap;\n            row-gap: 5px;\n            column-gap: 20px;\n            grid-template-rows: repeat(3, auto);\n            grid-template-columns: 60px max-content auto;\n            margin-bottom:12px;\n        }\n\n        .with-reviewer {\n            flex-wrap: wrap;\n            row-gap: 5px;\n        }\n\n        .author-name {\n            margin-bottom:4px;\n            grid-row-start: 2;\n            text-decoration: underline;\n            color:black !important;\n        }\n\n        .rank-math-breadcrumb {\n            margin-top:20px;\n            position: relative;\n            z-index: 1;\n        }\n\n        .rank-math-breadcrumb p {\n            margin: 0;\n            white-space: nowrap; \n            overflow: hidden;\n            text-overflow: ellipsis;\n            gap: 8px;\n            display: flex;\n        }\n\n        .rank-math-breadcrumb a {\n            color: #6d7082;\n        }\n\n        .rank-math-breadcrumb a:hover {\n            text-decoration: underline;\n            color: #0332c9;\n        }\n\n        .author-avatar {\n            display: flex;\n            justify-content: center;\n            margin-right: 15px;\n            width: fit-content;\n            grid-row-start: span 2;\n            grid-row-end: 4;\n        }\n\n        .author-avatar picture {\n            display: flex;\n            justify-content: center;\n            align-items: center;\n        }\n\n        .author-avatar.clicked {\n            transform: scale(1.1);\n        }\n\n        .post-info .author-avatar img {\n            min-width:44px;\n            height: 44px;\n            width: auto;\n            object-fit: cover;\n            aspect-ratio: 1\/1;\n            filter: grayscale(1);\n            border-radius: 100%;\n            position: relative;\n            top: 2px;\n        }\n\n        .post-info .author_socials {\n            display: flex;\n            flex-direction: row;\n            align-items: center;\n            grid-row-start: 3;\n            grid-column: span 2;\n            gap: 15px;\n            list-style-type: none;\n            padding: 0;\n            margin: 0;\n        }\n\n        .post-info .author_socials li a {\n            display: flex;\n            align-item: center;\n            text-decoration: none;\n        }\n\n        .author_socials a svg {\n            width: 16px;\n            height: 16px;\n            transition: 0.3s;\n            color: #000;\n        }\n      \n        .author_socials li:hover svg {\n            color: #0332c9;\n        }\n\n        .right-info a {\n            width: fit-content;\n            color: unset;\n        }\n\n        .right-info a:hover {\n            text-decoration: underline;\n        }\n\n        .post-info .clock {\n            position: relative;\n            padding-right: 5px;\n            top: 2px;\n        }\n\n        .post-info .arrow {\n            position: relative;\n            margin-left: 10px;\n            margin-right: 10px;\n            transition: .2s;\n            height: 6px;\n            bottom: 1px;\n        }\n        .post-info .post-info-separator {\n            padding-right: 3px;\n            padding-left: 3px;\n        }\n\n        .reviewer-info {\n            display: flex;\n            flex-direction:column;\n            justify-content: center;\n            align-items: flex-start;\n            grid-row-start: 2;\n            align-self: start;\n            justify-self: end;\n            font-family: \"Montserrat\", arial;\n            color: #000;\n        }\n\n        .reviewer-info.the_first_row {\n            justify-self: start;\n            grid-row-start: 1;\n            grid-column: span 3;\n        }\n\n        .meta-checkmark {\n            width: 20px;\n            height: auto;\n        }\n\n        .reviewer-info a {\n            margin-left: 0;\n            color: #000;\n            text-decoration: underline;\n        }\n        .reviewer-info a:hover {\n            color: #0332c9;\n        }\n        .reviewer-info a:visited {\n            color: #551a8b;\n        }\n        .reviewer-info a:active {\n            color: #0332c9;\n        }\n        .language-dropdown-container {\n            display: inline-block;\n            width: 200px;\n        }\n\n        .language_switcher {\n            display: inline-flex;\n            align-items: center;\n            flex-direction: row;\n            gap: 5px;\n            vertical-align: middle;\n        }\n        \n        .language_switcher .wpml-ls-legacy-dropdown {\n            width: auto;\n            position: relative;\n            vertical-align: middle;\n        }\n\n        .language_switcher .wpml-ls-legacy-dropdown ul {\n            list-style: none;\n            padding: 0;\n            margin: 0;\n        }\n\n        .language_switcher .wpml-ls-legacy-dropdown .wpml-ls-current-language {\n            position: relative;\n            margin-bottom:0;\n        }\n\n        .language_switcher .wpml-ls-legacy-dropdown .wpml-ls-current-language > a {\n            padding-left:16px !important;\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n            width: 100%;\n            box-sizing: border-box;\n        }\n\n        .language_switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {\n            display: none;\n            position: absolute;\n            z-index: 10;\n            top: 100%;\n            left: 0;\n            width: 100%;\n            margin: 0;\n            background-color: rgb(238, 238, 238);\n            border-radius: 0 0 8px 8px;\n            overflow: hidden;\n        }\n\n        .language_switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li {\n            display: block;\n            width: 100%;\n            margin-bottom:0;\n        }\n\n        .language_switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:hover {\n            background-color:rgba(204, 204, 211) !important\n        }\n\n        .language_switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a {\n            display: block;\n            width: 100%;\n            padding: 8px 15px 8px 16px;\n            margin-left: 0;\n            box-sizing: border-box;\n            white-space: nowrap;\n            text-align: left;\n        }\n\n        @media (hover: hover) {\n            .language_switcher .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > .wpml-ls-sub-menu {\n                display: block;\n            }\n        }\n\n        .language_switcher .wpml-ls-legacy-dropdown .wpml-ls-current-language.wpml-dropdown-open > .wpml-ls-sub-menu {\n            display: block;\n        }\n\n        .language_switcher .wpml-ls-legacy-dropdown .wpml-ls-current-language.wpml-dropdown-open > a.wpml-ls-item-toggle:after {\n            transform: scale(.7) rotate(180deg);\n        }\n\n        .language_switcher .wpml-ls-legacy-dropdown .wpml-ls-current-language.wpml-dropdown-open > .wpml-ls-item-toggle {\n            border-radius: 8px 8px 0 0;\n            background-color: rgba(204, 204, 211);\n        }\n\n        .wpml-ls-legacy-dropdown a:focus {\n            background-color: #FFFFFF;\n        }\n\n        .language_switcher .wpml-ls-legacy-dropdown a:visited {\n            color: #000000 !important;\n        }\n\n        .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {\n            content: \"\";\n            display: inline-block;\n            transform: scale(.7);\n            height: 20px;\n            width: 20px;\n            background: url(\"\/wp-content\/uploads\/2020\/07\/Vector.png\");\n            margin-left: 5px;\n            background-repeat: no-repeat;\n            background-position: center center;\n            background-size: 10px;\n            border: none;\n            position: unset;\n            background-color: #eee;\n            border-radius: 50%;\n            padding: 10px;\n            transition: transform 0.2s ease-in-out;\n            vertical-align: middle;\n            flex-shrink: 0;\n        }\n\n        .language_switcher a {\n            border: none;\n            padding: 10px 15px;\n        }\n\n        .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle {\n            padding: 0 5px 0 2px !important;\n        }\n\n        @media (hover: hover) {\n            .wpml-ls-sub-menu a.wpml-ls-link:hover,\n            .language_switcher .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:hover {\n                background-color: rgba(204, 204, 211);\n                color: #000000 !important;\n                text-decoration: none;\n            }\n        }\n\n        .wpml-ls-sub-menu {\n            border: none !important;\n            background-color: transparent;\n        }\n\n        .wpml-ls-sub-menu a {\n            background-color: #FFFFFF;\n        }\n\n        .wpml-ls-current-language .wpml-ls-item-toggle {\n            border-radius: 8px;\n        }\n\n        @media (hover: hover) {\n            .wpml-ls-current-language:hover .wpml-ls-sub-menu a {\n                background-color: rgb(238, 238, 238) !important;\n            }\n\n            .wpml-ls-current-language .wpml-ls-sub-menu a:hover,\n            a.wpml-ls-item-toggle:hover:after {\n                background-color: rgba(204, 204, 211) !important;\n            }\n\n            .wpml-ls-current-language:hover a.wpml-ls-item-toggle:after {\n                transform: scale(.7) rotate(180deg);\n            }\n\n            .wpml-ls-current-language:hover .language_switcher .wpml-ls-legacy-dropdown a {\n                background-color: rgba(109, 112, 130, 0.1);\n            }\n\n            .wpml-ls-current-language:hover .wpml-ls-item-toggle{\n                border-radius: 8px 8px 0 0;\n            }\n\n            .wpml-ls-current-language:hover .wpml-ls-item:last-child .wpml-ls-link{\n                border-radius: 0 0 8px 8px;\n            }\n        }\n\n        .wpml-ls-current-language.wpml-dropdown-open .wpml-ls-sub-menu a {\n            background-color: rgb(238, 238, 238) !important;\n        }\n\n        .wpml-ls-current-language.wpml-dropdown-open .wpml-ls-item:last-child .wpml-ls-link{\n            border-radius: 0 0 8px 8px;\n        }\n\n        ul.language-list {\n            \/*min-height: 71px;*\/\n            margin: 0;\n            overflow: hidden;\n            position: absolute;\n            display: inline-block;\n            list-style: none;\n            vertical-align: top;\n            background-color: #FFFFFF;\n            padding: 0;\n            z-index: 2;\n        }\n\n        ul.language-list.mobile {\n            border-radius: 10px;\n            border: 1px solid rgba(109, 112, 130, 0.1);\n            margin-left: 10px;\n        }\n\n        .language-list.mobile li:hover {\n            background-color: rgba(109, 112, 130, 0.1)\n        }\n\n        .language-list.mobile li:hover a {\n            color: #000000;\n        }\n\n        .dropdown-arrow {\n            display: inline-block;\n            border-radius: 50%;\n            height: 30px;\n            width: 30px;\n        }\n\n        .dropdown-arrow {\n            background-color: rgba(109, 112, 130, 0.1);\n        }\n\n        .dropdown-arrow:hover {\n            background-color: rgba(109, 112, 130, 0.3);\n        }\n\n        .dropdown-arrow.mobile,\n        .dropdown-arrow.mobile:hover {\n            background-color: unset;\n        }\n\n        .language-list li {\n            padding-left: 10px;\n            cursor: pointer;\n            display: none;\n        }\n\n        .language-list li a {\n            color: #6D7082;\n            text-decoration: none;\n        }\n\n        .language-list li:first-child {\n            display: block;\n        }\n\n        .active li {\n            display: block;\n        }\n\n        .rotated {\n            transform: rotate(180deg);\n            bottom: 2px !important;\n        }\n        .bookmark {\n            align-self: center;\n            cursor:pointer;\n            display:none;\n        }\n        \n        .article h1 + p,\n        .article h1 + p + p {\n            margin: 0;\n            margin-bottom: 0 !important;\n        }\n\n        .info-container{\n            \/*min-height:150px;*\/\n            direction: ltr;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n            padding-top: 20px;\n        }\n        .tags{\n            font-family: \"Montserrat\", sans-serif;\n            display: flex;\n            flex-direction: row;\n            justify-content: flex-start;\n            flex-wrap: wrap;\n            width: 100%;\n            overflow: hidden;\n            font-size: 14px;\n            border-radius: unset;\n            margin-bottom:20px;\n        }\n        .tags a {\n            font-style: normal;\n            line-height: 1.75em;\n            border: 0.5px solid #e2e5e9;\n            margin-right: 7px;\n            margin-top: 7px;\n            transition: 0.2s;\n            transition-property: background;\n            border-radius: 5px;\n            padding: 0.2em 0.8em;\n            color: black;\n        }\n        .tags a:hover {\n            background-color: #c1c7d0;\n        }\n\n        .tags a:visited {\n            color: #000;\n        }\n        .tags a:active {\n            color: #000;\n        }\n        .default-a:focus {\n            background-color: unset;\n        }\n\n        .default-a:hover{\n            text-decoration: underline;\n        }\n        .separator {\n        color:black !important;\n        font-weight:600;\n        }\n        .last {\n        color:black !important;\n        font-weight:600;\n        }\n        @media screen and (max-width:1034px) {\n        .author_links {\n        margin-right:auto;\n        }\n        .reviewer-info {\n        width: 100%;\n        }\n        }\n        @media screen and (max-width:767px) {\n        .language_switcher {\n        display: flex;\n        margin-top: 5px;\n        }\n        }\n        @media screen and (max-width:490px) {\n        .review-lowres {\n        display:flex !important;\n        }\n        .review-highres {\n        display:none !important;\n        }\n        .author_links {\n        margin-right:36px !important;\n        } \n        }\n    <\/style>\n    <div><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div>\n    \n    <div class=\"info-container\">\n    <div class=\"post-info with-reviewer\">\n        <div class=\"post-info-main\">\n            <div class=\"author-avatar\">\n                <picture>\n                        <source\n                            srcset=\"https:\/\/devsdata.com\/wp-content\/uploads\/2024\/11\/tompotanski-new-min.webp\" type=image\/webp> \n                        <source \n                            srcset=\"https:\/\/devsdata.com\/wp-content\/uploads\/2024\/11\/tompotanski-new-min.jpg\" type=\"image\/jpeg\">\n                        <img decoding=\"async\" \n                            class=\"avatar lazyload\"\n                            width=\"64\" \n                            height=\"64\"\n                            src=\"https:\/\/devsdata.com\/wp-content\/uploads\/2024\/11\/tompotanski-new-min.jpg\"\n                            alt=\"avatar\"\n                            loading=\"lazy\"\n                            title=\"Tom Potanski\"\n                        >\n                <\/picture>\n            <\/div>\n            <div style=\"display:flex; flex-direction:column;margin-right:auto;\" class=\"author_links\">\n            <a href=\"\/author\/tom-potanski\/\" class=\"author-name\">Tom Potanski<\/a>\n            <ul class=\"author_socials\">\n            <li>\n                <a href=\"https:\/\/www.linkedin.com\/in\/tompotanski\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" aria-label=\"Tom Potanski on Linkedin\">\n                    <svg version=\"1.0\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\">\n                            <g id=\"linkedin5_layer\">\n                                <path d=\"M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z\" data-hs-event-238572417=\"1\"><\/path>\n                            <\/g>\n                        <\/svg>\n                <\/a>\n            <\/li>\n            <li>\n                <a href=\"https:\/\/www.crunchbase.com\/person\/tom-potanski\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" aria-label=\"Tom Potanski on Crunchbase\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" role=\"img\">\n                            <title>Crunchbase icon<\/title>\n                            <path d=\"M21.6 0H2.4A2.41 2.41 0 0 0 0 2.4v19.2A2.41 2.41 0 0 0 2.4 24h19.2a2.41 2.41 0 0 0 2.4-2.4V2.4A2.41 2.41 0 0 0 21.6 0zM7.045 14.465A2.11 2.11 0 0 0 9.84 13.42h1.66a3.69 3.69 0 1 1 0-1.75H9.84a2.11 2.11 0 1 0-2.795 2.795zm11.345.845a3.55 3.55 0 0 1-1.06.63 3.68 3.68 0 0 1-3.39-.38v.38h-1.51V5.37h1.5v4.11a3.74 3.74 0 0 1 1.8-.63H16a3.67 3.67 0 0 1 2.39 6.46zm-.223-2.766a2.104 2.104 0 1 1-4.207 0 2.104 2.104 0 0 1 4.207 0z\"\/>\n                        <\/svg>\n                <\/a>\n            <\/li>\n            <li>\n                <a href=\"https:\/\/medium.com\/@tompotanski\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" aria-label=\"Tom Potanski on Medium\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" width=\"800px\" height=\"800px\" viewBox=\"0 -55 256 256\" version=\"1.1\" preserveAspectRatio=\"xMidYMid\">\n                        <g>\n                            <path d=\"M72.2009141,1.42108547e-14 C112.076502,1.42108547e-14 144.399375,32.5485469 144.399375,72.6964154 C144.399375,112.844284 112.074049,145.390378 72.2009141,145.390378 C32.327779,145.390378 0,112.844284 0,72.6964154 C0,32.5485469 32.325326,1.42108547e-14 72.2009141,1.42108547e-14 Z M187.500628,4.25836743 C207.438422,4.25836743 223.601085,34.8960455 223.601085,72.6964154 L223.603538,72.6964154 C223.603538,110.486973 207.440875,141.134463 187.503081,141.134463 C167.565287,141.134463 151.402624,110.486973 151.402624,72.6964154 C151.402624,34.9058574 167.562834,4.25836743 187.500628,4.25836743 Z M243.303393,11.3867175 C250.314,11.3867175 256,38.835526 256,72.6964154 C256,106.547493 250.316453,134.006113 243.303393,134.006113 C236.290333,134.006113 230.609239,106.554852 230.609239,72.6964154 C230.609239,38.837979 236.292786,11.3867175 243.303393,11.3867175 Z\" fill=\"currentColor\"><\/path>\n                        <\/g>\n                    <\/svg>\n                <\/a>\n            <\/li><\/ul>\n            <\/div>\n            <div class=\"reviewer-info\"> \n                                                                            <span style=\"color:#6D7082;\" class=\"\">\n                Last updated on \n                28. Februar 2026 \n                <span class=\"post-info-separator\">| <\/span> \n                16 min read\n                \n            <\/span>\n                            <\/div>\n        \n        <\/div>\n    <\/div>\n    <div class=\"bookmark\">\n        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2020\/08\/bookmark-add-2-1.svg\" alt=\"bookmark\" title=\"\">\n    <\/div>\n    <div class=\"tags\"><\/div>\n    <\/div>\n    <script type=\"module\" defer>\n      document.addEventListener(\"DOMContentLoaded\", function () {\n    \/\/ Get the current path from the URL\n    const path = window.location.pathname;\n\n    \/\/ Check if it starts with \/case-studies\n        if (path.startsWith(\"\/case-studies\")) {\n        const tagsElement = document.querySelector(\".tags\");\n        if (tagsElement) {\n        tagsElement.style.marginBottom = \"0\";\n        }\n        }\n        });\n        Array.from(document.getElementsByClassName(\"separator\")).forEach(el => {\n            el.textContent = \" > \";\n        });\n\n            var wpmlToggle = document.querySelector(\".language_switcher .wpml-ls-item-toggle\");\n            if (wpmlToggle) {\n                wpmlToggle.addEventListener(\"click\", function(e) {\n                    e.preventDefault();\n                    e.stopPropagation();\n                    var currentLang = this.closest(\".wpml-ls-current-language\");\n                    if (currentLang) {\n                        currentLang.classList.toggle(\"wpml-dropdown-open\");\n                    }\n                });\n                document.addEventListener(\"click\", function(e) {\n                    var openDropdown = document.querySelector(\".wpml-ls-current-language.wpml-dropdown-open\");\n                    if (openDropdown && !openDropdown.contains(e.target)) {\n                        openDropdown.classList.remove(\"wpml-dropdown-open\");\n                    }\n                });\n            }\n\n            var languageList = document.querySelector(\"#language-list\");\n            var dropdownArrow = document.querySelector(\".dropdown-arrow\");\n\n            if(languageList){\n                languageList.addEventListener(\"click\", () => {\n                    languageList.classList.toggle(\"active\");\n                    document.querySelector(\"#arrow\").classList.toggle(\"rotated\");\n                })\n            }\n                \n            function handleViewportChange() {\n                if(languageList) {\n                    if (window.innerWidth < 1280) {\n                        if(!languageList.classList.contains(\"mobile\")) {\n                            languageList.classList.add(\"mobile\");\n                            dropdownArrow.classList.add(\"mobile\");\n                        }\n                    } else {\n                        if(languageList.classList.contains(\"mobile\")) {\n                            languageList.classList.remove(\"mobile\");\n                            dropdownArrow.classList.remove(\"mobile\");\n                        }\n                    }\n                };\n            };\n\n            \/\/ If there is a small\/no space between reviewer and author name, reviewer moves to the first row\n            function update_post_info_layout() {\n                const author_name_element = document.querySelector(\".author-name\");\n                const reviewer_element = document.querySelector(\".reviewer-info\");\n                const post_info_container = document.querySelector(\".post-info\");\n\n                if(reviewer_element) {\n                    let distance_next_to_author, reviewer_fits_next_to_author; \n                    if(post_info_container && author_name_element) {\n                        distance_next_to_author = post_info_container.getBoundingClientRect().right - author_name_element.getBoundingClientRect().right;\n                        reviewer_fits_next_to_author = distance_next_to_author - reviewer_element.clientWidth >= 15;\n                    }\n\n                    if(!reviewer_fits_next_to_author) {\n                        reviewer_element.classList.add(\"the_first_row\");\n                    } else if (reviewer_fits_next_to_author && reviewer_element.classList.contains(\"the_first_row\")) {\n                        reviewer_element.classList.remove(\"the_first_row\");\n                    }\n                }\n            }\n\n            handleViewportChange();\n            update_post_info_layout();\n             \n            window.addEventListener(\"resize\", () => {\n                handleViewportChange();\n                update_post_info_layout();\n            });\n    <\/script>\n\n        <span class=\"img-container\">\n            <picture class=\"\" style=\"filter: grayscale(0)\">\n                <source media=\"(max-width: 500px)\" srcset=\"\/wp-content\/uploads\/2025\/10\/traders-new-edited_small.webp\" type=\"image\/webp\">\n                <source media=\"(max-width: 500px)\" srcset=\"\/wp-content\/uploads\/2025\/10\/traders-new-edited_small.jpg\" type=\"image\/jpg\">\n                <source srcset=\"\/wp-content\/uploads\/2025\/10\/traders-new-edited.webp\" type=\"image\/webp\">\n                <source srcset=\"\/wp-content\/uploads\/2025\/10\/traders-new-edited.jpg\" type=\"image\/jpg\">\n                <img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/10\/traders-new-edited.jpg\" width=\"640\" height=\"357\" alt=\"Traders main image testimonial\" title=\"\">\n            <\/picture>\n        <\/span>\n    \n<p>Finding top-tier traders isn\u2019t just about skill; it\u2019s about risk management, decision-making speed, and adaptability. In this project, we partnered with a proprietary investment fund seeking individuals who could demonstrate sharp instincts and a proven trading track record. From virtual account trials to portfolio deep-dives, every step demanded precision and insight.<\/p>\n\n        <span class=\"img-container\">\n            <picture class=\"open-picture\" style=\"filter: grayscale(0)\">\n                <source media=\"(max-width: 500px)\" srcset=\"\/wp-content\/uploads\/2025\/09\/Traders_gr_small.webp\" type=\"image\/webp\">\n                <source media=\"(max-width: 500px)\" srcset=\"\/wp-content\/uploads\/2025\/09\/Traders_gr_small.jpg\" type=\"image\/jpg\">\n                <source srcset=\"\/wp-content\/uploads\/2025\/09\/Traders_gr.webp\" type=\"image\/webp\">\n                <source srcset=\"\/wp-content\/uploads\/2025\/09\/Traders_gr.jpg\" type=\"image\/jpg\">\n                <img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/09\/Traders_gr.jpg\" width=\"640\" height=\"357\" alt=\"Traders graph image testimonial\" title=\"\">\n            <\/picture>\n        <\/span>\n    \n<h2>Client Profile<\/h2>\n<p>Proprietary trading firms are structured around measurable performance, with success defined by return on capital, Sharpe ratio, and consistent monthly P&#038;L. Unlike traditional asset managers, they use internal capital and grant traders autonomy in execution, offering freedom alongside high expectations. Traders must outperform benchmarks while staying within strict drawdown limits and risk controls, with performance monitored via real-time dashboards and regular evaluations.<\/p>\n<p>The environment is intensely meritocratic, with compensation and career growth directly tied to trading performance. Clear KPIs, including monthly and annual P&#038;L, Sharpe ratio, drawdown levels, and adherence to risk limits, guide evaluation. Real-time dashboards and periodic reviews assess not just gross returns, but risk-adjusted results and consistency. Recruitment focuses on identifying rare talent capable of independently generating returns while managing risk.<\/p>\n<p>The client was a privately held proprietary fund with a focused, mid-sized team trading short- and mid-term discretionary strategies in liquid markets like forex and equities. Rather than scaling quickly, the firm prioritized selectivity, hiring only candidates with clear, repeatable edges. This meant consistently generating risk-adjusted returns above market benchmarks (Sharpe ratio >1.8 over at least 18 months), with strategies that were explainable and systematic. This lean model meant they lacked the internal resources for a time-intensive, global talent search. Ideal hires had proven portfolios and could operate in a low-structure, high-autonomy environment.<\/p>\n<p>To assess real-world ability, each shortlisted candidate submitted a historical track record and completed a virtual trading trial. This process revealed decision-making patterns, risk appetite, and discipline under simulated market conditions. Professional forex traders conducted structured interviews based on a defined rubric, covering technical analysis, risk management, execution, and the ability to explain trading decisions under pressure. Candidates were also judged on adaptability, capital preservation, and position sizing. The combined trial and interview process ensured a thorough evaluation of both skill and mindset.<\/p>\n<p><b>Highlights:<\/b><\/p>\n<ul>\n<li>Privately held proprietary trading firm with a typical hiring ratio less than 1% of all applicants.<\/li>\n<li>Focused on short-term and mid-term discretionary strategies in liquid markets.<\/li>\n<li>Collaborated with DevsData LLC to vet traders through virtual account trials and portfolio evaluations.<\/li>\n<\/ul>\n<h2>Challenge: Niche Talent, High Stakes<\/h2>\n<p>The client\u2019s recruitment standards were exceptionally high. They were not looking for generalist financial professionals or junior-level traders to train up. Instead, they needed independent, self-directed portfolio managers with a real track record; people who could immediately prove their edge through past performance and hit the ground running with minimal oversight. Each hire had to meet strict criteria, including profitable portfolios, disciplined risk management approaches, and strong alignment with the firm\u2019s discretionary trading philosophy. Meeting these demands called for an intensive, multi-layered screening process capable of narrowing the pool to only those with proven performance, sound judgment under pressure, and the ability to operate autonomously from day one.<\/p>\n<p>Speed was also a critical factor: Each week of delay meant a tangible opportunity cost, estimated at 2\u20133% of potential monthly P&#038;L. Despite their selectivity, the client was under pressure to scale the team to take advantage of emerging market conditions. At the time, increased volatility around interest rate decisions and earnings season created a narrow window for high-return trades in both equity and fixed-income markets. Any delay meant missed trades, missed revenue, and increased opportunity cost. DevsData LLC was brought in with a clear mandate: Identify and deliver multiple highly qualified candidates in a matter of weeks. <\/p>\n<p class='quote'><i>\u201cMeeting both the technical demands and the tight timeline would require a deeply targeted, high-touch recruitment approach, leveraging specialized networks and domain-specific knowledge from day one.\u201d<\/i> &#8211; Nenad H., Tech Recruitment Lead at DevsData LLC<\/p>\n<h2>Goals<\/h2>\n<p>The fund\u2019s primary objective was to bring on high-performing traders and portfolio managers capable of delivering immediate, measurable results. Unlike traditional financial institutions with structured training pipelines, this client operated a lean model, expecting every new hire to execute independently from day one. Candidates needed to present a live or historical portfolio demonstrating strong risk-adjusted returns (Sharpe ratio >1.8).<\/p>\n<p>Beyond pure performance, the client sought individuals who could thrive in a decentralized environment with minimal managerial oversight. Ownership mindset, intellectual discipline, and long-term thinking were essential qualities. Just as important was their ability to navigate ambiguity, make autonomous decisions, and maintain consistency under pressure. Our task was to find rare profiles who could balance quantitative rigor with discretionary insight, without compromising on character or fit.<\/p>\n<p>The challenge extended beyond candidate discovery. We were brought in to create a structured, reliable hiring process that filtered out noise and delivered results at speed. The goal was to present multiple qualified candidates within a matter of weeks, while maintaining the strict qualitative standards for which the fund was known.<\/p>\n\n            <div class=\"schedule-consultation middle-scheduler\">\n                <div class=\"block-contact\">\n                    <p>Do you have IT recruitment needs?<\/p>\n                <\/div>\n                <div class=\"contact-us-show schedule-consultation-button\">\n                    \ud83c\udfa7\n                    <span>Schedule a meeting<\/span>\n                <\/div>\n            <\/div>\n    \n<h3 style=\"font-family: 'Montserrat'\">Candidate Requirements by Role<\/h3>\n<table style='width: 100%'>\n<thead>\n<td><b>Category<\/b><\/td>\n<td><b>Portfolio Managers<\/b><\/td>\n<td><b>Traders<\/b><\/td>\n<\/thead>\n<tr>\n<td><b>Track Record<\/b><\/td>\n<td><strong>Risk-adjusted<\/strong> returns over 18+ months; <strong>independently<\/strong> managed portfolios<\/td>\n<td>Consistent short-term performance; <strong>contribution to P&amp;L<\/strong> under defined strategies<\/td>\n<\/tr>\n<tr>\n<td><b>Strategy Ownership<\/b><\/td>\n<td><strong>Full ownership<\/strong> of strategy development, execution, and refinement<\/td>\n<td><strong>Execution of<\/strong> predefined or collaboratively designed <strong>strategies<\/strong><\/td>\n<\/tr>\n<tr>\n<td><b>Risk Management<\/b><\/td>\n<td>Clear risk frameworks, <strong>strict drawdown controls<\/strong>, capital preservation discipline<\/td>\n<td>Adherence to <strong>assigned risk limits<\/strong>; real-time risk adjustment during execution<\/td>\n<\/tr>\n<tr>\n<td><b>Analytical Skills<\/b><\/td>\n<td>Deep market research, backtesting, and <strong>validation of trading hypotheses<\/strong><\/td>\n<td>Fast <strong>analysis of market<\/strong> setups; application of technical or fundamental indicators<\/td>\n<\/tr>\n<tr>\n<td><b>Execution Discipline<\/b><\/td>\n<td>Precise implementation of strategy logic with <strong>minimal deviation<\/strong><\/td>\n<td>Timely entries\/exits, <strong>strong discipline<\/strong> under fast-changing market conditions<\/td>\n<\/tr>\n<tr>\n<td><b>Autonomy<\/b><\/td>\n<td>Operates <strong>independently<\/strong> with full accountability for results<\/td>\n<td>Comfortable working with minimal supervision; <strong>self-directed<\/strong> within trading guidelines<\/td>\n<\/tr>\n<tr>\n<td><b>Communication<\/b><\/td>\n<td>Able to <strong>articulate and defend<\/strong> strategy decisions in high-pressure interviews<\/td>\n<td>Clear explanation of trade rationale and <strong>decision-making<\/strong> under scrutiny<\/td>\n<\/tr>\n<tr>\n<td><b>Behavioral Traits<\/b><\/td>\n<td>Long-term thinking, <strong>ownership mindset<\/strong>, intellectual rigor<\/td>\n<td><strong>Emotional control<\/strong>, adaptability, rapid decision-making<\/td>\n<\/tr>\n<\/table>\n<h2>Our Approach<\/h2>\n<p>To meet these demands, DevsData LLC deployed a recruitment team with experience in financial roles and high-pressure technical environments. We began by mapping the landscape of proprietary traders and portfolio managers across regions with active forex and equities trading ecosystems. We focused our mapping on key hubs like London, Warsaw, and Singapore to ensure access to a global talent pool. Our initial filters targeted those with verifiable track records, low drawdowns, and a clearly articulated trading methodology. <\/p>\n<p>In parallel, we activated specialized sourcing pipelines, leveraging our internal database of over <span class=\"formatted-number\">65000<\/span> pre-vetted professionals \u2013 candidates whose trading performance, strategy fit, and compliance background had already been verified \u2013 and a curated list of high-performance trading communities, alumni networks, and niche Discord and Slack groups. We also collaborated with two external consultants with professional forex trading backgrounds, who supported the process by evaluating candidates\u2019 live trading simulations, reviewing historical trade data for accuracy and consistency, and assessing the robustness of their risk management strategies. Their expertise ensured that only candidates with demonstrable skill, discipline, and strategy resilience progressed to the final stages. This dual-track approach helped us maintain a balance between quality and throughput.<\/p>\n<p>To overcome difficulties in the evaluation process, we established a process that could reliably simulate real-world trading conditions and assess both technical competence and psychological resilience. The client required a high-stakes, multi-stage vetting system capable of filtering out all but the most qualified candidates. To meet this demand, DevsData LLC had to create a custom assessment framework that included tasks such as submitting detailed trade histories, participating in live strategy walkthroughs, and completing a virtual account trial replicating dynamic market conditions. These simulations tested not only the soundness of each candidate\u2019s approach but also their adaptability, risk management skills, and ability to communicate their decision-making clearly under pressure. Developing and coordinating this rigorous process was a key challenge, especially given how few professionals were capable of meeting such high standards, and the fact that traditional recruitment pipelines had already proven ineffective.<\/p>\n<p>Our prior experience supporting a major <a href='\/case-studies\/recruitment-process-for-a-demanding-financial-institution\/' target='_blank'>financial institution<\/a> with a similarly rigorous recruitment model helped us anticipate the client\u2019s high selectivity and technical expectations. In that project, we built and executed a multi-step hiring process for senior quant and finance engineering roles, managing complex assessments and delivering top-tier candidates under tight deadlines. Those insights directly informed our approach here: From structuring the evaluation rubric to pre-qualifying candidates with verified performance data.<\/p>\n<p>Candidate outreach emphasized transparency and precision from the first contact. We presented detailed role descriptions, outlined the performance-based assessment process, and made it clear that only individuals with demonstrable results would progress. This allowed us to pre-qualify interest and reduce time wasted on poor fits. All communication was calibrated to align with the fund\u2019s unique positioning: High autonomy, high expectations, and high upside.<\/p>\n<h2>Execution and Delivery<\/h2>\n<p>The first shortlist was prepared in <strong>just 3 days<\/strong>, well ahead of the client\u2019s expected timeline of one week. Our early submissions included multiple candidates with profitable portfolios, each already prepared to enter the trial evaluation stage. We facilitated every part of the process: Coordinating virtual account setups, arranging multi-stage interviews, and briefing both sides ahead of each interaction.<\/p>\n<p>Behavioral interviews were conducted by our senior team and designed to replicate the cognitive and emotional demands of live trading. For example, candidates were presented with a real-world market scenario: a sudden 80-pip drop in EUR\/USD following an unexpected central bank announcement. They were given only two minutes to decide whether to hold, exit, or reverse their position, explaining their reasoning in real time.<\/p>\n<p>During these simulations, interviewers tracked decision-making speed, rationale under incomplete information, and adherence to predefined risk limits. Emotional control was assessed by introducing deliberate distractions, such as conflicting news headlines or simulated slippage, to observe whether candidates deviated from their strategy.<\/p>\n<p>Once the behavioral stage was complete, candidates proceeded to portfolio walkthroughs, where they justified past trades, including losing positions, and demonstrated how they adapted strategies after drawdowns. In select sessions, our forex consultants joined to challenge market assumptions, test knowledge of liquidity patterns during low-volume sessions, and probe for deeper understanding of macroeconomic drivers.<\/p>\n<p>This structured, stress-tested approach ensured that only candidates with both technical competence and psychological resilience advanced to the final stage.<\/p>\n<p>In less than four weeks, the fund extended offers to two standout traders, both of whom are now actively managing internal capital. This rapid timeline was made possible through an accelerated but structured process: We conducted initial screenings within 48 hours, prioritized candidates with pre-verified performance records, and streamlined communication between all decision-makers to reduce delays. No interview stages were skipped; instead, we condensed the timeline by eliminating gaps between interviews and ensuring immediate post-interview feedback. Over the following three weeks, two additional hires were made, bringing the total to four traders secured.<\/p>\n<p>The relationship has since evolved into an ongoing collaboration, with DevsData LLC retained to support further hiring initiatives as the fund scales. Future recruitment efforts will focus not only on additional trading talent but also on analysts, quant developers, and risk management professionals, reflecting the client\u2019s broader plan to build out cross-functional investment teams. Our process not only delivered the right talent but also helped the client formalize and optimize their recruitment strategy for long-term growth.<\/p>\n\n            <div class=\"schedule-consultation middle-scheduler\">\n                <div class=\"block-contact\">\n                    <p>Do you have IT recruitment needs?<\/p>\n                <\/div>\n                <div class=\"contact-us-show schedule-consultation-button\">\n                    \ud83c\udfa7\n                    <span>Schedule a meeting<\/span>\n                <\/div>\n            <\/div>\n    \n<h3 style=\"font-family: 'Montserrat'\">Standard vs DevsData LLC\u2019s Recruitment Process<\/h3>\n<table style=\"width: 100%\">\n<thead>\n<th>Step<\/th>\n<th>Standard Recruitment Process<\/th>\n<th>Customized DevsData LLC Process<\/th>\n<\/thead>\n<tr>\n<td><b>Candidate sourcing<\/b><\/td>\n<td>\n      Referrals, inbound applications, or generic job postings<br \/>\n      <strong>Risk:<\/strong> This method often leads to a high volume of unqualified candidates and a greater risk of a poor hire due to a lack of a verified track record\n    <\/td>\n<td>\n      Targeted headhunting of traders with proven profitable portfolios: Use of specialized networks to identify and approach candidates who have publicly verifiable performance data or are active in professional trading communities\n    <\/td>\n<\/tr>\n<tr>\n<td><b>Initial screening<\/b><\/td>\n<td>Resume + basic trading experience check<\/td>\n<td>Pre-screening for verified trading history, P&amp;L statements, and track record<\/td>\n<\/tr>\n<tr>\n<td><b>Interview structure<\/b><\/td>\n<td>One or two general interviews (mostly qualitative)<\/td>\n<td>Multi-stage interviews: Behavioral + technical + portfolio walkthrough led by our senior team and external forex trading consultants.<\/td>\n<\/tr>\n<tr>\n<td><b>Market knowledge testing<\/b><\/td>\n<td>Limited or informal questioning<\/td>\n<td>In-depth strategy walkthroughs, live probing by forex consultants<\/td>\n<\/tr>\n<tr>\n<td><b>Practical skills evaluation<\/b><\/td>\n<td>Rarely used, or simple aptitude tests<\/td>\n<td>Real-time demo trading simulations under market-like conditions: This evaluation step reduced the risk of hiring a trader whose strategy works only on paper, leading to a much higher success rate for the fund<\/td>\n<\/tr>\n<tr>\n<td><b>Decision-making evaluation<\/b><\/td>\n<td>Assessed informally<\/td>\n<td>Formal behavioral interviews focused on risk management and pressure handling<\/td>\n<\/tr>\n<tr>\n<td><b>Speed of delivery<\/b><\/td>\n<td>Typically 4\u201312 weeks<\/td>\n<td>First shortlist in 3 days, final hires in under 4 weeks<\/td>\n<\/tr>\n<tr>\n<td><b>Result<\/b><\/td>\n<td>Mixed candidate quality, higher risk of poor cultural fit<\/td>\n<td>High-caliber hires aligned on both skill and mindset<\/td>\n<\/tr>\n<\/table>\n<h2>Outcome<\/h2>\n<p>In just over a month, we successfully placed four traders and portfolio managers, exceeding the original hiring target and fully meeting the client\u2019s expectations. Each hire brought a verified performance history, such as consistent year-over-year returns above benchmark or prior success managing high-volatility portfolios. <\/p>\n<p>During the screening process, we evaluated market intuition through scenario-based questions that tested candidates\u2019 ability to make rapid, data-driven decisions under shifting conditions. The final selections demonstrated not only technical acumen but also the ability to work autonomously in high-pressure environments where accountability and speed were critical to success. Despite the complexity of the brief and the niche nature of the talent pool, we maintained momentum and candidate engagement throughout the process.<\/p>\n<p>What began as a request for three traders evolved into a broader collaboration as the client recognized the exceptional caliber of the candidates we presented. Impressed by the professionalism of our process and the alignment of talent with their investment philosophy, the fund expanded its hiring scope to onboard a fourth trader. All four individuals have since cleared the trial period and are actively trading capital within the firm\u2019s internal ecosystem.<\/p>\n<p>The project has been described by the client as one of their most efficient and outcome-oriented hiring campaigns to date, with 50% of candidates hired in the first month and meeting or exceeding performance expectations during their initial 90-day review. Beyond filling urgent roles, we introduced a structured scorecard system, ensuring that assessments were consistent and directly aligned with the client&#8217;s core values of risk management and autonomy. We also helped improve candidate communication workflows by drafting standardized outreach templates, defining response timelines, and implementing a shared feedback loop to reduce delays and misalignment. Together, these improvements created a more scalable and repeatable model for future recruitment cycles.<\/p>\n<p><b>Highlights:<\/b><\/p>\n<ul>\n<li>Four traders were hired in over one month, exceeding the original hiring plan.<\/li>\n<li><strong>72-hour turnaround for the first shortlist<\/strong>, well ahead of client expectations.<\/li>\n<li>Close collaboration with professional traders to ensure accurate and relevant candidate assessments.<\/li>\n<\/ul>\n<h2>What\u2019s Next?<\/h2>\n<p>Following the success of the initial project, the relationship between DevsData LLC and the fund has evolved into an ongoing partnership. We continue to provide <a href='\/recruitment\/' target='_blank'>on-demand recruitment<\/a> support, particularly as the client explores expansion into additional asset classes and seeks to diversify its trading strategies.<\/p>\n<p>Future collaboration will focus on sourcing highly specialized talent in areas such as quant research, risk modeling, and strategy development. We\u2019ve also begun discussions around helping the fund attract talent with machine learning expertise, opening up new intersections between discretionary trading and algorithmic design.<\/p>\n<p>Our role has grown beyond candidate delivery; we now assist the client in shaping its long-term talent strategy and navigating an increasingly competitive landscape. As the firm continues to scale, DevsData LLC remains a key partner in building out a world-class trading team.<\/p>\n<p>To connect with DevsData LLC, email them at <a href=\"mailto:general@devsdata.com\" target=\"_blank\" rel=\"noopener\">general@devsdata.com<\/a> or visit their website at <a href='\/' target='_blank' rel=\"noopener\">www.devsdata.com<\/a>.<\/p>\n\n        <section class=\"author_section_container\">\n            \n            <p class=\"contact_on_twitter\">\n                Any questions or comments? Let me know on \n                <a href=\"https:\/\/twitter.com\/tompotanski\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Twitter\/X<\/a>.\n            <\/p> \n        \n            <div class=\"schedule-consultation\">\n                <div class=\"block-contact\">\n                    <p>Discover how IT recruitment and staffing can address your talent needs. Explore trending regions \n        like Poland, Portugal, Mexico, Brazil and more. <\/p>\n                <\/div>\n                <div class=\"contact-us-show schedule-consultation-button\">\n                    \ud83d\uddd3\ufe0f\n                    <span>Schedule a consultation<\/span>\n                <\/div>\n            <\/div>\n            <div class=\"author_section\">\n                <div class=\"author_photo_container\">\n                    <picture>\n                        <source srcset=\"https:\/\/devsdata.com\/wp-content\/uploads\/2024\/11\/tompotanski-new-min.webp\" type=\"image\/webp\"> \n                        <source srcset=\"https:\/\/devsdata.com\/wp-content\/uploads\/2024\/11\/tompotanski-new-min.jpg\" type=\"image\/jpeg\">\n                        <img decoding=\"async\" class=\"avatar lazyload\" width=\"64\" height=\"64\" src=\"https:\/\/devsdata.com\/wp-content\/uploads\/2024\/11\/tompotanski-new-min.jpg\" alt=\"avatar\" loading=\"lazy\" title=\"Tom Potanski\" >\n                    <\/picture>\n                    <a class=\"read_full_bio\" href=\"\/author\/tom-potanski\/\" aria-label=\"Read more from Tom Potanski\">Read full bio<\/a>\n                <\/div>\n                <div class=\"author_info_container\">\n                    <div class=\"author_info\" data-role=\"Author\">\n                        <h4 id=\"author_title\">\n                            <a href=\"\/author\/tom-potanski\/\" aria-label=\"Read more from Tom Potanski\">Tom Potanski<\/a>\n                            <span class=\"position\">Managing Director<\/span>\n                        <\/h4>\n                    <\/div>\n                <\/div>\n                <div class=\"author_about\">\n                    <span>Passionate and experienced technology leader. Combining business and technology, helping American clients find exceptional technical talent in Europe and LatAm.<\/span>\n                    <div class=\"links\">\n                        <ul class=\"author_socials\">\n            <li>\n                <a href=\"https:\/\/www.linkedin.com\/in\/tompotanski\/\" aria-label=\"Check out Tom Potanski on LinkedIn\" target=\"_blank\" rel=\"nofollow noreferrer noopener\">\n                    <svg version=\"1.0\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" aria-hidden=\"true\">\n                        <g id=\"linkedin5_layer\">\n                            <path d=\"M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z\" data-hs-event-238572417=\"1\"><\/path>\n                        <\/g>\n                    <\/svg>\n                <\/a>\n            <\/li>\n            <li>\n                <a href=\"https:\/\/twitter.com\/tompotanski\" aria-label=\"Check out Tom Potanski on Twitter\" target=\"_blank\" rel=\"nofollow noreferrer noopener\">\n                    <svg viewBox=\"0 0 512 512\" class=\"scriptlesssocialsharing__icon twitter\" fill=\"currentColor\" height=\"1em\" width=\"1em\" aria-hidden=\"true\" focusable=\"false\" role=\"img\">\n                        <path d=\"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z\"><\/path>\n                    <\/svg>\n                <\/a>\n            <\/li>\n            <li>\n                <a href=\"https:\/\/www.crunchbase.com\/person\/tom-potanski\" aria-label=\"Check out Tom Potanski on Chrunchbase\" target=\"_blank\" rel=\"nofollow noreferrer noopener\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" role=\"img\">\n                        <title>Crunchbase icon<\/title>\n                        <path d=\"M21.6 0H2.4A2.41 2.41 0 0 0 0 2.4v19.2A2.41 2.41 0 0 0 2.4 24h19.2a2.41 2.41 0 0 0 2.4-2.4V2.4A2.41 2.41 0 0 0 21.6 0zM7.045 14.465A2.11 2.11 0 0 0 9.84 13.42h1.66a3.69 3.69 0 1 1 0-1.75H9.84a2.11 2.11 0 1 0-2.795 2.795zm11.345.845a3.55 3.55 0 0 1-1.06.63 3.68 3.68 0 0 1-3.39-.38v.38h-1.51V5.37h1.5v4.11a3.74 3.74 0 0 1 1.8-.63H16a3.67 3.67 0 0 1 2.39 6.46zm-.223-2.766a2.104 2.104 0 1 1-4.207 0 2.104 2.104 0 0 1 4.207 0z\"\/>\n                    <\/svg>\n                <\/a>\n            <\/li>\n            <li>\n                <a href=\"https:\/\/medium.com\/@tompotanski\" aria-label=\"Check out Tom Potanski on Medium\" target=\"_blank\" rel=\"nofollow noreferrer noopener\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" width=\"800px\" height=\"800px\" viewBox=\"0 -55 256 256\" version=\"1.1\" preserveAspectRatio=\"xMidYMid\">\n                        <g>\n                            <path d=\"M72.2009141,1.42108547e-14 C112.076502,1.42108547e-14 144.399375,32.5485469 144.399375,72.6964154 C144.399375,112.844284 112.074049,145.390378 72.2009141,145.390378 C32.327779,145.390378 0,112.844284 0,72.6964154 C0,32.5485469 32.325326,1.42108547e-14 72.2009141,1.42108547e-14 Z M187.500628,4.25836743 C207.438422,4.25836743 223.601085,34.8960455 223.601085,72.6964154 L223.603538,72.6964154 C223.603538,110.486973 207.440875,141.134463 187.503081,141.134463 C167.565287,141.134463 151.402624,110.486973 151.402624,72.6964154 C151.402624,34.9058574 167.562834,4.25836743 187.500628,4.25836743 Z M243.303393,11.3867175 C250.314,11.3867175 256,38.835526 256,72.6964154 C256,106.547493 250.316453,134.006113 243.303393,134.006113 C236.290333,134.006113 230.609239,106.554852 230.609239,72.6964154 C230.609239,38.837979 236.292786,11.3867175 243.303393,11.3867175 Z\" fill=\"currentColor\"><\/path>\n                        <\/g>\n                    <\/svg>    \n                <\/a>\n            <\/li><\/ul>\n                        <a class=\"recruitment_link\" href=\"\/recruitment\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n                            Read more about our IT staffing services\n                            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\">\n                                <path d=\"M5 12H19\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n                                <path d=\"M12 5L19 12L12 19\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n                            <\/svg>\n                        <\/a>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"tags-author \">\n                \n            <\/div>\n        <\/section>\n    \n<p>\n        <script>\n            document.addEventListener(\"DOMContentLoaded\", function() {\n                function debounceMessagePopUp(func, timeout = 300) {\n                    let timer;\n                    return (...args) => {\n                        clearTimeout(timer);\n                        timer = setTimeout(() => {\n                            func.apply(this, args);\n                        }, timeout);\n                    };\n                }\n\n                const toastPopUp = document.getElementById(\"copy-toast-meet-us\");\n                const copyEmailPopButtons = document.querySelectorAll(\".copy-email-button-meet-us\");\n\n                const debouncedMessagePopUp = debounceMessagePopUp(() => toastPopUp.classList.remove(\"toast-active\"), 2000);\n\n                for (let i = 0; i < copyEmailPopButtons.length; i++) {\n                    copyEmailPopButtons[i].addEventListener(\"click\", () => copyEmailFunctionPopUp(copyEmailPopButtons[i]));\n                }\n\n                function copyEmailFunctionPopUp(button) {\n                    navigator.clipboard.writeText(button.previousElementSibling.innerHTML);\n                    toastPopUp.querySelector(\"span\").innerHTML = \"Email copied\";\n                    toastPopUp.classList.add(\"toast-active\");\n                    debouncedMessagePopUp();\n                }\n        })\n<\/script>\n<br \/>\n<\/section>\n","protected":false},"author":1,"featured_media":0,"template":"","class_list":["post-149973","case_study","type-case_study","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/devsdata.com\/de\/wp-json\/wp\/v2\/case_study\/149973","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devsdata.com\/de\/wp-json\/wp\/v2\/case_study"}],"about":[{"href":"https:\/\/devsdata.com\/de\/wp-json\/wp\/v2\/types\/case_study"}],"author":[{"embeddable":true,"href":"https:\/\/devsdata.com\/de\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/devsdata.com\/de\/wp-json\/wp\/v2\/media?parent=149973"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}