{"id":958,"date":"2026-05-08T19:48:56","date_gmt":"2026-05-08T19:48:56","guid":{"rendered":"https:\/\/vaismand.com\/?page_id=958"},"modified":"2026-11-01T22:24:37","modified_gmt":"2026-11-01T22:24:37","slug":"portfolio","status":"publish","type":"page","link":"https:\/\/vaismand.com\/at\/portfolio\/","title":{"rendered":"Portfolio"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_block_section vd-hero\" id=\"vd-hero\">\n<div class=\"et_pb_row_0 et_pb_row et_pb_gutters2 et_block_row preset--module--divi-row--default\">\n<div class=\"et_pb_column_0 et_pb_column et_pb_column_4_4 et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_0 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-eyebrow preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>PORTFOLIO \u00b7 WORDPRESS DEVELOPER<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_1 et_pb_text et_pb_bg_layout_light et_animated et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h1>Selected Projects &amp; <span class=\"vd-accent\">Technical Work<\/span><\/h1>\n<\/div><\/div>\n\n<div class=\"et_pb_text_2 et_pb_text et_pb_bg_layout_light et_animated et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>I build modern websites, custom integrations, and technical solutions \u2014 from high-performance WordPress platforms to TypeScript applications, automations, and backend systems.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_module et_pb_button_module_wrapper et_pb_button_0_wrapper preset--group--divi-button--divi-button--hi917qs--default_wrapper preset--group--divi-button--divi-font--h1vi52x--default_wrapper preset--module--divi-button--default_wrapper\"><a class=\"et_pb_button_0 et_pb_button et_pb_bg_layout_light et_animated et_pb_module et_block_module vd-magnetic preset--group--divi-button--divi-button--hi917qs--default preset--group--divi-button--divi-font--h1vi52x--default preset--module--divi-button--default\" href=\"\/contact\/\" data-icon=\"$\">Start a project<\/a><\/div>\n\n<div class=\"et_pb_module et_pb_button_module_wrapper et_pb_button_1_wrapper preset--group--divi-button--divi-button--hi917qs--default_wrapper preset--group--divi-button--divi-font--h1vi52x--default_wrapper preset--module--divi-button--default_wrapper\"><a class=\"et_pb_button_1 et_pb_button et_pb_bg_layout_light et_animated et_pb_module et_block_module vd-magnetic preset--group--divi-button--divi-button--hi917qs--default preset--group--divi-button--divi-font--h1vi52x--default preset--module--divi-button--default\" href=\"#projects\" data-icon=\"$\">View projects<\/a><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_1 et_pb_row et_flex_row preset--module--divi-row--default\">\n<div class=\"et_pb_column_1 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_number_counter_0 et_pb_number_counter et_pb_bg_layout_light et_pb_text_align_left et_pb_with_title et_animated et_pb_module et_block_module ai_ignore_number vd-stat vd-stat-plus preset--group--divi-number-counter--divi-font--hm5q2bb--default preset--group--divi-number-counter--divi-font--h32y694--default preset--module--divi-number-counter--default\"><div class=\"percent\"><p><span class=\"percent-value\"><\/span><span class=\"percent-sign\"><\/span><\/p><\/div><h3 class=\"title\">projects delivered<\/h3><\/div>\n<\/div>\n\n<div class=\"et_pb_column_2 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_number_counter_1 et_pb_number_counter et_pb_bg_layout_light et_pb_text_align_left et_pb_with_title et_animated et_pb_module et_block_module ai_ignore_number vd-stat vd-stat-plus preset--group--divi-number-counter--divi-font--hm5q2bb--default preset--group--divi-number-counter--divi-font--h32y694--default preset--module--divi-number-counter--default\"><div class=\"percent\"><p><span class=\"percent-value\"><\/span><span class=\"percent-sign\"><\/span><\/p><\/div><h3 class=\"title\">years experience<\/h3><\/div>\n<\/div>\n\n<div class=\"et_pb_column_3 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_3 et_pb_text et_pb_bg_layout_light et_animated et_pb_module et_block_module vd-stat preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h3>Frontend &amp; WP<\/h3>\n<p>specialist<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_1 et_pb_section et_section_regular et_block_section\" id=\"projects\">\n<div class=\"et_pb_row_2 et_pb_row et_pb_gutters2 et_block_row et_animated preset--module--divi-row--default\">\n<div class=\"et_pb_column_4 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_4 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-eyebrow preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>FEATURED CLIENT PROJECTS<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_5 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h2>Selected websites and digital solutions built for real clients<\/h2>\n<\/div><\/div>\n\n<div class=\"et_pb_text_6 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-filters preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><a href=\"#\" class=\"vd-filter is-active\" data-filter=\"all\">All<\/a> <a href=\"#\" class=\"vd-filter\" data-filter=\"wordpress\">WordPress<\/a> <a href=\"#\" class=\"vd-filter\" data-filter=\"divi\">Divi<\/a> <a href=\"#\" class=\"vd-filter\" data-filter=\"elementor\">Elementor<\/a> <a href=\"#\" class=\"vd-filter\" data-filter=\"development\">Development<\/a> <a href=\"#\" class=\"vd-filter\" data-filter=\"app\">Apps<\/a><\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_3 et_pb_row et_flex_row vd-projects preset--module--divi-row--default\">\n<div class=\"et_pb_column_5 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_animated et_flex_column_12_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone vd-glass vd-project\" data-tags=\"wordpress divi\" id=\"sancta-terra-residence\">\n<div class=\"et_pb_image_0 et_pb_image et_pb_module et_block_module preset--module--divi-image--default\"><a href=\"https:\/\/www.sanctaterra.at\" target=\"_blank\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/05\/sancta-terra-residence-website-design.webp\" alt=\"Sancta Terra Residence website homepage hero\" width=\"679\" height=\"418\" srcset=\"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/05\/sancta-terra-residence-website-design.webp 679w, https:\/\/vaismand.com\/wp-content\/uploads\/2026\/05\/sancta-terra-residence-website-design-480x295.webp 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 679px, 100vw\" class=\"wp-image-937\" \/><\/span><\/a><\/div>\n\n<div class=\"et_pb_text_7 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>01 \u00b7 LUXURY REAL ESTATE<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_8 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h3>The Sancta Terra Residence<\/h3>\n<\/div><\/div>\n\n<div class=\"et_pb_text_9 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>Luxury residence website focused on elegant presentation, immersive visuals, and a premium user experience.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_10 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><span class=\"vd-chip\">WordPress<\/span> <span class=\"vd-chip\">Divi 5<\/span> <span class=\"vd-chip\">SEO<\/span> <span class=\"vd-chip\">UI\/UX<\/span><\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_11 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-checks preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><ul>\n<li>Responsive luxury-focused layout<\/li>\n<li>Smooth scrolling and visual transitions<\/li>\n<li>Optimized structure for performance and SEO<\/li>\n<\/ul>\n<\/div><\/div>\n\n<div class=\"et_pb_module et_pb_button_module_wrapper et_pb_button_2_wrapper preset--group--divi-button--divi-button--hi917qs--default_wrapper preset--group--divi-button--divi-font--h1vi52x--default_wrapper preset--module--divi-button--default_wrapper\"><a class=\"et_pb_button_2 et_pb_button et_pb_bg_layout_light et_pb_module et_block_module preset--group--divi-button--divi-button--hi917qs--default preset--group--divi-button--divi-font--h1vi52x--default preset--module--divi-button--default\" href=\"https:\/\/www.sanctaterra.at\" target=\"_blank\">View project \u2197<\/a><\/div>\n<\/div>\n\n<div class=\"et_pb_column_6 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_animated et_flex_column_12_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone vd-glass vd-project\" data-tags=\"wordpress divi\" id=\"football-school-austria\">\n<div class=\"et_pb_image_1 et_pb_image et_pb_module et_block_module preset--module--divi-image--default\"><a href=\"https:\/\/www.footballschool.at\/\" target=\"_blank\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/05\/football-school-austria-wordpress-website.webp\" alt=\"Football School Austria website homepage\" width=\"679\" height=\"418\" srcset=\"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/05\/football-school-austria-wordpress-website.webp 679w, https:\/\/vaismand.com\/wp-content\/uploads\/2026\/05\/football-school-austria-wordpress-website-480x295.webp 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 679px, 100vw\" class=\"wp-image-938\" \/><\/span><\/a><\/div>\n\n<div class=\"et_pb_text_12 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>02 \u00b7 SPORTS ACADEMY<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_13 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h3>Football School Austria<\/h3>\n<\/div><\/div>\n\n<div class=\"et_pb_text_14 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>Modern football academy website built with Divi, focused on responsive performance, clear navigation, and an engaging experience for parents and young players.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_15 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><span class=\"vd-chip\">WordPress<\/span> <span class=\"vd-chip\">Divi<\/span> <span class=\"vd-chip\">SEO<\/span> <span class=\"vd-chip\">Responsive<\/span><\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_16 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-checks preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><ul>\n<li>Responsive design for all devices<\/li>\n<li>Clear structure for courses and bookings<\/li>\n<li>Modern visual experience for sports branding<\/li>\n<\/ul>\n<\/div><\/div>\n\n<div class=\"et_pb_module et_pb_button_module_wrapper et_pb_button_3_wrapper preset--group--divi-button--divi-button--hi917qs--default_wrapper preset--group--divi-button--divi-font--h1vi52x--default_wrapper preset--module--divi-button--default_wrapper\"><a class=\"et_pb_button_3 et_pb_button et_pb_bg_layout_light et_pb_module et_block_module preset--group--divi-button--divi-button--hi917qs--default preset--group--divi-button--divi-font--h1vi52x--default preset--module--divi-button--default\" href=\"https:\/\/www.footballschool.at\/\" target=\"_blank\">View project \u2197<\/a><\/div>\n<\/div>\n\n<div class=\"et_pb_column_7 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_animated et_flex_column_12_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone vd-glass vd-project\" data-tags=\"wordpress elementor figma\" id=\"naviteq\">\n<div class=\"et_pb_image_2 et_pb_image et_pb_module et_block_module preset--module--divi-image--default\"><a href=\"https:\/\/www.naviteq.io\/\" target=\"_blank\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/11\/naviteq-cloud-automation-wordpress-website.webp\" alt=\"Naviteq website homepage: DevOps, FinOps and AI-driven cloud automation\" width=\"923\" height=\"578\" srcset=\"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/11\/naviteq-cloud-automation-wordpress-website.webp 923w, https:\/\/vaismand.com\/wp-content\/uploads\/2026\/11\/naviteq-cloud-automation-wordpress-website-480x301.webp 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 923px, 100vw\" class=\"wp-image-1375\" \/><\/span><\/a><\/div>\n\n<div class=\"et_pb_text_17 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>03 \u00b7 CLOUD AUTOMATION<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_18 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h3>Naviteq<\/h3>\n<\/div><\/div>\n\n<div class=\"et_pb_text_19 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>Corporate Elementor website built from Figma designs, focused on modern presentation, responsive performance, and scalable content structure.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_20 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><span class=\"vd-chip\">WordPress<\/span> <span class=\"vd-chip\">Elementor<\/span> <span class=\"vd-chip\">SEO<\/span> <span class=\"vd-chip\">Figma<\/span><\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_21 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-checks preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><ul>\n<li>Pixel-perfect implementation from Figma<\/li>\n<li>Responsive layouts optimized for all devices<\/li>\n<li>SEO-focused structure and fast loading<\/li>\n<\/ul>\n<\/div><\/div>\n\n<div class=\"et_pb_module et_pb_button_module_wrapper et_pb_button_4_wrapper preset--group--divi-button--divi-button--hi917qs--default_wrapper preset--group--divi-button--divi-font--h1vi52x--default_wrapper preset--module--divi-button--default_wrapper\"><a class=\"et_pb_button_4 et_pb_button et_pb_bg_layout_light et_pb_module et_block_module preset--group--divi-button--divi-button--hi917qs--default preset--group--divi-button--divi-font--h1vi52x--default preset--module--divi-button--default\" href=\"https:\/\/www.naviteq.io\/\" target=\"_blank\">View project \u2197<\/a><\/div>\n<\/div>\n\n<div class=\"et_pb_column_8 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_animated et_flex_column_12_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone vd-glass vd-project\" data-tags=\"wordpress divi\">\n<div class=\"et_pb_image_3 et_pb_image et_pb_module et_block_module preset--module--divi-image--default\"><a href=\"https:\/\/cadenza.co\/\" target=\"_blank\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/11\/cadenza-executive-coaching-wordpress-website.webp\" alt=\"Cadenza executive communication coaching website\" width=\"1600\" height=\"994\" srcset=\"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/11\/cadenza-executive-coaching-wordpress-website.webp 1600w, https:\/\/vaismand.com\/wp-content\/uploads\/2026\/11\/cadenza-executive-coaching-wordpress-website-1280x795.webp 1280w, https:\/\/vaismand.com\/wp-content\/uploads\/2026\/11\/cadenza-executive-coaching-wordpress-website-980x609.webp 980w, https:\/\/vaismand.com\/wp-content\/uploads\/2026\/11\/cadenza-executive-coaching-wordpress-website-480x298.webp 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1600px, 100vw\" class=\"wp-image-1324\" \/><\/span><\/a><\/div>\n\n<div class=\"et_pb_text_22 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>04 \u00b7 EXECUTIVE COACHING<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_23 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h3>Cadenza<\/h3>\n<\/div><\/div>\n\n<div class=\"et_pb_text_24 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>Premium website for an executive communication coaching practice: refined typography, calm motion and a clear path to booking.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_25 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><span class=\"vd-chip\">WordPress<\/span> <span class=\"vd-chip\">Divi<\/span> <span class=\"vd-chip\">UI\/UX<\/span> <span class=\"vd-chip\">SEO<\/span><\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_26 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-checks preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><ul>\n<li>Editorial, premium look and feel<\/li>\n<li>Fast, mobile-first build<\/li>\n<li>Booking-focused structure<\/li>\n<\/ul>\n<\/div><\/div>\n\n<div class=\"et_pb_module et_pb_button_module_wrapper et_pb_button_5_wrapper preset--group--divi-button--divi-button--hi917qs--default_wrapper preset--group--divi-button--divi-font--h1vi52x--default_wrapper preset--module--divi-button--default_wrapper\"><a class=\"et_pb_button_5 et_pb_button et_pb_bg_layout_light et_pb_module et_block_module preset--group--divi-button--divi-button--hi917qs--default preset--group--divi-button--divi-font--h1vi52x--default preset--module--divi-button--default\" href=\"https:\/\/cadenza.co\/\" target=\"_blank\">View project \u2197<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_2 et_pb_section et_section_regular et_block_section\" id=\"dev\">\n<div class=\"et_pb_row_4 et_pb_row et_pb_gutters2 et_block_row et_animated preset--module--divi-row--default\">\n<div class=\"et_pb_column_9 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_27 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-eyebrow preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>DEVELOPMENT &amp; TECHNICAL PROJECTS<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_28 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h2>Software engineering, automation systems, and full-stack projects built beyond traditional websites<\/h2>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_5 et_pb_row et_flex_row vd-projects preset--module--divi-row--default\">\n<div class=\"et_pb_column_10 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_animated et_flex_column_8_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone vd-glass vd-project\" data-tags=\"development\">\n<div class=\"et_pb_text_29 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-code preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><span class=\"k\">const<\/span> app = fastify({ logger: <span class=\"k\">true<\/span> })<br \/>app.register(websocket)<br \/>app.get(<span class=\"k\">\"\/match\"<\/span>, matchmaking)<br \/>app.listen({ port: 3000 })<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_30 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>01 \u00b7 42 VIENNA<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_31 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h3>ft_transcendence<\/h3>\n<\/div><\/div>\n\n<div class=\"et_pb_text_32 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>Modern full-stack web application featuring multiplayer gameplay, authentication, chat, and real-time interactions built with TypeScript and Fastify.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_33 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><span class=\"vd-chip\">TypeScript<\/span> <span class=\"vd-chip\">Tailwind<\/span> <span class=\"vd-chip\">Docker<\/span> <span class=\"vd-chip\">Fastify<\/span><\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_34 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-checks preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><ul>\n<li>Responsive SPA built with TypeScript<\/li>\n<li>Matchmaking and real-time interactions<\/li>\n<li>Secure authentication and API structure<\/li>\n<\/ul>\n<\/div><\/div>\n\n<div class=\"et_pb_module et_pb_button_module_wrapper et_pb_button_6_wrapper preset--group--divi-button--divi-button--hi917qs--default_wrapper preset--group--divi-button--divi-font--h1vi52x--default_wrapper preset--module--divi-button--default_wrapper\"><a class=\"et_pb_button_6 et_pb_button et_pb_bg_layout_light et_pb_module et_block_module preset--group--divi-button--divi-button--hi917qs--default preset--group--divi-button--divi-font--h1vi52x--default preset--module--divi-button--default\" href=\"https:\/\/github.com\/vaismand\/ft_transcendence\" target=\"_blank\">View on GitHub \u2197<\/a><\/div>\n<\/div>\n\n<div class=\"et_pb_column_11 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_animated et_flex_column_8_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone vd-glass vd-project\" data-tags=\"development\">\n<div class=\"et_pb_text_35 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-code preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><span class=\"k\">int<\/span> main(<span class=\"k\">int<\/span> ac, <span class=\"k\">char<\/span> **av)<br \/>{  t_game g = parse_map(av[1]);<br \/>   mlx_hook(g.win, KEYPRESS, 0, key, &amp;g);<br \/>   mlx_loop(g.mlx); }<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_36 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>02 \u00b7 42 VIENNA<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_37 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h3>so_long<\/h3>\n<\/div><\/div>\n\n<div class=\"et_pb_text_38 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>2D game developed in C using the MiniLibX graphics library, focused on event handling, game loops, map parsing, and real-time player interactions.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_39 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><span class=\"vd-chip\">C<\/span> <span class=\"vd-chip\">MiniLibX<\/span> <span class=\"vd-chip\">Game logic<\/span> <span class=\"vd-chip\">Algorithms<\/span><\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_40 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-checks preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><ul>\n<li>Custom 2D rendering and game loop<\/li>\n<li>Keyboard controls and collision handling<\/li>\n<li>Map validation and interactive gameplay<\/li>\n<\/ul>\n<\/div><\/div>\n\n<div class=\"et_pb_module et_pb_button_module_wrapper et_pb_button_7_wrapper preset--group--divi-button--divi-button--hi917qs--default_wrapper preset--group--divi-button--divi-font--h1vi52x--default_wrapper preset--module--divi-button--default_wrapper\"><a class=\"et_pb_button_7 et_pb_button et_pb_bg_layout_light et_pb_module et_block_module preset--group--divi-button--divi-button--hi917qs--default preset--group--divi-button--divi-font--h1vi52x--default preset--module--divi-button--default\" href=\"https:\/\/github.com\/vaismand\/so_long\" target=\"_blank\">View on GitHub \u2197<\/a><\/div>\n<\/div>\n\n<div class=\"et_pb_column_12 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_animated et_flex_column_8_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone vd-glass vd-project\" data-tags=\"development\">\n<div class=\"et_pb_text_41 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-code preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><span class=\"k\">while<\/span> (x &lt; WIDTH) {<br \/>   cast_ray(&amp;ray, player, x);<br \/>   draw_column(img, x, ray.dist);<br \/>   x++; }<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_42 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>03 \u00b7 42 VIENNA<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_43 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h3>cub3D<\/h3>\n<\/div><\/div>\n\n<div class=\"et_pb_text_44 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>Raycasting-based 3D rendering project developed in C using MiniLibX, inspired by classic FPS engines and focused on real-time rendering, movement physics, and graphical optimization.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_45 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><span class=\"vd-chip\">C<\/span> <span class=\"vd-chip\">Rendering<\/span> <span class=\"vd-chip\">Raycasting<\/span> <span class=\"vd-chip\">MiniLibX<\/span><\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_46 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-checks preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><ul>\n<li>Real-time raycasting rendering engine<\/li>\n<li>Texture mapping and collision detection<\/li>\n<li>Smooth first-person movement system<\/li>\n<\/ul>\n<\/div><\/div>\n\n<div class=\"et_pb_module et_pb_button_module_wrapper et_pb_button_8_wrapper preset--group--divi-button--divi-button--hi917qs--default_wrapper preset--group--divi-button--divi-font--h1vi52x--default_wrapper preset--module--divi-button--default_wrapper\"><a class=\"et_pb_button_8 et_pb_button et_pb_bg_layout_light et_pb_module et_block_module preset--group--divi-button--divi-button--hi917qs--default preset--group--divi-button--divi-font--h1vi52x--default preset--module--divi-button--default\" href=\"https:\/\/github.com\/vaismand\/cub3d\" target=\"_blank\">View on GitHub \u2197<\/a><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_6 et_pb_row et_pb_gutters2 et_block_row preset--module--divi-row--default\">\n<div class=\"et_pb_column_13 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_module et_pb_button_module_wrapper et_pb_button_9_wrapper preset--group--divi-button--divi-button--hi917qs--default_wrapper preset--group--divi-button--divi-font--h1vi52x--default_wrapper preset--module--divi-button--default_wrapper\"><a class=\"et_pb_button_9 et_pb_button et_pb_bg_layout_light et_animated et_pb_module et_block_module vd-magnetic preset--group--divi-button--divi-button--hi917qs--default preset--group--divi-button--divi-font--h1vi52x--default preset--module--divi-button--default\" href=\"https:\/\/github.com\/vaismand\" target=\"_blank\">View my GitHub \u2197<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_3 et_pb_section et_section_regular et_block_section\" id=\"apps\">\n<div class=\"et_pb_row_7 et_pb_row et_pb_gutters2 et_block_row et_animated preset--module--divi-row--default\">\n<div class=\"et_pb_column_14 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_47 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-eyebrow preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>APPS &amp; TOOLS<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_48 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h2>Products I build and ship beyond the browser<\/h2>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_8 et_pb_row et_flex_row vd-projects preset--module--divi-row--default\">\n<div class=\"et_pb_column_15 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_animated et_flex_column_12_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone vd-glass vd-project\" data-tags=\"development app\">\n<div class=\"et_pb_image_4 et_pb_image et_pb_module et_block_module vd-shot-wide preset--module--divi-image--default\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/11\/ravevienna-android-app-electronic-music-events-vienna.webp\" alt=\"RaveVienna Android app showing the Featured for You event feed on a phone\" width=\"1600\" height=\"900\" srcset=\"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/11\/ravevienna-android-app-electronic-music-events-vienna.webp 1600w, https:\/\/vaismand.com\/wp-content\/uploads\/2026\/11\/ravevienna-android-app-electronic-music-events-vienna-1280x720.webp 1280w, https:\/\/vaismand.com\/wp-content\/uploads\/2026\/11\/ravevienna-android-app-electronic-music-events-vienna-980x551.webp 980w, https:\/\/vaismand.com\/wp-content\/uploads\/2026\/11\/ravevienna-android-app-electronic-music-events-vienna-480x270.webp 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1600px, 100vw\" class=\"wp-image-1371\" \/><\/span><\/div>\n\n<div class=\"et_pb_text_49 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>01 \u00b7 ANDROID APP<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_50 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h3>RaveVienna<\/h3>\n<\/div><\/div>\n\n<div class=\"et_pb_text_51 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>A mobile guide to Vienna\u2019s electronic music scene: browse upcoming raves, DJs and clubs, get picks based on the genres you like, and plan your night from lineup to map. Built end to end with React Native, Expo and Supabase; my own scraper and admin panel keep the event data current.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_52 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><span class=\"vd-chip\">React Native<\/span> <span class=\"vd-chip\">Expo<\/span> <span class=\"vd-chip\">TypeScript<\/span> <span class=\"vd-chip\">Supabase<\/span> <span class=\"vd-chip\">Google Maps<\/span> <span class=\"vd-chip\">Sentry<\/span><\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_53 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-checks preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><ul>\n<li>For You, Tonight and Upcoming feeds, personalised by genre<\/li>\n<li>DJ profiles and venue pages with a club map<\/li>\n<li>Push notifications, favourites, Google sign-in, English and German<\/li>\n<li>Own scraper and admin pipeline feeds the app with fresh events<\/li>\n<\/ul>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_16 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_animated et_flex_column_12_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone vd-glass vd-project\" data-tags=\"development app\">\n<div class=\"et_pb_image_5 et_pb_image et_pb_module et_block_module vd-shot-wide preset--module--divi-image--default\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/11\/seraphim-configurator-fpv-drone-desktop-app.webp\" alt=\"Seraphim Configurator desktop app welcome screen with the Seraphim UAV FPV drone\" width=\"1141\" height=\"571\" srcset=\"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/11\/seraphim-configurator-fpv-drone-desktop-app.webp 1141w, https:\/\/vaismand.com\/wp-content\/uploads\/2026\/11\/seraphim-configurator-fpv-drone-desktop-app-980x490.webp 980w, https:\/\/vaismand.com\/wp-content\/uploads\/2026\/11\/seraphim-configurator-fpv-drone-desktop-app-480x240.webp 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1141px, 100vw\" class=\"wp-image-1370\" \/><\/span><\/div>\n\n<div class=\"et_pb_text_54 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>02 \u00b7 DESKTOP TOOL<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_55 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h3>Seraphim Configurator<\/h3>\n<\/div><\/div>\n\n<div class=\"et_pb_text_56 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>A desktop ground tool for Seraphim, a custom-built non-NDAA FPV drone. It started as a fork of the INAV Configurator and has grown into its own app for setting up and monitoring the flight controller over USB or UDP. Private and in active development.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_57 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><span class=\"vd-chip\">JavaScript<\/span> <span class=\"vd-chip\">Electron<\/span> <span class=\"vd-chip\">MAVLink<\/span> <span class=\"vd-chip\">Embedded<\/span> <span class=\"vd-chip\">Drones<\/span><\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_58 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-checks preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><ul>\n<li>Live MAVLink telemetry: link quality, NO SIGNAL state, ESC temperatures<\/li>\n<li>Read-only views for the ARK Flow optical flow sensor and rangefinder<\/li>\n<li>Firmware flashing and a connection flow that recovers when the link drops<\/li>\n<li>Built with AI coding agents (Cursor, Claude) and an automated CI and review pipeline<\/li>\n<\/ul>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_4 et_pb_section et_section_regular et_block_section\" id=\"tech\">\n<div class=\"et_pb_row_9 et_pb_row et_pb_gutters2 et_block_row et_animated preset--module--divi-row--default\">\n<div class=\"et_pb_column_17 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_59 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module vd-eyebrow preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>TECHNOLOGIES &amp; TOOLS<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_60 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h2>What I build with<\/h2>\n<\/div><\/div>\n\n<div class=\"et_pb_text_61 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p>Technologies, frameworks, and tools I use across frontend development, WordPress, automation, and infrastructure.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_10 et_pb_row et_flex_row et_animated preset--module--divi-row--default\">\n<div class=\"et_pb_column_18 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone vd-glass\">\n<div class=\"et_pb_text_62 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h3>Frontend development<\/h3>\n<p>Building fast, responsive and modern web applications.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_63 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><span class=\"vd-chip\">TypeScript<\/span> <span class=\"vd-chip\">JavaScript<\/span> <span class=\"vd-chip\">HTML5<\/span> <span class=\"vd-chip\">CSS3<\/span> <span class=\"vd-chip\">Tailwind CSS<\/span> <span class=\"vd-chip\">Responsive design<\/span> <span class=\"vd-chip\">SPA<\/span><\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_19 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone vd-glass\">\n<div class=\"et_pb_text_64 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h3>WordPress<\/h3>\n<p>Custom websites, theme development and performance optimization.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_65 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><span class=\"vd-chip\">Divi<\/span> <span class=\"vd-chip\">Elementor<\/span> <span class=\"vd-chip\">WooCommerce<\/span> <span class=\"vd-chip\">ACF<\/span> <span class=\"vd-chip\">SEO<\/span> <span class=\"vd-chip\">Security<\/span> <span class=\"vd-chip\">Performance<\/span><\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_20 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone vd-glass\">\n<div class=\"et_pb_text_66 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h3>Backend &amp; DevOps<\/h3>\n<p>Robust backend solutions, APIs, and server management.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_67 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><span class=\"vd-chip\">Node.js<\/span> <span class=\"vd-chip\">Fastify<\/span> <span class=\"vd-chip\">Prisma<\/span> <span class=\"vd-chip\">Docker<\/span> <span class=\"vd-chip\">NGINX<\/span> <span class=\"vd-chip\">SQLite<\/span> <span class=\"vd-chip\">WebSockets<\/span> <span class=\"vd-chip\">JWT auth<\/span><\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_11 et_pb_row et_flex_row et_animated preset--module--divi-row--default\">\n<div class=\"et_pb_column_21 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_12_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone vd-glass\">\n<div class=\"et_pb_text_68 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h3>Tools &amp; platforms<\/h3>\n<p>Development tools and platforms for productivity and deployment.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_69 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><span class=\"vd-chip\">Git<\/span> <span class=\"vd-chip\">GitHub<\/span> <span class=\"vd-chip\">VS Code<\/span> <span class=\"vd-chip\">Figma<\/span> <span class=\"vd-chip\">Photopea<\/span> <span class=\"vd-chip\">VPS \/ hosting<\/span> <span class=\"vd-chip\">Google APIs<\/span><\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_22 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_12_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone vd-glass\">\n<div class=\"et_pb_text_70 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><h3>Other skills<\/h3>\n<p>What ties it together.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_71 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_left preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--default\"><div class=\"et_pb_text_inner\"><p><span class=\"vd-chip\">Performance optimization<\/span> <span class=\"vd-chip\">Technical SEO<\/span> <span class=\"vd-chip\">Accessibility<\/span> <span class=\"vd-chip\">Problem solving<\/span><\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_5 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_12 et_pb_row et_pb_gutters2 et_block_row preset--module--divi-row--default\">\n<div class=\"et_pb_column_23 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_cta_0 et_pb_promo et_pb_bg_layout_dark et_animated et_pb_module et_block_module vd-cta preset--group--divi-cta--divi-font--hm5q2bb--default preset--group--divi-cta--divi-font-body--h19rs5u--default preset--group--divi-cta--divi-button--hi917qs--default preset--group--divi-cta--divi-font--h1vi52x--default preset--module--divi-cta--default\"><div class=\"et_pb_promo_description\"><h2 class=\"et_pb_module_header\">Let\u2019s turn it into a clean, reliable solution.<\/h2><div class=\"et_pb_promo_content\"><p>Have a project in mind? Whether you need a fast WordPress website, a custom integration, or technical support for an existing project, I can help.<\/p>\n<p class=\"vd-mono\">Usually reply within 24 hours<\/p>\n<\/div><\/div><div class=\"et_pb_button_wrapper\"><a class=\"et_pb_button et_pb_promo_button\" href=\"\/contact\/\" data-icon=\"$\">Start a project<\/a><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-958","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"Selected WordPress, Divi and Elementor projects by freelance developer David Vaisman. Fast, SEO-optimized websites built remotely for clients worldwide.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"google-site-verification\" content=\"HGfZp5_NDZ3vOIkkGLJKlfuowj2Dl9EVb_Rj-wjC7vc\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/vaismand.com\/at\/portfolio\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Vaismand - Vaismand | Freelance WordPress Developer\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"WordPress Portfolio: Divi &amp; Elementor Projects | Vaismand\" \/>\n\t\t<meta property=\"og:description\" content=\"Selected WordPress, Divi and Elementor projects by freelance developer David Vaisman. Fast, SEO-optimized websites built remotely for clients worldwide.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/vaismand.com\/at\/portfolio\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/05\/david-vaisman-web-developer.webp\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/05\/david-vaisman-web-developer.webp\" \/>\n\t\t<meta property=\"og:image:width\" content=\"908\" \/>\n\t\t<meta property=\"og:image:height\" content=\"1550\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-05-08T19:48:56+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-11-01T22:24:37+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"WordPress Portfolio: Divi &amp; Elementor Projects | Vaismand\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Selected WordPress, Divi and Elementor projects by freelance developer David Vaisman. Fast, SEO-optimized websites built remotely for clients worldwide.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/05\/david-vaisman-web-developer.webp\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vaismand.com\\\/at\\\/portfolio\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vaismand.com\\\/at\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vaismand.com\\\/at\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vaismand.com\\\/at\\\/portfolio\\\/#listItem\",\"name\":\"Portfolio\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vaismand.com\\\/at\\\/portfolio\\\/#listItem\",\"position\":2,\"name\":\"Portfolio\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vaismand.com\\\/at\\\/#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vaismand.com\\\/at\\\/#person\",\"name\":\"vaisman.david91@gmail.com\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/vaismand.com\\\/at\\\/portfolio\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c14133893f127f67cba7addfdf4a401911e0dd7b637a1daedeec835fb368cbd2?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"vaisman.david91@gmail.com\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vaismand.com\\\/at\\\/portfolio\\\/#webpage\",\"url\":\"https:\\\/\\\/vaismand.com\\\/at\\\/portfolio\\\/\",\"name\":\"WordPress Portfolio: Divi & Elementor Projects | Vaismand\",\"description\":\"Selected WordPress, Divi and Elementor projects by freelance developer David Vaisman. Fast, SEO-optimized websites built remotely for clients worldwide.\",\"inLanguage\":\"de-AT\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vaismand.com\\\/at\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vaismand.com\\\/at\\\/portfolio\\\/#breadcrumblist\"},\"datePublished\":\"2026-05-08T19:48:56+00:00\",\"dateModified\":\"2026-11-01T22:24:37+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vaismand.com\\\/at\\\/#website\",\"url\":\"https:\\\/\\\/vaismand.com\\\/at\\\/\",\"name\":\"Vaismand\",\"description\":\"Vaismand | Freelance WordPress Developer\",\"inLanguage\":\"de-AT\",\"publisher\":{\"@id\":\"https:\\\/\\\/vaismand.com\\\/at\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"WordPress Portfolio: Divi & Elementor Projects | Vaismand","description":"Selected WordPress, Divi and Elementor projects by freelance developer David Vaisman. Fast, SEO-optimized websites built remotely for clients worldwide.","canonical_url":"https:\/\/vaismand.com\/at\/portfolio\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"HGfZp5_NDZ3vOIkkGLJKlfuowj2Dl9EVb_Rj-wjC7vc","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/vaismand.com\/at\/portfolio\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/vaismand.com\/at\/#listItem","position":1,"name":"Home","item":"https:\/\/vaismand.com\/at\/","nextItem":{"@type":"ListItem","@id":"https:\/\/vaismand.com\/at\/portfolio\/#listItem","name":"Portfolio"}},{"@type":"ListItem","@id":"https:\/\/vaismand.com\/at\/portfolio\/#listItem","position":2,"name":"Portfolio","previousItem":{"@type":"ListItem","@id":"https:\/\/vaismand.com\/at\/#listItem","name":"Home"}}]},{"@type":"Person","@id":"https:\/\/vaismand.com\/at\/#person","name":"vaisman.david91@gmail.com","image":{"@type":"ImageObject","@id":"https:\/\/vaismand.com\/at\/portfolio\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/c14133893f127f67cba7addfdf4a401911e0dd7b637a1daedeec835fb368cbd2?s=96&d=mm&r=g","width":96,"height":96,"caption":"vaisman.david91@gmail.com"}},{"@type":"WebPage","@id":"https:\/\/vaismand.com\/at\/portfolio\/#webpage","url":"https:\/\/vaismand.com\/at\/portfolio\/","name":"WordPress Portfolio: Divi & Elementor Projects | Vaismand","description":"Selected WordPress, Divi and Elementor projects by freelance developer David Vaisman. Fast, SEO-optimized websites built remotely for clients worldwide.","inLanguage":"de-AT","isPartOf":{"@id":"https:\/\/vaismand.com\/at\/#website"},"breadcrumb":{"@id":"https:\/\/vaismand.com\/at\/portfolio\/#breadcrumblist"},"datePublished":"2026-05-08T19:48:56+00:00","dateModified":"2026-11-01T22:24:37+00:00"},{"@type":"WebSite","@id":"https:\/\/vaismand.com\/at\/#website","url":"https:\/\/vaismand.com\/at\/","name":"Vaismand","description":"Vaismand | Freelance WordPress Developer","inLanguage":"de-AT","publisher":{"@id":"https:\/\/vaismand.com\/at\/#person"}}]},"og:locale":"de_DE","og:site_name":"Vaismand - Vaismand | Freelance WordPress Developer","og:type":"article","og:title":"WordPress Portfolio: Divi &amp; Elementor Projects | Vaismand","og:description":"Selected WordPress, Divi and Elementor projects by freelance developer David Vaisman. Fast, SEO-optimized websites built remotely for clients worldwide.","og:url":"https:\/\/vaismand.com\/at\/portfolio\/","og:image":"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/05\/david-vaisman-web-developer.webp","og:image:secure_url":"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/05\/david-vaisman-web-developer.webp","og:image:width":908,"og:image:height":1550,"article:published_time":"2026-05-08T19:48:56+00:00","article:modified_time":"2026-11-01T22:24:37+00:00","twitter:card":"summary_large_image","twitter:title":"WordPress Portfolio: Divi &amp; Elementor Projects | Vaismand","twitter:description":"Selected WordPress, Divi and Elementor projects by freelance developer David Vaisman. Fast, SEO-optimized websites built remotely for clients worldwide.","twitter:image":"https:\/\/vaismand.com\/wp-content\/uploads\/2026\/05\/david-vaisman-web-developer.webp"},"aioseo_meta_data":{"post_id":"958","title":"WordPress Portfolio: Divi &amp; Elementor Projects | Vaismand","description":"Selected WordPress, Divi and Elementor projects by freelance developer David Vaisman. Fast, SEO-optimized websites built remotely for clients worldwide.","keywords":null,"keyphrases":{"focus":{"keyphrase":"Portfolio","score":66},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-05-06 18:26:18","updated":"2026-11-01 23:22:43","seo_analyzer_scan_date":null,"focus_keyword":"Portfolio","additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/vaismand.com\/at\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tPortfolio\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/vaismand.com\/at\/"},{"label":"Portfolio","link":"https:\/\/vaismand.com\/at\/portfolio\/"}],"_links":{"self":[{"href":"https:\/\/vaismand.com\/at\/wp-json\/wp\/v2\/pages\/958","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vaismand.com\/at\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vaismand.com\/at\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vaismand.com\/at\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vaismand.com\/at\/wp-json\/wp\/v2\/comments?post=958"}],"version-history":[{"count":100,"href":"https:\/\/vaismand.com\/at\/wp-json\/wp\/v2\/pages\/958\/revisions"}],"predecessor-version":[{"id":1402,"href":"https:\/\/vaismand.com\/at\/wp-json\/wp\/v2\/pages\/958\/revisions\/1402"}],"wp:attachment":[{"href":"https:\/\/vaismand.com\/at\/wp-json\/wp\/v2\/media?parent=958"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}