Daniel Friedrich
Senior Delphi / C# Developer
Experience
Senior Delphi / C# Developer
Mazda Motors Europe
- Maintenance and extension of the DMS (Dealer Management System) created by Mazda, as well as the external interfaces to various third-party systems
- Management of service orders and provision of central components such as customer and vehicle management
- 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
- Expansion of the DMS to include an external interface for integration into the Ford ecosystem for customer management and repair order management
- System design and development of the SOAP web service interface using Delphi and a Firebird database
- 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 automated delivery of translation files from a CMS to a translation agency
- Development of a C# command-line application for asynchronous data processing, planned for integration into a REST-based web solution
- Technologies: C#, .Net Core, XML, asynchronous data processing, Git, Jira, Confluence
Senior Project Manager
Mercedes-Benz AG
- Conceptualization of a system for GDPR-compliant use of communication channels and internal analysis of mass data based on VINs and owner information
- System design and creation of detailed specifications for microservices and their communication channels to external interfaces
- Technologies: Microservices, RabbitMQ, Redis, Java, Spring, REST, XML, JSON, Confluence, Jira, Git
Senior Fullstack Developer
Gentherm GmbH
- Implementation of the logistics platform web application and its REST API
- Use of existing multi-tier frameworks and integration into supplier systems
- Technologies: C#, ASP.net MVC, MySQL, DeveloperExpress components, RemObjects SDK/DataAbstract, IIS, Visual Studio 2013, Git
Senior iOS Developer
Deutsche Telekom AG
- Developed a framework and a demo app for an AR-based messaging prototype with location-based services
- Technologies: Xcode, Swift, ARKit, MapKit, SceneKit, Git, iOS Frameworks
Senior Fullstack Developer
Gentherm GmbH
- Developed a web application for a logistics platform for sea, air, and road transport used by carriers and suppliers
- Developed the REST API as a bridge between the web frontend and the non-REST-compatible core system
- Technologies: C#, ASP.net MVC, MySQL, Developer Express components, RemObjects SDK/Data Abstract, IIS, Visual Studio 2013, Git
Senior Backend Developer / System Design / Maintenance
Deutsche Telekom AG
- Continued expanding and maintaining the compensation and partner lounge system on a part-time basis
- Technologies: Oracle 19c, PL/SQL, Java, Spring, AXIS3, SoapUI Pro, JBoss, Apache, Linux, SVN, SOAP, XML, web services, Eclipse, MockServices, CSV, ASCII, UTF-8, shell scripts
Senior iOS Developer
IBM Research & Development GmbH
- Further developed an iPad application for vehicle configuration and quote generation for the international market
- Created specifications and implemented the specified enhancements
- Optimized the processes within the application
- 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 / System Tester
Deutsche Telekom AG
- System design and development in a SCRUM project to extend the customer center with a mobile app (iOS/Android)
- Developed software components as part of agile development
- 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 in the development team and coaching the team and the Product Owners
- Providing functional and technical support for redeveloping the partner lounge using up-to-date web technologies
- Technologies: Java, JPA, Spring, JSF, RichFaces, jQuery, JBoss7, Oracle, PL/SQL, SoapUI Pro, SVN, SOAP, XML, Webservices, Eclipse, MockServices
Fullstack Developer / Maintenance / System Testing
Deutsche Telekom AG
- Enhancing, maintaining, and executing 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
- Conducting system tests of a mobile application in the simulator and on devices, documenting the test cases
- Conducting system tests of the SOAP/REST-based backend for managing user data for the mobile application
- Technologies: iOS, iPhone, Java, SoapUI Pro, JBoss, Apache, Linux, SVN, SOAP, XML, Webservices
Senior Backend Developer / System Design / Maintenance
Deutsche Telekom AG
- Solution design using UML diagrams and detailed system design for the contract and reporting features of the content provider compensation system and the partner lounge web frontend
- Maintaining and enhancing PL/SQL code, SQL queries, and data structures
- 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
- Creating a test concept for system and regression testing of the central customer management and contract system for T-Online portals
- Creating test templates and compiling all test suites for developer testing and regression testing
- Managing about 1.2 million customer records and around 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
- Developed a program to control the VDX data processing with the KBV and data management for invoice data handoff to SAP
- Created shell scripts for parameter-driven Java applications on UNIX
- Technologies: PL/SQL, Delphi 7, Oracle 10g, XML, Report Builder, XSLT, XSL, Java, UNIX, SVN
Senior Developer
RMS GmbH
- Enhanced and maintained the call center dispatch and billing solution
- Integrated and supported the existing multi-tier architecture with MySQL and Oracle
- Technologies: Delphi 7, MySQL, Oracle 9i, RemObjects SDK, Data Abstract, SOAP, XML, web services, ASP.Net, C#
Instructor
Dräxlmeier GmbH
- Prepared and delivered training on the Oracle access component DOA with Delphi
- Taught efficient use of DOA components and optimization options in the Oracle database
- Technologies: Oracle 9i/10g/11g, Delphi 7, DOA, PL/SQL
Senior Developer / Project Manager / System Designer
MAN Nutzfahrzeuge AG
- Implemented a web-based freight cost inquiry system for internal make-or-buy decisions
- Developed a web-based transport damage database with image upload and print functions for transport insurance
- Trained users
- Frontend in ASP.Net with C#, application server and reporting client in Delphi with RemObjects/Data Abstract, DevExpress components, Oracle 21c
- Technologies: Delphi XE7, DevExpress, RemObjects, Data Abstract, C#, ASP.Net, Oracle 21c, PL/SQL, multi-tier, SOAP web services, Git
Senior Developer
Kassenärztliche Vereinigung Bayerns
- Extended the billing and information system: created report DLLs for list-based chargeback and added new features to programs
- Optimized performance of long-running transactions and queries
- Created procedures, functions, and packages in PL/SQL for aggregation tables and server-side bulk data processing (approx. 200 million records per quarter)
- Technologies: PL/SQL, Delphi 7, Oracle 10g, XML, Report Builder, XSLT, XSL, Java, UNIX, SVN
Senior Developer
RMS GmbH
- Design and development of software for call center dispatch and billing of shared taxi services
- Integration of web services for geocoding and route planning, and a fax solution for sending routes to taxi companies
- Billing of trips to transport companies and creation of statistics and reports
- Multi-tier application server with MySQL/Oracle support, and a web interface for smart clients
- Technologies: Delphi 7, MySQL, Oracle 9i, RemObjects SDK, Data Abstract, SOAP, XML, Webservices, ASP.Net, C#
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Automotive (18.5 years), Manufacturing (18.5 years), Telecommunication (17 years), Information Technology (10 years), Healthcare (3.5 years), and Transportation (2 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (21 years), Project Management (18.5 years), Product Development (13 years), Quality Assurance (2 years), and Customer Service (1 year).
Summary
Since 1989, I've been involved in professional software development. My technical focus is on designing and developing native iOS applications with Swift and SwiftUI, as well as developing database-driven, graphical applications with C#, Delphi, and Java using client/server as well as web and multi-tier technologies based on SOAP or REST web services. Designing and implementing the corresponding SOAP/REST web services is also part of my portfolio, as is the development and optimization of database procedures in SQL and PL/SQL for high-performance, server-side processing of large data sets. In most projects, I was part of an agile SCRUM team.
Skills
Programming Languages
- Swift Since Release (2014)
- Swiftui Since Release (2019)
- Objective-c 11 Years
- Pl/sql > 15 Years
- Java 5 Years
- C# 7 Years
- Delphi / Pascal > 15 Years
- Html/css 4 Years
Databases
- Oracle (7.x - 21c) > 15 Years
- Mysql > 10 Years
- Postgresql > 5 Years
- Ms Sql Server 3 Years
Technologies
- Rest, Soap
- Xml, Json
- Spring, Hibernate
- Jpa, Sql
Others
- Git, Bitbucket
- Jira, Confluence
- Xcode, Intellij
- Tomcat, Maven
Languages
Certifications & licenses
Certified SCRUM Developer
Certified SCRUM Master
Master Mechanical Engineering Technician
Business Informatics Specialist (IHK)
IHK
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Daniel based?
What languages does Daniel speak?
How many years of experience does Daniel have?
What roles would Daniel be best suited for?
What is Daniel's latest experience?
What companies has Daniel worked for in recent years?
Which industries is Daniel most experienced in?
Which business areas is Daniel most experienced in?
Which industries has Daniel worked in recently?
Which business areas has Daniel worked in recently?
Does Daniel have any certificates?
What is the availability of Daniel?
What is the rate of Daniel?
How to hire Daniel?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Delphi / C# Developer
Nearby freelancers
Professionals working in or nearby Kürnbach, Germany