{"id":1397,"date":"2023-07-21T22:59:28","date_gmt":"2023-07-21T22:59:28","guid":{"rendered":"https:\/\/pille-ip.com\/?page_id=1397"},"modified":"2026-08-23T16:38:36","modified_gmt":"2026-08-23T16:38:36","slug":"about-me","status":"publish","type":"page","link":"https:\/\/pille-ip.com\/?page_id=1397","title":{"rendered":"Portfolio"},"content":{"rendered":"<style>#gspb_row-id-gsbp-c4d7d63{justify-content:space-between;margin-top:0px;margin-bottom:0px;display:flex;flex-wrap:wrap;}#gspb_row-id-gsbp-c4d7d63 > .gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap;}.gspb_row{position:relative;}div[id^=gspb_col-id]{box-sizing:border-box;position:relative;}div[id^=gspb_col-id]{padding:var(--gs-row-column-padding,15px min(3vw,20px));}body.gspb-bodyfront #gspb_row-id-gsbp-c4d7d63 > .gspb_row__content{max-width:var(--wp--style--global--wide-size,1200px);}<\/style>\n<div class=\"wp-block-greenshift-blocks-row gspb_row gspb_row-id-gsbp-c4d7d63\" id=\"gspb_row-id-gsbp-c4d7d63\"><div class=\"gspb_row__content\"> <style>#gspb_col-id-gsbp-2e8b0ce.gspb_row__col--6{width:50%;}@media (max-width:575.98px){#gspb_col-id-gsbp-2e8b0ce.gspb_row__col--6{width:100%;}}<\/style>\n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--6 gspb_col-id-gsbp-2e8b0ce\" id=\"gspb_col-id-gsbp-2e8b0ce\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"800\" src=\"https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/07\/pille22.png\" alt=\"\" class=\"wp-image-1401\" srcset=\"https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/07\/pille22.png 600w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/07\/pille22-225x300.png 225w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/07\/pille22-413x550.png 413w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/07\/pille22-375x500.png 375w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>SKILLS<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Java EE, Spring Boot, Docker&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DevOps, AWS, Terraform, Ansible&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Angular, JavaScript, CSS&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>CERTIFICATES<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2026 Claude Code<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2026 HashiCorp Terraform Associate 004<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2024 AWS Certified DevOps Professional&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2019 AWS Certified Developer Associate&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2013 ISTQB Foundation Certificate in Software Testing&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2012 Goethe Zertifikat C1 Zentrale Mittelstufenpr\u00fcfung&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>EDUCATION<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2013 University of Tartu, Bachelor in Science in Information Technology&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>LANGUAGES<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">English (fluent \/ bilingual), German (C1 fluent), Estonian (mother tongue), Russian&nbsp;(middle)<\/p>\n<\/div>\n\n\n<style>#gspb_col-id-gsbp-7af7b6d.gspb_row__col--6{width:50%;}@media (max-width:575.98px){#gspb_col-id-gsbp-7af7b6d.gspb_row__col--6{width:100%;}}<\/style>\n<div class=\"wp-block-greenshift-blocks-row-column gspb_row__col--6 gspb_col-id-gsbp-7af7b6d\" id=\"gspb_col-id-gsbp-7af7b6d\">\n<h2 id=\"pille-parn\" class=\"wp-block-heading\">Pille P\u00e4rn&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Senior Software Engineer&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"mailto:Pille.parn@gmail.com\" target=\"_blank\" rel=\"noreferrer noopener\">Pille.parn@gmail.com<\/a>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.linkedin.com\/in\/pilleip\">https:\/\/www.linkedin.com\/in\/pilleip<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DOB: 28.06.1980&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Citizenship: Estonian&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OCI: since 2013&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>EXPERIENCE<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Over 20 years of experience as a Java programmer. AWS Certified Developer and DevOps. ISTQB Certified software tester.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">01.12.2018 &#8211; now&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Senior Software Engineer<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>adesso SE,<\/strong> Stuttgart, Germany&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Back end Java Development with Spring Boot and Docker in local or AWS Environments in various projects for high profile clients in the Automotive and Insurance fields.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Own tasks<\/strong>: Developing and extending various adapters for communicating with external software modules for data transfer. REST API creation, Dockerization, Workflow optimization, Agentic AI.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Keywords<\/strong>: Automotive, Insurance, AI, AWS, DevOps, SpringBoot, Docker, Kubernetes, Terraform, Grafana, Loki, OpenAPI, Agile, Scrum, <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">01.05.2017 &#8211; 30.11.2018&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Programmer<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>W\u00fcnsch AG<\/strong>, Ditzingen, Germany&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Full-Stack software development with Java EE, WildFly and DB2 for a German automotive customer. Optimizing and reengineering a complex workflow involving several departments of the car manufacturer over 1000 resellers and several software components.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Keywords<\/strong>: Automotive, Full-Stack Java Development, Workflow optimization&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">01.08.2013 &#8211; 30.04.2017&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Software tester and developer<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>highQ Computerl\u00f6sungen GmbH<\/strong>, Stuttgart\/Freiburg, Germany&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Manual and automated testing of the all-in-one solution for the management of public transport season ticket holders, occasional riders and school transport with support for all sales channels.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Business Intelligence solution for geodata visualization and data analysis&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Keywords<\/strong>: Public transport, Complex tariff system, Chip Card printing and validation, Software Testing, Test automation with SilkTest and TestComplete, Business Intelligence, ETL, Jedox, Leaflet&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">01.09.2009 &#8211; 31.05.2013&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>QA Engineer<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Playtech Estonia O\u00dc<\/strong>, Tartu, Estonia&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Experience in an international company in the field of online casino gaming with high quality and strict regulatory demands.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Own tasks <\/strong>\u2013 manual and automated testing of new integrations like new gaming engines from bought in companies that had been integrated into Playtech ecosystem, new regulatory restrictions from various regions and markets, new login and payment methods, new multiplayer or jackpot systems. Redesign of the knowledge base.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Keywords<\/strong>: Agile methods, Integration testing, Regression testing, Smoke and sanity testing, GUI Test automation with Java, Selenium and Sikuli, Regulated Markets, Internationalization&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">01.10.2000 &#8211; 31.11.2007&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Java Programmer<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Trillian Infos\u00fcsteemid O\u00dc<\/strong>, Tartu, Estonia&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Various projects in the fields of&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>E-Commerce&nbsp;&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reaal.ee internet shopping center inclusive programming the full front-end, organizing marketing campaigns, organizing and running logistics and managing leasing contracts;&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Banking&nbsp;&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sampo Bank Direct debit system;&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Public Sector&nbsp;&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Road registry for Estonian Road Administration&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>E-Statistics portal for Statistics Estonia&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Laboratory Information System for Estonian Genome Project&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Job Portal for Estonian Labour Market Board;&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Own tasks: Software development with Java EE, SQL, HTML, CSS and JavaScript, Quality Assurance, Prototyping, Documentation&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>MEMBERSHIPS<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Since 2010 ETL \u2013 Estonian Testing Board&nbsp;<\/p>\n<\/div>\n <\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 id=\"some-reference-solutions\" class=\"wp-block-heading\">Some reference solutions<\/h2>\n\n\n\n<h3 id=\"financial-treles-technologies\" class=\"wp-block-heading\">Financial &#8211; TreLeS Technologies<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Hosting and managing, initial template customization, setting up membership plugins. Custom solutions for internal tools.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"470\" src=\"https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-224735-1024x470.png\" alt=\"\" class=\"wp-image-1422\" srcset=\"https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-224735-1024x470.png 1024w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-224735-300x138.png 300w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-224735-768x353.png 768w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-224735-1536x705.png 1536w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-224735-465x214.png 465w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-224735-695x319.png 695w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-224735.png 1897w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/trelestech.com\">https:\/\/trelestech.com<\/a><\/p>\n\n\n\n<h3 id=\"financial-learn-the-markets\" class=\"wp-block-heading\">Financial &#8211; Learn the Markets<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Hosting and managing, initial template customization<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"628\" src=\"https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-230418-1024x628.png\" alt=\"\" class=\"wp-image-1421\" srcset=\"https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-230418-1024x628.png 1024w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-230418-300x184.png 300w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-230418-768x471.png 768w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-230418-465x285.png 465w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-230418-695x426.png 695w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-230418.png 1405w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/learnthemarkets.me\">https:\/\/learnthemarkets.me<\/a><\/p>\n\n\n\n<h3 id=\"education-stuudio-duende\" class=\"wp-block-heading\">Education &#8211; Stuudio Duende<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Hosting and managing, initial template customization. Image editing for website and posters, audio editing for dance music<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"578\" src=\"https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-225109-1024x578.png\" alt=\"\" class=\"wp-image-1420\" srcset=\"https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-225109-1024x578.png 1024w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-225109-300x169.png 300w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-225109-768x433.png 768w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-225109-1536x867.png 1536w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-225109-465x262.png 465w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-225109-695x392.png 695w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-225109.png 1901w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">https:\/\/stuudioduende.ee<\/p>\n\n\n\n<h3 id=\"education-kalligalerii\" class=\"wp-block-heading\">Education &#8211; Kalligalerii<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Hosting and managing, setup of plugins<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"744\" src=\"https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-230553-1024x744.png\" alt=\"\" class=\"wp-image-1423\" srcset=\"https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-230553-1024x744.png 1024w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-230553-300x218.png 300w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-230553-768x558.png 768w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-230553-465x338.png 465w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-230553-690x500.png 690w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-230553-689x500.png 689w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-230553.png 1249w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><blockquote class=\"wp-embedded-content\" data-secret=\"OGPWmYxxZR\"><a href=\"https:\/\/kalligalerii.ee\/\">Kalligalerii<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cKalligalerii\u201d \u2014 Kalligalerii\" src=\"https:\/\/kalligalerii.ee\/embed\/#?secret=BcKhtMxEu2#?secret=OGPWmYxxZR\" data-secret=\"OGPWmYxxZR\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 id=\"automotive\" class=\"wp-block-heading\">Automotive<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">I have been working on custom software solutions for various leading German car manufacturers<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Managing aftersales workflows for communication between manufacturer and dealerships \n<ul class=\"wp-block-list\">\n<li> Full-Stack development with J2EE, WildFly, JSF, DB2<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Managing fault reporting and recall planning state for car manufacturer \n<ul class=\"wp-block-list\">\n<li>Backend development with J2EE, Spring Boot, Spring Batch, Scrum, Agile<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Wireless data transfer to vehicles for car manufacturer \n<ul class=\"wp-block-list\">\n<li>Techwriting<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 id=\"public-transport-electronic-ticketing-system\" class=\"wp-block-heading\">Public transport &#8211; Electronic ticketing system<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Electronic Chipcard Ticketing system with e-ticket verification and chipcard printing modules for German public transport companies <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Test planning<\/li>\n\n\n\n<li>Manual testing<\/li>\n\n\n\n<li>Test automation with SmartBear TestComplete \/ JavaScript<\/li>\n\n\n\n<li>Data Analytics solution with Jedox<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.highq.de\/en\/mobility\">https:\/\/www.highq.de\/en\/mobility-solutions<\/a><\/p>\n\n\n\n<h3 id=\"gaming-casino-game-client\" class=\"wp-block-heading\">Gaming &#8211; Casino game client<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A casino game client is a high availability, highly customizable and regulated piece of software. The platform has strict rules and expectations of quality and adherrence to regulations of various countries. Also the monetary\/mathematic accuracy is a crucial part of the game engine. Ensuring fair play has utmost priority.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Software test management <\/li>\n\n\n\n<li>Exploratory testing<\/li>\n\n\n\n<li>Test automation of both the desktop application and web client written in Flash with Selenium\/Sikuli and Java<\/li>\n\n\n\n<li>Testing the platform upgrades and integrations of new games from aquired\/merged external companies and their proprietary platforms.<\/li>\n\n\n\n<li>Assurance of regulatory compliance for various countries where the game client was used.<\/li>\n\n\n\n<li>Knowledge management<\/li>\n\n\n\n<li>ISTQB Certification<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.playtech.com\/products\/casino\">https:\/\/www.playtech.com\/products\/casino<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/playtech.ee\">https:\/\/playtech.ee<\/a><\/p>\n\n\n\n<h3 id=\"government-estonian-labour-board\" class=\"wp-block-heading\">Government &#8211; Estonian Labour Board <\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Job applications database<\/p>\n\n\n\n<h3 id=\"government-agricultural-registries-and-information-board\" class=\"wp-block-heading\">Government &#8211; Agricultural Registries and Information Board<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Application software for granting subsidies to agricultural companies<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.pria.ee\/en\">https:\/\/www.pria.ee\/en<\/a><\/p>\n\n\n\n<h3 id=\"government-estonian-road-register\" class=\"wp-block-heading\">Government &#8211; Estonian Road Register<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Handcrafted the frontend for the government information portal and reporting system about roads and their features.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/web.archive.org\/web\/20190814163158\/https:\/\/teeregister.mnt.ee\/reet\/home\">https:\/\/web.archive.org\/web\/20190814163158\/https:\/\/teeregister.mnt.ee\/reet\/home<\/a><\/p>\n\n\n\n<h3 id=\"government-statistics-estonia\" class=\"wp-block-heading\">Government &#8211; Statistics Estonia<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Handcrafted the frontend for the government statistics portal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/web.archive.org\/web\/20061129141731\/https:\/\/estat.stat.ee\/\">https:\/\/web.archive.org\/web\/20061129141731\/https:\/\/estat.stat.ee\/<\/a><\/p>\n\n\n\n<h3 id=\"biomedical-estonian-genome-project\" class=\"wp-block-heading\">Biomedical &#8211; Estonian Genome Project<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Laboratory infosystem &#8211; anonymized blood and genetic material probes went through a workflow in a clean room system with only barcode readers and printers, no keyboard usage.<\/p>\n\n\n\n<h3 id=\"e-commerce-reaal-ee\" class=\"wp-block-heading\">E-Commerce &#8211; Reaal.ee<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"462\" src=\"https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-200024-1024x462.png\" alt=\"\" class=\"wp-image-1416\" srcset=\"https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-200024-1024x462.png 1024w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-200024-300x135.png 300w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-200024-768x347.png 768w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-200024-1536x693.png 1536w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-200024-465x210.png 465w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-200024-695x314.png 695w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-200024.png 1899w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"755\" height=\"847\" src=\"https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-200736.png\" alt=\"\" class=\"wp-image-1417\" srcset=\"https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-200736.png 755w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-200736-267x300.png 267w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-200736-465x522.png 465w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-200736-446x500.png 446w\" sizes=\"auto, (max-width: 755px) 100vw, 755px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/web.archive.org\/web\/20061230151428\/http:\/\/www.reaal.ee\/\">https:\/\/web.archive.org\/web\/20061230151428\/http:\/\/www.reaal.ee\/<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Handcrafted the full frontend with HTML, CSS, JSP. Managed products and wholesale, leasing contracts with banks and customers and organized ad campaigns.<\/p>\n\n\n\n<h3 id=\"financial-sampo-bank-danske-bank-direct-debit-system\" class=\"wp-block-heading\">Financial &#8211; Sampo Bank \/ Danske Bank direct debit system<\/h3>\n\n\n\n<h3 id=\"financial-swedbank-internal-software\" class=\"wp-block-heading\">Financial &#8211; Swedbank internal software<\/h3>\n\n\n\n<h3 id=\"corporate-website\" class=\"wp-block-heading\">Corporate website<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Trillian Infos\u00fcsteemid O\u00dc<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"934\" height=\"698\" src=\"https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-223058.png\" alt=\"\" class=\"wp-image-1419\" srcset=\"https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-223058.png 934w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-223058-300x224.png 300w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-223058-768x574.png 768w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-223058-465x348.png 465w, https:\/\/pille-ip.com\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-07-223058-669x500.png 669w\" sizes=\"auto, (max-width: 934px) 100vw, 934px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/web.archive.org\/web\/20070617020031\/http:\/\/www.trillian.ee\/\">https:\/\/web.archive.org\/web\/20070617020031\/http:\/\/www.trillian.ee\/<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Some reference solutions Financial &#8211; TreLeS Technologies Hosting and managing, initial template customization, setting up membership plugins. Custom solutions for internal tools. https:\/\/trelestech.com Financial &#8211; Learn the Markets Hosting and managing, initial template customization https:\/\/learnthemarkets.me Education &#8211; Stuudio Duende Hosting and managing, initial template customization. Image editing for website and posters, audio editing for dance [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"#gspb_row-id-gsbp-c4d7d63{justify-content:space-between;margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap}#gspb_row-id-gsbp-c4d7d63>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}.gspb_row{position:relative}div[id^=gspb_col-id]{box-sizing:border-box;position:relative;padding:var(--gs-row-column-padding, 15px min(3vw, 20px))}body.gspb-bodyfront #gspb_row-id-gsbp-c4d7d63>.gspb_row__content{max-width:var(--global-content-width, 1200px)}#gspb_col-id-gsbp-2e8b0ce.gspb_row__col--6{width:50%}@media (max-width:575.98px){#gspb_col-id-gsbp-2e8b0ce.gspb_row__col--6{width:100%}}#gspb_col-id-gsbp-7af7b6d.gspb_row__col--6{width:50%}@media (max-width:575.98px){#gspb_col-id-gsbp-7af7b6d.gspb_row__col--6{width:100%}}","_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-1397","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/pille-ip.com\/index.php?rest_route=\/wp\/v2\/pages\/1397","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pille-ip.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pille-ip.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pille-ip.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pille-ip.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1397"}],"version-history":[{"count":12,"href":"https:\/\/pille-ip.com\/index.php?rest_route=\/wp\/v2\/pages\/1397\/revisions"}],"predecessor-version":[{"id":1583,"href":"https:\/\/pille-ip.com\/index.php?rest_route=\/wp\/v2\/pages\/1397\/revisions\/1583"}],"wp:attachment":[{"href":"https:\/\/pille-ip.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1397"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}