02.01.2025 aktualisiert


.Net - Java - BI - Cloud-Big Data Entwickler
Skills
Microsoft .Net: C#, WinForms, WPF, WCF, Charting, ADO.NET, ASP.NET, LINQ, ORM, Parallel Programming (TPL), F#
Oracle Java: Core Java, Swing, JDBC, J2EE, JSP und Servlet
Big Data: Apache Spark, Apache Hadoop, Map&Reduce Model, Nucleon Atomic
MS Azure: Azure SQL, CosmosDB, Micro Services
Business Intelligence: Reporting (Stimulsoft und Crystal Reports), Charting, OLAP Pivot-Table Analysis, Nucleon BI
GIS Technologien: Esri ArcGIS (ArcMap und ArcGIS Pro), SDE und ArcObjects
Web Technologien: OData, Rest API, JSON, HTML, Java Script, PHP, Python
Datenbanksprachen: SQL, Oracle PL/SQL, T-SQL, MongoDB Query
Datenbanken: SQL-Server, MS-Access, Oracle, DB2, Informix, MySQL, PostgreSQL, MongoDB, Couchbase
Entwicklung-Tools: MS Team Foundation Server, MS Visual Studio, NUnit, MS Visio, ReSharper, FxCop, StyleCop und Eclipse für Java
Software Engineering: Software Architekturen, UML, Design Patterns, SOA, Unit-Testing, Software Quality, CMMI und Distributed Computing
Vorgehensmodelle: Agile Methoden und Techniken-insbesondere SCRUM
Betriebssysteme: Windows, Linux
Sonstige Kenntnisse: Web Services (SOAP, WSDL), XML (XSLT), WML, AutoCAD Files, IIS, Apache Web Server, Apache Tomcat, WordPress, JQuery, WiX Setup-Toolset, C, C++, VB.NET, Python, R und Apache Hadoop, SAP HANA, SharePont, MS Power BI
Sprachen
Projekthistorie
09.2018 – Lfd. Nucleon Software (Selbstständiger Unternehmer)
Software Design, Entwicklung und Architektur
https://nucleonsoftware.com
Technologien: .Net (WPF, WinForms, WCF, ASP.NET MVC, ADO.NET, Rest, JSON, XML, TPL, Charting, OData), MS Azure, Amazon AWS, JavaScript, R, Business Intelligence (Nucleon BI, Power BI),
Big Data (Apache Spark, Apache Hadoop, Apache Hive, Cassandra), ArcGIS, SQL, MongoDB, CosmosDB, Neo4J, Couchbase, Google BiqQuery, Snowflake, Amazon Redshift, Azure SQL, Azure Synapse, Azure Databricks
Software Architecture, Software Testing, Scrum und MS TFS
DevOps: Ms Azure Git, Azure Artficats, MsBuild, FxCop
Projekte:
-
-
-
- Architektur und Entwicklung von Nucleon BI für Desktop, Web und Cloud mit C#, ASP.NET MVC, WPF, WinForms, ADO.Net SQL, No-SQL, TPL und mehr
- Data Management und Data Architecture für Nucleon BI
- Architektur und Entwicklung von Nucleon Database Master für Desktop mit C#, WPF, WinForms, LINQ, ADO.Net , SQL und NoSQL
- Architektur und Entwicklung von Nucleon Atomic mit C# und TPL für Map&Reduce und Distributed Parallel Computing
- Die Anbindung und Integration von Apache Spark, Cassandra und Snowflake an die Nucleon BI Plattform mit C# und Java
- Nucleon BI Web Integration zu MS Azure Plattform
- Integration von SQL und No-SQL Datenbanken an Nucleon BI Plattform
- Die Anbindung GrapQL und REST Services an Nucleon BI Platform.
- Die Anbindung von Python, R und Julia an die Nucleon BI Plattform
- Die Anbindung von F# Module an Nucleon BI und F# Samples Entwicklung
- Die Anbindung von REST und SOAP Services an Nucleon BI Plattform
- Docker für Nucleon BI Web
- Azure Databricks integration an Nucleon BI
-
-
07.2022 – 08.2022 KOSTAL – Senior Software Engineer
Design, Entwicklung, Deployement und Architektur
https://www.kostal.com
Technologien: NXP IMX HAB Image Signing, Compiling and Linking C/C++ Code, .Net 6 (.Net Core) WebAPi, Ubuntu, Docker
Aufgaben:
-
-
-
- Signing and Encrypting NXP IMX HAB Images on Windows and Linux
- Entwicklung .Net 6 ASP.NET WebApi Service
- Integration C/C++ Backend Application(.exe) with .Net 6 WebAPI on Ubuntu
-
-
07.2021 – 12.2021 Authentic Vision – Data Engineer
Design, Entwicklung und Architektur
Web: htps://www.authenticvision.com
Technologien: Apache Superset, PostgreSQL, MongoDB, Dremio, Apache Kafka (KSQL, KStreams), MongoDB, Docker
Aufgaben:
-
-
-
- Architektur von neuen Data Warehouse bzw. Data Lake Plattform
- Entwicklung von Kafka KStreams ( Microservice) Applikationen
- Architektur und Entwicklung von neuen Business Intelligence Plattform
- Anforderungsanalyse und Dokumentation von Datenbank und BI Plattform
- Technology-Analyse (PowerBI, Tableau, Apache Superset, Reporting)
- Docker Installation in Kubernetes
-
-
Zertifikate
Diplom
TUWIen2008