Error message
Warning: Undefined array key "attr_width" in Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process() (line 53 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/ImageShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process(Array, '
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21399" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>SMART HOME NETWORK SYSTEM</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Enhancing Smart Home Management with Low-Level Programming[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="21389" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leader in smart home technology, needed help with a complex Java application to visualize network topologies. AssureSoft provided a senior team that developed and extended the solution to web and mobile platforms. Over the course of 5 years, our expertise in low-level programming, security, and networks ensured real-time collaboration and efficient support, resulting in a robust solution that met the client’s evolving needs.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]C ++[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Java[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Sockets[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Ports and Drivers[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client, based in Palo Alto, California, specializes in transforming homes into smart environments. They provide a comprehensive platform that allows users to manage and monitor all connected devices both from web and mobile applications, offering real-time technical support and updates to ensure optimal performance and security.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client needed assistance developing a Java application to visualize subscriber network topologies. The primary challenge was the low-level complexity involving hardware, network devices, drivers, and a tight deadline to market. Given the difficulty of the project, they needed a senior team with enough expertise and experience to navigate the hurdles and deliver a robust solution in time. That’s why they turned to AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Through our software development team model, AssureSoft provided a senior team to address the client’s needs, integrating with their existing setup. Our engagement included:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Business analysts</li><li>Project Manager</li><li>Senior engineering team</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 900px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21400"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our 5-year partnership with the client, AssureSoft:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Developed a Java application for visualizing network topologies</li><li>Collaborated in real-time with the client’s team to meet evolving needs</li><li>Extended the project to web and mobile platforms, with a focus on low-level programming, security, and network expertise</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="10" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]Our client gained significant advantages from AssureSoft’s dedicated team, including real-time collaboration and constant communication. The client also benefited from streamlined processes, saving time and money with efficient remote technical support.The project was so successful that a major European telecommunications company bought the resulting solution. That’s not all — the new owners of the solution were so impressed with AssureSoft’s work that they hired us to help them with the transition and beyond.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21401" link_prev="/case-study/food" link_next="/case-study/healthcare" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21395"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21399" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>SMART HOME NETWORK SYSTEM</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Enhancing Smart Home Management with Low-Level Programming[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="21389" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leader in smart home technology, needed help with a complex Java application to visualize network topologies. AssureSoft provided a senior team that developed and extended the solution to web and mobile platforms. Over the course of 5 years, our expertise in low-level programming, security, and networks ensured real-time collaboration and efficient support, resulting in a robust solution that met the client’s evolving needs.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]C ++[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Java[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Sockets[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Ports and Drivers[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client, based in Palo Alto, California, specializes in transforming homes into smart environments. They provide a comprehensive platform that allows users to manage and monitor all connected devices both from web and mobile applications, offering real-time technical support and updates to ensure optimal performance and security.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client needed assistance developing a Java application to visualize subscriber network topologies. The primary challenge was the low-level complexity involving hardware, network devices, drivers, and a tight deadline to market. Given the difficulty of the project, they needed a senior team with enough expertise and experience to navigate the hurdles and deliver a robust solution in time. That’s why they turned to AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Through our software development team model, AssureSoft provided a senior team to address the client’s needs, integrating with their existing setup. Our engagement included:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Business analysts</li><li>Project Manager</li><li>Senior engineering team</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 900px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21400"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our 5-year partnership with the client, AssureSoft:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Developed a Java application for visualizing network topologies</li><li>Collaborated in real-time with the client’s team to meet evolving needs</li><li>Extended the project to web and mobile platforms, with a focus on low-level programming, security, and network expertise</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="10" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]Our client gained significant advantages from AssureSoft’s dedicated team, including real-time collaboration and constant communication. The client also benefited from streamlined processes, saving time and money with efficient remote technical support.The project was so successful that a major European telecommunications company bought the resulting solution. That’s not all — the new owners of the solution were so impressed with AssureSoft’s work that they hired us to help them with the transition and beyond.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21401" link_prev="/case-study/food" link_next="/case-study/healthcare" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21395"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 165)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 166)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 154)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 143)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array(Object, Array) (Line: 409)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'node') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('tokens', Object) (Line: 416)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 364)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 241)
Drupal\Core\Utility\Token->doReplace(1, '[node:summary]', Array, Array, Object) (Line: 191)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, NULL) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array) (Line: 789)
Drupal\metatag\MetatagManager->processTagValue(Object, Array, Array, , 'und') (Line: 628)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 564)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 504)
metatag_get_tags_from_route() (Line: 131)
metatag_page_attachments(Array) (Line: 311)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}(Object, 'metatag') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('page_attachments', Object) (Line: 312)
Drupal\Core\Render\MainContent\HtmlRenderer->invokePageAttachmentHooks(Array) (Line: 285)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 286)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 193)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: Undefined array key "attr_width" in Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process() (line 53 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/ImageShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process(Array, '
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21399" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>SMART HOME NETWORK SYSTEM</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Enhancing Smart Home Management with Low-Level Programming[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="21389" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leader in smart home technology, needed help with a complex Java application to visualize network topologies. AssureSoft provided a senior team that developed and extended the solution to web and mobile platforms. Over the course of 5 years, our expertise in low-level programming, security, and networks ensured real-time collaboration and efficient support, resulting in a robust solution that met the client’s evolving needs.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]C ++[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Java[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Sockets[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Ports and Drivers[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client, based in Palo Alto, California, specializes in transforming homes into smart environments. They provide a comprehensive platform that allows users to manage and monitor all connected devices both from web and mobile applications, offering real-time technical support and updates to ensure optimal performance and security.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client needed assistance developing a Java application to visualize subscriber network topologies. The primary challenge was the low-level complexity involving hardware, network devices, drivers, and a tight deadline to market. Given the difficulty of the project, they needed a senior team with enough expertise and experience to navigate the hurdles and deliver a robust solution in time. That’s why they turned to AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Through our software development team model, AssureSoft provided a senior team to address the client’s needs, integrating with their existing setup. Our engagement included:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Business analysts</li><li>Project Manager</li><li>Senior engineering team</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 900px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21400"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our 5-year partnership with the client, AssureSoft:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Developed a Java application for visualizing network topologies</li><li>Collaborated in real-time with the client’s team to meet evolving needs</li><li>Extended the project to web and mobile platforms, with a focus on low-level programming, security, and network expertise</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="10" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]Our client gained significant advantages from AssureSoft’s dedicated team, including real-time collaboration and constant communication. The client also benefited from streamlined processes, saving time and money with efficient remote technical support.The project was so successful that a major European telecommunications company bought the resulting solution. That’s not all — the new owners of the solution were so impressed with AssureSoft’s work that they hired us to help them with the transition and beyond.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21401" link_prev="/case-study/food" link_next="/case-study/healthcare" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21395"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21399" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>SMART HOME NETWORK SYSTEM</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Enhancing Smart Home Management with Low-Level Programming[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="21389" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leader in smart home technology, needed help with a complex Java application to visualize network topologies. AssureSoft provided a senior team that developed and extended the solution to web and mobile platforms. Over the course of 5 years, our expertise in low-level programming, security, and networks ensured real-time collaboration and efficient support, resulting in a robust solution that met the client’s evolving needs.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]C ++[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Java[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Sockets[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Ports and Drivers[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client, based in Palo Alto, California, specializes in transforming homes into smart environments. They provide a comprehensive platform that allows users to manage and monitor all connected devices both from web and mobile applications, offering real-time technical support and updates to ensure optimal performance and security.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client needed assistance developing a Java application to visualize subscriber network topologies. The primary challenge was the low-level complexity involving hardware, network devices, drivers, and a tight deadline to market. Given the difficulty of the project, they needed a senior team with enough expertise and experience to navigate the hurdles and deliver a robust solution in time. That’s why they turned to AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Through our software development team model, AssureSoft provided a senior team to address the client’s needs, integrating with their existing setup. Our engagement included:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Business analysts</li><li>Project Manager</li><li>Senior engineering team</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 900px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21400"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our 5-year partnership with the client, AssureSoft:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Developed a Java application for visualizing network topologies</li><li>Collaborated in real-time with the client’s team to meet evolving needs</li><li>Extended the project to web and mobile platforms, with a focus on low-level programming, security, and network expertise</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="10" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]Our client gained significant advantages from AssureSoft’s dedicated team, including real-time collaboration and constant communication. The client also benefited from streamlined processes, saving time and money with efficient remote technical support.The project was so successful that a major European telecommunications company bought the resulting solution. That’s not all — the new owners of the solution were so impressed with AssureSoft’s work that they hired us to help them with the transition and beyond.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21401" link_prev="/case-study/food" link_next="/case-study/healthcare" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21395"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 165)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 166)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 154)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 143)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array(Object, Array) (Line: 409)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'node') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('tokens', Object) (Line: 416)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 364)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 241)
Drupal\Core\Utility\Token->doReplace(1, '[node:summary]', Array, Array, Object) (Line: 191)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, NULL) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array) (Line: 789)
Drupal\metatag\MetatagManager->processTagValue(Object, Array, Array, , 'und') (Line: 628)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 564)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 504)
metatag_get_tags_from_route() (Line: 131)
metatag_page_attachments(Array) (Line: 311)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}(Object, 'metatag') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('page_attachments', Object) (Line: 312)
Drupal\Core\Render\MainContent\HtmlRenderer->invokePageAttachmentHooks(Array) (Line: 285)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 286)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 193)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: Undefined array key "attr_height" in Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process() (line 53 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/ImageShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process(Array, '
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21399" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>SMART HOME NETWORK SYSTEM</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Enhancing Smart Home Management with Low-Level Programming[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="21389" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leader in smart home technology, needed help with a complex Java application to visualize network topologies. AssureSoft provided a senior team that developed and extended the solution to web and mobile platforms. Over the course of 5 years, our expertise in low-level programming, security, and networks ensured real-time collaboration and efficient support, resulting in a robust solution that met the client’s evolving needs.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]C ++[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Java[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Sockets[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Ports and Drivers[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client, based in Palo Alto, California, specializes in transforming homes into smart environments. They provide a comprehensive platform that allows users to manage and monitor all connected devices both from web and mobile applications, offering real-time technical support and updates to ensure optimal performance and security.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client needed assistance developing a Java application to visualize subscriber network topologies. The primary challenge was the low-level complexity involving hardware, network devices, drivers, and a tight deadline to market. Given the difficulty of the project, they needed a senior team with enough expertise and experience to navigate the hurdles and deliver a robust solution in time. That’s why they turned to AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Through our software development team model, AssureSoft provided a senior team to address the client’s needs, integrating with their existing setup. Our engagement included:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Business analysts</li><li>Project Manager</li><li>Senior engineering team</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 900px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21400"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our 5-year partnership with the client, AssureSoft:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Developed a Java application for visualizing network topologies</li><li>Collaborated in real-time with the client’s team to meet evolving needs</li><li>Extended the project to web and mobile platforms, with a focus on low-level programming, security, and network expertise</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="10" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]Our client gained significant advantages from AssureSoft’s dedicated team, including real-time collaboration and constant communication. The client also benefited from streamlined processes, saving time and money with efficient remote technical support.The project was so successful that a major European telecommunications company bought the resulting solution. That’s not all — the new owners of the solution were so impressed with AssureSoft’s work that they hired us to help them with the transition and beyond.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21401" link_prev="/case-study/food" link_next="/case-study/healthcare" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21395"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21399" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>SMART HOME NETWORK SYSTEM</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Enhancing Smart Home Management with Low-Level Programming[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="21389" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leader in smart home technology, needed help with a complex Java application to visualize network topologies. AssureSoft provided a senior team that developed and extended the solution to web and mobile platforms. Over the course of 5 years, our expertise in low-level programming, security, and networks ensured real-time collaboration and efficient support, resulting in a robust solution that met the client’s evolving needs.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]C ++[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Java[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Sockets[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Ports and Drivers[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client, based in Palo Alto, California, specializes in transforming homes into smart environments. They provide a comprehensive platform that allows users to manage and monitor all connected devices both from web and mobile applications, offering real-time technical support and updates to ensure optimal performance and security.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client needed assistance developing a Java application to visualize subscriber network topologies. The primary challenge was the low-level complexity involving hardware, network devices, drivers, and a tight deadline to market. Given the difficulty of the project, they needed a senior team with enough expertise and experience to navigate the hurdles and deliver a robust solution in time. That’s why they turned to AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Through our software development team model, AssureSoft provided a senior team to address the client’s needs, integrating with their existing setup. Our engagement included:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Business analysts</li><li>Project Manager</li><li>Senior engineering team</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 900px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21400"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our 5-year partnership with the client, AssureSoft:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Developed a Java application for visualizing network topologies</li><li>Collaborated in real-time with the client’s team to meet evolving needs</li><li>Extended the project to web and mobile platforms, with a focus on low-level programming, security, and network expertise</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="10" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]Our client gained significant advantages from AssureSoft’s dedicated team, including real-time collaboration and constant communication. The client also benefited from streamlined processes, saving time and money with efficient remote technical support.The project was so successful that a major European telecommunications company bought the resulting solution. That’s not all — the new owners of the solution were so impressed with AssureSoft’s work that they hired us to help them with the transition and beyond.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21401" link_prev="/case-study/food" link_next="/case-study/healthcare" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21395"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 165)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 166)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 154)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 143)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array(Object, Array) (Line: 409)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'node') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('tokens', Object) (Line: 416)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 364)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 241)
Drupal\Core\Utility\Token->doReplace(1, '[node:summary]', Array, Array, Object) (Line: 191)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, NULL) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array) (Line: 789)
Drupal\metatag\MetatagManager->processTagValue(Object, Array, Array, , 'und') (Line: 628)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 564)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 504)
metatag_get_tags_from_route() (Line: 131)
metatag_page_attachments(Array) (Line: 311)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}(Object, 'metatag') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('page_attachments', Object) (Line: 312)
Drupal\Core\Render\MainContent\HtmlRenderer->invokePageAttachmentHooks(Array) (Line: 285)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 286)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 193)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: Undefined array key "attr_width" in Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process() (line 53 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/ImageShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process(Array, '
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21399" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>SMART HOME NETWORK SYSTEM</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Enhancing Smart Home Management with Low-Level Programming[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="21389" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leader in smart home technology, needed help with a complex Java application to visualize network topologies. AssureSoft provided a senior team that developed and extended the solution to web and mobile platforms. Over the course of 5 years, our expertise in low-level programming, security, and networks ensured real-time collaboration and efficient support, resulting in a robust solution that met the client’s evolving needs.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]C ++[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Java[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Sockets[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Ports and Drivers[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client, based in Palo Alto, California, specializes in transforming homes into smart environments. They provide a comprehensive platform that allows users to manage and monitor all connected devices both from web and mobile applications, offering real-time technical support and updates to ensure optimal performance and security.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client needed assistance developing a Java application to visualize subscriber network topologies. The primary challenge was the low-level complexity involving hardware, network devices, drivers, and a tight deadline to market. Given the difficulty of the project, they needed a senior team with enough expertise and experience to navigate the hurdles and deliver a robust solution in time. That’s why they turned to AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Through our software development team model, AssureSoft provided a senior team to address the client’s needs, integrating with their existing setup. Our engagement included:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Business analysts</li><li>Project Manager</li><li>Senior engineering team</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 900px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21400"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our 5-year partnership with the client, AssureSoft:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Developed a Java application for visualizing network topologies</li><li>Collaborated in real-time with the client’s team to meet evolving needs</li><li>Extended the project to web and mobile platforms, with a focus on low-level programming, security, and network expertise</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="10" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]Our client gained significant advantages from AssureSoft’s dedicated team, including real-time collaboration and constant communication. The client also benefited from streamlined processes, saving time and money with efficient remote technical support.The project was so successful that a major European telecommunications company bought the resulting solution. That’s not all — the new owners of the solution were so impressed with AssureSoft’s work that they hired us to help them with the transition and beyond.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21401" link_prev="/case-study/food" link_next="/case-study/healthcare" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21395"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21399" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>SMART HOME NETWORK SYSTEM</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Enhancing Smart Home Management with Low-Level Programming[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="21389" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leader in smart home technology, needed help with a complex Java application to visualize network topologies. AssureSoft provided a senior team that developed and extended the solution to web and mobile platforms. Over the course of 5 years, our expertise in low-level programming, security, and networks ensured real-time collaboration and efficient support, resulting in a robust solution that met the client’s evolving needs.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]C ++[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Java[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Sockets[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Ports and Drivers[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client, based in Palo Alto, California, specializes in transforming homes into smart environments. They provide a comprehensive platform that allows users to manage and monitor all connected devices both from web and mobile applications, offering real-time technical support and updates to ensure optimal performance and security.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client needed assistance developing a Java application to visualize subscriber network topologies. The primary challenge was the low-level complexity involving hardware, network devices, drivers, and a tight deadline to market. Given the difficulty of the project, they needed a senior team with enough expertise and experience to navigate the hurdles and deliver a robust solution in time. That’s why they turned to AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Through our software development team model, AssureSoft provided a senior team to address the client’s needs, integrating with their existing setup. Our engagement included:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Business analysts</li><li>Project Manager</li><li>Senior engineering team</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 900px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21400"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our 5-year partnership with the client, AssureSoft:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Developed a Java application for visualizing network topologies</li><li>Collaborated in real-time with the client’s team to meet evolving needs</li><li>Extended the project to web and mobile platforms, with a focus on low-level programming, security, and network expertise</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="10" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]Our client gained significant advantages from AssureSoft’s dedicated team, including real-time collaboration and constant communication. The client also benefited from streamlined processes, saving time and money with efficient remote technical support.The project was so successful that a major European telecommunications company bought the resulting solution. That’s not all — the new owners of the solution were so impressed with AssureSoft’s work that they hired us to help them with the transition and beyond.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21401" link_prev="/case-study/food" link_next="/case-study/healthcare" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21395"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 165)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 166)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 154)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 143)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array(Object, Array) (Line: 409)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'node') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('tokens', Object) (Line: 416)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 364)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 241)
Drupal\Core\Utility\Token->doReplace(1, '[node:summary]', Array, Array, Object) (Line: 191)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, NULL) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array) (Line: 789)
Drupal\metatag\MetatagManager->processTagValue(Object, Array, Array, , 'und') (Line: 628)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 564)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 504)
metatag_get_tags_from_route() (Line: 131)
metatag_page_attachments(Array) (Line: 311)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}(Object, 'metatag') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('page_attachments', Object) (Line: 312)
Drupal\Core\Render\MainContent\HtmlRenderer->invokePageAttachmentHooks(Array) (Line: 285)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 286)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 193)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: Undefined array key "attr_height" in Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process() (line 53 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/ImageShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process(Array, '
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21399" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>SMART HOME NETWORK SYSTEM</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Enhancing Smart Home Management with Low-Level Programming[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="21389" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leader in smart home technology, needed help with a complex Java application to visualize network topologies. AssureSoft provided a senior team that developed and extended the solution to web and mobile platforms. Over the course of 5 years, our expertise in low-level programming, security, and networks ensured real-time collaboration and efficient support, resulting in a robust solution that met the client’s evolving needs.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]C ++[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Java[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Sockets[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Ports and Drivers[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client, based in Palo Alto, California, specializes in transforming homes into smart environments. They provide a comprehensive platform that allows users to manage and monitor all connected devices both from web and mobile applications, offering real-time technical support and updates to ensure optimal performance and security.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client needed assistance developing a Java application to visualize subscriber network topologies. The primary challenge was the low-level complexity involving hardware, network devices, drivers, and a tight deadline to market. Given the difficulty of the project, they needed a senior team with enough expertise and experience to navigate the hurdles and deliver a robust solution in time. That’s why they turned to AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Through our software development team model, AssureSoft provided a senior team to address the client’s needs, integrating with their existing setup. Our engagement included:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Business analysts</li><li>Project Manager</li><li>Senior engineering team</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 900px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21400"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our 5-year partnership with the client, AssureSoft:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Developed a Java application for visualizing network topologies</li><li>Collaborated in real-time with the client’s team to meet evolving needs</li><li>Extended the project to web and mobile platforms, with a focus on low-level programming, security, and network expertise</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="10" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]Our client gained significant advantages from AssureSoft’s dedicated team, including real-time collaboration and constant communication. The client also benefited from streamlined processes, saving time and money with efficient remote technical support.The project was so successful that a major European telecommunications company bought the resulting solution. That’s not all — the new owners of the solution were so impressed with AssureSoft’s work that they hired us to help them with the transition and beyond.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21401" link_prev="/case-study/food" link_next="/case-study/healthcare" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21395"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21399" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>SMART HOME NETWORK SYSTEM</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Enhancing Smart Home Management with Low-Level Programming[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="21389" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leader in smart home technology, needed help with a complex Java application to visualize network topologies. AssureSoft provided a senior team that developed and extended the solution to web and mobile platforms. Over the course of 5 years, our expertise in low-level programming, security, and networks ensured real-time collaboration and efficient support, resulting in a robust solution that met the client’s evolving needs.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]C ++[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Java[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Sockets[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Ports and Drivers[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client, based in Palo Alto, California, specializes in transforming homes into smart environments. They provide a comprehensive platform that allows users to manage and monitor all connected devices both from web and mobile applications, offering real-time technical support and updates to ensure optimal performance and security.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client needed assistance developing a Java application to visualize subscriber network topologies. The primary challenge was the low-level complexity involving hardware, network devices, drivers, and a tight deadline to market. Given the difficulty of the project, they needed a senior team with enough expertise and experience to navigate the hurdles and deliver a robust solution in time. That’s why they turned to AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Through our software development team model, AssureSoft provided a senior team to address the client’s needs, integrating with their existing setup. Our engagement included:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Business analysts</li><li>Project Manager</li><li>Senior engineering team</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 900px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21400"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our 5-year partnership with the client, AssureSoft:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Developed a Java application for visualizing network topologies</li><li>Collaborated in real-time with the client’s team to meet evolving needs</li><li>Extended the project to web and mobile platforms, with a focus on low-level programming, security, and network expertise</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="10" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]Our client gained significant advantages from AssureSoft’s dedicated team, including real-time collaboration and constant communication. The client also benefited from streamlined processes, saving time and money with efficient remote technical support.The project was so successful that a major European telecommunications company bought the resulting solution. That’s not all — the new owners of the solution were so impressed with AssureSoft’s work that they hired us to help them with the transition and beyond.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21401" link_prev="/case-study/food" link_next="/case-study/healthcare" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21395"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 165)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 166)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 154)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 143)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array(Object, Array) (Line: 409)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'node') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('tokens', Object) (Line: 416)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 364)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 241)
Drupal\Core\Utility\Token->doReplace(1, '[node:summary]', Array, Array, Object) (Line: 191)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, NULL) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array) (Line: 789)
Drupal\metatag\MetatagManager->processTagValue(Object, Array, Array, , 'und') (Line: 628)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 564)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 504)
metatag_get_tags_from_route() (Line: 131)
metatag_page_attachments(Array) (Line: 311)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}(Object, 'metatag') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('page_attachments', Object) (Line: 312)
Drupal\Core\Render\MainContent\HtmlRenderer->invokePageAttachmentHooks(Array) (Line: 285)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 286)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 193)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: Undefined array key "attr_width" in Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process() (line 53 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/ImageShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process(Array, '
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21399" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>SMART HOME NETWORK SYSTEM</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Enhancing Smart Home Management with Low-Level Programming[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="21389" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leader in smart home technology, needed help with a complex Java application to visualize network topologies. AssureSoft provided a senior team that developed and extended the solution to web and mobile platforms. Over the course of 5 years, our expertise in low-level programming, security, and networks ensured real-time collaboration and efficient support, resulting in a robust solution that met the client’s evolving needs.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]C ++[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Java[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Sockets[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Ports and Drivers[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client, based in Palo Alto, California, specializes in transforming homes into smart environments. They provide a comprehensive platform that allows users to manage and monitor all connected devices both from web and mobile applications, offering real-time technical support and updates to ensure optimal performance and security.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client needed assistance developing a Java application to visualize subscriber network topologies. The primary challenge was the low-level complexity involving hardware, network devices, drivers, and a tight deadline to market. Given the difficulty of the project, they needed a senior team with enough expertise and experience to navigate the hurdles and deliver a robust solution in time. That’s why they turned to AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Through our software development team model, AssureSoft provided a senior team to address the client’s needs, integrating with their existing setup. Our engagement included:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Business analysts</li><li>Project Manager</li><li>Senior engineering team</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 900px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21400"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our 5-year partnership with the client, AssureSoft:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Developed a Java application for visualizing network topologies</li><li>Collaborated in real-time with the client’s team to meet evolving needs</li><li>Extended the project to web and mobile platforms, with a focus on low-level programming, security, and network expertise</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="10" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]Our client gained significant advantages from AssureSoft’s dedicated team, including real-time collaboration and constant communication. The client also benefited from streamlined processes, saving time and money with efficient remote technical support.The project was so successful that a major European telecommunications company bought the resulting solution. That’s not all — the new owners of the solution were so impressed with AssureSoft’s work that they hired us to help them with the transition and beyond.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21401" link_prev="/case-study/food" link_next="/case-study/healthcare" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21395"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21399" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>SMART HOME NETWORK SYSTEM</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Enhancing Smart Home Management with Low-Level Programming[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="21389" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leader in smart home technology, needed help with a complex Java application to visualize network topologies. AssureSoft provided a senior team that developed and extended the solution to web and mobile platforms. Over the course of 5 years, our expertise in low-level programming, security, and networks ensured real-time collaboration and efficient support, resulting in a robust solution that met the client’s evolving needs.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]C ++[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Java[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Sockets[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Ports and Drivers[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client, based in Palo Alto, California, specializes in transforming homes into smart environments. They provide a comprehensive platform that allows users to manage and monitor all connected devices both from web and mobile applications, offering real-time technical support and updates to ensure optimal performance and security.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client needed assistance developing a Java application to visualize subscriber network topologies. The primary challenge was the low-level complexity involving hardware, network devices, drivers, and a tight deadline to market. Given the difficulty of the project, they needed a senior team with enough expertise and experience to navigate the hurdles and deliver a robust solution in time. That’s why they turned to AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Through our software development team model, AssureSoft provided a senior team to address the client’s needs, integrating with their existing setup. Our engagement included:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Business analysts</li><li>Project Manager</li><li>Senior engineering team</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 900px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21400"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our 5-year partnership with the client, AssureSoft:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Developed a Java application for visualizing network topologies</li><li>Collaborated in real-time with the client’s team to meet evolving needs</li><li>Extended the project to web and mobile platforms, with a focus on low-level programming, security, and network expertise</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="10" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]Our client gained significant advantages from AssureSoft’s dedicated team, including real-time collaboration and constant communication. The client also benefited from streamlined processes, saving time and money with efficient remote technical support.The project was so successful that a major European telecommunications company bought the resulting solution. That’s not all — the new owners of the solution were so impressed with AssureSoft’s work that they hired us to help them with the transition and beyond.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21401" link_prev="/case-study/food" link_next="/case-study/healthcare" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21395"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 165)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 166)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 154)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 143)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array(Object, Array) (Line: 409)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'node') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('tokens', Object) (Line: 416)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 364)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 241)
Drupal\Core\Utility\Token->doReplace(1, '[node:summary]', Array, Array, Object) (Line: 191)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, NULL) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array) (Line: 789)
Drupal\metatag\MetatagManager->processTagValue(Object, Array, Array, , 'und') (Line: 628)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 564)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 504)
metatag_get_tags_from_route() (Line: 131)
metatag_page_attachments(Array) (Line: 311)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}(Object, 'metatag') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('page_attachments', Object) (Line: 312)
Drupal\Core\Render\MainContent\HtmlRenderer->invokePageAttachmentHooks(Array) (Line: 285)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 286)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 193)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: Undefined array key "attr_height" in Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process() (line 53 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/ImageShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process(Array, '
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21399" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>SMART HOME NETWORK SYSTEM</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Enhancing Smart Home Management with Low-Level Programming[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="21389" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leader in smart home technology, needed help with a complex Java application to visualize network topologies. AssureSoft provided a senior team that developed and extended the solution to web and mobile platforms. Over the course of 5 years, our expertise in low-level programming, security, and networks ensured real-time collaboration and efficient support, resulting in a robust solution that met the client’s evolving needs.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]C ++[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Java[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Sockets[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Ports and Drivers[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client, based in Palo Alto, California, specializes in transforming homes into smart environments. They provide a comprehensive platform that allows users to manage and monitor all connected devices both from web and mobile applications, offering real-time technical support and updates to ensure optimal performance and security.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client needed assistance developing a Java application to visualize subscriber network topologies. The primary challenge was the low-level complexity involving hardware, network devices, drivers, and a tight deadline to market. Given the difficulty of the project, they needed a senior team with enough expertise and experience to navigate the hurdles and deliver a robust solution in time. That’s why they turned to AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Through our software development team model, AssureSoft provided a senior team to address the client’s needs, integrating with their existing setup. Our engagement included:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Business analysts</li><li>Project Manager</li><li>Senior engineering team</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 900px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21400"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our 5-year partnership with the client, AssureSoft:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Developed a Java application for visualizing network topologies</li><li>Collaborated in real-time with the client’s team to meet evolving needs</li><li>Extended the project to web and mobile platforms, with a focus on low-level programming, security, and network expertise</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="10" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]Our client gained significant advantages from AssureSoft’s dedicated team, including real-time collaboration and constant communication. The client also benefited from streamlined processes, saving time and money with efficient remote technical support.The project was so successful that a major European telecommunications company bought the resulting solution. That’s not all — the new owners of the solution were so impressed with AssureSoft’s work that they hired us to help them with the transition and beyond.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21401" link_prev="/case-study/food" link_next="/case-study/healthcare" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21395"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" extra_style="letter-spacing: 0px; overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;z-index: 0;overflow-x: hidden;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" different_values="0" extra_style="position: relative;"]
[row different_values="0" extra_style="position: absolute;top: 0; left:0;width: 100%;display: flex;align-items: start;height: 100%;"]
[nd_div vertical_align="0" bg_color="c-bg-pacific-blue" bg_full_width="0" extra_style="min-height: 700px;width: calc(40% + 300px);position: relative;height: 100%;" different_values="0" extra_classes="services-banner-radius"]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position:absolute;z-index: -1;width: 100%;height:100%; top: 0; left: 0;" different_values="0"]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="width: 0px; height: 0px; border-style: solid; border-width: 175px 0 0 175px; border-color: transparent transparent transparent #FE4719; position: absolute; bottom: -175px; right: -175px;" different_values="0"]
[/nd_div]
[/nd_div]
[nd_image fid="21385" target="0" different_values="0" attr_height="100%" style_margin_left="-1" extra_style="min-height:700px; height: 100%;" extra_classes="banner-mask"]
[/nd_image]
[nd_image fid="21399" target="0" different_values="0" extra_classes="industries-banner-bg"]
[/nd_image]
[/row]
[nd_container style_padding_top="120" different_values="0" style_padding_bottom="60" extra_style="min-height: 700px;"]
[row different_values="0"]
[col different_values="0" phone="12" tablet="12" desktop="7" wide="7"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 21px; line-height: 22px;"]<strong>SMART HOME NETWORK SYSTEM</strong>[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 70px;line-height: 90px;"]Enhancing Smart Home Management with Low-Level Programming[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" different_values="0" style_padding_bottom="120" extra_classes="responsive-radius-top-right"]
[nd_container different_values="0" style_padding_top="120" extra_style="position: relative; z-index: 0;"]
[nd_image fid="21389" width="290" height="290" attr_width="290" attr_height="290" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; right: -145px;" different_values="0"]
[/nd_image]
[html format="ckeditor" different_values="0" p_color="f-screen-white" style_margin_bottom="60" extra_style="font-size: 48px; line-height: 60px;" undefined="|{p|} |{span style='font-family:'Gilroy 800';'|}Summary|{/span|}|{/p|}"]Summary[/html]
[row different_values="0" style_margin_bottom="60"]
[col phone="12" tablet="12" desktop="9" wide="9" different_values="0"]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Our client, a leader in smart home technology, needed help with a complex Java application to visualize network topologies. AssureSoft provided a senior team that developed and extended the solution to web and mobile platforms. Over the course of 5 years, our expertise in low-level programming, security, and networks ensured real-time collaboration and efficient support, resulting in a robust solution that met the client’s evolving needs.[/html]
[/col]
[/row]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]C ++[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Java[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Sockets[/html]
[html format="html" style_padding_left="22" style_padding_right="22" style_padding_top="11" style_padding_bottom="11" extra_style="line-height: 28px;display: inline;color:white;" different_values="0" style_background_color="00a3ca" style_border_radius="5"]Ports and Drivers[/html]
[/nd_container]
[/nd_div]
[/nd_div]
[nd_container different_values="0" style_background_color="00a3ca" style_padding_top="150" style_padding_bottom="60" style_padding_left="40" style_padding_right="40" extra_style="border-top-left-radius: 200px;"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="40"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -42px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Client[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" different_values="0" style_margin_bottom="60" extra_style="font-size: 28px; line-height: 40px;"]Our client, based in Palo Alto, California, specializes in transforming homes into smart environments. They provide a comprehensive platform that allows users to manage and monitor all connected devices both from web and mobile applications, offering real-time technical support and updates to ensure optimal performance and security.[/html]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="60" style_padding_bottom="60" different_values="0" style_padding_left="40" style_padding_right="40" extra_style="margin: 0 -40px; position: relative; z-index: 0;" extra_classes="responsive-radius-top-right"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="25"]
[nd_image fid="21391" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -10px; right: -37px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]The Project[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-black" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]The client needed assistance developing a Java application to visualize subscriber network topologies. The primary challenge was the low-level complexity involving hardware, network devices, drivers, and a tight deadline to market. Given the difficulty of the project, they needed a senior team with enough expertise and experience to navigate the hurdles and deliver a robust solution in time. That’s why they turned to AssureSoft.[/html]
[nd_image fid="21392" width="240" height="240" attr_width="240" attr_height="240" target="0" extra_style="position: absolute; z-index: -1; bottom: 0; left: -240px;" different_values="0"]
[/nd_image]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="position: relative; z-index: 0;width: fit-content;" different_values="0" style_margin_bottom="35" style_margin_top="80"]
[nd_image fid="21390" width="42" height="42" attr_width="42" attr_height="42" target="0" extra_style="position: absolute; z-index: -1; top: -20px; right: -35px;" different_values="0"]
[/nd_image]
[html format="html" p_color="f-screen-white" different_values="0" extra_style="font-size: 48px; line-height: 60px;"]Our Solution[/html]
[/nd_div]
[html format="ckeditor" p_color="f-screen-white" style_margin_bottom="40" different_values="0" extra_style="font-size: 28px; line-height: 40px;"]Through our software development team model, AssureSoft provided a senior team to address the client’s needs, integrating with their existing setup. Our engagement included:[/html]
[html format="ckeditor" p_color="f-screen-white" different_values="0" extra_style="font-size: 28px; line-height: 40px;" extra_classes="white-marker"]<ul><li>Business analysts</li><li>Project Manager</li><li>Senior engineering team</li></ul>[/html]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-white" bg_full_width="0" style_padding_top="80" style_padding_bottom="80" different_values="0"]
[nd_container different_values="0" extra_style="position: relative; z-index: 0;"]
[nd_image target="0" different_values="0" extra_style="border-top-left-radius: 10px; border-top-right-radius: 400px; overflow: hidden; position: absolute; z-index: -1;bottom: -80px; left: 70%; height: 900px; width: calc(50vw - 20%); max-width: fit-content;" extra_classes="remove-max-w-img md-hidden" fid="21400"]
[/nd_image]
[html format="ckeditor" p_color="f-pacific-blue" different_values="0" extra_style="font-size: 48px; line-height: 60px;" style_margin_bottom="40"]The Results[/html]
[col phone="12" tablet="12" desktop="8" wide="8" different_values="0" style_padding_left="0" style_padding_right="0"]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" style_margin_bottom="40"]Over the course of our 5-year partnership with the client, AssureSoft:[/html]
[html format="ckeditor" p_color="f-screen-black" extra_style="font-size: 28px; line-height: 40px;" different_values="0" extra_classes="check-marker"]<ul><li>Developed a Java application for visualizing network topologies</li><li>Collaborated in real-time with the client’s team to meet evolving needs</li><li>Extended the project to web and mobile platforms, with a focus on low-level programming, security, and network expertise</li></ul>[/html]
[/col]
[/nd_container]
[/nd_div]
[nd_container extra_classes="responsive-radius-bottom-right" different_values="0" style_background_color="00a3ca" style_padding_top="70" style_padding_bottom="70" extra_style="position: relative; z-index: 1;"]
[nd_image fid="21394" width="108" height="95" attr_width="108" attr_height="95" target="0" different_values="0" extra_style="position: absolute; z-index: -1;bottom: -14px; right: -25px;"]
[/nd_image]
[nd_image fid="21392" width="390" height="390" attr_width="390" attr_height="390" target="0" extra_style="position: absolute; z-index: -1;top: 0; left: -390px;" different_values="0"]
[/nd_image]
[col phone="12" tablet="12" desktop="10" wide="10" different_values="0" style_padding_left="25"]
[html format="ckeditor" different_values="0" extra_style="font-size: 28px; line-height: 42px;" p_color="f-screen-white"]Our client gained significant advantages from AssureSoft’s dedicated team, including real-time collaboration and constant communication. The client also benefited from streamlined processes, saving time and money with efficient remote technical support.The project was so successful that a major European telecommunications company bought the resulting solution. That’s not all — the new owners of the solution were so impressed with AssureSoft’s work that they hired us to help them with the transition and beyond.[/html]
[/col]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" extra_style="position: relative;z-index: 0; display: none;" different_values="0" style_padding_top="80" style_padding_bottom="180" extra_classes="responsive-radius-top-left"]
[nd_container different_values="0"]
[html format="ckeditor" extra_style="font-size: 48px; line-height: 60px;" different_values="0" p_color="f-screen-white" style_margin_bottom="60"]What our clients say[/html]
[row different_values="0" style_border_radius="10" style_background_color="353744" style_padding_top="55" style_padding_bottom="55" extra_style="display: flex; position: relative;z-index: 0;min-height: 345px;"]
[nd_image fid="1011" width="140" height="120" attr_width="140" attr_height="120" target="0" different_values="0" extra_style="display: block; position: absolute; right: 40px; top: -60px;z-index: -1;"]
[/nd_image]
[col phone="12" tablet="5" desktop="5" wide="5" different_values="0" extra_classes="sm-hidden" style_padding_left="0" style_padding_right="0" style_padding_top="0" style_padding_bottom="0"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_style="border-top-left-radius: 400px; border-top-right-radius: 10px;margin: 0px auto; max-width: 390px;margin-bottom: -120px;" different_values="0" style_background_color="b6bfd1"]
[nd_image fid="1012" target="0" extra_style="display: block; margin: 0px auto;" different_values="0"]
[/nd_image]
[/nd_div]
[/col]
[col phone="12" tablet="7" desktop="7" wide="7" different_values="0" style_padding_right="40"]
[html format="ckeditor" p_color="f-pacific-blue" extra_style="font-size: 24px; line-height: 32px;" different_values="0" style_margin_bottom="20"]"Wonderful job"[/html]
[html format="ckeditor" extra_style="line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="40"]<em>I want to re-state my thanks to this team. You guys are all rockstars and have done a wonderful job of getting the advanced version of our platform launched.</em>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white" style_margin_bottom="20"]<strong>Director of operations</strong>[/html]
[html format="ckeditor" extra_style="font-size: 18px; line-height: 28px;" different_values="0" p_color="f-screen-white"]leading provider of leave and accommodations management SaaS solutions[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[nd_container different_values="0" style_padding_top="120"]
[nd_nav_buttons fid_next="21401" link_prev="/case-study/food" link_next="/case-study/healthcare" title_prev="Previous case study" title_next="Next case study" different_values="0" fid_prev="21395"]
[/nd_nav_buttons]
[/nd_container]
[nd_div vertical_align="0" bg_color="c-bg-screen-black" bg_full_width="0" style_padding_top="120" different_values="0" style_padding_bottom="120"]
[row extra_style="display: flex; align-items: end; flex-wrap: wrap;position: relative; z-index: 0;" different_values="0"]
[nd_div vertical_align="0" bg_color="c-bg-vermillion" bg_full_width="0" extra_style="position: absolute;z-index: -1; width: 90px; height: 90px;bottom: 0; right: 0; border-bottom-left-radius: 90px;" different_values="0"]
[/nd_div]
[col phone="12" tablet="6" desktop="6" wide="4" different_values="0" style_padding_right="0" style_padding_left="0" extra_style="position: relative; border-top-left-radius: 400px; border-top-right-radius: 10px; overflow: hidden;height: 460px;"]
[nd_image fid="21398" target="0" different_values="0" extra_style="position:absolute; bottom: 0; z-index: -1;" extra_classes="remove-max-w-img sm-img-height-auto shift-position-md"]
[/nd_image]
[/col]
[col phone="12" tablet="6" desktop="6" wide="8" different_values="0" style_padding_top="62" style_padding_bottom="62" extra_style="background-color: #00A3CA;border-bottom-right-radius: 400px;" style_padding_left="0" style_padding_right="0"]
[row different_values="0"]
[col phone="12" tablet="12" desktop="7" wide="6" different_values="0" style_padding_left="60"]
[html format="ckeditor" extra_style="font-size: 48px;line-height: 60px;" different_values="0" p_color="f-screen-white"]<strong>Need a similar solution? Let’s talk about how we can help</strong>[/html]
[nd_button button_type="button" text="Schedule a call" link="/schedule-call" target="_blank" variants=" btn-default" uppercase="0" bold="1" block="0" different_values="0" color="c-btn-persian-blue white-hover" style_padding_left="75" style_padding_right="75" style_padding_top="10" style_padding_bottom="10" style_margin_top="40" extra_style="font-size: 18px;"]
[/nd_button]
[/col]
[/row]
[/col]
[/row]
[/nd_div]
[/nd_div]
', 'und') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 165)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 166)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
Drupal\text\TextProcessed->getValue() (Line: 154)
Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 143)
node_tokens('node', Array, Array, Array, Object)
call_user_func_array(Object, Array) (Line: 409)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'node') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('tokens', Object) (Line: 416)
Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 364)
Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 241)
Drupal\Core\Utility\Token->doReplace(1, '[node:summary]', Array, Array, Object) (Line: 191)
Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, NULL) (Line: 66)
Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array) (Line: 789)
Drupal\metatag\MetatagManager->processTagValue(Object, Array, Array, , 'und') (Line: 628)
Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 564)
Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 504)
metatag_get_tags_from_route() (Line: 131)
metatag_page_attachments(Array) (Line: 311)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}(Object, 'metatag') (Line: 388)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('page_attachments', Object) (Line: 312)
Drupal\Core\Render\MainContent\HtmlRenderer->invokePageAttachmentHooks(Array) (Line: 285)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 286)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 193)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: Undefined array key "attr_width" in Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process() (line 53 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/ImageShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\ImageShortcode->process(Array, '
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div id="footer" different_values="0" vertical_align="0" extra_classes="c-layout-footer c-layout-footer-3 c-bg-dark" bg_color=" " bg_full_width="0" extra_style="margin-bottom: -1px;"]
[nd_div id="contact" different_values="0" vertical_align="0" extra_classes="c-prefooter" style_padding_bottom="0" style_padding_top="60" bg_full_height="0" bg_full_width="0" bg_color=" "]
[nd_container different_values="0"]
[col different_values="0" desktop="3"]
[nd_div different_values="0" vertical_align="0" extra_classes="c-container c-first" bg_full_height="0" bg_full_width="0" bg_color=" " extra_style="margin-bottom: 30px;"]
[nd_heading title="AssureSoft" color="c-font-pacific-blue" underline="default" icon_color="c-font-persian-blue" label_align="left" uppercase="0" bold="1" line_color="persian-blue" text_size="c-title" color_icon="c-font-persian-blue" tag="h3" different_values="0" style=""]
[/nd_heading]
[html different_values="0" format="html"]<ul> <li><a href="/">Home</a></li><li><a href="/services">Services</a></li> <li><a href="/clients">Clients</a></li><li> <a href="/about-us">About Us</a> </li><li><a href="/blog">Insights</a></li><li><a href="/careers">Careers</a></li></ul>[/html]
[html different_values="0" format="html" style_margin_top="15"]<ul class="c-socials"><li> <a href="https://www.linkedin.com/company/2497781/" target="_blank" rel="noopener" aria-label="LinkedIn page"> </a> </li> <li> <a href="https://www.facebook.com/assuresoft/" target="_blank" rel="noopener" aria-label="Facebook page"> </a> </li> <li> <a href="https://www.instagram.com/assuresoft/" target="_blank" rel="noopener" aria-label="Instagram page"> </a> </li> <li> <a href="https://twitter.com/AssureSoftCorp" target="_blank" rel="noopener" aria-label="Twitter page"> </a> </li></ul>[/html]
[/nd_div]
[/col]
[col different_values="0" desktop="3" extra_style="display: flex; flex-direction: column;"]
[nd_div different_values="0" vertical_align="0" extra_classes="c-container" bg_full_height="0" bg_full_width="0" bg_color=" "]
[nd_heading title=" More" color="c-font-screen-black" underline="default" icon_color="c-font-persian-blue" label_align="left" uppercase="0" bold="1" line_color="persian-blue" text_size="c-title" color_icon="c-font-persian-blue" tag="h3" different_values="0" extra_style="user-select: none;" extra_classes="md-hidden"]
[/nd_heading]
[html different_values="0" format="ckeditor" p_color="f-screen-white"]<ul><li><a href="/contact-us">Contact Us</a></li><li><a href="/sites/default/files/AS-PrivacyPolicy.pdf#toolbar=0" target="_blank">Privacy Policy</a></li><li><a href="/sites/default/files/certificados27001_2024_2.pdf#toolbar=0" target="_blank">ISO certification</a></li></ul>[/html]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_classes="md-hidden" extra_style="height: 85px;" different_values="0" style=""]
[/nd_div]
[nd_image fid="24043" height="60" attr_height="60" target="0" different_values="0" style_margin_top="-30" style_margin_bottom="30"]
[/nd_image]
[/col]
[col different_values="0" desktop="3" style_padding_right="20"]
[nd_div different_values="0" vertical_align="0" extra_classes="c-container" bg_full_height="0" bg_full_width="0" bg_color=" "]
[nd_heading title="USA" color="c-font-pacific-blue" underline="default" icon_color="c-font-persian-blue" label_align="left" uppercase="0" bold="1" line_color="persian-blue" text_size="c-title" color_icon="c-font-persian-blue" tag="h3" different_values="0" style=""]
[/nd_heading]
[html different_values="0" format="ckeditor" p_color="f-white"]<strong>Global Headquarters</strong>[/html]
[html different_values="0" format="html" p_color="f-screen-white" undefined="|{p|} Citigroup Center|{/p|}|{p|} 201 S. Biscayne Blvd. |{br|} Suite 800|{/p|}|{p|} Miami, FL 33131|{/p|}|{p|} United States of America|{/p|}|{p|} (+1) 408-498-5741|{/p|}|{p|} |{i class='icon-envelope c-theme-font'|}|{/i|}|{a href='mailto:info@assuresoft.com' style='color:white;'|}info@assuresoft.com|{/a|}|{/p|}" extra_style="line-height: normal;" style_padding_top="10" style_margin_top="15"]Citigroup Center201 S. Biscayne Blvd. Suite 800Miami, FL 33131United States of America(+1) 408-498-5741<ul class="c-address"><li><a href="mailto:info@assuresoft.com"> info@assuresoft.com</a></li></ul>[/html]
[/nd_div]
[/col]
[col different_values="0" desktop="3" style_padding_right="40"]
[nd_div different_values="0" vertical_align="0" extra_classes="c-container c-last"]
[nd_heading title="Latam" color="c-font-pacific-blue" underline="default" icon_color="c-font-persian-blue" label_align="left" uppercase="0" bold="1" line_color="persian-blue" text_size="c-title" color_icon="c-font-persian-blue" tag="h3" different_values="0" style=""]
[/nd_heading]
[html different_values="0" format="ckeditor" p_color="f-white"]<strong>Development Centers</strong>[/html]
[html different_values="0" format="html" extra_style="line-height: normal;"]<ul class="c-address"> <li>1108 America, Terrado Tower</li> <li>Cochabamba, Bolivia</li> <li> (+591) 4-479-2585</li> <li> <a href="mailto:bolivia@assuresoft.com">bolivia@assuresoft.com</a></li></ul>[/html]
[/nd_div]
[/col]
[/nd_container]
[/nd_div]
[nd_div different_values="0" vertical_align="0" extra_classes="c-postfooter" style_padding_top="0" bg_full_height="0" bg_full_width="0" bg_color=" "]
[nd_container different_values="0"]
[row different_values="0"]
[col different_values="0" extra_classes="c-col" desktop="6" tablet="12" extra_style="height: fit-content;"]
[html different_values="0" format="ckeditor" p_color="f-screen-white"]Copyright © 2025, AssureSoft Corporation. All Rights Reserved.[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[/nd_div]
', 'en', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div id="footer" different_values="0" vertical_align="0" extra_classes="c-layout-footer c-layout-footer-3 c-bg-dark" bg_color=" " bg_full_width="0" extra_style="margin-bottom: -1px;"]
[nd_div id="contact" different_values="0" vertical_align="0" extra_classes="c-prefooter" style_padding_bottom="0" style_padding_top="60" bg_full_height="0" bg_full_width="0" bg_color=" "]
[nd_container different_values="0"]
[col different_values="0" desktop="3"]
[nd_div different_values="0" vertical_align="0" extra_classes="c-container c-first" bg_full_height="0" bg_full_width="0" bg_color=" " extra_style="margin-bottom: 30px;"]
[nd_heading title="AssureSoft" color="c-font-pacific-blue" underline="default" icon_color="c-font-persian-blue" label_align="left" uppercase="0" bold="1" line_color="persian-blue" text_size="c-title" color_icon="c-font-persian-blue" tag="h3" different_values="0" style=""]
[/nd_heading]
[html different_values="0" format="html"]<ul> <li><a href="/">Home</a></li><li><a href="/services">Services</a></li> <li><a href="/clients">Clients</a></li><li> <a href="/about-us">About Us</a> </li><li><a href="/blog">Insights</a></li><li><a href="/careers">Careers</a></li></ul>[/html]
[html different_values="0" format="html" style_margin_top="15"]<ul class="c-socials"><li> <a href="https://www.linkedin.com/company/2497781/" target="_blank" rel="noopener" aria-label="LinkedIn page"> </a> </li> <li> <a href="https://www.facebook.com/assuresoft/" target="_blank" rel="noopener" aria-label="Facebook page"> </a> </li> <li> <a href="https://www.instagram.com/assuresoft/" target="_blank" rel="noopener" aria-label="Instagram page"> </a> </li> <li> <a href="https://twitter.com/AssureSoftCorp" target="_blank" rel="noopener" aria-label="Twitter page"> </a> </li></ul>[/html]
[/nd_div]
[/col]
[col different_values="0" desktop="3" extra_style="display: flex; flex-direction: column;"]
[nd_div different_values="0" vertical_align="0" extra_classes="c-container" bg_full_height="0" bg_full_width="0" bg_color=" "]
[nd_heading title=" More" color="c-font-screen-black" underline="default" icon_color="c-font-persian-blue" label_align="left" uppercase="0" bold="1" line_color="persian-blue" text_size="c-title" color_icon="c-font-persian-blue" tag="h3" different_values="0" extra_style="user-select: none;" extra_classes="md-hidden"]
[/nd_heading]
[html different_values="0" format="ckeditor" p_color="f-screen-white"]<ul><li><a href="/contact-us">Contact Us</a></li><li><a href="/sites/default/files/AS-PrivacyPolicy.pdf#toolbar=0" target="_blank">Privacy Policy</a></li><li><a href="/sites/default/files/certificados27001_2024_2.pdf#toolbar=0" target="_blank">ISO certification</a></li></ul>[/html]
[/nd_div]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_classes="md-hidden" extra_style="height: 85px;" different_values="0" style=""]
[/nd_div]
[nd_image fid="24043" height="60" attr_height="60" target="0" different_values="0" style_margin_top="-30" style_margin_bottom="30"]
[/nd_image]
[/col]
[col different_values="0" desktop="3" style_padding_right="20"]
[nd_div different_values="0" vertical_align="0" extra_classes="c-container" bg_full_height="0" bg_full_width="0" bg_color=" "]
[nd_heading title="USA" color="c-font-pacific-blue" underline="default" icon_color="c-font-persian-blue" label_align="left" uppercase="0" bold="1" line_color="persian-blue" text_size="c-title" color_icon="c-font-persian-blue" tag="h3" different_values="0" style=""]
[/nd_heading]
[html different_values="0" format="ckeditor" p_color="f-white"]<strong>Global Headquarters</strong>[/html]
[html different_values="0" format="html" p_color="f-screen-white" undefined="|{p|} Citigroup Center|{/p|}|{p|} 201 S. Biscayne Blvd. |{br|} Suite 800|{/p|}|{p|} Miami, FL 33131|{/p|}|{p|} United States of America|{/p|}|{p|} (+1) 408-498-5741|{/p|}|{p|} |{i class='icon-envelope c-theme-font'|}|{/i|}|{a href='mailto:info@assuresoft.com' style='color:white;'|}info@assuresoft.com|{/a|}|{/p|}" extra_style="line-height: normal;" style_padding_top="10" style_margin_top="15"]Citigroup Center201 S. Biscayne Blvd. Suite 800Miami, FL 33131United States of America(+1) 408-498-5741<ul class="c-address"><li><a href="mailto:info@assuresoft.com"> info@assuresoft.com</a></li></ul>[/html]
[/nd_div]
[/col]
[col different_values="0" desktop="3" style_padding_right="40"]
[nd_div different_values="0" vertical_align="0" extra_classes="c-container c-last"]
[nd_heading title="Latam" color="c-font-pacific-blue" underline="default" icon_color="c-font-persian-blue" label_align="left" uppercase="0" bold="1" line_color="persian-blue" text_size="c-title" color_icon="c-font-persian-blue" tag="h3" different_values="0" style=""]
[/nd_heading]
[html different_values="0" format="ckeditor" p_color="f-white"]<strong>Development Centers</strong>[/html]
[html different_values="0" format="html" extra_style="line-height: normal;"]<ul class="c-address"> <li>1108 America, Terrado Tower</li> <li>Cochabamba, Bolivia</li> <li> (+591) 4-479-2585</li> <li> <a href="mailto:bolivia@assuresoft.com">bolivia@assuresoft.com</a></li></ul>[/html]
[/nd_div]
[/col]
[/nd_container]
[/nd_div]
[nd_div different_values="0" vertical_align="0" extra_classes="c-postfooter" style_padding_top="0" bg_full_height="0" bg_full_width="0" bg_color=" "]
[nd_container different_values="0"]
[row different_values="0"]
[col different_values="0" extra_classes="c-col" desktop="6" tablet="12" extra_style="height: fit-content;"]
[html different_values="0" format="ckeditor" p_color="f-screen-white"]Copyright © 2025, AssureSoft Corporation. All Rights Reserved.[/html]
[/col]
[/row]
[/nd_container]
[/nd_div]
[/nd_div]
', 'en') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 859)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 421)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
Drupal\Core\Render\Renderer->render(Array) (Line: 475)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 84)
__TwigTemplate_b8a38817ccd4f453872f25da29dfa8a0->doDisplay(Array, Array) (Line: 395)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
Twig\Template->display(Array) (Line: 380)
Twig\Template->render(Array) (Line: 38)
Twig\TemplateWrapper->render(Array) (Line: 39)
twig_render_template('themes/custom/jango/templates/fields/field.html.twig', Array) (Line: 348)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 480)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
Drupal\Core\Render\Renderer->render(Array) (Line: 475)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 77)
__TwigTemplate_7a8c9f3354255137b5616d2c116a7e0f->block_content(Array, Array) (Line: 171)
Twig\Template->displayBlock('content', Array, Array) (Line: 64)
__TwigTemplate_7a8c9f3354255137b5616d2c116a7e0f->doDisplay(Array, Array) (Line: 395)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
Twig\Template->display(Array) (Line: 380)
Twig\Template->render(Array) (Line: 38)
Twig\TemplateWrapper->render(Array) (Line: 39)
twig_render_template('themes/contrib/stable/templates/block/block.html.twig', Array) (Line: 348)
Drupal\Core\Theme\ThemeManager->render('block', Array) (Line: 480)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 165)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 166)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 183)
Drupal\Core\Render\Renderer->doRenderPlaceholder(Array) (Line: 712)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}()
Fiber->start() (Line: 720)
Drupal\Core\Render\Renderer->replacePlaceholders(Array) (Line: 597)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 240)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 153)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 627)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 154)
Drupal\Core\Render\Renderer->renderRoot(Array) (Line: 286)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->renderPlaceholders(Object) (Line: 135)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->processAttachments(Object) (Line: 45)
Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond(Object, 'kernel.response', Object)
call_user_func(Array, Object, 'kernel.response', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.response') (Line: 214)
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Object, Object, 1) (Line: 202)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 193)
Drupal\cleantalk\EventSubscriber\BootSubscriber->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)