Software Entwicklung/Projektleitung .Net C#/Xamarin
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 22523 Eimsbüttel
- Weltweit
- de | en
- 05.07.2019
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
9/2017 – offen
Tätigkeitsbeschreibung
Die Funk Gruppe aktualisiert ihr aktuelles auf COBOL basiertes CRM System. Dazu wird ein neues, auf Microsoft .net basiertes System entworfen. Einzelne Funktionen werden entsprechend der Fertigstellung des neuen Systems in Betrieb genommen. Mit Hilfe eines Datenbank-Prismas wird während der Übergangszeit der simultane Betrieb des alten und des neuen Systems auf demselben Datenbestand gewährleistet. Das System arbeitet prozessorientiert mithilfe des Camunda BPMN Engine. Im Backend werden die Daten auf einem Oracle 12 System persistiert. Der Zugriff auf die Datenbank erfolgt über den ORM Mapper NHibernate. Die Kommunikation zwischen Backend und Frontend wird mit WCF Data Services (ODATA V4) gewährleistet. Der Datenbestand beläuft sich auf ca. 80GB.
Technologieberatung und Schulung der Teammitglieder zum korrekten Einsatz der ausgewählten Technologien und geeigneter Patterns.
Prototyping und Mitwirkung beim Architekturentwurf
Bewertung des Pflichtenhefts und Aufwandschätzungen
Lösung von performance- und speicherrelevanten Herausforderungen
Fortlaufende Hands On Tätigkeit (Backend und Frontend (z.B. WPF))
Oracle Database, .Net Framework (Microsoft), C#, Eclipse, Java (allg.), Nhibernate, Microsoft Visual Studio, Windows Presentation Foundation
3/2015 – 9/2018
Tätigkeitsbeschreibung
ThyssenKrupp / Marine Systeme plant einen Neuentwurf des bestehenden PLM Systems. Einen Teil dieses Systems macht die MEFAP-DB aus. Sie ist ein System dass aus Benutzoberfläche und einer Vielzahl von Services besteht, die mit einem serviceorientertem Ansatz implemtiert werden. Das System kommuniziert zudem mit 5 externen Services im Intranet von TKMS.
Erstellung des Pflichtenhefts mit vollständigem Backlog
Aufstellung des Entwicklungsteams
Aufsetzen der TFS Umgebung, Scrum Template, Customization der Report (SSRS)
Projektleitung und SCRUM Master Tätigkeit
Architekturentwurf, Service orientierte Architektur (SOA), Mandatenfähigkeit, Mobile Applikationen (Xamarin / UWP) - Backend in Azure Cloud
No SQL Datenbank MongoDB, Performanceoptimierung
Hands On Tätigkeit
Microsoft SQL Server Reporting Services (SSRS), Microsoft SQL-Server (MS SQL), C, C#, C++, Team Foundation Server, Microsoft Visual Studio, Xamarin
1/2015 – 6/2015
Tätigkeitsbeschreibung
Projektbeschreibung: Neuentwicklung einer mobilen Applikation
für iOS, Android und Windows Phone, die bisher als native App für Android und iOS vorlag.
- Ausarbeitung des Pflichtenhefts auf Basis der bestehenden Apps (Java sowie Objective C)
- Gestaltung eines einheitlichen User Interface (WPF/Xamarin, Crosslight) sowie die Einarbeitung des Branding des Kunden
- Client Server Kommunikation (WCF, FTP)
- Design der lokalen Datenbank (SQLite)
- Xamarin Test Center
Hardware-Design, Windows Phone, Android, iOS, Objective-C, Mobile Application Development, Windows Phone Entwicklung, Softwareentwicklung (allg.), .Net, C, C#, C++, Android Entwicklung, iOS Entwicklung, Java (allg.)
1/2014 – 12/2014
Tätigkeitsbeschreibung
Projektbeschreibung: Entwicklung eines ERP Systems für die Textilindustrie: Client/Server-basierte Architektur, Offline Funktionalität, Email, Web und Clientinterface.
- Hauptverantwortlicher Software Architect/Lead Developer
- User Interface (WPF/DEVExpress)
- Client Server Komunikation (WCF)
- Erstellung von Reports SAP - Crystal Reports
- Datenbankdesign und Performanceoptimierung
- Office 365 Integration
- Variantenmanagement / SAT Solver
Crystal Reports, Hardware-Design, SAP PT-IN, SAP IS-A, SAP Beratung (allg.), Software Architecture, .Net, C#, User Interface (UI), Architektur (allg.), Rechnergestütztes Betriebsleitsystem (RBL), Variantenmanagement
12/2012 – 4/2013
Tätigkeitsbeschreibung
Projektbeschreibung:
- Konzeptionelles Design
- Requirementerfassung und Analyse
- Prototypenentwcklung mit Microsofttechnologien
Technologien und Tools: Microsoft Office, DOORS, MS Project, Visual Studio 2010, C#, MS SQL 2008
Projektteam: 4 Mitarbeiter
Design (allg.), Indesign, Microsoft SQL-Server (MS SQL), .Net, C, C#, C++, Microsoft Visual Studio, Filtertechnik, Mikrotechnik, Technische Konzeption
12/2011 – offen
TätigkeitsbeschreibungFachliche Beurteilung und regelmäßige Teilnahme an Reviews zur Freigabe von Meilensteinen.
Eingesetzte QualifikationenIt-Beratung
9/2010 – 1/2014
Tätigkeitsbeschreibung
Funktion: Projektleitung und Lead Developer (.Net/C#)
Projektbeschreibung: Entwicklung der Content Management Lösung „XDF Process“ - cloudbasierte Architektur mit Offline Funktionalität, Email, Desktop und mobile Interface.
- Detailierte Spezifikation der Kundenanforderungen auf Basis einer vorhandenen VBA Lösung.
- Hauptverantwortlicher Software Architect/Lead Developer
- Etablierung des Entwicklungsteams sowie des agilen Entwicklungsprozesses
- User Interface mit WPF/MVVM
- Datenbankdesign, Entity Framework, Datenabfragen mit MDX
- Performanceoptimierung SQLite (Tabellen, Indexe, SQL, SWOP, Cache, etc.)
- Webservices mit WCF
- Generierung von KPIs und Trendcharts (Data Warehouse)
- Scheduling mit Quartz.net
- Email and WCF Encryption (S/MIME, AES)
- Fuzzy Logic and knowledge based Pattern Matching
- Entwicklungsprozess: SCRUM
Technologien und Tools: Microsoft Office, Visual Studio 2008/2010, C #, VBA, WPF, WCF/MVVM, SQLite, MS SQL 2012, Infragistics, COM, Entity Framework, Data Services, Aspose.net, MailBee.net, Quartz.net, Infragistics, TFS
Projektteam: 22 Mitarbeiter
Microsoft SQL-Server (MS SQL), Hardware-Design, MIME Object Security Services (MOSS), Scrum, Projektleitung / Teamleitung (IT), Software Architecture, Mobile Application Development, Microsoft Visual Studio, .Net, C, C#, C++, User Interface (UI), VBA (Visual Basic for Applications), ASP.NET
1/2009 – 9/2010
Tätigkeitsbeschreibung
Funktion: Software Developer / Refactoring Specialist (.Net/C#)
Projektbeschreibung: Entwicklung und Pflege eines Kontrollsystems für die Überwachung von Produktionsprozessen bei der bei Produktion von Wafern. „Notizen“ werden über einen PDA mit Compact-Framework gespeichert und in eine ASP.NET-Anwendung geladen (SQL 2005 / Oracle). Von dort stehen die Daten verschiedenen Konsumenten zur Verfügung (Webseiten, Webservices)
- Software Entwicklung und Refactoring
- Performanceoptimierung der MS SQL Datenbank
- Entwicklung der Webservices zum PDA (Compact Framework)
- Entwicklungsprozess: SCRUM
Oracle-Anwendungen, Microsoft SQL-Server (MS SQL), Datenbankentwicklung, Hardware-Design, Scrum, Softwareentwicklung (allg.), .Net, C, C#, C++, Web Services, ASP.NET, Betriebsdatenerfassung (BDE), Pflege, Forschung & Entwicklung
1/2007 – 11/2007
Tätigkeitsbeschreibung
Projektbeschreibung: Blueprints sind Konfigurationsdaten auf XML Basis und repräsentieren die Konfiguration eines STANAG 4626 Betriebssystems und der installierten Applikationen. Der Runtime Blueprint Generator optimiert die Abbildung der Anforderungen jeder Applikation auf die zur Verfügung stehenden Ressourcen:
- Erarbeitung geeigneter Algorithmen
- Design und Entwurf des Runtime Blueprint Generators (.net/C#).
Technologien und Tools: XML Spy, Visual Studio, C#
Projektteam: 8 Mitarbeiter
Betriebssysteme, Microsoft Visual Studio, XML, .Net, C, C#, C++, Konfiguration, Architektur (allg.), Filtertechnik, Technische Konzeption, Design (allg.), Indesign
3/2006 – 12/2008
Tätigkeitsbeschreibung
Projektbeschreibung: Entwicklung eines DO-178B qualifizierbaren Betriebssystemstacks (STANAG 4626/ASAAC):
- Entwicklung der STANAG 4626 Kernsystems (C++/Boost und C).
- Vervollständigung des STANAG 4626 Standards
- Diffie Hellman / AES Verschlüsselung
- Safety Case Analyse (ähnlich FMEA).
- Dokumentation entsprechend DO-178B
- HW / SW integration: PikeOS and INTEGRITY 178B /
- A400M MMC, IMA FCC und MTU HPC (High Performance Computing)
Technologien und Tools: SysML, UML 2.0, C, C + + / Boost, Eclipse, SVN, PikeOS, INTEGRITY 178B, CaliberRM, Together, CUnit, ASN.1
Projektteam: 15 Mitarbeiter
Hardware-Design, Betriebssysteme, Projektleitung / Teamleitung (IT), FMEA (Failure Mode and Effects Analysis), UML, Together (Borland), C, C#, C++, Computer-Aided Software Engineering, Subversion, ASN.1, Eclipse, Fehlermöglichkeits- und -einflussanalyse (FMEA), Forschung & Entwicklung
12/2004 – 2/2006
Tätigkeitsbeschreibung
Projektbeschreibung: Development of the firmware (programming language: C) for an integrated GPS / GSM solution (Skeye pad).
- Develop communication via RS232 interface between PocketPC and eCos hardware.
- Virtual Device Driver for Windows CE. Net based.
- presentation at CeBIT 2006
Technologien und Tools: MS Embedded Toolkit, eCos, C, PocketPC, EmbeddedHW, GSM, GPS
Projektteam: 12 Mitarbeiter
Hardware-Design, Microsoft Windows CE, Firmware, Softwareentwicklung (allg.), .Net, C, C#, C++, Gerätetreiber, RS-232, Telekommunikation / Netzwerke (allg.), GSM/GPRS, Kommunikation (allg.), Konfliktlösung, Sprache (allg.)
6/2002 – 10/2002
Tätigkeitsbeschreibung
Projektbeschreibung: Entwicklung eines ASP.net basierten Webseite für die Eingabe und Analyse von Fragebögen. Microsoft .Net 1.1/C#
Technologien und Tools: MS SQL, MS Access, ASP.net, C#, Photoshop
Microsoft SQL-Server (MS SQL), Microsoft Access, Access, Hardware-Design, Softwareentwicklung (allg.), .Net, C, C#, C++, ASP.NET, Filtertechnik, Adobe Photoshop, Forschung & Entwicklung
11/2001 – 5/2002
Tätigkeitsbeschreibung
Projektbeschreibung: Entwicklung einer Client/Server Architektur zur mobile Erfassung von Blutzuckerspiegeln und einer Ferndiagnose und Empfehlungen durch einen Arzt:
- Treiberentwicklung (C language) zur Ansteuerung des Glucometer (Windows CE)
- Entwicklung des Patientenclients (Windows CE - C #)
- Server and Database Management (Windows Server 2003, C++)
- Web Interface (Arzt und Patient) (C # ASP.net)
Projektteam: 3 Mitarbeiter
Technologien und Tools: UML, C, C + +, C #, ASP.net, Web services, Net Remoting, MS-SQL, Crystal Reports, PocketPC, Photoshop
Projektteam: 7 Mitarbeiter.
Crystal Reports, Microsoft SQL-Server (MS SQL), Hardware-Design, Windows Server 2003, Windows Server (allg.), Microsoft Windows CE, UML, Mobile Application Development, Softwareentwicklung (allg.), .Net, C, C#, C++, Web Services, ASP.NET
6/2001 – 10/2002
Tätigkeitsbeschreibung
Projektbeschreibung: Entwicklung einer interaktiven c/s-Anwendung zur Planung von Fertigteilhäusern in 2D und 3D Visualisierungen unter der Leitung von Prof. Dr.-Ing. K. Brandenburg in Kooperation mit der Bauhausuniversität in Weimar unter der Leitung von Prof. Dr.-Ing. F. Werner
- Analyse und Entwicklung (C++/Delphi/ActiveX)
- 2D/3D Visualisierung
- Datenbankanbindung (mySQL)
Mysql, Hardware-Design, Softwareentwicklung (allg.), C, C#, C++, Delphi, Forschung & Entwicklung
4/1999 – 5/2001
Tätigkeitsbeschreibung
Projektbeschreibung: Entwicklung und Support von Software rund um das Thema
3D Produkt Visualisierung
- Entwicklung des Produktkonfigurators Quick Quote für Philips Lighting in Eindhoven
- Entwicklung eines webbasierten Produktbrowsers
- Interface und Databanken Design
- Programmierung von 3D Daten für Produktkataloge verschiedener Möbelproduzenten
Technologien und Tools: , Delphi, CVS, GDI/GDI +, Access, Oracle, Corba, 3D Studio, BMEcat, Altova XML Spy
Oracle-Anwendungen, Access, Hardware-Design, XML, Softwareentwicklung (allg.), Concurrent Versions System, Delphi, IT-Support (allg.), CORBA, Filtertechnik, Creo Elements/Pro (Pro/ENGINEER, Pro/E, ProE), Design (allg.), Indesign, Forschung & Entwicklung
Zertifikate
Ausbildung
Technische Universität Ilmenau
Über mich
Die Möglichkeiten mobiler Technologien - Tablets, Smartphones, Wearables - faszinieren mich.
In Nearshore Projekten mache ich sie finanzierbar. Ich berate Sie gern - vor und während ihres Projekts in Osteuropa. Besuchen Sie unsere Webseite (siehe Kontaktdaten)
Weitere Kenntnisse
Betriebssysteme: Windows, Windows CE, Linux
Embedded Betriebssysteme: PikeOS, INTEGRITY, eCos
Mobile Plattformen: Android, Windows Phone
Simulation: Matlab Simulink, MLDesigner
Systeme/Architekturen: UML, SysML, SDL, Esterel SCADE
Requirementengeneering: DOORS, Borland Caliber, MS Excel,
Entwicklungsumgebungen: MS Visual Studio, Eclipse, Delphi
Programmiersprachen: C++, C, C#, VBA, Java, VB.net, Object Pascal, ADA, SQL,
Assembler IA32
Konfigurationssprachen: AADL
Datenbanken: SQLite, Access, mySQL, MSSQL, Oracle
Datenbank Middleware: ADO, DAO, BDE, Zeos, mySQL.lib
Middleware: WCF, Corba, Message Queues, MS Services,
COM Technologien, AUTOSAR, Integrated Modular Avionics (IMA)
Interprocess Communication: Shared Memory, Multithreading, Message Queues,
Semaphores, Sockets
Netzwerk und Protokolle: TCP/IP, Berkeley Sockets, Ethernet, HTTP, SMTP, POP3, IMAP
User Interface: WPF, GDI, GDI+, Direct X, OpenGL
Design und Layout: Photoshop, Gimp
Repositories: TeamSource, CVS, SVN, ClearCase
Vorgehensmodelle: V-Modell XT und ähnliche, Agile Methoden (z.B. Scrum)
Prozess Management: BPMN, BPEL, XPDL, ARIS, Biz AGI Process
Normen u. Standards: ISO 9000ff, ISO 90003, DO178B, DO254, DO297, EN4660
Sonstiges: XML/DOM,Crystal Reports, Reguläre Ausdrücke, GPS, 3DStudio,
BMEcat Künstliche Intelligenz, Neurale Netzwerke,
Pattern Matching
Internationale Erfahrung
7 Jahre Erfahrung in europäischen Projekten wie ETAP TDP 1.7 und AIRBUS Process Assurance. Erfahrung im Umgang mit Behördenvertretern.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden