{"id":680,"date":"2024-03-06T07:18:15","date_gmt":"2024-03-06T06:18:15","guid":{"rendered":"https:\/\/softwaredev.de\/?page_id=680"},"modified":"2026-01-04T17:29:08","modified_gmt":"2026-01-04T16:29:08","slug":"about-me","status":"publish","type":"page","link":"https:\/\/softwaredev.de\/index.php\/en\/about-me\/","title":{"rendered":"About me"},"content":{"rendered":"<p><!-- \/.row --><\/p>\n<div class=\"row\">\n<div class=\"col\">\n<h2 class=\"page-header\">Tobias Steidle <small>Software Architect | Designing Solutions Under Real-World Constraints<br \/>\nSometimes AI, Always Engineering Judgment | 20+ Years<\/small><\/h2>\n<\/div>\n<\/div>\n<div class=\"row\">\n<div class=\"col\">\n<div>Antoniusweg 14<br \/>\nD-86570 Inchenhofen<\/div>\n<p><i class=\"fa fa-mobile\" style=\"width: 11px;\"><\/i><abbr title=\"Mobile\"> M<\/abbr>: +49 175 29 31 082<br \/>\n<abbr title=\"Email\">E<\/abbr>:<a href=\"mailto:tobias.steidle@softwaredev.de\"> tobias.steidle@softwaredev.de<\/a><br \/>\n<i class=\"fa fa-linkedin\" style=\"width: 11px;\"><\/i><abbr title=\"LinkedIn\"><\/abbr>:<a href=\"https:\/\/www.linkedin.com\/in\/tobias-steidle\/\" target=\"_blank\" rel=\"noopener\"> https:\/\/www.linkedin.com\/in\/tobias-steidle\/<\/a><\/p>\n<div>Current Profile (DOCX): <a href=\"https:\/\/softwaredev.de\/downloads\/CV_Tobias_Steidle.docx\" target=\"_blank\" rel=\"noopener noreferrer\">Download<\/a><br \/>\nCurrent Profile (PDF): <a href=\"https:\/\/softwaredev.de\/downloads\/CV_Tobias_Steidle.pdf\" target=\"_blank\" rel=\"noopener noreferrer\"> Download<\/a><\/div>\n<ul class=\"list-unstyled list-inline list-social-icons\">\n<li class=\"tooltip-social linkedin-link\"><\/li>\n<li class=\"tooltip-social xing-link\"><\/li>\n<\/ul>\n<\/div>\n<div class=\"col\" style=\"text-align: center;\"><a class=\"btn btn-link\" role=\"button\" href=\"..\/..\/downloads\/vCard.vcf\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-570\" src=\"https:\/\/softwaredev.de\/wp-content\/uploads\/2022\/12\/vCard-QR-Code-300x300.png\" alt=\"\" width=\"200\" height=\"200\" srcset=\"https:\/\/softwaredev.de\/wp-content\/uploads\/2022\/12\/vCard-QR-Code-300x300.png 300w, https:\/\/softwaredev.de\/wp-content\/uploads\/2022\/12\/vCard-QR-Code-150x150.png 150w, https:\/\/softwaredev.de\/wp-content\/uploads\/2022\/12\/vCard-QR-Code-250x250.png 250w, https:\/\/softwaredev.de\/wp-content\/uploads\/2022\/12\/vCard-QR-Code.png 303w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><br \/>\n<\/a><\/div>\n<div class=\"col\">\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-31\" src=\"https:\/\/softwaredev.de\/wp-content\/uploads\/2019\/06\/profil.jpeg\" alt=\"\" width=\"200\" height=\"245\" \/><br \/>\nTobias Steidle<\/p>\n<\/div>\n<\/div>\n<div class=\"row\">\n<div class=\"col-md-8\">\n<div class=\"row\">\n<div class=\"col-md-8\">\n<h3 data-start=\"350\" data-end=\"383\">&#x1f3af; Summary<\/h3>\n<p data-start=\"1147\" data-end=\"1215\"><strong data-start=\"1147\" data-end=\"1213\">I design robust software systems under real-world constraints.<\/strong><\/p>\n<p data-start=\"1222\" data-end=\"1396\">With more than 20 years of experience, I help organizations translate complex requirements into stable, maintainable, and economically sound solutions \u2013 with or without AI.<\/p>\n<p data-start=\"1403\" data-end=\"1612\">My focus is not on maximum automation, but on <strong data-start=\"1449\" data-end=\"1489\">making the right technical decisions<\/strong>:<br data-start=\"1490\" data-end=\"1493\" \/>When AI creates real value \u2013 and when classical or hybrid approaches are more robust, cost-effective, and reliable.<\/p>\n<pre data-start=\"1403\" data-end=\"1612\"><\/pre>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">&#x1f6e0;&#xfe0f; Technical Expertise<\/h2>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"><strong>Core Skills (20+ Years Experience)<\/strong><\/h3>\n<p><em>&#8222;For me, technologies are a means to an end. It is not the tool that is decisive, but its suitability under technical, legal and economic constraints.&#8220;<\/em><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Programming Languages:<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1.5 [li_&amp;]:gap-1.5 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-2 pl-8 mb-3\">\n<li class=\"whitespace-normal break-words pl-2\"><strong>Primary:<\/strong> Java, Python, JavaScript\/TypeScript<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong>Secondary:<\/strong> Kotlin, C\/C++, C#, Solidity<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Software Architecture:<\/strong><\/p>\n<ul>\n<li class=\"whitespace-normal break-words pl-2\">Microservices, Event-Driven Architecture, Domain-Driven Design<\/li>\n<li class=\"whitespace-normal break-words pl-2\">REST\/SOAP APIs, Message-Driven Integration (Kafka, RabbitMQ)<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Cloud-Native Applications (12-Factor App Principles)<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Distributed Systems, Scalability Patterns<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Frameworks &amp; Technologies:<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1.5 [li_&amp;]:gap-1.5 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-2 pl-8 mb-3\">\n<li class=\"whitespace-normal break-words pl-2\"><strong>Backend:<\/strong> Spring Boot, FastAPI, Node.js<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong>Frontend:<\/strong> Angular, React, Vue.js<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong>Databases:<\/strong> PostgreSQL, Oracle, MongoDB, Vector Databases<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong>DevOps:<\/strong> Docker, Kubernetes, Helm, Jenkins, GitLab CI\/CD<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Cloud &amp; Infrastructure:<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1.5 [li_&amp;]:gap-1.5 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-2 pl-8 mb-3\">\n<li class=\"whitespace-normal break-words pl-2\">AWS (EC2, S3, Lambda, SageMaker, ECS)<\/li>\n<li class=\"whitespace-normal break-words pl-2\">OpenShift, Cloud Foundry, Kubernetes<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Infrastructure as Code (Terraform, CloudFormation)<\/li>\n<\/ul>\n<pre><\/pre>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"><strong>&#x1f916; AI\/ML as Strategic Tool<\/strong><\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>When I Use AI:<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1.5 [li_&amp;]:gap-1.5 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-2 pl-8 mb-3\">\n<li class=\"whitespace-normal break-words pl-2\">Natural Language Processing Tasks (Classification, Extraction, Generation)<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Computer Vision (Object Detection, Document Analysis)<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Complex Decision Processes Where Rule-Based Systems Don&#8217;t Scale<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Automation with Genuine ML Value-Add<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>When I Advise AGAINST AI:<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1.5 [li_&amp;]:gap-1.5 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-2 pl-8 mb-3\">\n<li class=\"whitespace-normal break-words pl-2\">Deterministic Business Logic (Auditability More Important Than Flexibility)<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Small Datasets (Rule-Based More Efficient)<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Critical Systems Without Error Tolerance<\/li>\n<li class=\"whitespace-normal break-words pl-2\">When Maintainability &gt; Accuracy<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Practical AI Skills:<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1.5 [li_&amp;]:gap-1.5 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-2 pl-8 mb-3\">\n<li class=\"whitespace-normal break-words pl-2\"><strong>LLM Integration:<\/strong> RAG Systems, Prompt Engineering, Model Selection<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong>Agentic AI:<\/strong> Multi-Agent Orchestration (LangGraph), Tool Integration<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong>MLOps:<\/strong> Model Training Pipelines, A\/B Testing, Monitoring, Versioning<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong>Frameworks:<\/strong> PyTorch, TensorFlow, LangChain, Hugging Face<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong>Deep Learning:<\/strong> CNN (Computer Vision), Transformer (NLP), RL (Robotics)<\/li>\n<\/ul>\n<p><em>&#8222;I don&#8217;t see AI as a replacement for engineering, but rather as an amplifier \u2013 when used correctly, clearly defined and professionally accountable.&#8220;<\/em><\/p>\n<pre><\/pre>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">&#x1f3af; Working Approach &amp; Methods<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Development Processes:<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1.5 [li_&amp;]:gap-1.5 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-2 pl-8 mb-3\">\n<li class=\"whitespace-normal break-words pl-2\">Agile\/Scrum, Test-Driven Development (TDD)<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Clean Code, Design Patterns (GoF, Enterprise Patterns)<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Continuous Integration\/Continuous Deployment (CI\/CD)<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Code Reviews<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Architecture Approach:<\/strong><\/p>\n<ol class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1.5 [li_&amp;]:gap-1.5 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal flex flex-col gap-2 pl-8 mb-3\">\n<li class=\"whitespace-normal break-words pl-2\">Understand Business Problem (Not Just Tech Requirements)<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Evaluate Constraints (Budget, Timeline, Team, Infrastructure)<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Assess Technology Options (AI, Traditional, Hybrid)<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Design for Maintainability and Scalability<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Build Production-Ready (Monitoring, Error Handling, Security)\n<\/li>\n<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Decisions with a view to responsibility, maintainability and long-term risks<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Conscious reduction of complexity instead of maximum automation<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Designing systems so that they remain manageable even under uncertainty<\/li>\n<\/li>\n<\/ol>\n<pre><\/pre>\n<p><span style=\"color: revert; font-size: 2rem;\">&#x1f393; Certifications &amp; Education<\/span><br \/>\n<em>&#8222;The following further training courses are not an end in themselves, but rather serve to strengthen my ability to realistically evaluate, limit and responsibly utilise AI.&#8220;<\/em><\/p>\n<\/div>\n<\/div>\n<p><strong>Specialization Deep Learning<\/strong><\/p>\n<ul>\n<li>Neural Networks and Deep Learning (Coursera) <a href=\"https:\/\/www.coursera.org\/account\/accomplishments\/certificate\/FNLTTP5A6EGF\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/li>\n<li>Improving DNNs: Hyperparameter Tuning, Regularization and Optimization (Coursera) <a href=\"https:\/\/www.coursera.org\/account\/accomplishments\/certificate\/A9MSFXGDKPDA\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/li>\n<li>Structuring Machine Learning Projects (Coursera) <a href=\"https:\/\/www.coursera.org\/account\/accomplishments\/certificate\/AG8GX8AFEC37\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/li>\n<li>Convolutional Neural Networks (Coursera) <a href=\"https:\/\/www.coursera.org\/account\/accomplishments\/certificate\/G98S4MPKXBJS\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/li>\n<li>Sequence Models (Coursera) <a href=\"https:\/\/www.coursera.org\/account\/accomplishments\/certificate\/NQNPDXP94VBP\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/li>\n<li>Deep Learning Specialization (Coursera) <a href=\"https:\/\/www.coursera.org\/account\/accomplishments\/specialization\/certificate\/FCJYE3X7MZ64\" target=\"_blank\" rel=\"noopener\">Download<\/a> \/ <a href=\"https:\/\/www.credly.com\/badges\/df880bd1-d445-4e9c-908d-466464c43446\/public_url\" target=\"_blank\" rel=\"noopener\">Badge<\/a><\/li>\n<\/ul>\n<p><strong>Specialization Machine Learning Engineering for Production (MLOps)<\/strong><\/p>\n<ul>\n<li>Introduction to Machine Learning in Production (Coursera) <a href=\"https:\/\/www.coursera.org\/account\/accomplishments\/certificate\/X62MDVB8YYMS\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/li>\n<li>Machine Learning Data Lifecycle in Production (Coursera) <a href=\"https:\/\/www.coursera.org\/account\/accomplishments\/certificate\/4EY63TEU4EVF\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/li>\n<li>Machine Learning Modeling Pipelines in Production (Coursera) <a href=\"https:\/\/www.coursera.org\/account\/accomplishments\/certificate\/N3G8TFBJXZ9S\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/li>\n<li>Deploying Machine Learning Models in Production (Coursera) <a href=\"https:\/\/www.coursera.org\/account\/accomplishments\/certificate\/NTDX8Z3LXK3J\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/li>\n<li>Machine Learning Engineering for Production (MLOps) Specialization (Coursera) <a href=\"https:\/\/www.coursera.org\/account\/accomplishments\/specialization\/certificate\/B3UZTSS8AA8E\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/li>\n<\/ul>\n<p><strong>Specialization Mathematics for Machine Learning and Data Science<\/strong><\/p>\n<ul>\n<li>Linear Algebra for Machine Learning and Data Science (Coursera) <a href=\"https:\/\/www.coursera.org\/account\/accomplishments\/certificate\/2XXAXJCAZHMD\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/li>\n<li>Calculus for Machine Learning and Data Science (Coursera) <a href=\"https:\/\/www.coursera.org\/account\/accomplishments\/certificate\/VJ9EFW66MG2C\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/li>\n<li>Probability &amp; Statistics for Machine Learning &amp; Data Science (Coursera) <a href=\"https:\/\/www.coursera.org\/account\/accomplishments\/certificate\/NER5ZESHWUET\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/li>\n<li>Mathematics for Machine Learning and Data Science Specialization <a href=\"https:\/\/www.coursera.org\/account\/accomplishments\/specialization\/certificate\/AC9MMLJG35Q3\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/li>\n<\/ul>\n<p><strong>AI \/ Machine Learning<\/strong><\/p>\n<ul>\n<li>Agentic AI (Nanodegree) <a href=\"http:\/\/www.udacity.com\/certificate\/e\/ec331328-5eea-11f0-91d8-3f0a0d373998\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/li>\n<li>Generative AI with Large Language Models (Coursera) <a href=\"https:\/\/www.coursera.org\/account\/accomplishments\/certificate\/XTJQ6D5N77KN\" target=\"_blank\" rel=\"noopener\">Download<\/a><\/li>\n<li>Machine Learning Engineer Certificate (Nanodegree) <a href=\"https:\/\/graduation.udacity.com\/confirm\/5MVNGT4T\" target=\"_blank\" rel=\"noopener noreferrer\">Download<\/a><\/li>\n<li>Deep Reinforcement Learning Certificate (Nanodegree) <a href=\"https:\/\/graduation.udacity.com\/confirm\/KDMHAUAT\" target=\"_blank\" rel=\"noopener noreferrer\">Download<\/a><\/li>\n<li>Computer Vision Certificate (Nanodegree) <a href=\"https:\/\/graduation.udacity.com\/confirm\/7GQ6FHJU\" target=\"_blank\" rel=\"noopener noreferrer\">Download<\/a><\/li>\n<li>Natural Language Processing Certificate (Nanodegree) <a href=\"https:\/\/graduation.udacity.com\/confirm\/5FDZDUER\" target=\"_blank\" rel=\"noopener noreferrer\">Download<\/a><\/li>\n<\/ul>\n<p><strong>Robotics<\/strong><\/p>\n<ul>\n<li>Self-Driving Car Engineer Certificate (Nanodegree) <a href=\"https:\/\/graduation.udacity.com\/confirm\/UHAWDKGY\" target=\"_blank\" rel=\"noopener noreferrer\">Download<\/a><\/li>\n<li>Robotic Software Engineer (Nanodegree) <a href=\"https:\/\/graduation.udacity.com\/confirm\/XPYU5YUG\" target=\"_blank\" rel=\"noopener noreferrer\">Download<\/a><strong><br \/>\n<\/strong><\/li>\n<\/ul>\n<p><strong>Blockchain<\/strong><\/p>\n<ul>\n<li>Blockchain Developer Certificate (Nanodegree) <a href=\"https:\/\/graduation.udacity.com\/confirm\/QESG79QF\" target=\"_blank\" rel=\"noopener noreferrer\">Download<\/a><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p><!-- \/.row --><\/p>\n<div class=\"row\">\n<div class=\"col-md-8\">\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">&#x1f4a1; Availability &amp; Preferences<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Status:<\/strong> Currently in project until at least end of 2026, available for discussions about future projects<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Service Area:<\/strong> Augsburg \u2013 Ingolstadt \u2013 Munich (Remote preferred)<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Project Types:<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1.5 [li_&amp;]:gap-1.5 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-2 pl-8 mb-3\">\n<li class=\"whitespace-normal break-words pl-2\">&#x2705; Architecture of Complex Enterprise Systems<\/li>\n<li class=\"whitespace-normal break-words pl-2\">&#x2705; Strategic AI Integration into Existing Infrastructure<\/li>\n<li class=\"whitespace-normal break-words pl-2\">&#x2705; Technical Leadership and Architecture Consulting<\/li>\n<li class=\"whitespace-normal break-words pl-2\">&#x2705; Full-Stack Development with Focus on Scalability<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Not Suitable For:<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1.5 [li_&amp;]:gap-1.5 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-2 pl-8 mb-3\">\n<li class=\"whitespace-normal break-words pl-2\">&#x274c; Pure ML Research Projects (I&#8217;m an Engineer, Not a Researcher)<\/li>\n<li class=\"whitespace-normal break-words pl-2\">&#x274c; &#8222;AI for Everything&#8220; Without Business Case<\/li>\n<li class=\"whitespace-normal break-words pl-2\">&#x274c; Projects Without Technical Decision-Making Authority<\/li>\n<\/ul>\n<h2 class=\"page-header\"><\/h2>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Tobias Steidle Software Architect | Designing Solutions Under Real-World Constraints Sometimes AI, Always Engineering Judgment | 20+ Years Antoniusweg 14 D-86570 Inchenhofen M: +49 175 29 31 082 E: tobias.steidle@softwaredev.de : https:\/\/www.linkedin.com\/in\/tobias-steidle\/ Current Profile (DOCX): Download Current Profile (PDF): Download Tobias Steidle &#x1f3af; Summary I design robust software systems under real-world constraints. With more than [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"https:\/\/softwaredev.de\/index.php\/en\/about-me\/\">Weiterlesen\u00a0\u2026<span class=\"screen-reader-text\"> from About me<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-680","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>About me - Tobias Steidle Software Development<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/softwaredev.de\/index.php\/en\/about-me\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"About me - Tobias Steidle Software Development\" \/>\n<meta property=\"og:description\" content=\"Tobias Steidle Software Architect | Designing Solutions Under Real-World Constraints Sometimes AI, Always Engineering Judgment | 20+ Years Antoniusweg 14 D-86570 Inchenhofen M: +49 175 29 31 082 E: tobias.steidle@softwaredev.de : https:\/\/www.linkedin.com\/in\/tobias-steidle\/ Current Profile (DOCX): Download Current Profile (PDF): Download Tobias Steidle &#x1f3af; Summary I design robust software systems under real-world constraints. With more than [...]Weiterlesen\u00a0\u2026 from About me\" \/>\n<meta property=\"og:url\" content=\"https:\/\/softwaredev.de\/index.php\/en\/about-me\/\" \/>\n<meta property=\"og:site_name\" content=\"Tobias Steidle Software Development\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-04T16:29:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/softwaredev.de\/wp-content\/uploads\/2022\/12\/vCard-QR-Code.png\" \/>\n\t<meta property=\"og:image:width\" content=\"303\" \/>\n\t<meta property=\"og:image:height\" content=\"303\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"5\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/softwaredev.de\/index.php\/en\/about-me\/\",\"url\":\"https:\/\/softwaredev.de\/index.php\/en\/about-me\/\",\"name\":\"About me - Tobias Steidle Software Development\",\"isPartOf\":{\"@id\":\"https:\/\/softwaredev.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/softwaredev.de\/index.php\/en\/about-me\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/softwaredev.de\/index.php\/en\/about-me\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/softwaredev.de\/wp-content\/uploads\/2022\/12\/vCard-QR-Code-300x300.png\",\"datePublished\":\"2024-03-06T06:18:15+00:00\",\"dateModified\":\"2026-01-04T16:29:08+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/softwaredev.de\/index.php\/en\/about-me\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/softwaredev.de\/index.php\/en\/about-me\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/softwaredev.de\/index.php\/en\/about-me\/#primaryimage\",\"url\":\"https:\/\/softwaredev.de\/wp-content\/uploads\/2022\/12\/vCard-QR-Code.png\",\"contentUrl\":\"https:\/\/softwaredev.de\/wp-content\/uploads\/2022\/12\/vCard-QR-Code.png\",\"width\":303,\"height\":303},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/softwaredev.de\/index.php\/en\/about-me\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/softwaredev.de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"About me\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/softwaredev.de\/#website\",\"url\":\"https:\/\/softwaredev.de\/\",\"name\":\"Tobias Steidle Software Development\",\"description\":\"Senior Full Stack Software Architect \/ Developer \/ Engineer (Freelancer) - Professionelle Softwareentwicklung, Machine Learning, Blockchain\",\"publisher\":{\"@id\":\"https:\/\/softwaredev.de\/#\/schema\/person\/927e8a1038a3de7a583d219c786adfdc\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/softwaredev.de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/softwaredev.de\/#\/schema\/person\/927e8a1038a3de7a583d219c786adfdc\",\"name\":\"Tobias Steidle\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/softwaredev.de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/softwaredev.de\/wp-content\/uploads\/2019\/06\/profil.jpeg\",\"contentUrl\":\"https:\/\/softwaredev.de\/wp-content\/uploads\/2019\/06\/profil.jpeg\",\"width\":200,\"height\":245,\"caption\":\"Tobias Steidle\"},\"logo\":{\"@id\":\"https:\/\/softwaredev.de\/#\/schema\/person\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"About me - Tobias Steidle Software Development","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/softwaredev.de\/index.php\/en\/about-me\/","og_locale":"de_DE","og_type":"article","og_title":"About me - Tobias Steidle Software Development","og_description":"Tobias Steidle Software Architect | Designing Solutions Under Real-World Constraints Sometimes AI, Always Engineering Judgment | 20+ Years Antoniusweg 14 D-86570 Inchenhofen M: +49 175 29 31 082 E: tobias.steidle@softwaredev.de : https:\/\/www.linkedin.com\/in\/tobias-steidle\/ Current Profile (DOCX): Download Current Profile (PDF): Download Tobias Steidle &#x1f3af; Summary I design robust software systems under real-world constraints. With more than [...]Weiterlesen\u00a0\u2026 from About me","og_url":"https:\/\/softwaredev.de\/index.php\/en\/about-me\/","og_site_name":"Tobias Steidle Software Development","article_modified_time":"2026-01-04T16:29:08+00:00","og_image":[{"width":303,"height":303,"url":"https:\/\/softwaredev.de\/wp-content\/uploads\/2022\/12\/vCard-QR-Code.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"5\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/softwaredev.de\/index.php\/en\/about-me\/","url":"https:\/\/softwaredev.de\/index.php\/en\/about-me\/","name":"About me - Tobias Steidle Software Development","isPartOf":{"@id":"https:\/\/softwaredev.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/softwaredev.de\/index.php\/en\/about-me\/#primaryimage"},"image":{"@id":"https:\/\/softwaredev.de\/index.php\/en\/about-me\/#primaryimage"},"thumbnailUrl":"https:\/\/softwaredev.de\/wp-content\/uploads\/2022\/12\/vCard-QR-Code-300x300.png","datePublished":"2024-03-06T06:18:15+00:00","dateModified":"2026-01-04T16:29:08+00:00","breadcrumb":{"@id":"https:\/\/softwaredev.de\/index.php\/en\/about-me\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/softwaredev.de\/index.php\/en\/about-me\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/softwaredev.de\/index.php\/en\/about-me\/#primaryimage","url":"https:\/\/softwaredev.de\/wp-content\/uploads\/2022\/12\/vCard-QR-Code.png","contentUrl":"https:\/\/softwaredev.de\/wp-content\/uploads\/2022\/12\/vCard-QR-Code.png","width":303,"height":303},{"@type":"BreadcrumbList","@id":"https:\/\/softwaredev.de\/index.php\/en\/about-me\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/softwaredev.de\/"},{"@type":"ListItem","position":2,"name":"About me"}]},{"@type":"WebSite","@id":"https:\/\/softwaredev.de\/#website","url":"https:\/\/softwaredev.de\/","name":"Tobias Steidle Software Development","description":"Senior Full Stack Software Architect \/ Developer \/ Engineer (Freelancer) - Professionelle Softwareentwicklung, Machine Learning, Blockchain","publisher":{"@id":"https:\/\/softwaredev.de\/#\/schema\/person\/927e8a1038a3de7a583d219c786adfdc"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/softwaredev.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":["Person","Organization"],"@id":"https:\/\/softwaredev.de\/#\/schema\/person\/927e8a1038a3de7a583d219c786adfdc","name":"Tobias Steidle","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/softwaredev.de\/#\/schema\/person\/image\/","url":"https:\/\/softwaredev.de\/wp-content\/uploads\/2019\/06\/profil.jpeg","contentUrl":"https:\/\/softwaredev.de\/wp-content\/uploads\/2019\/06\/profil.jpeg","width":200,"height":245,"caption":"Tobias Steidle"},"logo":{"@id":"https:\/\/softwaredev.de\/#\/schema\/person\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/softwaredev.de\/index.php\/wp-json\/wp\/v2\/pages\/680","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/softwaredev.de\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/softwaredev.de\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/softwaredev.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/softwaredev.de\/index.php\/wp-json\/wp\/v2\/comments?post=680"}],"version-history":[{"count":29,"href":"https:\/\/softwaredev.de\/index.php\/wp-json\/wp\/v2\/pages\/680\/revisions"}],"predecessor-version":[{"id":849,"href":"https:\/\/softwaredev.de\/index.php\/wp-json\/wp\/v2\/pages\/680\/revisions\/849"}],"wp:attachment":[{"href":"https:\/\/softwaredev.de\/index.php\/wp-json\/wp\/v2\/media?parent=680"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}