Daniel F.
Senior iOS / Delphi / C# Developer
Experience
Senior Delphi / C# Developer
Mazda Motors Europe
Maintenance and extension of the DMS (Dealer Management System) provided by Mazda and the external interfaces to third-party systems
System design and further development/maintenance of the Delphi application on a Firebird database
Creation and maintenance of SOAP/REST-based interface connections
Technologies: Delphi, C#, .Net, SOAP, REST, Firebird, OAuth, Jira, DUnitX, Git
Senior Delphi Developer
Mazda Motors Germany
System design and development of a SOAP web service interface using Delphi and a Firebird database to connect to the Ford ecosystem for customer management and repair order administration
Technologies: Delphi, SOAP, XML, Firebird, REST, OAuth, Jira, DUnitX, SVN
Senior C# Developer
Mercedes-Benz AG
System design and specification of a flexible XML transformation interface for the automated delivery of translation files from a CMS to a translation agency
Development of the transformation application as a C# command-line program for later integration into a REST-based web solution
Technologies: C#, .Net Core, XML, asynchronous data processing, Git, Jira, Confluence
Senior Project Manager
Mercedes-Benz AG
Part-time: system design and creation of detailed specifications for microservices and communication channels for GDPR-compliant contact channels and mass data analytics based on vehicle VINs
Technologies: Confluence, Jira, Git, Microservices, RabbitMQ, Redis, Java, Spring, REST, XML, JSON
Senior Fullstack Developer
Gentherm GmbH
- Development of the REST API and web application for the logistics platform to handle quotes, invoices, and shipment data
Senior iOS Developer
Deutsche Telekom AG
Development of a framework and a demo app for a custom prototype of an AR-based messaging app with location-based services
Technologies: Xcode, Swift, ARKit, MapKit, SceneKit, Git, iOS Frameworks
Senior Fullstack Developer
Gentherm GmbH
Part-time: development of a web application for a logistics platform for sea, air, and road transports for freight forwarders and suppliers
Development of the related REST API as a bridge between the web frontend and a non-REST-compatible core system
Technologies: C#, ASP.Net MVC, MySQL, DeveloperExpress components, RemObjects SDK/DataAbstract, IIS, Visual Studio 2013, Git
Senior iOS Developer
IBM Research & Development GmbH
Further development of an iPad application for configuring and creating quotes for vehicles for the international market
Optimizing the app's workflows, writing specifications, and implementing the specified extensions
Technologies: Xcode, Swift, SwiftUI, Objective-C, CoreData, SQLite, Combine, Swift Concurrency (async/await), unit testing, Git, GCD, Quartz Framework, Core Animation, REST, XML, JSON
Senior Mobile Developer / Systemtester
Deutsche Telekom AG
System design in a Scrum environment and development of software components to extend the customer center with the mobile KC app (iOS/Android)
Technologies: Java, Spring, Hibernate, CXF, JSF, Apache Cordova (PhoneGap), Maven, Selenium, JBoss, Linux, SVN, SOAP, REST, XML, web services, Eclipse, Xcode, MockServices, Oracle
SCRUM-Master / Senior Backend Developer
Deutsche Telekom AG
Introducing Scrum to the development team, coaching the team and the product owners
Technical and functional support for the redevelopment of the "Partnerlounge" application using modern web technologies to improve usability and customer satisfaction
Technologies: Java, JPA, Spring, JSF, RichFaces, jQuery, JBoss7, Oracle, PL/SQL, SoapUI Pro, SVN, SOAP, XML, web services, Eclipse, MockServices
Fullstack Developer / Maintenance / System Testing
Deutsche Telekom AG
Further development, maintenance and execution of automated frontend and backend system tests for the customer center
Technologies: Java, Spring, Hibernate, AXIS3, JAXB, SoapUI Pro, JBoss, JBossWS, Apache, Linux, SVN, Maven, SOAP, XML, Webservices, Eclipse, MockServices
iOS / Backend System Tester
Deutsche Telekom AG
System test of a mobile app in the simulator and on a device, documentation of the test cases
System test of the SOAP/REST based backend for managing user data for the mobile app
Technologies: iOS, iPhone, Java, SoapUI Pro, JBoss, Apache, Linux, SVN, SOAP, XML, Webservices
Senior Backend Developer / System Design / Maintenance
Deutsche Telekom AG
Solution and detailed system design for the existing compensation system of content providers and the "Partner Lounge" web frontend
Enhancement with features for contract setup, billing and partner reporting
Maintenance and further development of PL/SQL code and SQL queries
Technologies: Oracle 19c, PL/SQL, Java, Spring, AXIS3, SoapUI Pro, JBoss, Apache, Linux, SVN, SOAP, XML, Webservices, Eclipse, MockServices, CSV, ASCII, UTF-8, Shell Scripts
SOAP Web Services System Tester
Deutsche Telekom AG
Creation of test plans and system tests for an Oracle 10g/JBoss cluster-based system for central management of registered customers and contracts
Creation of test templates and compilation of test suites for regression tests
Managing about 1.2 million customer records and 15,000 transactions per day
Technologies: SoapUI Pro, Groovy, PL/SQL, JBoss, Apache, Linux, SVN, SOAP, XML, Webservices, Java, Eclipse, Spring, Hibernate, MockServices
Senior Developer
Kassenärztliche Vereinigung Bayerns
- Expansion of the existing billing and information system with report DLLs, new features, performance optimization and PL/SQL packages for mass data processing aggregation tables
- Technology stack: PL/SQL, Delphi 7, Oracle 10g, XML, Report Builder, XSLT, XSL, Java, UNIX, SVN
Senior Developer
RMS GmbH
Further development of the call center software with integration of web services, fax solution, statistics and smart client web interface
Technologies: Delphi 7, MySQL, Oracle 9i, Multi-Tier, RemObjects SDK, Data Abstract, SOAP, XML, WebServices, ASP.Net, C#
Instructor
Dräxlmeier GmbH
Preparation and delivery of a training course on the Oracle access component DOA with Delphi
Teaching efficient use of the DOA components and optimization options for the Oracle database
Technologies: Oracle 9i/10g/11g, Delphi 7, DOA, PL/SQL
Senior Developer / Project Manager / System Design
MAN Nutzfahrzeuge AG
Part-time: Design and development of a web-based freight cost information system to evaluate freight costs for any part numbers and suppliers
Design and development of a web-based transport damage database with image upload and printing function for cargo insurance
User training
Technologies: Delphi XE7, DevExpress, RemObjects, DataAbstract, C#, ASP.Net, Oracle 21c, PL/SQL, Multi-Tier, SOAP web services, Git
Senior Developer
Kassenärztliche Vereinigung Bayerns
Extension of the billing and information system: report DLLs, new features, performance optimization, and PL/SQL packages for aggregation tables and mass data processing (approx. 200 million records per quarter)
Development of a program to control VDX data processing with KBV Java applications, data management and transfer to SAP
Creation of shell scripts for parameter-driven Java applications
Technologies: PL/SQL, Delphi 7, Oracle 10g, XML, Report Builder, XSLT, XSL, Java, UNIX, SVN
Senior Developer
RMS GmbH
Design and development of a call center software for dispatch and billing of shared taxi services
Integration of web services for geocoding and route planning, as well as a fax solution for trip transmissions
Statistics and reports
Development of a web interface for smart clients (PDA/smartphone)
Technologies: Delphi 7, MySQL, Oracle 9i, Multi-Tier, RemObjects SDK, Data Abstract, SOAP, XML, WebServices, ASP.Net, C#
Summary
Since 1989 I have been involved in professional software development. My main focus is on one hand the design and development of native iOS applications using Swift and SwiftUI and on the other hand the development of database-based graphical applications with C#/Delphi/Java in client/server as well as web and multi-tier architectures based on SOAP or REST web services. Designing and implementing the related SOAP/REST web services is part of my portfolio, as is developing or optimizing database procedures in SQL and PL/SQL for efficient server-side processing of large data volumes. In most projects, I have been part of an agile SCRUM team.
Languages
Certifications & licenses
Certified Scrum Developer
Certified Scrum Master
Master Mechanical Engineering Technician
Business Informatics Specialist
IHK
Similar Freelancers
Discover other experts with similar qualifications and experience