Tobias Steidle Senior Full-Stack Software Developer / AI Engineer | Freelancer
D-86570 Inchenhofen
M: +49 175 29 31 082
E: tobias.steidle@softwaredev.de
Tobias Steidle
Zertifikate
Spezialisierung Deep Learning
Neural Networks and Deep Learning (Coursera) Download
Improving DNNs: Hyperparameter Tuning, Regularization and Optimization (Coursera) Download
Structuring Machine Learning Projects (Coursera) Download
Convolutional Neural Networks (Coursera) Download
Sequence Models (Coursera) Download
Deep Learning Spezialisierung (Coursera) Download / Badge
Spezialisierung Machine Learning Engineering for Production (MLOps)
Introduction to Machine Learning in Production (Coursera) Download
Machine Learning Data Lifecycle in Production (Coursera) Download
Machine Learning Modeling Pipelines in Production (Coursera) Download
Deploying Machine Learning Models in Production(Coursera) Download
Machine Learning Engineering for Production (MLOps) Spezialisierung (Coursera) Download
Spezialisierung Mathematics for Machine Learning and Data Science
Linear Algebra for Machine Learning and Data Science (Coursera) Download
Calculus for Machine Learning and Data Science (Coursera) Download
Probability & Statistics for Machine Learning & Data Science (Coursera) Download
Mathematics for Machine Learning and Data Science Spezialisierung Download
AI / KI / Machine Learning
Generative AI with Large Language Models (Coursera) Download
Machine Learning Engineer Zertifikat (Nanodegree) Download
Deep Reinforcement Learning Zertifikat (Nanodegree) Download
Computer Vision Zertifikat (Nanodegree) Download
Natural Language Processing Zertifikat (Nanodegree) Download
Robotic
Self-driving Car Engineer Zertifikat (Nanodegree) Download
Robotic Software Engineer (Nanodegree) Download
Blockchain
Blockchain Developer Zertifikat (Nanodegree) Download
Verfügbarkeit Aktuell fest in einem Projekt und nicht verfügbar.
Beschreibung
Mehrjährige Erfahrung als Softwarearchitekt-/Entwickler in diversen Branchen (u.a. Automotive (Hersteller u. Zulieferer), Versicherungen, Mineralöl, …).
Agile Entwicklung professioneller Softwaresysteme im kaufmännischen und technischen Bereich.
Erfahrung in der Evaluierung neuer Technologien sowie Spezialist im Entwurf von Lösungskonzepten für komplexe Anforderungen mit hoher Problemlösungskompetenz.
Konzeption und Entwicklung von Anwendungen, Services und Schnittstellen in verschiedenen Sprachen und Architekturen.
Erfahrung in der Leitung von Entwicklungsteams. Anforderungsermittlung in enger Zusammenarbeit mit dem Kunden inkl. Aufwandsabschätzung und Zeitplanung von Softwareprojekten.
Aktuelle Schwerpunkte
– Software Architektur / Software Entwicklung (Java, Javascript, Python)
– Spring Boot
– Cloud (AWS / OpenShift / Pivotal / Kubernetes / Docker)
– Agile Entwicklung
– Machine Learning, Deep Learning, Reinforcement Learning
– Robotic
– Blockchain (Smart Contracts)
– Eclipse RCP/RAP, SWT/Swing, JSF, HTML5 (div. JS-Framework u.a. Angular, jQuery)
– Virtual Reality (HTC Vive)
– Domain Driven Design / Domain Specific Language
– Codegenerierung
– div. Frameworks
Bevorzugtes Einsatzgebiet
Augsburg – Ingolstadt – München
Programmiersprachen
Primär
– Java
– Python
– Javascript / Typescript
Sekundär
– Kotlin
– C/C++
– C#
– Delphi
– Solidity
Cloud / PaaS
– AWS
– OpenShift
– Cloud Foundry
– Kubernetes
– Docker
Architekturen, Frameworks, …
– Spring Boot
– Robotic Operating System (ROS)
– Gradle, Maven, Ant, Hudson / Jenkins
– Tensorflow, PyTorch, Keras, …
– Log4j, Apache POI
– Subversion, Git
– JUnit, Mockito, FindBug, Checkstyle, …
– HTML / Javascript / CSS, Angular, jQuery, …
– Ecore (EMF), XText, XPand, XTend
– OSGi, Equinox, Spring, CDI
– Persistenzframeworks (Entity Beans, JPA, Hibernate), EJB
– Web-Applikationen (AJAX, Java, ASP, JSF, ICEFaces, RichFaces, PrimeFaces …). Spring, Apache Wicket
– Swing, SWT, JavaFX
– SOAP / REST, Apache CXF, JBoss RestEasy, JAX-RS, JAXB, Jackson, Jettison, Jersey, JAX-RPC, JAX-WS, WSDL, Axis
– JasperReports
– Unity
– …
Entwicklungsprozesse
Agile Softwareentwicklung (Scrum), MVP, TDD, …
Datenbanken
– PostgreSQL
– Oracle
– MSSQL
– mySQL
– …
Methoden
– Objekt-Orientiertes Programmieren (OOP), Design und Analyse
– Clean Code
– Design Patterns (GoF, J2EE, EAI)
– Aspekt-Orientiertes Programmieren (AOP)
– Service-Orientierte Architekturen (SOA)
– Test-Driven Development (TDD)
– Model Driven Development (MDD)