Software Development, Data Science, Consulting
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 71272 Renningen
- National
- de | en | zh
- 06.11.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
7/2022 – 9/2022
Tätigkeitsbeschreibung
Neuentwicklung eines Systems für die automatische Auftragsbearbeitung
Skills:
.NET, Amazon S3, Amazon SES, Amazon SNS, ASP.NET Core, AWS, Azure DevOps, Confluence, C#, Docker, Helm, Kafka, Kubernetes, Lens, Micro-services, SonarQube, Terraform, Visual Studio
Amazon Web Services (AWS), Apache Kafka, Kubernetes, Software engineering / -technik
4/2022 – 5/2022
Tätigkeitsbeschreibung
KI-System Formularverarbeitung
Weiterentwicklung, Optimierung und Vereinfachung eines Systems zur automatisierten Verarbeitung von Auftragsformularen, Systematisierung der Entwicklung sowohl der Software als auch Modelle. Übernahme der Wartung ab Juni 2022.
Skillls:
Azure Cloud, Azure Custom Vision, Azure Form Recognizer, Azure ML, Digital Image Processing, GitLab, Information Extraction, Machine Learning, MLOps, .NET, OCR, Optimizing Business Processes, Optimizing ML Models, PDF Handling and Manipulation, pandas, Robotic Process Automation (RPA), Visual Studio
.Net, Maschinelles Lernen, Microsoft Azure
7/2021 – 9/2021
Tätigkeitsbeschreibung
Weiterentwicklung Miele App, Erweiterung von ShopConnect, dem Shopping-Bereich der Miele App.
Skills:
.NET, Android, AutoFixture, AutoMapper, AutoMoq, Bamboo, Bitbucket, Confluence, DDD, iOS, Jira, Lottie, Moq, Multilingual App Development, MVVM, NUnit, Refit, Rider, Scrum, Signing Git Commits, SonarQube, SQLite, Visual Studio, Visual Studio Mac, Xamarin, Xamarin.Forms.
Android Entwicklung, iOS Entwicklung, Mobile Application Development, Software engineering / -technik, Xamarin.Forms
8/2018 – 10/2018
Tätigkeitsbeschreibung
Wartung und Weiterentwicklung der Mobile Apps WEEDSCOUT und Field Manager der Firma BASF. Wartung einer Mobile App für die Da-tensammlung. Mitwirkung in einem internationalen Team mit Englisch als Projektsprache.
Mobile App “WEEDSCOUT” zum automatischen Erkennen von „Un-kräutern.“ Mobile App „Field Manager”Mobile App „iCatcher”:
Interne App für die Erfassung von Bildern von Unkräutern und Schäd-lingen als Input für Computer Vision Modelle
Android Entwicklung, iOS Entwicklung, Maschinelles Lernen, Softwareentwicklung (allg.)
1/2018 – 2/2021
Tätigkeitsbeschreibung
Trading Signal Platform
Aufbau einer hoch performanten und skalierbaren Plattform für die
Verteilung von Handelssignalen
Aufgaben:
•Design einer Architektur, die sich sehr flexibel und schnell an neue Business Anforderungen anpassen lässt, inkl. Multicloud-Fähigkeit.
•Implementierung
•Betrieb (auch nach 02/2021)
•Entwicklung einer public API und zugehöriger SDKs
•Anbindung einer Vermögensverwaltung
[...]: -Hyperlink entfernt-
Skills:
.NET Core, Adobe Illustrator, Adobe XD, Agile Requirements Engineer-ing, Amazon Web Services (AWS), Android App Development, Android Studio, ASP, Azure, Azure, Azure DevOps, Business Process Analysis, C#, Cloud Architectures, Cloud Design Patterns, Data Engineering, Data Engineering, Data Modeling, Data Privacy, Data Science, Data Science, DevOps, DevSecOps, digital signing emails, Docker, Domain Driven De-sign, Enterprise Architect, Entity Framework Core, General Data Protec-tion Regulation, Git, Gitflow, iOS App Development, Java, JetBrains DataGrip, JetBrains IntelliJ IDEA, JetBrains PyCharm, Kubernetes, Mobile App Architectures, Native App Development, NET Core, Notification Services, Observation Engineering, PowerShell, Python, Quantitative Finance, REST APIs, Securing Web APIs, Serverless Architectures, Site Reliability Engineering, System Monitoring, System Security, Technical Analysis, Terraform, User Experience Design, Visual Studio, Visual Studio App Center, Visual Studio for Mac, Xamarin, Xamarin.Forms, Xama-rin.Forms, Xcode
Data Science, Softwareentwicklung (allg.)
8/2017 – 12/2017
Tätigkeitsbeschreibung
Aufbau einer Plattform für neue, innovative Dienstleistungen im Be-reich Logistik/Trucks für einen großen LKW Hersteller im Raum Stutt-gart.
• Entwicklung Mobile Apps für iOS und Android
• Consultant für Mobile App Development: iOS und Android
• Consultant für allgemeine Cloud Themen und Azure
Kenntnisse:
Scrum, Xamarin, iOS App Development, Android App Development, Mobile Software Architectures, Cloud, Microsoft Azure, C#, Java, Swift, Continuous Integration, Continuous Delivery, Xamarin.iOS, Xamarin. Android, Native Mobile App Development, DevOps, Test Automation, Agile Software Development, Coaching, REST, User Experience Design, UI Design, Location Services, Geofencing, Routing, Git, Gitflow, Web API Design, Microservices, SMS Service, Design Sprint, Design Thinking
Eingesetzte Produkte:
Xamarin, Xcode, Android Studio, Visual Studio, Visual Studio for Mac, Microsoft Azure, Visual Studio App Center, Visual Studio Team Ser-vices, Zeplin, Sketch, Adobe Illustrator, Adobe Experience Design, En-terprise Architect, HERE Maps
Software engineering / -technik
8/2016 – 3/2017
Tätigkeitsbeschreibung
Konzern im Bereich Zutrittskontrollsysteme
- Erstellen von Entwicklungsstrategien für Mobile Solutions
- Aufbau einer Organisationsstruktur für die Entwicklung von Mobile Solutions
- Vorgehensmodelle für die Entwicklung von Mobile Solutions
- Entwicklung von Konzepten für das Rapid Prototyping von komplexen Lösungen mit Mobile Devices, Cloud und IoT Devices (z.B. Raspberry Pi)
- Design von Referenzarchitekturen für Mobile Solutions und IoT
- Systematische Betrachtung von Security im Bereich Mobile Ap-plications, IoT und Cloud.
- Aspekte von sicheren, zuverlässigen und robusten Lösungen in Entwicklung und Betrieb.
- Entwicklung einer Android Referenz-App für elektronische Schlösser
- Entwicklung einer Android App (Proof-of-Concept) für den Mes-seauftritt auf der Security 2016 in Essen.
- Basisentwicklung eines Mobile SDKs für Zutrittskontrollsysteme
- Analyse von Cloud IoT Architekturen
- Requirements Engineering für innovative, mobile Lösungen
- Rapid Prototyping von mobilen Lösungen
- Konzept eines Ökosystems für mobilen Lösungen
Enterprise Architect (EA), Software Architecture, Android Entwicklung, iOS Entwicklung, Java (allg.), Mobile Application Development, Objective-C, Software engineering / -technik, Swift (Programmiersprache), Cloud Computing, User Experience (UX), Microsoft Azure, Requirement Analyse, Adobe Illustrator, Data Science
12/2015 – 4/2016
Tätigkeitsbeschreibung
Einführung der Entwicklung von Mobile Apps für iOS und Android in ein Software-Entwicklungsunternehmen am Beispiel einer komplexen Service App für die Firma Layher GmbH & Co KG.
Aktivitäten:
- Architektur mit Schwerpunkt Wiederverwendbarkeit, Wartungsfreundlichkeit und Entwicklungsperformance mit Hilfe von Xamarin.
- User Experience Design (UxD)
- Implementierung der Apps
- Aufbau des Dev-Ökosystems
- Aufbau der Testinfrastruktur
- Publishing der Apps
- Knowledge Transfer
- App Profiling
Komplexität:
- > 20 Screen je App
- extensive Nutzung von REST Services
- > 17 Web API Endpoints
- intensive Nutzung von TAP und Concurrent Programming
- Pdf Download und Anzeige. Kenntnisse:
C#, Java, Objective-C, Swift, .NET Framework, Mobile Development, Interaction Design, Software Engineering, Architecture Design, OOA; OOD, OOP, Patterns, Geocoding, CoreLocation, iOS MapKit, iOS EventKit, iOS Security, Android Security, Google Maps, Android Calendar API, JSON, REST Services, Task-based Asynchronous Pattern (TAP), Con-current Programming
Eingesetzte Produkte:
Xamarin Studio, Xamarin.Android, Xamarin.iOS, Xcode, Visual Studio, SourceTree, Git, Android SDK, Android Studio, Enterprise Architect, Bal-samiq, Atlassian Confluence, Atlassian BitBucket Server, Telerik UI, Unity DI Container, Adobe Illustrator
Mobile Application Development, Android Entwicklung, iOS Entwicklung
5/2015 – 11/2015
Tätigkeitsbeschreibung
Projekt: SAP DSD (Direct Store Delivery)
Aufgaben
- Entwicklung einer Mobile App für SAP Direct Store Delivery
- Entwicklung für den internationalen Markt
- Cross-Plattform Entwicklung mit Xamarin mit erstem Schwerpunkt Android
- Entwicklung in einem internationalen Team
- Interaction Design
Sonstiges
- Mehrere Scrum Teams
- Teamgröße ca. 20 Entwickler
- Mehrschichtige Architektur mit Schwerpunkt Portierbarkeit
- Test-driven Development
- Anbindung an SAP ERP
Mobile Application Development, Software engineering / -technik, Android Entwicklung, iOS Entwicklung
2/2015 – 5/2015
Tätigkeitsbeschreibung
Bereich Home Automation und Smart Home
Aktivitäten:
• Erweiterung der iOS Apps Vitocomfort Plus und Vitocomfort Showcase
• Qualitätssicherung Lokalisierung
• Umstellung auf ARC
Software engineering / -technik, iOS Entwicklung
4/2010 – offen
Tätigkeitsbeschreibung
Aktivitäten:
- Entwicklung Mobiler Lösungen mit Schwerpunkt iOS
- Entwicklung Cloud Lösungen mit Microsoft Azure
- Entwicklung und Optimierung von Web Applikationen
- Data Science: Big Data, Data Analysis, Mining, Machine Learning
- Beratung im Bereich Software Engineering
- Optimierung von Entwicklungsökosystemen
- Forschung im Bereich Autonomic/Smart Systems, IoT
- Forschung im Bereich Neurolinguistik und Psycholinguistik mit Schwerpunkt L2
Produkte im Apple App Store mit Schwerpunkt Fremdsprachenerwerb:
- Smart Space
- Zhoong Tone
mehr Infos auch
Agile Methodologie, ASP.NET, Business Intelligence (BI), C#, C++, Cloud Computing, Data Mining, Data Science, Iaas, iOS Entwicklung, Java (allg.), JavaScript, Kanban, Maschinelles Lernen, Microsoft Azure, Microsoft SQL-Server (MS SQL), Microsoft Windows (allg.), Mobile Application Development, Objective-C, Objektorientierte Analyse (OOA), Objektorientierte Design (OOD), Paas, Projektmanagement (IT), Python, Requirement Analyse, Saas, Scrum, Softwareanforderungsanalyse, Software Architecture, Software Design, Software engineering / -technik, Softwareentwicklung (allg.), SQL, UML, User Experience (UX), Web Entwicklung
11/2002 – 3/2010
Tätigkeitsbeschreibung
Aufgabe dieser Unternehmung war der Aufbau und Betrieb einer Plattform für die Bereitstellung neuartiger Dienstleistungen für Werkzeugmaschinen und anderen Automatisierungssystemen übers Internet, 10 Jahre vor der „Erfindung“ von Industrie 4.0. Das erste große Projekt weltweit, das schon ab Mai 2001 auf .NET, ASP.NET, Web Services und C# als neue Microsoft Technologien gesetzt hat. Entwicklung erfolgte am Anfang in direkter Zusammenarbeit mit Microsoft USA in einem internationalem Team. Ab April 2010 wurde diese Siemens-Tochter vollständig in die Siemens AG aufgenommen.
Aufgaben:
- Entwicklung und Wartung wichtiger Kernkomponenten des verteilten Systems
- Beratung Microsoft Technologien
- Beratung und Durchführung Systemprogrammierung
- Beratung Internet Technologien
- Beratung Software Engineering
- Entwicklung von Condition Monitoring Methoden für Werkzeugmaschinen
- Management von nationalen und internationalen Condition Monitoring Projekten
- Entwicklung eines skalierbaren Application Servers für die Analyse von Maschinendaten
- Betreuung von wissenschaftlichen Arbeiten im Bereich Condition Monitoring und Datenanalyse
- Integration von Cisco WebEx
- Ausflug in die Welt der Siemens Werkzeugverwaltung, d.h. Übernahme der Entwicklung.
SQL, Microsoft SQL-Server (MS SQL), Windows Server (allg.), Microsoft Windows (allg.), Projektmanagement (IT), Scrum, Agile Methodologie, Software Design, UML, Software Architecture, Softwareanforderungsanalyse, Objektorientierte Analyse (OOA), Objektorientierte Design (OOD), Rational Rose, .Net Framework (Microsoft), C#, Eclipse, Java (allg.), Simulink, Microsoft Foundation Classes (MFC), Python, Software engineering / -technik, Softwareentwicklung (allg.), Distributed Computing, DCOM (Distributed Component Object Model), Web Entwicklung, ASP.NET, JavaScript, Data Science
4/2001 – 10/2002
Tätigkeitsbeschreibung[siehe vorhergehende Beschreibung]
Eingesetzte QualifikationenSoftware engineering / -technik, Softwareentwicklung (allg.)
10/1987 – 3/2001
Tätigkeitsbeschreibung
Software Entwicklung in den folgenden Bereichen:
- Database Publishing
- Produktionsüberwachung
- Werkzeugmaschinen, Sondermaschinenbau
- Prepress (Qualitätssicherung)
- Netzwerkdiagnose und Netzwerkmanagement
- Versicherung
- ...
Software engineering / -technik, Softwareentwicklung (allg.), It-Beratung
12/1985 – 9/1987
Tätigkeitsbeschreibung
- Entwicklung des Textverarbeitungsprogramms “C-Text plus” für ATARI TOS/GEM GUI, mit Serienbrieffunktion in der Programmiersprache C
- Entwicklung einer LOB Applikation mit Clipper
Software engineering / -technik, Softwareentwicklung (allg.), C, Clipper
Über mich
Weitere Kenntnisse
#Programming Languages
C# (since 2001), Python, Objective-C (since 1995), Swift, JavaScript (since 2002), Java (since 1997), C (since 1985), C++ (since 1994), R, Matlab, VB, …
#Mobile Development
Experience Design, Interaction Design, App Architectures, Mobile Solution Architectures, Messaging, HockeyApp, Firebase, Sketch, Adobe Experience Design
#Mobile Development iOS
iOS, Xcode, Objective-C, Swift, Auto Layout, XCTest, Audio und Signal Processing on iOS, Core ML (iOS 11), SQLite, Security
#Mobile Development Android
Android Studio, Android SDK, Event Bus, SQLite, RxJava, Google Play, Security
Mobile Development Cross Platform (iOS, Android)
Xamarin/MonoTouch (since 2010), Visual Studio Mac, Xamarin.iOS, Xamarin.Android, Xamarin.Forms, MvvmCross, NUnit, Moq, Security
#Web Development
ASP.NET, ASP.NET Web API, CSS, jQuery, Angular, Bootstrap, SignalR, REST, Web Services, Responsive Web Design, D3.js
#Windows Development
Visual Studio, Team Foundation Server (TFS), Git, PowerShell, Visual Studio Unit Testing Framework, NUnit, XAML, WPF, WCF, Windows Forms, LINQ, Task Parallel Library (TPL), Task-based Asynchronous Pattern (TAP), Reactive Extensions for .NET (Rx.NET), NET Entity Framework, System Programming
#Cloud Development
Microsoft Azure, Azure IaaS, Azure Web Apps, Azure Mobile Apps, Azure API Apps, Azure SQL Database, Azure Stream Analytics, Azure Machine Learning, Azure DocumentDB, Azure Cosmos DB, Azure Search, Azure Functions, Azure Web API, Azure API Management, Azure Web API, Azure IoT Hub, Azure Service Fabric, Cloud Design Patterns, Microservices, Microservice Architectures, Microsoft Cognitive Services, Google Cloud Machine Learning Services, Security, Privacy
#Data Science, AI
Big Data, Machine Learning, Data Mining, Stream Mining und Stream Analytics, Complex Event Pro-cessing, Process Mining, Natural Language Processing (NLP), Social Media Analysis, Social Network Analysis, Anomaly Detection in complex Systems, Data Visualization, Digital Signal Processing 1D and 2D, Audio Processing, Image Processing, Speech Processing, Robust Statistical Methods, NumPy, SciPy, matplotlib, scikit-learn, pandas, R, RStudio, Matlab (Wavelet, Signal Processing, Statistics Toolbox), Matlab Builder for .NET, Matlab Compiler, IPython, Jupyter, Deep Learning, TensorFlow, Keras, Mi-crosoft Cognitive Services (Text Analytics, Linguistics Analysis), Google Cloud Natural Language API
#Natural Language Processing
Text Analytics, Sentiment Analysis (German, English), Linguistic Analysis of Chinese Text, NLTK, Stan-ford NLP Toolkits, Linguistics, Psycholinguistics, Microsoft Cognitive Services, Google Cloud Nature Language API
#Data Management
Data Governance, Data Stewardship, Test Data Management, Data Quality, Data Integration, Data Privacy, Data Security
#Software Engineering
Requirements Engineering, Agile Requirements Engineering, Experience Design, Interaction Design, Domain-Driven Design, Multi-Tier Architectures, Architecture Patterns, Design Patterns, Analysis Pat-terns, Data Model Patterns, Enterprise Integration Patterns, Distributed Systems, Concurrent Pro-gramming, Reactive Programming, Streaming Systems, Data Architecture, Information Architecture, Network Programming, Internet of Things (IoT) Patterns and Architectures, API Design, Framework Design, Microservices, Microservice Architectures, Application Lifecycle Management (ALM), Continu-ous Integration, Continuous Delivery, Software Configuration Management, Software Quality Man-agement, Internationalization (i18n), Globalization, XLIFF, Coaching und Mentoring of Developers, Teaching Engineering Skills, Threat Modeling, Software Maintenance Concepts, Software Performance Engineering
....
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Chinesisch (Grundkenntnisse)
- Vietnamesisch (Grundkenntnisse)
- Französisch (Grundkenntnisse)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden