{"id":146,"date":"2026-07-30T16:28:34","date_gmt":"2026-07-30T14:28:34","guid":{"rendered":"https:\/\/ai.cpki.de\/?page_id=146"},"modified":"2026-10-09T09:21:52","modified_gmt":"2026-10-09T07:21:52","slug":"software-intelligence","status":"publish","type":"page","link":"https:\/\/cpki.de\/","title":{"rendered":"Software Thinking"},"content":{"rendered":"<section class=\"l-section wpb_row height_medium color_footer-top\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_middle type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"w-separator size_large\"><\/div><div class=\"wpb_text_column us_custom_1f532323 gradient-text-light\"><div class=\"wpb_wrapper\"><h1>Software Thinking<\/h1>\n<\/div><\/div><div class=\"wpb_text_column us_custom_eb849559 width-limit\"><div class=\"wpb_wrapper\"><h4 style=\"padding-top: 0;\">Less\u00a0stack. More\u00a0skill. Down\u00a0to\u00a0the\u00a0metal.<\/h4>\n<p>We build software that makes machines smarter \u2014 from embedded systems and digital products to modern AI. We get close to the hardware when it matters and find elegant solutions to difficult problems. We have been doing software for a long time, and we still enjoy finding out what computers can do next.<\/p>\n<\/div><\/div><div class=\"w-separator size_medium\"><\/div><div class=\"w-hwrapper valign_top align_center\" style=\"--hwrapper-gap:1.5rem\"><div class=\"w-btn-wrapper align_none\"><a class=\"w-btn us-btn-style_1\" href=\"#advantage\"><span class=\"w-btn-label\">Advantage<\/span><\/a><\/div><div class=\"w-btn-wrapper align_none\"><a class=\"w-btn us-btn-style_1\" href=\"#experience\"><span class=\"w-btn-label\">Experience<\/span><\/a><\/div><\/div><div class=\"w-separator size_custom\" style=\"height:12rem\"><\/div><\/div><\/div><\/div><\/div><\/section><section class=\"l-section wpb_row us_custom_a3dfd30d height_auto\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"w-separator size_medium\"><\/div><div class=\"w-grid us_post_carousel type_carousel layout_190 preload_style_spinner items_6\" id=\"us_post_list_u632\" style=\"--items:6;--gap:0.75rem;\"><style>@media (max-width:1200px){#us_post_list_u632 .owl-carousel:not(.owl-loaded) .w-grid-item{width:calc(100% \/ 3 )!important}}@media (max-width:900px){#us_post_list_u632 .owl-carousel:not(.owl-loaded) .w-grid-item{width:calc(100% \/ 2 )!important}}@media (max-width:600px){#us_post_list_u632 .owl-carousel:not(.owl-loaded) .w-grid-item{width:calc(100% \/ 1 )!important}}.layout_190 .w-grid-item-h{}.layout_190 .usg_post_title_1{color:var(--color-content-bg)!important;font-size:1.5rem!important;line-height:1.3!important;font-weight:700!important;text-transform:none!important}.layout_190 .usg_vwrapper_1{background-blend-mode:multiply!important;width:200px!important;height:280px!important;border-radius:var(--site-border-radius)!important;padding:1rem!important;box-shadow:0 0 12px -2px currentColor!important}<\/style><div class=\"w-grid-list owl-carousel valign_stretch dotstyle_smudge navstyle_circle arrows-ver-pos_middle arrows-hor-pos_on_sides_outside arrows-disabled_hide owl-responsive-2000 with_dots\" style=\"--transition-duration:600ms;\" role=\"group\" aria-label=\"Carousel\">\t<article class=\"w-grid-item size_1x1 post-371 post type-post status-publish format-standard has-post-thumbnail hentry category-keywords\" data-id=\"371\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div class=\"w-vwrapper usg_vwrapper_1 drop-shade align_left valign_top\" style=\"--vwrapper-gap: 0.75rem;\"><h3 class=\"w-post-elm post_title usg_post_title_1 has_text_color color_link_inherit\">AI Systems<\/h3><\/div>\t\t<\/div>\r\n\t\t\t\t\t<style>.layout_190 .post-371 .usg_vwrapper_1{background:url(https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-ai-systems.webp) no-repeat center \/ cover,linear-gradient(180deg,#00031D 0%,#FFFFFF 74%)!important}<\/style>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-377 post type-post status-publish format-standard has-post-thumbnail hentry category-keywords\" data-id=\"377\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div class=\"w-vwrapper usg_vwrapper_1 drop-shade align_left valign_top\" style=\"--vwrapper-gap: 0.75rem;\"><h3 class=\"w-post-elm post_title usg_post_title_1 has_text_color color_link_inherit\">Graphics Programming<\/h3><\/div>\t\t<\/div>\r\n\t\t\t\t\t<style>.layout_190 .post-377 .usg_vwrapper_1{background:url(https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-graphics-programming.webp) no-repeat center \/ cover,linear-gradient(180deg,#00031D 0%,#FFFFFF 74%)!important}<\/style>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-373 post type-post status-publish format-standard has-post-thumbnail hentry category-keywords\" data-id=\"373\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div class=\"w-vwrapper usg_vwrapper_1 drop-shade align_left valign_top\" style=\"--vwrapper-gap: 0.75rem;\"><h3 class=\"w-post-elm post_title usg_post_title_1 has_text_color color_link_inherit\">Computer Vision<\/h3><\/div>\t\t<\/div>\r\n\t\t\t\t\t<style>.layout_190 .post-373 .usg_vwrapper_1{background:url(https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-computer-vision.webp) no-repeat center \/ cover,linear-gradient(180deg,#00031D 0%,#FFFFFF 74%)!important}<\/style>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-379 post type-post status-publish format-standard has-post-thumbnail hentry category-keywords\" data-id=\"379\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div class=\"w-vwrapper usg_vwrapper_1 drop-shade align_left valign_top\" style=\"--vwrapper-gap: 0.75rem;\"><h3 class=\"w-post-elm post_title usg_post_title_1 has_text_color color_link_inherit\">Machine Learning<\/h3><\/div>\t\t<\/div>\r\n\t\t\t\t\t<style>.layout_190 .post-379 .usg_vwrapper_1{background:url(https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-machine-learning.webp) no-repeat center \/ cover,linear-gradient(180deg,#00031D 0%,#FFFFFF 74%)!important}<\/style>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-381 post type-post status-publish format-standard has-post-thumbnail hentry category-keywords\" data-id=\"381\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div class=\"w-vwrapper usg_vwrapper_1 drop-shade align_left valign_top\" style=\"--vwrapper-gap: 0.75rem;\"><h3 class=\"w-post-elm post_title usg_post_title_1 has_text_color color_link_inherit\">Web &#038; Apps<\/h3><\/div>\t\t<\/div>\r\n\t\t\t\t\t<style>.layout_190 .post-381 .usg_vwrapper_1{background:url(https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-web-apps.webp) no-repeat center \/ cover,linear-gradient(180deg,#00031D 0%,#FFFFFF 74%)!important}<\/style>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-375 post type-post status-publish format-standard has-post-thumbnail hentry category-keywords\" data-id=\"375\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div class=\"w-vwrapper usg_vwrapper_1 drop-shade align_left valign_top\" style=\"--vwrapper-gap: 0.75rem;\"><h3 class=\"w-post-elm post_title usg_post_title_1 has_text_color color_link_inherit\">Embedded<\/h3><\/div>\t\t<\/div>\r\n\t\t\t\t\t<style>.layout_190 .post-375 .usg_vwrapper_1{background:url(https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-embedded.webp) no-repeat center \/ cover,linear-gradient(180deg,#00031D 0%,#FFFFFF 74%)!important}<\/style>\r\n\t\t\t<\/article>\r\n<\/div><div class=\"w-grid-carousel-json hidden\" onclick='return {&quot;carousel_settings&quot;:{&quot;aria_labels&quot;:{&quot;prev&quot;:&quot;Previous&quot;,&quot;next&quot;:&quot;Next&quot;,&quot;slide&quot;:&quot;item&quot;,&quot;slide_x_of_y&quot;:&quot;%1$s of %2$s&quot;,&quot;play&quot;:&quot;Play&quot;,&quot;pause&quot;:&quot;Pause&quot;},&quot;autoplayContinual&quot;:false,&quot;autoplayContinualCss&quot;:false,&quot;autoplayHoverPause&quot;:true,&quot;autoplayTimeout&quot;:3000,&quot;autoWidth&quot;:false,&quot;smartSpeed&quot;:600,&quot;margin&quot;:0,&quot;mouseDrag&quot;:true,&quot;rtl&quot;:false,&quot;slideBy&quot;:&quot;1&quot;,&quot;touchDrag&quot;:true,&quot;slideTransition&quot;:&quot;&quot;,&quot;responsive&quot;:{&quot;0&quot;:{&quot;autoHeight&quot;:false,&quot;autoplay&quot;:true,&quot;autoplayContinualCss&quot;:false,&quot;autoWidth&quot;:false,&quot;center&quot;:false,&quot;dots&quot;:true,&quot;items&quot;:1,&quot;loop&quot;:true,&quot;nav&quot;:false,&quot;stagePadding&quot;:0,&quot;slideBy&quot;:&quot;1&quot;,&quot;touchDrag&quot;:true,&quot;mouseDrag&quot;:true},&quot;601&quot;:{&quot;autoHeight&quot;:false,&quot;autoplay&quot;:true,&quot;autoplayContinualCss&quot;:false,&quot;autoWidth&quot;:false,&quot;center&quot;:false,&quot;dots&quot;:true,&quot;items&quot;:2,&quot;loop&quot;:true,&quot;nav&quot;:false,&quot;stagePadding&quot;:0,&quot;slideBy&quot;:&quot;1&quot;,&quot;touchDrag&quot;:true,&quot;mouseDrag&quot;:true},&quot;901&quot;:{&quot;autoHeight&quot;:false,&quot;autoplay&quot;:true,&quot;autoplayContinualCss&quot;:false,&quot;autoWidth&quot;:false,&quot;center&quot;:false,&quot;dots&quot;:true,&quot;items&quot;:3,&quot;loop&quot;:true,&quot;nav&quot;:false,&quot;stagePadding&quot;:0,&quot;slideBy&quot;:&quot;1&quot;,&quot;touchDrag&quot;:true,&quot;mouseDrag&quot;:true},&quot;1201&quot;:{&quot;items&quot;:6,&quot;autoplay&quot;:true,&quot;autoplayContinualCss&quot;:false,&quot;center&quot;:false,&quot;dots&quot;:true,&quot;nav&quot;:false,&quot;autoHeight&quot;:false,&quot;autoWidth&quot;:false,&quot;loop&quot;:false,&quot;stagePadding&quot;:0}}}}'><\/div><\/div><div class=\"w-separator size_medium\"><\/div><\/div><\/div><\/div><\/div><\/section><section class=\"l-section wpb_row bg-morph height_huge\" id=\"portfolio\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"g-cols wpb_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\" style=\"--columns-gap:3rem;\" id=\"edge-ai\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><h2>Edge AI &#8211; it&#8217;s so much<br \/>\n<em>deeeeeper<\/em>.<\/h2>\n<\/div><\/div><div class=\"w-separator size_medium\"><\/div><div class=\"w-image deco-img width-limit align_center\"><div class=\"w-image-h\"><img decoding=\"async\" width=\"1024\" height=\"853\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-ai-systems-1024x853.webp\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-ai-systems-1024x853.webp 1024w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-ai-systems-300x250.webp 300w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-ai-systems.webp 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><div class=\"w-separator size_medium\"><\/div><div class=\"wpb_text_column width-limit-2\"><div class=\"wpb_wrapper\"><p>AI does not have to live in a data centre. We research and develop Edge AI that brings language and vision models directly into applications \u2014 running locally on ordinary CPUs, self-contained and remarkably lean, without an army of dependencies.<\/p>\n<p>Our own <strong>V7 Inference Engine<\/strong> combines local inference with retrieval, full-text search and persistent memory. Our <strong>RAG Stream Rewriting<\/strong> technology takes retrieval a step further, injecting relevant knowledge directly into the model&#8217;s ongoing reasoning instead of simply adding it to the prompt. Together, they open up new possibilities for applications that need intelligence without relying on the cloud.<\/p>\n<p>Less infrastructure. More control. Quite a bit more fun.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"w-separator size_huge\"><\/div><div class=\"w-separator size_huge\"><\/div><div class=\"g-cols wpb_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\" style=\"--columns-gap:0rem;\" id=\"embedded\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><h2>Embedded Graphics<br \/>\nProgramming<\/h2>\n<\/div><\/div><\/div><\/div><\/div><div class=\"g-cols wpb_row embedded via_grid cols_2-3 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default reversed stacking_default\" style=\"--columns-gap:3rem;--laptops-columns-gap:3rem;--tablets-columns-gap:0px;--mobiles-columns-gap:0px;\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"w-separator size_medium\"><\/div><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p>We like software that knows what the hardware is doing. We develop embedded systems, graphics and computer vision for demanding applications, including automotive \u2014 right down where code meets silicon.<\/p>\n<p>From efficient low-level software to graphics pipelines and image processing, we work where performance, memory and hardware constraints actually matter. We understand that good engineering is about finding the right balance between the software, the hardware and the task at hand.<\/p>\n<\/div><\/div><\/div><\/div><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"w-image us_custom_74593464 deco-img align_none\"><div class=\"w-image-h\"><img decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-graphics-programming-1024x683.webp\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-graphics-programming-1024x683.webp 1024w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-graphics-programming-300x200.webp 300w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-graphics-programming.webp 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><\/div><div class=\"w-separator size_huge\"><\/div><div class=\"w-separator size_huge\"><\/div><div class=\"g-cols wpb_row via_grid cols_3-2 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\" style=\"--columns-gap:3rem;--laptops-columns-gap:3rem;--tablets-columns-gap:0rem;--mobiles-columns-gap:0rem;\" id=\"web-apps\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><\/div><\/div><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><h2>Web &amp; App<br \/>\nDevelopment<\/h2>\n<\/div><\/div><\/div><\/div><\/div><div class=\"g-cols wpb_row web-apps via_grid cols_3-2 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\" style=\"--columns-gap:3rem;--laptops-columns-gap:3rem;--tablets-columns-gap:0px;--mobiles-columns-gap:0px;\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"w-image us_custom_74593464 deco-img align_none\"><div class=\"w-image-h\"><img decoding=\"async\" width=\"819\" height=\"1024\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-web-apps-819x1024.webp\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-web-apps-819x1024.webp 819w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-web-apps-240x300.webp 240w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/10\/cpki-gmbh-heidelberg-germany-software-thinking-ai-coding-web-apps.webp 1536w\" sizes=\"auto, (max-width: 819px) 100vw, 819px\" \/><\/div><\/div><\/div><\/div><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"w-separator size_medium\"><\/div><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p>Need a database, online presence or mobile app? We build practical software for businesses, institutions and medical practices \u2014 from focused individual websites to complete applications.<\/p>\n<p>We combine clean interfaces with solid technology underneath, connecting databases, APIs, business logic and user-facing applications. No five-year IT strategy, no technology for technology&#8217;s sake. We listen to your needs and ideas, find the sensible way to turn them into software, and build solutions that get the job done.<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/section><section class=\"l-section wpb_row height_medium\" id=\"advantage\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column us_custom_eb849559\"><div class=\"wpb_wrapper\"><h2>Advantages included<\/h2>\n<\/div><\/div><div class=\"w-separator size_medium\"><\/div><div class=\"w-grid us_post_carousel type_carousel layout_544 preload_style_spinner items_3\" id=\"us_post_list_g3a3\" style=\"--items:3;--gap:0.75rem;\"><style>@media (max-width:900px){#us_post_list_g3a3 .owl-carousel:not(.owl-loaded) .w-grid-item{width:calc(100% \/ 1 )!important}}.layout_544 .w-grid-item-h{}.layout_544 .usg_vwrapper_1{color:var(--color-content-bg)!important;border-radius:var(--site-border-radius)!important;padding:1.5rem!important;background:linear-gradient(180deg,#264CAB 49%,#00031D 122%)!important;box-shadow:0 0 12px -2px #000!important}<\/style><div class=\"w-grid-list owl-carousel valign_stretch dotstyle_smudge navstyle_circle arrows-ver-pos_middle arrows-hor-pos_on_sides_outside arrows-disabled_hide owl-responsive-2000 with_dots\" style=\"--transition-duration:600ms;\" role=\"group\" aria-label=\"Carousel\">\t<article class=\"w-grid-item size_1x1 post-538 post type-post status-publish format-standard hentry category-advantages\" data-id=\"538\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div class=\"w-vwrapper usg_vwrapper_1 has_text_color align_none valign_top\" style=\"--vwrapper-gap: 0.75rem;\"><h5 class=\"w-post-elm post_title usg_post_title_1 color_link_inherit\">Technical Mastery<\/h5><div class=\"w-post-elm post_content usg_post_content_1\"><p><strong>Broad experience. Deep expertise.<\/strong><br \/>\nWe have been building software across technologies, platforms and hardware for decades. That range gives us perspective and technical depth.<\/p>\n<\/div><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-540 post type-post status-publish format-standard hentry category-advantages\" data-id=\"540\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div class=\"w-vwrapper usg_vwrapper_1 has_text_color align_none valign_top\" style=\"--vwrapper-gap: 0.75rem;\"><h5 class=\"w-post-elm post_title usg_post_title_1 color_link_inherit\">Direct Contact<\/h5><div class=\"w-post-elm post_content usg_post_content_1\"><p><strong>No layers. No hand-offs.<\/strong><br \/>\nYou work directly with the people doing the work. Short paths, clear communication and a genuine understanding of your needs.<\/p>\n<\/div><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-542 post type-post status-publish format-standard hentry category-advantages\" data-id=\"542\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div class=\"w-vwrapper usg_vwrapper_1 has_text_color align_none valign_top\" style=\"--vwrapper-gap: 0.75rem;\"><h5 class=\"w-post-elm post_title usg_post_title_1 color_link_inherit\">Software Thinking<\/h5><div class=\"w-post-elm post_content usg_post_content_1\"><p><strong>Less noise. More signal.<\/strong><br \/>\nSoftware is not just what we build. It is how we think: structured, analytical and curious. We make technology work for the problem, not the other way around.<\/p>\n<\/div><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n<\/div><div class=\"w-grid-carousel-json hidden\" onclick='return {&quot;carousel_settings&quot;:{&quot;aria_labels&quot;:{&quot;prev&quot;:&quot;Previous&quot;,&quot;next&quot;:&quot;Next&quot;,&quot;slide&quot;:&quot;item&quot;,&quot;slide_x_of_y&quot;:&quot;%1$s of %2$s&quot;,&quot;play&quot;:&quot;Play&quot;,&quot;pause&quot;:&quot;Pause&quot;},&quot;autoplayContinual&quot;:false,&quot;autoplayContinualCss&quot;:false,&quot;autoplayHoverPause&quot;:true,&quot;autoplayTimeout&quot;:6000,&quot;autoWidth&quot;:false,&quot;smartSpeed&quot;:600,&quot;margin&quot;:0,&quot;mouseDrag&quot;:true,&quot;rtl&quot;:false,&quot;slideBy&quot;:&quot;1&quot;,&quot;touchDrag&quot;:true,&quot;slideTransition&quot;:&quot;&quot;,&quot;responsive&quot;:{&quot;0&quot;:{&quot;autoHeight&quot;:false,&quot;autoplay&quot;:true,&quot;autoplayContinualCss&quot;:false,&quot;autoWidth&quot;:false,&quot;center&quot;:false,&quot;dots&quot;:true,&quot;items&quot;:1,&quot;loop&quot;:true,&quot;nav&quot;:false,&quot;stagePadding&quot;:0,&quot;slideBy&quot;:&quot;1&quot;,&quot;touchDrag&quot;:true,&quot;mouseDrag&quot;:true},&quot;901&quot;:{&quot;items&quot;:3,&quot;autoplay&quot;:true,&quot;autoplayContinualCss&quot;:false,&quot;center&quot;:false,&quot;dots&quot;:true,&quot;nav&quot;:false,&quot;autoHeight&quot;:false,&quot;autoWidth&quot;:false,&quot;loop&quot;:false,&quot;stagePadding&quot;:0}}}}'><\/div><\/div><\/div><\/div><\/div><\/div><\/section><section class=\"l-section wpb_row height_huge\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_1 mobiles-cols_1 valign_middle type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column us_custom_9d62fb54 gradient-text us_animate_this\"><div class=\"wpb_wrapper\"><h3 style=\"font-size: var(--h2-font-size);\">Have something in mind?<br \/>\nLet\u2019s make it clever.<\/h3>\n<\/div><\/div><div class=\"w-separator size_small\"><\/div><div class=\"w-btn-wrapper align_center\"><a class=\"w-btn us-btn-style_1 us_custom_2788ea2e us_animate_this\" href=\"mailto:info@cpki.de\"><span class=\"w-btn-label\">Write us<\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/section><section class=\"l-section wpb_row height_medium\" id=\"experience\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><h2>cpki experience<\/h2>\n<\/div><\/div><div class=\"w-separator size_small\"><\/div><div class=\"wpb_text_column width-limit\"><div class=\"wpb_wrapper\"><p>We have been writing software since the days when the Internet was still making dial-up noises. We started with video game and console coding, then moved into databases, operational data processing, websites and mobile apps. Graphics and panorama rendering followed. Then computer vision, machine learning and deep learning. Image signal processors. And now AI that runs locally on a CPU.<\/p>\n<p>The technology kept changing, and so did the machines \u2014 but the interesting part stayed the same: finding out what they can do and then making them do it. We have followed the technology wherever it got interesting, from early pixels and processors to today&#8217;s AI systems \u2014 and occasionally built our own.<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/section><section class=\"l-section wpb_row height_medium width_full\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"w-grid us_post_carousel type_carousel layout_106 preload_style_spinner items_6\" id=\"us_post_list_ib47\" style=\"--items:6;--gap:2.5rem;\"><style>@media (max-width:1200px){#us_post_list_ib47 .owl-carousel:not(.owl-loaded) .w-grid-item{width:calc(100% \/ 6 )!important}}@media (max-width:900px){#us_post_list_ib47 .owl-carousel:not(.owl-loaded) .w-grid-item{width:calc(100% \/ 4 )!important}}@media (max-width:600px){#us_post_list_ib47 .owl-carousel:not(.owl-loaded) .w-grid-item{width:calc(100% \/ 2 )!important}}.layout_106 .w-grid-item-h{}<\/style><div class=\"w-grid-list owl-carousel valign_middle dotstyle_circle navstyle_circle arrows-ver-pos_middle arrows-hor-pos_on_sides_outside arrows-disabled_hide autoplay_continual owl-responsive-2000\" style=\"--transition-duration:350ms;\" role=\"group\" aria-label=\"Carousel\">\t<article class=\"w-grid-item size_1x1 post-66 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"66\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Hochbauamt Heidelberg\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/www.heidelberg.de\/hd\/HD\/Rathaus\/hochbauamt.html\" aria-label=\"Hochbauamt Heidelberg\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"167\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/hochbauamt-heidelberg-logo-300x167.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/hochbauamt-heidelberg-logo-300x167.png 300w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/hochbauamt-heidelberg-logo.png 900w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-67 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"67\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Kinder\u00e4rzte Weinheim\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/kinderaerzte-weinheim.de\/\" aria-label=\"Kinder\u00e4rzte Weinheim\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"111\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/kilb-witt-kinderaerzte-weinheim-logo-300x111.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/kilb-witt-kinderaerzte-weinheim-logo-300x111.png 300w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/kilb-witt-kinderaerzte-weinheim-logo.png 320w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-62 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"62\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Economy Park\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/www.economypark.de\/\" aria-label=\"Economy Park\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"38\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/economypark-logo-300x38.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/economypark-logo-300x38.png 300w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/economypark-logo.png 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-68 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"68\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Metropolink\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/www.metropolink.art\/\" aria-label=\"Metropolink\"><img loading=\"lazy\" decoding=\"async\" width=\"113\" height=\"119\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/metropolink-logo.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-59 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-graphics\" data-id=\"59\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"ATtiny85 Graphics Engine\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/www.youtube.com\/watch?v=WNJQXsJqSbM\" aria-label=\"ATtiny85 Graphics Engine\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"189\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/attiny85-300x189.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/attiny85-300x189.png 300w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/attiny85.png 628w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-70 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"70\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Ortiz Gin\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/ortiz-gin.com\/\" aria-label=\"Ortiz Gin\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/ortiz-iv-logo.svg\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-483 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"483\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Gesundhaus i-T\u00fcpferl\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/www.i-tuepferl.de\/\" aria-label=\"Gesundhaus i-T\u00fcpferl\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/09\/ituepferl-logo.svg\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-484 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"484\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Farbwelt Knopf\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/farbweltknopf.de\/\" aria-label=\"Farbwelt Knopf\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"128\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/09\/Farbwelt-Knopf-logo.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-69 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"69\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Nottebohm Internatsberatung\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/nottebohm.de\/\" aria-label=\"Nottebohm Internatsberatung\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/nottebohm-internatsberatung-logo.svg\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-64 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"64\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"FWD Hausbau\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/www.fwd-hausbau.de\/\" aria-label=\"FWD Hausbau\"><img loading=\"lazy\" decoding=\"async\" width=\"262\" height=\"60\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/fwd-hausbau-logo.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-74 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"74\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Stadtklimaanalyse Mannheim\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/stadtklimaanalyse-mannheim.de\/\" aria-label=\"Stadtklimaanalyse Mannheim\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"79\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/stadtklimaanalyse-mannheim-300x79.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/stadtklimaanalyse-mannheim-300x79.png 300w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/stadtklimaanalyse-mannheim.png 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-57 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-graphics\" data-id=\"57\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Automotive Lighting\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"http:\/\/www.al-lighting.com\/\" aria-label=\"Automotive Lighting\"><img loading=\"lazy\" decoding=\"async\" width=\"200\" height=\"90\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/automotive-lighting-logo.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-58 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-graphics\" data-id=\"58\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Magna Electronics\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/www.magna.com\/de\/produkte\/Elektrik-Elektronik\/adas-automatisiertes-fahren\" aria-label=\"Magna Electronics\"><img loading=\"lazy\" decoding=\"async\" width=\"297\" height=\"81\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/magna-electronics-logo.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-63 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"63\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Element A &#8211; Architekten\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/element-a.de\/\" aria-label=\"Element A &#8211; Architekten\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/element-a-architekten-logo-300x300.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/element-a-architekten-logo-300x300.png 300w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/element-a-architekten-logo-150x150.png 150w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/element-a-architekten-logo.png 1000w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-72 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"72\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Veit Design\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/veit-design.com\/\" aria-label=\"Veit Design\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"54\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/veit-design-logo-300x54.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/veit-design-logo-300x54.png 300w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/veit-design-logo.png 336w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-75 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"75\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Heidelberg Management Consulting\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/heidelberg-management-consulting.de\/\" aria-label=\"Heidelberg Management Consulting\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/hmc-logo.svg\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-35 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-graphics\" data-id=\"35\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Mercedes Benz\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/www.mercedes-benz.de\/\" aria-label=\"Mercedes Benz\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"232\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/mercedes-benz-logo-300x232.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/mercedes-benz-logo-300x232.png 300w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/mercedes-benz-logo-1024x791.png 1024w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/mercedes-benz-logo.png 1152w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-65 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"65\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"hanoon\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/hanoon.de\/\" aria-label=\"hanoon\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"65\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/hanoon-logo-300x65.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/hanoon-logo-300x65.png 300w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/hanoon-logo-1024x221.png 1024w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/hanoon-logo.png 1342w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-71 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"71\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Tennis-Point\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/www.tennis-point.de\/\" aria-label=\"Tennis-Point\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"122\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/tennis-point-logo-300x122.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/tennis-point-logo-300x122.png 300w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/tennis-point-logo.png 735w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-485 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"485\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Agentur Ressmann\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/www.agentur-ressmann.de\/\" aria-label=\"Agentur Ressmann\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"103\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/09\/ressmann-logo-300x103.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/09\/ressmann-logo-300x103.png 300w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/09\/ressmann-logo-1024x353.png 1024w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/09\/ressmann-logo.png 1920w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-482 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"482\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Good Travel\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/blog.goodtravel.de\/\" aria-label=\"Good Travel\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"45\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/09\/goodtravel-logo-300x45.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/09\/goodtravel-logo-300x45.png 300w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/09\/goodtravel-logo.png 400w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-60 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"60\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Kontext Kommunikation\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/kontext-kom.de\/\" aria-label=\"Kontext Kommunikation\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"90\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/kontext-kommunikation-logo-300x90.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/kontext-kommunikation-logo-300x90.png 300w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/kontext-kommunikation-logo-1024x307.png 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t<article class=\"w-grid-item size_1x1 post-61 us_testimonial type-us_testimonial status-publish has-post-thumbnail hentry us_testimonial_category-web\" data-id=\"61\">\r\n\t\t<div class=\"w-grid-item-h\">\r\n\t\t\t\t\t\t<div title=\"Anundo\" class=\"w-post-elm post_image usg_post_image_1\"><a target=\"_blank\" href=\"https:\/\/anundo.de\/\" aria-label=\"Anundo\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"71\" src=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/anundo-logo-300x71.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/anundo-logo-300x71.png 300w, https:\/\/cpki.de\/wp-content\/uploads\/2026\/04\/anundo-logo.png 320w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\t\t<\/div>\r\n\t\t\t<\/article>\r\n<\/div><div class=\"w-grid-carousel-json hidden\" onclick='return {&quot;carousel_settings&quot;:{&quot;aria_labels&quot;:{&quot;prev&quot;:&quot;Previous&quot;,&quot;next&quot;:&quot;Next&quot;,&quot;slide&quot;:&quot;item&quot;,&quot;slide_x_of_y&quot;:&quot;%1$s of %2$s&quot;,&quot;play&quot;:&quot;Play&quot;,&quot;pause&quot;:&quot;Pause&quot;},&quot;autoplayContinual&quot;:true,&quot;autoplayContinualCss&quot;:false,&quot;autoplayHoverPause&quot;:true,&quot;autoplayTimeout&quot;:2000,&quot;autoWidth&quot;:false,&quot;smartSpeed&quot;:350,&quot;margin&quot;:0,&quot;mouseDrag&quot;:true,&quot;rtl&quot;:false,&quot;slideBy&quot;:&quot;1&quot;,&quot;touchDrag&quot;:true,&quot;slideTransition&quot;:&quot;&quot;,&quot;responsive&quot;:{&quot;0&quot;:{&quot;autoHeight&quot;:false,&quot;autoplay&quot;:true,&quot;autoplayContinualCss&quot;:false,&quot;autoWidth&quot;:false,&quot;center&quot;:false,&quot;dots&quot;:false,&quot;items&quot;:2,&quot;loop&quot;:true,&quot;nav&quot;:false,&quot;stagePadding&quot;:0,&quot;slideBy&quot;:&quot;1&quot;,&quot;touchDrag&quot;:true,&quot;mouseDrag&quot;:true},&quot;601&quot;:{&quot;autoHeight&quot;:false,&quot;autoplay&quot;:true,&quot;autoplayContinualCss&quot;:false,&quot;autoWidth&quot;:false,&quot;center&quot;:false,&quot;dots&quot;:false,&quot;items&quot;:4,&quot;loop&quot;:true,&quot;nav&quot;:false,&quot;stagePadding&quot;:0,&quot;slideBy&quot;:&quot;1&quot;,&quot;touchDrag&quot;:true,&quot;mouseDrag&quot;:true},&quot;901&quot;:{&quot;autoHeight&quot;:false,&quot;autoplay&quot;:true,&quot;autoplayContinualCss&quot;:false,&quot;autoWidth&quot;:false,&quot;center&quot;:false,&quot;dots&quot;:false,&quot;items&quot;:6,&quot;loop&quot;:true,&quot;nav&quot;:false,&quot;stagePadding&quot;:0,&quot;slideBy&quot;:&quot;1&quot;,&quot;touchDrag&quot;:true,&quot;mouseDrag&quot;:true},&quot;1201&quot;:{&quot;items&quot;:6,&quot;autoplay&quot;:true,&quot;autoplayContinualCss&quot;:false,&quot;center&quot;:false,&quot;dots&quot;:false,&quot;nav&quot;:false,&quot;autoHeight&quot;:false,&quot;autoWidth&quot;:false,&quot;loop&quot;:true,&quot;stagePadding&quot;:0}}}}'><\/div><\/div><\/div><\/div><\/div><\/div><\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-146","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CPKI GmbH - Software Development, Edge AI &amp; Embedded Systems<\/title>\n<meta name=\"description\" content=\"CPKI Software Thinking \u2014 from Edge AI and automotive systems to embedded graphics, web and mobile apps programming. Built to last.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cpki.de\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CPKI GmbH - Software Development, Edge AI &amp; Embedded Systems\" \/>\n<meta property=\"og:description\" content=\"CPKI Software Thinking \u2014 from Edge AI and automotive systems to embedded graphics, web and mobile apps programming. Built to last.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cpki.de\/\" \/>\n<meta property=\"og:site_name\" content=\"CPKI GmbH\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-09T07:21:52+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cpki.de\\\/\",\"url\":\"https:\\\/\\\/cpki.de\\\/\",\"name\":\"CPKI GmbH - Software Development, Edge AI & Embedded Systems\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cpki.de\\\/#website\"},\"datePublished\":\"2026-07-30T14:28:34+00:00\",\"dateModified\":\"2026-10-09T07:21:52+00:00\",\"description\":\"CPKI Software Thinking \u2014 from Edge AI and automotive systems to embedded graphics, web and mobile apps programming. Built to last.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cpki.de\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cpki.de\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cpki.de\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Start\",\"item\":\"https:\\\/\\\/cpki.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Software Thinking\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cpki.de\\\/#website\",\"url\":\"https:\\\/\\\/cpki.de\\\/\",\"name\":\"CPKI GmbH\",\"description\":\"Software Thinking\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cpki.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CPKI GmbH - Software Development, Edge AI & Embedded Systems","description":"CPKI Software Thinking \u2014 from Edge AI and automotive systems to embedded graphics, web and mobile apps programming. Built to last.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cpki.de\/","og_locale":"en_GB","og_type":"article","og_title":"CPKI GmbH - Software Development, Edge AI & Embedded Systems","og_description":"CPKI Software Thinking \u2014 from Edge AI and automotive systems to embedded graphics, web and mobile apps programming. Built to last.","og_url":"https:\/\/cpki.de\/","og_site_name":"CPKI GmbH","article_modified_time":"2026-10-09T07:21:52+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/cpki.de\/","url":"https:\/\/cpki.de\/","name":"CPKI GmbH - Software Development, Edge AI & Embedded Systems","isPartOf":{"@id":"https:\/\/cpki.de\/#website"},"datePublished":"2026-07-30T14:28:34+00:00","dateModified":"2026-10-09T07:21:52+00:00","description":"CPKI Software Thinking \u2014 from Edge AI and automotive systems to embedded graphics, web and mobile apps programming. Built to last.","breadcrumb":{"@id":"https:\/\/cpki.de\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cpki.de\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cpki.de\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Start","item":"https:\/\/cpki.de\/"},{"@type":"ListItem","position":2,"name":"Software Thinking"}]},{"@type":"WebSite","@id":"https:\/\/cpki.de\/#website","url":"https:\/\/cpki.de\/","name":"CPKI GmbH","description":"Software Thinking","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cpki.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}},"_links":{"self":[{"href":"https:\/\/cpki.de\/cpki-api\/wp\/v2\/pages\/146","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cpki.de\/cpki-api\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cpki.de\/cpki-api\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cpki.de\/cpki-api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cpki.de\/cpki-api\/wp\/v2\/comments?post=146"}],"version-history":[{"count":231,"href":"https:\/\/cpki.de\/cpki-api\/wp\/v2\/pages\/146\/revisions"}],"predecessor-version":[{"id":660,"href":"https:\/\/cpki.de\/cpki-api\/wp\/v2\/pages\/146\/revisions\/660"}],"wp:attachment":[{"href":"https:\/\/cpki.de\/cpki-api\/wp\/v2\/media?parent=146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}