{"id":655,"date":"2025-05-27T00:50:21","date_gmt":"2025-05-27T00:50:21","guid":{"rendered":"https:\/\/academy.xebia.com\/in\/?post_type=trainer&#038;p=655"},"modified":"2026-07-16T07:42:40","modified_gmt":"2026-07-16T07:42:40","slug":"dennis-meelis","status":"publish","type":"trainer","link":"https:\/\/academy.xebia.com\/in\/trainer\/dennis-meelis\/","title":{"rendered":"Dennis Meelis"},"content":{"rendered":"\n<div \n\tclass=\"wrapper wrapper--simple\" \n\tdata-id=\"4619520b\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-group-hero js-group-hero\" data-id=\"7d8b7f27\">\n\t\t<div class=\"block-group-hero__background\">\n\t\t<div class=\"hero-theme block-group-hero__hero-theme\" data-id=\"134df01c\">\n\t\n\t<div class=\"hero-theme__background\">\n\t\t\t\t\t<div class=\"hero-theme__background--agile-white\">\n\t\t\t\t<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='54' height='40' viewBox='0 0 54 40' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M30.645 39.1C19.851 39.1 11.1 30.37 11.1 19.6S19.85.1 30.645.1a19.548 19.548 0 0 1 17.337 10.488l4.315 7.952c5.036 9.28-1.7 20.56-12.277 20.56h-9.375Z' fill='url(#6df36d3f-216f-4b10-9ec2-ea6a2b0fe5c1)'\/><path fill-rule='evenodd' clip-rule='evenodd' d='M23.355 39.1c10.794 0 19.545-8.73 19.545-19.5S34.15.1 23.355.1A19.548 19.548 0 0 0 6.018 10.588L1.703 18.54c-5.036 9.28 1.7 20.56 12.277 20.56h9.375Z' fill='url(#3776feda-5a04-4bc6-b4a1-db453cc650a1)'\/><path fill-rule='evenodd' clip-rule='evenodd' d='M27 .438c-9.052 1.703-15.9 9.634-15.9 19.161 0 9.527 6.848 17.458 15.9 19.162 9.053-1.704 15.9-9.635 15.9-19.162S36.053 2.141 27 .437Z' fill='url(#13644bbe-7716-48ad-a1c0-c9355362198b)'\/><defs><linearGradient id='6df36d3f-216f-4b10-9ec2-ea6a2b0fe5c1' x1='32.5501' y1='0.0996094' x2='32.5501' y2='39.0996' gradientUnits='userSpaceOnUse'><stop stop-color='#84117C'\/><stop offset='1' stop-color='#F3F3F3' stop-opacity='0.5'\/><\/linearGradient><linearGradient id='3776feda-5a04-4bc6-b4a1-db453cc650a1' x1='21.4499' y1='0.0996094' x2='21.4499' y2='39.0996' gradientUnits='userSpaceOnUse'><stop stop-color='#F3F3F3' stop-opacity='0.5'\/><stop offset='1' stop-color='#84117C'\/><\/linearGradient><linearGradient id='13644bbe-7716-48ad-a1c0-c9355362198b' x1='27.0001' y1='0.4375' x2='27.0001' y2='38.7605' gradientUnits='userSpaceOnUse'><stop stop-color='#84117C'\/><stop offset='0.9999' stop-color='#A80C9E'\/><stop offset='1' stop-color='#84117C' stop-opacity='0'\/><\/linearGradient><\/defs><\/svg>\t\t\t<\/div>\n\t\t\n\t<\/div>\n<\/div>\t<\/div>\n\t<div class=\"block-group-hero__content\">\n\t\t\n\n<div \n\tclass=\"wrapper wrapper--simple\" \n\tdata-id=\"c4b39684\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-trainer-hero\">\n\t\t<div class=\"block-trainer-hero__content\">\n\t\t<div class=\"block-trainer-hero__heading-container\">\n\t\t\t<h1\tclass=\"heading block-trainer-hero__heading\"\n\tdata-id=\"08b78a30\"\n>\n\tDennis Meelis<\/h1>\t\t<\/div>\n\t\t<div class=\"course-tags block-trainer-hero__course-tags\" data-id=\"c2700f69\">\n\t<div class=\"tags course-tags__tags js-tags\">\n\t\t<button\tclass=\"btn tags__show-more js-tags-show-more\"\n\tdata-id=\"e13bc22c\">\n\t<i class=\"icon btn__show-more\" data-id=\"b83b4a82\"  aria-hidden=\"true\">\n\t<svg xmlns='http:\/\/www.w3.org\/2000\/svg' fill='none' viewBox='0 0 25 24'><path stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M7 12h10M12 7v10'\/><\/svg><\/i>\n\t\n\t<\/button>\t<div class=\"tags__tippy-template js-tags-tippy-template\">\n\t\t<div class=\"tags__head\">\n\t\t\t<span><\/span>\n\t\t\t<button\tclass=\"btn tags__close js-tags-close\"\n\tdata-id=\"5dac3482\">\n\t<i class=\"icon btn__close\" data-id=\"ca7716b1\"  aria-hidden=\"true\">\n\t<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'><path d='M15 5L5.00103 14.999' stroke='#6A1D57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/><path d='M15 14.998L5.00103 4.99907' stroke='#6A1D57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/><\/svg><\/i>\n\t\n\t<\/button>\t\t<\/div>\n\t<\/div>\n<\/div><\/div><p class=\"paragraph\" data-id=\"6bd9c11c\">\n\tDennis is a passionate developer who is constantly looking for new ways to implement new technologies in applications so that their end users benefit not only in efficiency but also in a great user experience. Dennis is a full-stack developer with solid knowledge of frontend and backend technology\u00a0<\/p>\t<\/div>\n<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t<\/div>\n<\/div>\t\t<\/div>\n\t<\/div>\n\n\n\n<div \n\tclass=\"wrapper wrapper--simple\" \n\tdata-id=\"34f1a9ce\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div class=\"block-trainer-hero-image\">\n\t\t<div class=\"block-trainer-hero-image__content\">\n\t\t<p class=\"paragraph\" data-id=\"b29074f7\">\n\tAdaptation and application of new technologies in his area are not just driven by his passion for technology but also by the need to constantly improve the development process, the end result and to achieve what was previously thought impossible.\u00a0<\/p>\t<\/div>\n\t<div class=\"block-trainer-hero-image__image-container\">\n\t\t<picture class=\"image block-trainer-hero-image__image\" data-id=\"fbc9b521\">\n\n\t\n\t\n\t<img\n\t\tsrc=\"https:\/\/academy.xebia.com\/wp-content\/uploads\/sites\/4\/2023\/08\/Dennis-Meelis_Xebia-Academy.jpg\"\n\t\talt=\"\"\n\t\tclass=\"image__img block-trainer-hero-image__image-img\"\n\t\/>\n<\/picture>\t<\/div>\n<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\n\n<div \n\tclass=\"wrapper\" \n\tdata-id=\"91917f73\" \n\tdata-bg-on-inner=\"false\" \n\t>\n\t\t\n\t\t\t<div class=\"wrapper__inner\">\n\t\t\t\n<div\n\tdata-id=\"cef84cf0\"\n\tclass=\"block-course-list js-block-course-list js-block-course-list-cef84cf0\"\n\t>\n\t<h2\tclass=\"heading block-course-list__heading\"\n\tdata-id=\"f28383b1\"\n>\n\tUpcoming courses<\/h2>\n\t<div class=\"block-course-list__slider-wrapper\">\n\t\t<div class=\"block-course-list__slider\">\n\t\t\t<div\n\t\t\t\tclass=\"block-course-list__swiper js-block-course-list-swiper swiper\"\n\t\t\t\tdata-allow-keyboard-controls=\"1\"\n\t\t\t>\n\t\t\t\t<div class=\"swiper-wrapper block-course-list__swiper-wrapper\">\n\t\t\t\t\t<div class=\"course-list-item swiper-slide js-tippy-container-isolated\" data-id=\"03c9196c\">\n\t<a\tclass=\"btn course-list-item__btn course-list-item__heading-link\"\n\ttitle=\"Behavior-Driven Development (BDD) &amp; Specification by Example (SBE) training\"data-id=\"1cd5af4e\"href=\"https:\/\/academy.xebia.com\/in\/training\/behavior-driven-development-bdd-specification-by-example-sbe-training\/\">\n\t\n\t\t\t<span>Behavior-Driven Development (BDD) &amp; Specification by Example (SBE) training<\/span>\n\t\n\t<\/a>\t\t\n\t<div class=\"course-list-item__details-row\">\n\t\t<div class=\"tags course-list-item__tags js-tags\">\n\t\n\t\t<div class=\"tags__tag tags__featured js-tags-tag tags__tag-show js-tags-tag-show\">\n\t\t\t<span >\t\t\tAgile\t\t\t<\/span>\n\t\t<\/div>\n\n\t\t<button\tclass=\"btn tags__show-more js-tags-show-more\"\n\tdata-id=\"d86f7b2c\">\n\t<i class=\"icon btn__show-more\" data-id=\"2dcc5c7a\"  aria-hidden=\"true\">\n\t<svg xmlns='http:\/\/www.w3.org\/2000\/svg' fill='none' viewBox='0 0 25 24'><path stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M7 12h10M12 7v10'\/><\/svg><\/i>\n\t\n\t<\/button>\t<div class=\"tags__tippy-template js-tags-tippy-template\">\n\t\t<div class=\"tags__head\">\n\t\t\t<span><\/span>\n\t\t\t<button\tclass=\"btn tags__close js-tags-close\"\n\tdata-id=\"f3e1298c\">\n\t<i class=\"icon btn__close\" data-id=\"eaa0adc3\"  aria-hidden=\"true\">\n\t<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'><path d='M15 5L5.00103 14.999' stroke='#6A1D57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/><path d='M15 14.998L5.00103 4.99907' stroke='#6A1D57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/><\/svg><\/i>\n\t\n\t<\/button>\t\t<\/div>\n\t<\/div>\n<\/div>\t\t\t<div class=\"course-list-item__date\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<a\tclass=\"btn course-list-item__btn\"\n\ttitle=\"View training\"data-id=\"b66d15ad\"href=\"https:\/\/academy.xebia.com\/in\/training\/behavior-driven-development-bdd-specification-by-example-sbe-training\/\">\n\t\n\t\t\t<span>View training<\/span>\n\t\n\t<\/a>\t<\/div>\n\n<\/div><div class=\"course-list-item swiper-slide js-tippy-container-isolated\" data-id=\"5aac03bd\">\n\t<a\tclass=\"btn course-list-item__btn course-list-item__heading-link\"\n\ttitle=\"Leadership for Product Managers\"data-id=\"6c061058\"href=\"https:\/\/academy.xebia.com\/in\/training\/leadership-for-product-managers\/\">\n\t\n\t\t\t<span>Leadership for Product Managers<\/span>\n\t\n\t<\/a>\t\t\n\t<div class=\"course-list-item__details-row\">\n\t\t\t\t\t<div class=\"course-list-item__date\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<a\tclass=\"btn course-list-item__btn\"\n\ttitle=\"View training\"data-id=\"b6017766\"href=\"https:\/\/academy.xebia.com\/in\/training\/leadership-for-product-managers\/\">\n\t\n\t\t\t<span>View training<\/span>\n\t\n\t<\/a>\t<\/div>\n\n<\/div><div class=\"course-list-item swiper-slide js-tippy-container-isolated\" data-id=\"feb44d63\">\n\t<a\tclass=\"btn course-list-item__btn course-list-item__heading-link\"\n\ttitle=\"Certified SAFe Lean Portfolio Management\"data-id=\"1348746a\"href=\"https:\/\/academy.xebia.com\/in\/training\/certified-safe-lean-portfolio-management\/\">\n\t\n\t\t\t<span>Certified SAFe Lean Portfolio Management<\/span>\n\t\n\t<\/a>\t\t\n\t<div class=\"course-list-item__details-row\">\n\t\t\t\t\t<div class=\"course-list-item__date\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<a\tclass=\"btn course-list-item__btn\"\n\ttitle=\"View training\"data-id=\"d0fb3e27\"href=\"https:\/\/academy.xebia.com\/in\/training\/certified-safe-lean-portfolio-management\/\">\n\t\n\t\t\t<span>View training<\/span>\n\t\n\t<\/a>\t<\/div>\n\n<\/div><div class=\"course-list-item swiper-slide js-tippy-container-isolated\" data-id=\"77cff696\">\n\t<a\tclass=\"btn course-list-item__btn course-list-item__heading-link\"\n\ttitle=\"TBR Virtual Edition (TBR-VE\u2122) Class\"data-id=\"d5b49d51\"href=\"https:\/\/academy.xebia.com\/in\/training\/tbr-virtual-edition-tbr-ve-class\/\">\n\t\n\t\t\t<span>TBR Virtual Edition (TBR-VE\u2122) Class<\/span>\n\t\n\t<\/a>\t\t\n\t<div class=\"course-list-item__details-row\">\n\t\t\t\t\t<div class=\"course-list-item__date\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<a\tclass=\"btn course-list-item__btn\"\n\ttitle=\"View training\"data-id=\"27d0bae9\"href=\"https:\/\/academy.xebia.com\/in\/training\/tbr-virtual-edition-tbr-ve-class\/\">\n\t\n\t\t\t<span>View training<\/span>\n\t\n\t<\/a>\t<\/div>\n\n<\/div><div class=\"course-list-item swiper-slide js-tippy-container-isolated\" data-id=\"395ff7e4\">\n\t<a\tclass=\"btn course-list-item__btn course-list-item__heading-link\"\n\ttitle=\"OutSystems Front-End Bootcamp\"data-id=\"5bd11674\"href=\"https:\/\/academy.xebia.com\/in\/training\/outsystems-front-end-bootcamp\/\">\n\t\n\t\t\t<span>OutSystems Front-End Bootcamp<\/span>\n\t\n\t<\/a>\t\t\n\t<div class=\"course-list-item__details-row\">\n\t\t\t\t\t<div class=\"course-list-item__date\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<a\tclass=\"btn course-list-item__btn\"\n\ttitle=\"View training\"data-id=\"047614c7\"href=\"https:\/\/academy.xebia.com\/in\/training\/outsystems-front-end-bootcamp\/\">\n\t\n\t\t\t<span>View training<\/span>\n\t\n\t<\/a>\t<\/div>\n\n<\/div><div class=\"course-list-item swiper-slide js-tippy-container-isolated\" data-id=\"a186cbed\">\n\t<h2\tclass=\"heading course-list-item__heading\"\n\tdata-id=\"5d381360\"\n>\n\tCan\u2019t find the course you\u2019re looking for? There\u2019s more!<\/h2>\t\t\n\t<div class=\"course-list-item__details-row\">\n\t\t\t\t\t<div class=\"course-list-item__date\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<a\tclass=\"btn course-list-item__btn\"\n\ttitle=\"View all courses\"data-id=\"77b9a61a\"href=\"https:\/\/academy.xebia.com\/in\/training\/\">\n\t\n\t\t\t<span>View all courses<\/span>\n\t\n\t<\/a>\t<\/div>\n\n<\/div>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t<div class=\"block-course-list__controls swiper-pagination\"><\/div>\n<\/div>\n\t\t<\/div>\n\t<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":91,"featured_media":0,"template":"","categories":[],"tags":[],"class_list":["post-655","trainer","type-trainer","status-publish","hentry"],"acf":{"trainer_xebia_trainer_id":"","trainer_xebia_dynamics_name":"","trainer_xebia_discipline":null,"trainer_xebia_phone":"","trainer_xebia_email":"","trainer_xebia_linkedin":"","trainer_xebia_twitter":"","trainer_xebia_location_id":null,"trainer_xebia_language":""},"_links":{"self":[{"href":"https:\/\/academy.xebia.com\/in\/wp-json\/wp\/v2\/trainers\/655","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/academy.xebia.com\/in\/wp-json\/wp\/v2\/trainers"}],"about":[{"href":"https:\/\/academy.xebia.com\/in\/wp-json\/wp\/v2\/types\/trainer"}],"author":[{"embeddable":true,"href":"https:\/\/academy.xebia.com\/in\/wp-json\/wp\/v2\/users\/91"}],"version-history":[{"count":1,"href":"https:\/\/academy.xebia.com\/in\/wp-json\/wp\/v2\/trainers\/655\/revisions"}],"predecessor-version":[{"id":660,"href":"https:\/\/academy.xebia.com\/in\/wp-json\/wp\/v2\/trainers\/655\/revisions\/660"}],"wp:attachment":[{"href":"https:\/\/academy.xebia.com\/in\/wp-json\/wp\/v2\/media?parent=655"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/academy.xebia.com\/in\/wp-json\/wp\/v2\/categories?post=655"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/academy.xebia.com\/in\/wp-json\/wp\/v2\/tags?post=655"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}