20.03.2026 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
100 % verfügbar

IT Berater, Software Architect, Software Entwickler (C++, C#, Java, Python, Web, KI, AI, ML)

Nürnberg, Deutschland
Weltweit
Magister der Wissenschaft Informatik/angewandte Mathematik
Nürnberg, Deutschland
Weltweit
Magister der Wissenschaft Informatik/angewandte Mathematik

Profilanlagen

Bestätigung Projekteinsatz Uchitelev Mikhail_20230119.pdf
Reference_James.pdf
Bescheinigung_DC.pdf
mcsd.jpg
mcdba.jpg
mcp.jpg
Bescheinigung_BP.pdf
Bescheinigung_BDT.pdf
Bescheinigung_Vis.pdf
Tätigkeitsbestätigung SThree.pdf
Bescheinigung-HEINE.pdf
mu-gulp-12032026.pdf
mu-gulp-12032026.docx

Skills

Gulp.JsUnity3DKeilAsp.NetJavaJavaScript.Net FrameworkPHPSchichtenarchitekturLTE (Telekommunikation)Microsoft WindowsWLANApache ActivemqAdo.NetAdobe After EffectsAdobe AuditionAdobe Premiere ProAPIsAgile MethodologieKünstliche IntelligenzAkkaAmazon Web ServicesAmazon Elastic Compute CloudAmazon S3Android StudioApache HTTP ServerApache TomcatFinal Cut ProArduinoARM ArchitekturAtlassian JiraMicrosoft AzureBash ShellBoost (C++ Libraries)Business Process Model And NotationVoIPC#C++CSSCentOSCliCloud ComputingCloud FoundryCmakeApache CXFDistributed Component Object ModelCUDADatenbankenContinuous IntegrationCPANETLRelationale DatenbankenDebian LinuxSoftware Design PatternsLinuxDicomMicrosoft Dynamics CrmEclipseEclipselinkEnterprise JavabeansElasticsearchEmbedded LinuxPerlEmbedded SoftwareVisual C++Windows EmbeddedJ2EEEntity FrameworkExt JSFPGAFreertosGNU Compiler CollectionGNU DebuggersProtocol BuffersGrafische BenutzeroberflächeHibernateWebserverIBM SPSSIISWindows Communication FoundationVPNJava Database ConnectivityJavafxJava Message ServiceJava Persistence APIServletSpring FrameworkJSONJaxbApache JmeterJquery UIJavaserver FacesJavaserver PagesSession Initiation ProtocolJUnitPythonKNIMEPostgreSQLLinux KernelMATLABApache MavenMicrosoft DynamicsMicrosoft Visual StudioWindows Presentation FoundationMicrosoft Sql-ServerTeam Foundation ServerMongoDBMySQLMQTTMVCModel View ViewmodelNatural Language ProcessingNetbeansNode.jsNumPyNunitOAuthOpen Data ProtocolObjektorientierte Software-EntwicklungOpenCVOpenShiftOpensslOracle FinancialsSQL DeveloperPerforcePosixPostgisPrismaScrumQuick EMUlator (QEMU)Qt Modeling Language (QML)Qt (Software)BediensytemRaspberry PiAnypoint StudioMockitoElastic LogstashAnsibleTensorFlowAngular 2+IonicOracle APEXMstestOPC Unified ArchitectureRS-232Rs485ScalaSciPySeleniumServiceorientierte ArchitekturSimaticSnmpSOAPSimulinkSoapuiSoftwareentwicklungSQLitePL/SQLSQLStreamingSubversionTCP / IPTestngToolchainToplinkTransact-SqlTypeScriptUartUMLVirtual StudioMicrosoft Windows CEExtensible Markup LanguageZeromqAnacondaJettyAsteriskXamarinRust (Programming Language)Wi-Fi-TechnologieRxjsPrimefacesMultithreadingTransport Layer Security.NET CorePostmanDevexpressInformatica PowercenterSpring MVCReact.jsFast Healthcare Interoperability ResourcesSpring BootCypressADTFGatlingGoogle FirebaseBackendGitXunitRhinoSpecflowAnsi SqlAngularJSYoctoJAX-WSGherkinIptablesCassandraGnu-BetriebssystemHealth Level Seven InternationalApache KafkaNpm(Software)Pcb LayoutUnreal EngineText AnalysisRestful ApisC++14Cucumber (Software)gRPCAutodesk AutocadLidarJasminTibcoDockerJenkinsSalesforce MuleSoftTwincatWeb ApiMicroservicesOracledb
.Net Core, .NET, .NET Framework, Adobe Premiere, Adobe After Effects, ADTF, ANN, API, Cortex, ARM Cortex, ARM Cortex 53, ADO, ADO.NET, Agile Softwareentwicklung, Agile Entwicklung, agile, Akka, Amazon EC2, AWS S3, AWS, Amazon AWS, amazon cloud, Anaconda, Android Studio, Angular2, Angular4, Angular 12, Angular, AngularJS, Ansi SQL, Ansible, Anypoint Studio, ActiveMQ, Apache CXF, Apache, JMeter, Apache JMeter, Kafka, Apache Kafka, Maven, apache maven, Apache Nifi, Apache Tomcat, Arduino, ARRI, ASP.NET, ASP.NET Core, Asterisk, Autodesk, Backend, Bash Shell, Basler Kameras, Bildanalyse, boost, BPMN, C# .Net, C#, C++, C/C++, C++11, C++14, C++17, Celery, CNN, CPAN, CSS, CUDA, Canny, Cassandra, CentOS, CLI, Cloud, CloudFoundry, cmake, compiler, Computer Vision, CI/CD, Cucumber, Cypress, Datenmigration, Datenbankdesign, Datenbanken, Datenbank, Database, DDD, Debby, Debian, DeepLabV3, DeepSort, DevExpress, detectron2, DICOM, DCOM, Docker, DTW, ETL, Eclipse, Eclipse Java, EclipseLink, elasticsearch, Elastic Search, Embedded Linux, Embedded Software, EJB, Enterprise JavaBeans, Entity Framework, ESP-32, ESP32, ExpressIf, ExtJS, XML, FAISS, FPGA, FHIR, Firebase, flask, flask_redis, flask_oicd, FreeRTOS, GMG, gnu c, GNU Compiler, GNU Debugger, Gatling, Geschäftslogik, Gherkin, Git, GNU, GRU, GUI, Guincorn, Grafana,  Graphentheorie, gRPC, Gulp, Haystack, HL7, Hibernate, IIS, Informatica PowerCenter, Integrationstest, Integrationstests, Ionic, iptables, JEE, Java EE, JavaEE, JAX-WS, jasmine, Java, Java 8, Java API, Java Programmierung, JDBC, JMS, JPA, JavaFX, JavaScript, JSF, JSP, JAXB, Jenkins, Jetty, JIRA, jQueryUI, JSON, JSONNET, JUnit, Kafka, Kafka Streams, KNIME, Kamerasysteme, Keil, keycloak, KI, AI, Kotlin, künstliche Intelligenz, ANN, LTE, Lidar, Linux, Linux Kernel, LLM, logitorch, Logstash, LSTM, MFCC, MQTT, MVC, MarkCNN, Matlab, Microservices, Microservice, MikroORM, Modnet, Azure, MS Azure, Microsoft Azure, Microsoft Dynamics, Microsoft Dynamics CRM, MS Dynamics CRM, MCDBA, MCP, MCSD, Microsoft CRM, MS Excel, Message Queuing, MS Outlook, SQLServer, MS SQL Server, MS SQL, Visual Studio, Visual Studio 2015, Microsoft Visual Studio, MS Visual Studio, Visual Studio 2012, Windows 10, Windows CE, MediaPipe, Meshroom, mocap, Mockito, MVVM, MongoDB, MSTest, Mulesoft, Multithreading, mySQL, MSMQ, NLP, NestJS, NestJS Prisma, Netbeans, Neural Networks, Nexus, NHibernate, Node, NodeJS, Node.js, Norfair, npm, ntlk, numpy, numpy.NET, NUnit, Oak-D, Oak-D S2, OPC UA, OAuth, Object Detection, Object Segmentation, OOP, OOD, OOA/OOD, OData, OPA, OpenCV, Openshift, OpenSSL, Oracle APEX, Oracle, Oracle DB, ORB, OWASP, PHP, PL-SQL, PL / SQL, PL/SQL, PL SQL, PCB Layout, Perforce, Perl, Posix, Postgis, Postgres, PostgreSQL, Postman, PrimeFaces, PrimeNG, PrimeVue, Prism, protobuf, Python, Py-Transitions, pytorch, QT, QML, Quartz, Quarkus, RabbitMQ, Red Komodo, Red Raptor, Redis, ROS2, ROS2 Foxy, ROS2 Humble, ROSILD, QT, QT5, QML, QEMU, RS-232, Raspberry Pi, Raspbian, Raspberry, ReactJS, Reality Capture, React, Regressionstest, RDBMS, REST-API, REST API, Rhino, RS485, Rust, RxJs, RTP, RTSP, RTCP, SAM, SAM 2, Scala, SCJP, SCJD, Sequelize, SIFT, SOAP, SQL, SQL Developer, STM-32, STM32, Oracle SQL, Scala, N-tier, SAM 2, Segment Anything, scipy, Scrum, Selenium, SOA, Servlet, Java Servlet, SIP, Matlab Simulink, SonarQube, Sonar, SNMP, SoapUI, SockJS, Design Pattern, Software Development, SpecFlow, Spracherkennung, Spring, Java Spring, Spring MVC, Springboot, Spring Boot, SPSS, sqlite, Data Streams, SVN, TCP/IP, Tabellen, TaskIQ, TFS, TDD, TensorFlow, TestFrameworks, TestNG, Text Analytics, SIMATIC S7, Tibco, Toolchain, TopLink, torchaudio, torchvision, Transitions, T-SQL, TSQL, SSL, TwinCat, Beckhoff Twincat, Typescript, Tomcat, UML, UART, Unittests, Unity, Unity3D, Unreal Engine, vert.x, VPN, VSTS, Visual C++, Vue, VoIP, WLAN, WebAPI, Web API, Web-basierte, WebAnwendung, YOLOv5, YOLO, YOLOv11, Http Client, WIFI, WCF, Windows Embedded, WPF, Xamarin, xUnit, Yocto, ZeroMQ, scipy, numpy, jinija, SQL Alchemy, network-x, pyside2, pyside6, QtAds, pyqt, pyqt5, OpenBLAS, JavaML, CMS, ReactJS, Espressif, STM-32, STM32, ESP32, ARM7, ARM8, ARM Cortext 53, Keil, MDK, mDNS, SNMP, SMTP, RTP, RTSP, WebRTC, asyncio, asio, boost, boost-mpm, boost-asio, 8051, Intel8051, x86, Intel 8086, OPA, OIA, Keycloak, OpenID, OAuth2, JWT, OpenAPI, Jetty, Apache NiFi, Apache Commons, Apache Tomcat, Apache Camel, Google Protobuf, GRPC, Python, Scipy, Numpy, Spring Security, Spring Boot, Thymleaf, Angular, PrimeNG, PrimeFaces, React, Angular, Node, NodeJS, Unity3D, UnrealEngine, Unreal Engine, ROS2, RCL, Kassows, Kuka, xArm, Inverse Cinematics, Inverse Kinematik, Algorithmen, FFT, DDD, TDD, UML, SPS

Sprachen

DeutschMutterspracheEnglischMuttersprache

Projekthistorie

IT-Berater, Architekt, Software-Entwickler

Alpha Engineering

Industrie und Maschinenbau

50-250 Mitarbeiter

  • Analyse und Auswahl der Migrationsstrategie für Legacy-Code für OPC DA- und OPC UA-Industrieautomatisierungssysteme. Migration des ERP-Systems Baan in das System Info LR.
  • Erstellung einer neuen Systemarchitektur und Umstellung von einer monolithischen Architektur auf eine Microservices-Architektur. Einsatz von Kubernetes, Docker, Helm, Terraform.
  • Migration von Legacy-Code, erstellt in Perl, Cobol, Visual Basic und FoxPro 2.6, in entsprechenden Code in Python unter Verwendung von Celery, FastAPI/Django, SQLAlchemy sowie .NET 9.0 ASP.NET mit Einsatz von REST, SOAP, GRPC, MQTT, CoreGRPC und Entity Framework.
  • Migration von JDK 1.5 Legacy-Code-Anwendungen, die AWT nutzten, zu normalen Java Spring Boot-Anwendungen als Microservices, mit Ersetzung der UI durch Angular, PrimeNG, Telerik. Austausch der Datenspeicherung von FoxPro auf AWS S3 mit einer Zwischen-Backup-Datenbank auf Postgres. Umsetzung der Synchronisation zwischen Postgres und AWS S3 bzw. AWS Lambda über Batch-Verfahren.
  • Ersatz von OPC DA durch OPC UA und Nutzung der Standards IEC 62541, ISO 27001 zur Erhöhung der Sicherheit.
  • Umstellung von Perl TCL, Visual Basic 6.0 Forms und FoxPro Forms auf äquivalente Lösungen mit React, PrimeReact und in einzelnen Fällen auf Angular 18, PrimeNG, Telerik Angular.
  • Erstellung von Code-Konvertern für verschiedene Sprachen auf Basis von ANTLR zur Migration von Perl- und FoxPro-Code nach Python und teilweise nach C#, .NET 9.0.
  • Einsatz von Gemmini und alternativen KI-Methoden bei der Code-Migration

IT-Berater, Entwickler

K-Recruiting / HEINE

Pharma und Medizintechnik

10-50 Mitarbeiter

- Entwicklung der erforderlichen Workflow-Funktionalitäten mit C++, QT, QML, Javascript, DBus, NetworkManager, gstreamer, Yocto.
Eingesetzte Frameworks: QT, QML, Netlink, yocto, bitbake usw.
- Entwicklung Diagnostik-Report nach HL7 FHIR. Implementierung eines FHIR Client in C++ mit libcurl und nlohmann. Integration in yocto, ninja Toolchain.
- Fehleranalyse und Fehlerbehebungen des bestehenden Quellkodes: C++, QML, Yocto
- Beratung zu Best Practices im Bereich Yocto Konfiguration / Deployment (C++, Yocto, rpm)
- Vorschläge im Bereich der Bildanalyse, Informationsextraktion und Klassifikation mittels KI-Systemen: tensorflow, pytorch, skimage, opencv
- Weitergehende Tätigkeiten im Software-Lebenszyklus

IT-Berater, AI-Designer, Set-Designer, Virtual Film Designer

Friedland Digital

Marketing, PR und Design

50-250 Mitarbeiter

1. Erste in der Welt Integration der Film Virtual Produktion-Methoden mit der KI-gesteuerten Welt und die Aufführung des Sets in Real-Time mit Berücksichtigung der Unstimmigkeiten in der Mis-en-scene. Mocap, MediaPipe, Yolo, Pytorch, Python.
2. Konzept und Realisierung das Art design using 3D Max, Blender und Unreal Engine 5.5 und Erweiterung der bestehenden Funktionalitäten für Communication mit anderen AI Software. C++, Blueprints, C#, .NET 8 Core, Sockets, ZMQ, ZeroMQ

3. Training unterschiedlichen NN für jede Character inklusiv Bewegungen, Geste/Handbewegungen, Arien, bzw. Rezitativen. TensorFlow, GenAI, MediaPipe (Hollistic), DepthAI (Computer Vision), librosa, pydub, scipy, numpy, Pytorch, Yolo (Object Detection), MFCC, Mel-Spectrum, Python.
4. Anbindung Unreal Engine zu MediaPipe, Pytorch und DepthAI über ZMQ/Protobuf. Python, C++, C#, .NET Core 8, Unreal Engine API, Mesh, SKM, MTCNN, RNN, LSTM, Yolo, YoloV7, YoloV8, ZeroMQ, ZMQ, Protobuf.

5. Komplette Set Gestaltung mit einer kombinierten Unreal Engine und Blender/3D Max Modellen.
6. Entwicklung eines Kalibrierungssystems für Multiprojektoren-Konfiguration. OpenCV, Python, C++, D3Direct, DirectX11/12.

IT Berater

Gulp / SNH

Sonstiges

50-250 Mitarbeiter

Entwicklung und Berater-Aktivitäten im Rahmen eines Entwicklungsprojektes

- Implementierung, Fehlebehebungen und Tests unterschiedlichen Funktionalitäten im Front-End: Vue, Angular (10, 14, 16, 18), Angular Material, PrimeNG, SCSS, ReactJS, Typescript, Ruby, karma, Selenium und Cypress. Implementierung Unit-, Integrations- und UI- Integrationstests auf Basis von Capybara, Selenium und Cypress.

- Implementierung, Fehlerbehebungen und Tests unterschiedlichen Funktionalitäten im Backend (Microservices, EDA): Spring 6.2, Spring Boot 3.3, Quarkus 3.15, RabbitMQ, Vaadin, GraphQL, Java, Java 8/11/17/21, jUnit, Mockito, RabbitMQ-Mocks als PoC. Migration von Websphere 9.0 / Java 8 auf WebSphere Liberty (Open Liberty) 23 / Java 21 inklusiv RBAC. Legacy Software Aktualisierungen
- Integrations Reflection-basierten Funktionalitäten und Erweiterungen IoC für nicht-standartmäßige Szenarien. Java, Reflection, Spring Boot, Spring IoC
- Implementierung eines LLM/NLP Chatbots für SharePoint und ElasticSearch Datensuche basiert auf dem Pipeline: spaCy/nltk, Graph API, EL-python, BERT / FAISS (für Vektorisierung), LLM Haystack. python.
- Erweiterung NestJS-basierte Backend. Typescript, NodeJS, NestJS, Prisma ORM, Postgres

- Performanz-Optimierungen in den unterschiedlichen Bereichen des Backend, Datenbanken durch vorgeschnittene Methoden. SQL, ERD, Index-Tuning, Java, JPA, Spring Boot, jMeter
- PoC für OData-basierten Datenaustausch auf Basis von Spring Olingo. Olingo, Spring Boot.

- Implementierung PoC auf Basis von OpenAPI und Json2Pojo für die Automatisierung der Erstellung von Schnittstellen. OpenAPI, Java, Typescript. Erforschung von Optimierungsmethoden für Template-Layout Automatisierung für die automatische Generierung von PrimeNG Vorlagen: Velocity.
- Implementierung und Auswertung von Tests in Apache JMeter und SoapUI für Tests OpenAPI-basierten Schnittstellen. Apache JMeter, groovy, SoapUI, REST, Integrierte Authentication/Authorisierung.

- Auswertung, Vergleich und PoC für Tests: jMock, Mockito, JMockit.

IT-Beratung, Architektur, Software-Entwicklung

Progressive

Pharma und Medizintechnik

10-50 Mitarbeiter

- Konzipierung und Entwurf einer Software-Architektur für ein Robotik-basierte Kamera-Steuerung und Kamera- und Optik-Kalibrierungssystem - camlab. C++ Anbindung an FPGA/VHDL-basierte Kamera-Schnittstelle.  Zeiss und Basler Kameras, UML, Design-Muster, OOA, OOD

- Implementierung des Robotik-basierte Kamerasteuerung und Kamerakalibrierungssystem auf Basis von Kassow / ROS2, Owis mit Anbindungen zu verschiedenen Lichtmessgeräten und Implementierung von Bildalgorithmen (CIE 1931,CIE 1976, usw). LabView, C++, C#, Python, numpy, scipy, opencv, torchvision, pytorch, transitions.

- Definition und Implementierung Schnittstellen zu den unterschiedlichen Messgeräte und Steuerungsgeräte: Spektrometer, Präzise Bewegungssysteme, Lichtquellen. Python, C++, NVidia Jetson, GRPC, XML-RPC, UART, SPI, Serial, usw.
- Design, Implementierung und Abwicklung des gesamten Produkts für Kamerasteuerung und Kamerakalibrierung mit Integration von OpenCV, LSTM, scipy, numpy, torchvision, pytorch, Homography Matrix, Checkboards, YOLO, usw.
- Konzipierung eines nichtlinearen Steuerungssystems mit Auswertung von PID, PID mit LSTM und PID mit GRU Verfahren. tensorflow, keras, scipy, numpy, python
- Implementierung eines nichtlinearen PID-variante Steuerungssystem mit Verwendung von GRU. C++17, Yocto, python, Linux, gcc.
- Implementierung unterschiedlichen Optik-Messungsalgorithmen. scipy, numpy, OpenCV, tensorflow, KI, Canny, SIFT, ORB, Homography Matrix, Optical Flow, Norfair, DeepSort, Midas, Modnet, DeepLabV3, detectron2, SAM 2 usw.

- Forschung im Bereich Inverse Kinematics: IKFast, MoveIT. Vergleich IKFast Solvers und KI-basierte IK Methoden für Kassow KR1018. pytorch, numpy, scikit-learn, transformers, neural IK.

- Erweiterung eines Beckhoff-Twincat basierte Steuerungssystems (Beckhoff-Ethercat-Klemme EL6021, EL6084) und Anbindung zu camlab System als Dienst. Visual Studio, Twincat 3.1, ST, LD, ADS, RS-485, Ethercat, C++, boost und GRPC.

- Design, Implementierung und Abwicklung des HMI (Visual Studio ähnliche Software) für oben genannten Kamerasteuerung und Kamerakalibrierungssystem. Qt, Qml, python, C++, Qt 6.5, QtAds (Advanced Docking System)

- Design, Implementierung eines veranfachten GUI Programms als PoC für andere .NET-basierten Anwendungen, die mit Kamerasteuerung und Kamerakalibrierung mittels GRPC kommunizieren müssen. .NET, GRPC, MAUI, MAUI Telerik, WPF, WinForms

- Anbindungen zu Third-Party Software: OpenCV, Imatest, usw.
- Implementierung eines ZeroMQ Protobuf basierte Communication als Alternative zu GRPC wegen Subscribe/Publish Vorgehen. Bewertung von RabbitMQ/MQTT und Kafka Streams als Alternative zu GRPC. C++17, C++, Python, Java, Kafka, Kafka Producers/Consumers

- Implementierung unterschiedlichen Geräte-Simulations-Software um die Integration als auch Entwicklung in Geräte-freie Umgebungen zu ermöglichen. Python, C++, C#, .NET, WinForms, WPF, pyside6, panda, pytest

- Implementierung einer Steuerungsanwendung mit einem eingeschränkten UI/HMI für einen optischen Messgerät auf Basis von STM32F429 und Anbindung über sockets als Dienst an camlab. STM32, CMSIS, STM32CubeMX, STM32CubeIDE, FreeRTOS, Bluetooth, C++17, gcc

- Anbindung Kameraüberwachungssystem zu dem Steuerungssystem. Implementierung RTC/RTSP-basierten Systems. aiortc, aiohttp, python, UART
- Implementierung einer Datenerfassung und Datenanalyse-System für die aufgenommene Bilder/Video. scipy, numpy, pandas, SQL Alchemy, Postgres, aiohttp, rest und Anbindung an Kafka

- Erweiterung des Systems mit Kafka-Streams mit Scala/Python für die Bilder-Metadata. Scala, python, sttp, aiohttp, C++ 17, gcc

- Migration des zeitkritischen Teils des Systems und Integration ZeroMQ in Akka Infrastruktur. Test, bzw. Performance Test. Scala, Java, akka, gcc, junit, gatling, Apache JMeter

- Implementierung einer HMI web-basierten Anwendung, react, reactjs, ionic, capacitor

- Anbindung Robotik-Steuerungssystem über ROS2 an Unreal Engine/Unity3D für Robotik-Visualisierung. Verwendung als Basis STL-Modelle des Roboters. python, C++, C#, .NET, Unreal Engine, Blender, Unity, Unity3D

- Testautomatisierung für den Steuerungssystem. Bauen eines Simulator-Frameworks. C++17, cppUnit, python, pytest, UART
- Implementierung Robotik-Steuerungssystem für Kassow-Robotik/Kassows-Robotik über ROS2, colon, C++17
- Anbindung Kameraüberwachungssystem zu dem Steuerungssystem. Implementierung RTC/RTSP-basierten Systems. aiortc, aiohttp, python, UART
- Anbindung einer .NET WPF Telerik C# basierte HMI zu python/C++ basierte Framework über GRPC und WCF. 3D Visualisierung auf Basis von Unreal Engine 5.1. Umstrukturierung .NET WPF Telerik in .NET MAU Telerik.

IT Berater

Hays AG / Cassini

Industrie und Maschinenbau

50-250 Mitarbeiter

Fullstack-Entwicklung, Fehlerbehebng, Konzepterstellung neue Software-Tools:

- Dockerisierung mehrere Software Produkte, Erstellung Microservices auf Basis von mysql, python und java-basierte Anwendungen, Python, mysql, Kubernetes, Helm, Docker, Docker-compose

- Konzepterstellung, Architektur-Design eines Web-basierte Software-Produkten für Überwachung Steuerungsgeräte über FTDI/SPI Protokolle. Überwachung Frontend/Backend, Konfigurationsverwaltung, RBAC Nutzerverwaltung (flask_oidc, keycloak) Influxdb, mysql, python, numpy, scipy, celery, flask, flask_redis, reids, flask_oidc, connexion, openapi, taskiq, C++17, Angular, PrimeNG, Typescript, SCSS. Dockerisierung des Produktes.
- Migration einer bestehenden Spring Legacy Überwachungssystem von Spring auf vert.x und Quarkus mit der erweiterten Konfigurationsverwaltung, Umstellung von zeitkritischen Schnittstellen auf websockets (SockJS) und RBAC Nutzerverwaltung. Angular, PrimeNG, Typescript, Quarkus, vert.x, OOP/OOA, EDA, Event-driven Architektur, Java 17, oidc, OAuth2,
- Einrichten des Keycloak Docker-basierte Instanz und Einrichten Nutzer und Rollen (RBAC).

- Software-Design einer Geräteverwaltung- und Geräteüberwachung- für eine Cloud-basierte Anwendung. Die Überwachung und die Steuerung erfolgt lokal On-Premises und die Diagnostics wurde auf Amazon AWS S3 gespeichet, bzw. über AWS Lambda aktualisiert. Java, Spring Boot, Java AWS CDK, TDD, DDD, OOP/OOA, Microservices, Saas. Modellierung und OO-Design mittels Visual Paradigm. Frontend auf zum Teil auf ReactJS zum Teil auf Angular basiert. 

- Fehlerbehebung, Integrations nicht-invasive Logging für Multithreaded System. ETW Logging.
- Erweiterung Wiki-System durch NLTK und als PoC mit OpenNLP um die NLP-basierte Suche zu implementieren. Einsatz von Logitorch (pytorch), nltk classify auf Unternehmen-Wiki Corpus (MoinMoin Wiki) und Dokumentationen. Python, pytorch, nltk, logitorch.

- Erweiterung Monitoringssystem: Grafana, InfluxDB, mysql, jsonnet, graphnet. Integration der Grafana-Monitoring in der Geräteüberwachung Cloud-basierte Anwendung

IT Berater / Teilzeit Projekt

Gulp/IABG/BP

Öffentlicher Dienst

250-500 Mitarbeiter

Beratung, Entwicklung, Test
  • Sicherheits Ü1 Prüfung im Rahmen des Projekts
  • Beratung im Bereich ETL, BPMN und Data Virtualisation Systemen
  • Beratung im Bereich Web-Technologien, Authentifizierungs- und Autorisierungsmethoden: NTLM, Kerberos, SSL, TLS, OAuth2, MFA, OTP, SSO
  • Erstellen mehreren REST-API Diensten mit Authorisierung durch OAuth2/JWT/OPA. Swagger, OpenAPI. Spring Security Framework/Spring Rest. Java Spring Boot. Java 11/17.
  • Implementierung und Test eines Frontends.
  • Beratung im Bereich Sicherheitsprotokolle und Implementierung der Token basierte Authentifizierung und Autorisierung für Web/REST API Resource. Vergleich IdentityServer und keycloak. Tests und Beratung.
  • Implementierung eines Backend-Frameworks auf Basis von .NET Core
  • Implementierung und Test eines Backend-Systems für Datenveraltung auf Basis von Web/REST API, .NET Core, SoapUI

IT-Berater

DEVNet/UniCredit Bank

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

  • Entwicklung/Test unterschiedlicher Geschäftslogik. Erweiterung Antlr-basierte Kompiler für Portfolio-Management Workflows. Anwendung von mathematische Statistik (Autoregression, LMS) und Linear Algebra Methoden. C++, C#, .NET, .NET Core, ASP.NET, ADO.NET, EntityFramework, EF, OData, Antlr, ASP.NET Core, Silverlight, Silverlight zu Blazor Umsetzung, Blazor Bindings, WCF, WCF auf GRPC Umsetzung, MFC, ATL (COM-DCOM), WPF, DevExpress, gsl, OpenBLAS. Erstellung von Prototypen in Python mit Verwendung von scipy, numpy und networkx.
  • Entwicklung im Rahmen des Software-Migration-Projektes. Front-Office Systeme: Sophis Risque. Implementierung eines Code-Konverters auf Basis von AST-Tree, AST-Match CLang. CLang, BNF, Bison/Flex, C++, C#, .NET, Remoting, CLI/C++ Interoperability, p-invoke, COM, DCOM, SafeArrays, Bridging C++/C#, Java/C++, C++/Python, SQL.
  • Erweiterung und Implementierung Web-basierten Anwendungen mit Sophis Risque u.a. als Backend für Geschäftspapiere und Portfolio-Management. Implementierung REST-basierte Schnittstellen und Erweiterung von COM Schnittstellen mit Hilfe von WCF und GRPC. Erweiterungen und Fehlerberhebungen in Backend und Frontend: WCF, GRPC, Silverlight, Blazor, Javascript. Benutzete Formate: ASN.1, X12, EDI, EDIFACT, FIRD, FIS, FIXML, SOAP, XML. Ersetzen IdentityServer und lokale AD durch Azure IdentityServer und Azure AD. C#, WCF, COM, REST, ASP.NET Core, ASP.NET, OAuth2, OpenID, IdentityServer
  • Anpassungen zu CI/CD für den migrierten Projekten auf Basis von VSTS, JIRA, Github. Implementierung des Visual Studio Addons für Anbindungen zu JIRA  über JIRA SDK API (Implementierung eines JIRA Addon, JIRA Plugin) und Github API. Java, C#, Typescript.
  • Migration Reporting Software / Legacy DB: dBase, Crystal Reports, Gupta, MS Access, SQLBase, MS Access Reports, Oracle Report zu Oracle DB und Oracle Analytics. Anpassungen an ETL-Systemen: DataStage, DTS sowie die Umstellung alter Workflows auf ein neues ETL-System, das auf Mulesoft (on-premises) basiert. Java, C++, C#, EF, Datenmigrationen von MS Access, SQL Base, Gulpt, dBase ins
    Oracle, Index-Tuning, ERD Design, Datenbank-Optimierungen, DB-Profiling..
  • Fehlerbehebung und Feature-Implementierung. C++, C#, ADO.NET, EF, OData, .NET, MFC, ATL, OpenBLAS, gRPC, gsl.
  • Implementierung und Test von Backend-Komponenten und C++/Java Adaptoren für Datenverarbeitungssystem. Erweiterung Nutzerverwaltungssystem und synchronisieren RBACs in IdentityServer und Keycloak. Anbindung an AWS S3, AWS CDK Java und .NET, AWS Cognito, Postgres und Oracle. Verwendung von  Oracle Apex, ADF und Camunda BPMN. Java, JNI, C++, JUnit, OpenJDK, Spring, Springboot, Spring Security, Keycloak, Hibernate, Postgres, Postgis, AWS Cognito, OPA, OAuth2, OpenID, AWS CDK Java und .NET, AWS S3 Buckets
  • Implementierung verschiedener Berechnungsalgorithmen. Angewandte Graphentheorie. Python, Numpy, SciPy
  • Implementierung von parallelisierten Rechen-Algorithmen mit CUDA für NVIDIA GPU Hardware.
  • Migration einer Erweiterung des MQTT Servers von C++ zu Rust. Tests des migrierten MQTT Servers mit dem Eclipse Paho MQTT Client. C++11, C++, Rust, Java, jUnit, MQTT, Paho.
  • Migration eines Java Spring basierten Frameworks von Apache Camel auf Kafka und separat für echtzeitigen Schnittstellen auf ZeroMQ/GRPC. Java, Spring, Java Spring Boot, Apache Camel, Kafka, Kafka Streams, ZeroMQ, GRPC, C++.
  • Migration von der MS Access DB und MS SQL Server zur Oracle 19.2 DB. Anpassungen der Richtlinien, Umwandlung von T-SQL in PL-SQL und Erweiterung der bestehenden Funktionalitäten mit der UDF Java/.NET. Migration von MS SQL Server DTS in jeweiligen Oracle Benutzerdefinierte Dienste mit Java. Datenbank-Schema Anpassungen und Oracle Audit-Massnahmen im Rahmen der Migration
  • Migration alte Java 1.5 Code in Java 8/11 im Rahmen des Migrationsprojekts und Umstrukturierung des Java Codes mit Java Spring/Spring Boot/Quarkus und Bereitstellung von REST-Dienste als Microservices im Cloud-Umgebung. Umstellung von Spring 2.0 auf Spring 5.2 und Spring Boot 2.2, Spring Batch und von Websphere 6.1 auf 9.0. REST, JSP, JSTL, Thymleaf, JSON, JPA, OpenAPI, X509 Zertifikate, Swagger, Jetty, JSONPath.
  •  Implementierung eines Portierungstool auf Basis von LLVM, CLang, libclang und Libtools. AST Matcher, AST Replacer. CLang LLVM 11.0, C++, Visual Studio 2015.
  • Migration alte C++ API auf neue, von C++98/C++03 auf C++14. Clang, LLVM, AST Matchers, boost, boost.spirit, boost.metaparse.
  • Erweiterung der bestehenden Funktionalitäten im Bereich protobuf basierte RPC. Umsetzung von gRPC mit Asio. Integrations von Protobuf in MQTT Paho Client. Test mit Mosquitto. C++, asio, boost.asio, gRPC, MQTT Paho Client, Mosquitto

IT Berater für ein Robotik-Steuerungssystem

Gulp

Internet und Informationstechnologie

10-50 Mitarbeiter

  • Konzepterstellung eines Steuerungssystems auf Basis von Qualcomm SDA/SDM845, RB3 Board. Kamera und Ultraschall-Kontrolle alle Bewegungen. UML, SPSS, Python, Scipy, Numpy, OpenCV, DepthAI, OpenVINO, Anaconda, ROS2, colcon
  • Robotik-Schnittstelle Definition msg/srv mit ROS2, colcon. Dynamische Reflection-basierte Steuerung mit rosidl und rclpy. Python, C++, ROS2, UFactory xArm 6. Implementierung Motion-Planner mit IK Solver, Denavit-Hartenberg, Inverse Kinematics (Inverse Kinematik) Methoden. Forschung und Auswertung unterschiedlichen Inverse Kinematik Methoden, OpenRAVE, FABRIK, usw.
  • Implementierung eines PoC auf Basis von RB3 Board und ESP32 basierte Lösungen. C++, C++11, C++14, C++17, Python, FreeRTOS, FreeRTOS xQueue, Queue, OLED, Espressif, Firebase DB
    Implementierung einen event und queue-basierten Multithreaded Systems auf Basis von ESP32. C++, ESP-IDF, Interrupts, Anwendung ISR-Funktionalitäten
  • Anbindung zu Motorsteuerungssysteme auf BTS7960 und 298L. C/C++, Embedded
  • Implementierung eine WLAN/WIFI AP um die Kommunikation mit dem PoC zu ermöglichen. Espressif, C++, WLAN, WIFI
  • Konzipierung eines Abstandsmessungssystems mittels unterschiedlichen Sensoren und Vorgehensweisen
  • Anbindung zu einem Hall-Sensor über Attiny412, Amtel. Anbindung zu Hauptprozessor über I2C. C++, Interrupts
  • Anbindung weiteren Sensor-Prozessoren über ADS1115 über I2C. Anbindung zu logarithmische Verstärker auf AD8307 und Integration ins System.
  • Entwicklung und Test eines Backendteils des Steuerungssystems. MQTT, C++, LTE IoT SDK
  • Entwicklung eines Frontends mit Ionic-React und Anbindung zu den Steuerungssystem über NodeJS-basierte und Java EE Komponenten: GUI (NodeJS) und B2B (Java, Java Spring). Visual Code, C++, Typescript, React, Ionic 5, Capacitor, mqtt-react, Java, Java JNA Komponente, Eclipse
  • Schaltplan-Design des Endgerätes und PCB Layout Design mittels Autodesk Eagle. Integration von ESP32, ACS-712 5A, BTS7960, Attiny412, AD8307 und ADS1115

Developer

Solcom

Internet und Informationstechnologie

10-50 Mitarbeiter

Projektinhalte
Beratung, Entwicklung, Test
  • Entwicklung und Test von 2D und 3D Algorithmen, Algorithmenentwicklung für ein optisches System
  • Entwicklung von GUI Komponenten und Erweiterung der bestehenden Komponenten
  • Bewertung und Prüfung von Algorithmen mit OpenCV. Python, C++.
  • Erstellen der Konfiguration von Rust-Embedded fürs Targetplatform mit Hilfe von Yocto, Bitbake. Toolchain-Definition fürs Targetsystem. Yocto, QEMU, Docker, Bitbake, meta-rust, Rust.

Produkte
ADTF Visual C++ Visual Studio Visual Studio 2017 Visual Studio 2019 Qt 5.15 Qt CppUnit OpenCV Yocto Bitbake QEMU Rust
Kenntnisse
C++ Python Bildverarbeitung Bildbearbeitung Algorithmenentwicklung

IT Berater für ein Datensimulationssystem / B2B Schnittstelle

Gulp/T-Systems

Telekommunikation

5000-10.000 Mitarbeiter

Beratung, Design, Entwicklung, Test
  • Migration eines bestehendes System vom Java  8 auf Java 9 und weiter auf Java 11.
  • Design, Implementierung und Test einer Kafka-basierten Schnittstelle und eines Simulationssoftwares.  Implementierung von Kafka Provider/Consumers für die benutzerdefinierten Schnittstellen. OOA/OOD/OOP, Enterprise Architect, Kafka, NIO, Java, Javassist.
  • Implementierung des Konfigurationsverwaltungsservices und SOAP/REST Konfigurationsdienste für Zustandsmaschinenkonfiguration (FSM) auf Basis von JavaScript/Typescript und Java Spring Boot, Spring Security. Für Authentifizierung wurde Keycloak Server und JWT mit OAuth2 eingesetzt. Spring Boot, Spring Security, JWT, OAuth2, OpenID, Java, Java Reflection, Javassist, Rhino, Docker, Ansible, Openshift, Typescript, Angular, Typescript, PrimeNG.
  • Implementierung eines NestJS-basierten Backends als PoC. NestJS, Typescript, Prisma Postgres.
  • Penetration Testing durch OWASP und Zed Attack. Anpassungen in Implementation je nach Testergebnissen.
  • Design und Implementierung eines Nachrichtendefinitionsframeworks für eine Verischerungsverwaltung.  Alle Nachrichtentypen wurden durch JSON definiert und jeweilige Nachrichtenklassen durch Javassist, JFlex, Velocity, ByteBuddy und Reflection dynamisch generiert, um die Zero-Java Programmierung zu ermöglichen. Die Nachrichtendefinitonen wurden als Basis für Formularveraltung verwendet.
  • Implementierung eines FSM Frameworks (N-dimensionale Zustandsmaschinen - Kafka für IPC, Spring Databus im gleichem Microservice) auf Basis von Spring Events Bus, Spring FSM, Akka und scxml. Als Prototyp wurde boost msm/mpl verwendet mit 2 Typen FSM: vorkompilierte und durch Reflection dynamisch erzeugte Ereignisse, Zustände und Transitionen. Javaassist, Java, Spring, Spring Boot, Scala, Akka, scxml, Event Bus, FSM
  • Aufbau des Dokumentverarbeitung-Workflows auf Basis von FSM. Java, Java Spring-Boot, Spring Batch, Apache POI, Cassandra. Anbindung Dokument-no-SQL DB zu JIRA/JIRA API und Implementierung von JIRA Plugin, bzw. JIRA Addon (unter Verwendung von JIRA SDK API) für Dokumenten in no-SQL DB und Bugzilla. Erweiterung von Cassandra durch Java UDF.
  • Erweiterung Dokument-no-SQL DB mit ElasticSearch für NLP-basierte Daten mit LLM-Modellen Retrieval mit dem Pipeline: nltk-POS - BERT - FAISS - GPT-2 und Anbindung zu ElasticSearch.
  • Erstellung Unit- und Integrationstests auf Basis von jUnit, Cucumber, Gherkin.  Tests in CI/CD auf Basis von Jenkins, Splunk, Grafana, Prometheus, JMeter.

IT Berater

Versicherungen

50-250 Mitarbeiter

Kunde: Gulp

Einsatzort: Ulm

Projektinhalte: Erweiterung und Migration eines bestehenden CRM Systems auf Basis von
Microsoft Dynamics CRM 2013 auf Microsoft Dynamics 365.
* Migration MS Dynamics CRM Data und Data Streams auf Azure. MS
Dynamics CRM API, C#
* Definition und Erstellung Third-Party WebAPI Services auf
Azure. C#, .NET.
* Implementierung einer automatischen
Datenklassifizierungsanwendung auf Basis von Azure Text
Analytics NLP.
* Anbindung an VoIP Asterisk System über AsterNET.ARI. Proof of
Concept für die VoIP-basierte Beratungssystem auf Basis von
Microsoft Speech Recognition API (Cloud, MS Azure).
Implementieren und Konfigurieren. Azure, CRM, Asterisk, PBX,
SIP, AsterNET.ARI, Speech Recognition, Spracherkennung und
Text-to-Speech SDK, C#, .NET, REST.
* Datenmigration von PostgreSQL in Microsoft CRM 365. C#, .NET,
Azure.

IT-Berater

Gulp/T-Systems
Kunde: Gulp / T-Systems

Einsatzort: München

Projektinhalte: Beratung, Design, Entwicklung, Test
* Migration eines bestehendes System vom Java 8 auf Java 9 und
weiter auf Java 11.
* Design, Implementierung und Test einer Kafka-basierten
Schnittstelle und eines Simulationssoftwares. Implementierung
von Kafka Provider/Consumers für die benutzerdefinierten
Schnittstellen. Kafka, NIO, Java, Javassist.
* Implementierung des Konfigurationsverwaltungsservices für
Zustandsmaschinenkonfiguration (FSM) auf Basis von
JavaScript/Typescript und Java Spring Boot. Spring Boot, Java,
Java Reflection, Javassist, Rhino, Docker, Ansible, Openshift,
Typescript, Angular, Typescript, PrimeNG.
* Design und Implementierung eines
Nachrichtdefinitionsframeworks. Alle Nachrichtentypen wurden
durch JSON definiert und jeweilige Nachrichtenklassen durch
Javassist, JFlex, Velocity, ByteBuddy und Reflection dynamisch
generiert, um die Zero-Java Programmierung zu ermöglichen.

* Implementierung eines FSM Frameworks (N-dimensionale
Zustandsmaschinen - Kafka für IPC, Spring Databus im gleichem
Microservice) auf Basis von Spring Events Bus, Spring FSM, Akka
und scxml. Als Prototyp wurde boost msm/mpl verwendet mit 2
Typen FSM: vorkompilierte und durch Reflection dynamisch
erzeugte Ereignisse, Zustände und Transitionen. Javaassist,
Java, Spring, Spring Boot, Scala, Akka, scxml, Event Bus, FSM
* Erstellung Unit- und Integrationstests auf Basis von jUnit,
Cucumber, Gherkin. Tests in CI/CD auf Basis von Jenkins.




5 von 42

IT Berater

Tuttlingen/München

Pharma und Medizintechnik

Kunde: Progressive / Karl Storz SE Co & KG

Einsatzort: Tuttlingen/München




6 von 42




Projektinhalte: Beratung, Design, Entwicklung, Test
* Design und Erweiterung eines bestehenden medizinischen Systems.
Kernel-Anpassungen. Boost, STL, QML, QT5.6, QT5.9, C++, C++11,
C++14, C++17, Embedded Linux, QtDesigner
* Design und Erweiterung von GUI eines bestehenden medizinischen
Systems. Boost, STL, QML, QT5.9, C++, C++11, C++14, C++17,
JavaScript
* Erstellung Unit- und Integrationstests auf Basis von cppUnit
und Integration von Tests in CI/CD auf Basis von Jenkins.
C++11, C++14, C++17
* Anpassung des Kompilierungsprozesses. Python, cmake, Jenkins,
gnu.
* Erstellung eines Kode-Generators auf Basis von ANTLR/C#, Visual
Studio 2017
* Fehlerbehebung und Kode-Optimierung, C++, STL, Boost, QML.
Fehlerbehebung von Multithreading Racing Fehler mit helgrind
und valgrind. Fehlerbehebung in QML-basierten UI. GammaRay,
C++, QT, QML.

Kenntnisse: C++17, C++14, Git, Qt, QML, Qt Designer, Microsoft Visual Studio, C#,
JavaScript

Eingesetzte Produkte: MS Visual Studio, Git, Qt Designer, helgrind, valgrind, callgrind, DHAT,
GammaRay, QML

Software-Entwickler

Telekommunikation

500-1000 Mitarbeiter

Kunde: Gulp / T-Systems

Einsatzort: München

Projektinhalte: * Design, Entwicklung, Unittest und Integrationsstest
unterschiedlichen Schnittstellen eines verteilten Systems.
Java, JEE, EJB, Apache Tomcat, Apache TomEE, JSP, jQueryUI,
Linux, Eclipse
* Anpassungen von Integrationstests auf Basis von Gatling. Scala,
Scala-IDE, Gatling
* Design und Entwicklung von Integrationstest auf Basis von
SoapUI und JAX-WS Bibliotheken. Java, JEE, SoapUI, SOAP,
JAX-WS, JMS, RESTfull, REST, ApacheCXF, Eclipse/Netbeans,
Spring, Springboot
* Implementierung und Test JAX-WS basierten Mock Systemen um die
Integrationstests zu ermöglichen. Java, Apache Common, Mockito,
JMS, Apache Http Components, SSL.
* Integration Mulesoft Workflows in bestehenden Business Logik.
Anbindung Mulesoft zu weitere REST Dienste. Java, REST,
Java-WS, Java-RS, ApacheCXF.
* Erweiterung von Web und Desktop GUI Anwendungen. SWT, JavaFX,
Migration von Swing auf JavaFX. JavaFX, Swing, JavaFX Scene
Builder, JSP/JSF, MVC und MVVM.
* Erweiterung von ERD RDBMS Modelle. Oracle DB, PL/SQL, Java,
Hibernate, JPA, Linux, DBeaver, SQLDeveloper. Performanz und
strukturelle Optimierung von Business Rules und Ersetzen von
TopLink 11g, sowie auch Hibernate durch JDBC-JPA.
Umstrukturieren von mehr als 40 Entity Klassen (ca. 40 DB
Tabellen und Views)
* Optimierungen im Bereich Multithreading für unterschiedliche
Web-basierte Dienste. Java, ThreadLocal, ThreadPool, usw.
* Implementierung Java-basierte gespeicherte Prozeduren für
Oracle DB. Migration mySQL in Oracle DB und optionelle
Migration mySQL in Postgres mittels Ora2Pg. Umbau JAXB
Frameworks. Java, SQL Developer, JAXB
* PoC. Probe-Implementierung Java Microservices für Amazon AWS.
Jax-WS, Amazon AWS, Cloud, Java, jUnit.

Software-Entwickler

Solcom
Einsatzort: Deutschland




9 von 42




Projektinhalte: * Erweiterung einer bestehenden Packetbearbeitungssystem wegen
der Protokoländerungen. C#, .NET, xUnit, RS-232.
* Erweiterung einer WebAnwendung für die
Konfigurationsverwaltung. ASP.NET, IIS, C#, MVC, Razor
* Entwicklung eines Dataimport Module für die Umwandlung der
Daten von einem kunden spezifischen Format zu sqlite. C#, .NET,
sqlite, .NET Core, SQL.
* Enticklung eines GUI Monitoringssystem für die
Datenmodelleverwaltung und Statistikübersicht. C#, Xamarin,
Visual Studio 2015, XML
* Datenumwandlung auf Basis von Perl CPAN für ASN.1 Daten. Perl,
CPAN, ASN.1, XML.
* Umwandlung einer Anwendung von einem .NET 3.5 zu einem .NET
Core.

Kenntnisse: MVC, .NET, MS Visual Studio, Visual Studio 2012, ASP.NET, .NET 3.5, RS-
485, MSTest, XUnit, Perl, Visual Studio 2015

Eingesetzte Produkte: MS Visual Studio, Visual Studio 2015, .NET 3.5, IIS, ASP.NET, RS-485,
XUnit, MSTest, MVC, Perl

Berater, Software-Entwickler

Intelligenz
Kunde: ITS-VBS

Einsatzort: München

Projektinhalte: * Auswertungen von unterschiedlichen Boards für 3D Rekonstruktion
und 2D Klassifizierungssystem AI System: HummingBoard i.MX 6
Quad, Raspberry Pi 3, Lattepanda. Windows 10, Raspbian, Linux.
C/C++, OpenCV, Boost, QT, GNU, Netbeans, Visual Studio 2015.
* Forschung im Bereich Contour Analysis für Optimierung von
Bilderklassifizierung auf Basis von Neural Netzwerke. C/C++,
OpenCV, Caffe2 RNN.
* Entwicklung von Software für einen Schwenkkopf für Lidar.
Arduino, Schrittmotorenschilds, Anbindung zu Arduino Nano,
Lattepanda und HummingBoard. C/C++, I2C.
* Entwicklung eines Eingebetten Motion Tracking AI System
Prototyp auf Basis von OpenCV und TensorFlow. 3D
Rekonstruktion. C/C++, GNU C, Boost, Linux und Windows 10.
Arduino Nano, Arduino, Lattepanda, Raspberry Pi 3, Lidar 3
Lite.

Kenntnisse: C++, GNU Build System, GNU Compiler, GNU Debugger, Lattepanda,
Raspberry Pi, Arduino, Lidar, Lasertechnik, Bildverarbeitung, OpenCV,
TensorFlow, Humming Board, ARM, i.MX 6, I2C, GPIO, Schrittmotor,
Schrittmotorsteuerung, Caffe, Caffe2, RNN, ANN, Künstliche Intelligenz

Eingesetzte Produkte: NetBeans, Arduino, Arduino IDE, Lidar, OpenCV, TensorFlow,
HummingBoard, Lattepanda, i.MX 6, I2C

Berater, Entwickler

Gulp / Agroenergie AG

Energie, Wasser und Umwelt

50-250 Mitarbeiter

- Design, Entwicklung, Test bzw. Integrationstest einer Schnittstelle für SPS Steuerung auf Basis von Beckhoff Twincat. Migration von OpenSSL 1.0.2 auf WinCE. C#, WebAPI, REST, .NET, OPC UA, OPC COM, TwinCAT ADS, WCF, MSTest, Test Stack White (TestStack White), UA Automation, .NET Compact für Windows CE bzw. Embedded Compact. - Design, Implementierung, Test einer Azure basierten Web API Dienst für Benutzerverwaltungs- und Prozessverwaltungssystem. Ersetzen von NTLM-basierte Benutzerverwaltungssystem durch AzureAD und Azure Identity Server. Ersetzen NTLM durch Passwort- und Token-basierte Authentifizierung OpenID Connect. C#, WebAPI, REST, .NET, Azure SDK, Azure AD, NTLM, Kerberos, Azure Identity Server, OpenID Connect, ASP.NET, WCF, SoapUI, MSTest, sqlite
- Integration eines VPN Servers und SOCAT/SSH als Kommunikationsbasis für Prozessverwaltungssystem. Raspberry Pi und DH ARM Board, GCC Toolchain, Boost, C/C++, VPN, SSTP, L2TP, Boost-asio, MQTT Mosquitto.
- Entwicklung einer WPF-GUI Anwendung für Monitoring und Konfiguration von Prozessverwaltungssystem. .NET Remoting, WPF, MVVM, Prism, Unity, .NET, C#.
- Beratung, Fullstack-Entwicklung eines Web-basierten Monitoring Systems auf Basis von Angular, Vue und ReactJS. Test mit Selenium.
- Implementierung und Test eines Steuerungssystem/Überwachungssystems auf Basis von Raspberry Pi 3, Arduino Uno bzw. Arduino Nano mit SPI, I2C, CAN Protokollen. Laser und Ultraschall Distanz Sensoren / Entfernungssensoren. Integration in Beckhoff Steuerungssystem. SocketCAN, spilib, C/C++, STL, GCC Toolchain.
- Anpassungen von Linux Kernel (Aktivierung von iptables, Posix VI Queues, usw.) eines Embedded Systems.

Embedded Software, Intranet Java

Hays AG

Sonstiges

250-500 Mitarbeiter

Beratung, Design, Entwicklung, Test
  • Ersetzen eines bestehenden TestFramework UART Adapters mit einem FTDI Adapter. C#, FTDI, UART, SerialPort, FTDI GUI Terminal, WPF, MVVM
  • Weiterentwicklung eines C# TestFrameworks für ein embedded (Card Reader) System. C#, MSTest, A9-Cortex, Keil, C++, Visual Studio 2013/15
  • Anpassungen des TestFrameworks um die Test Abstraktion unabhängig von xUnit, MSTest, NUnit abzubilden
  • Design, Entwicklung, Unit- und Integrationstest eines ConfigurationManagers um die zentralisierte Konfigurationsverwaltung zu ermöglichen. C#, MSTest, Reflection, Jenkins
  • Design, Entwicklung eines Tools für die automatische Umsetzung des bestehenden Konfigurationsverwaltungssystem durch einen neuen ConfigurationManager. C#, Xamarin, Mono, Mono.Cecil, Reflection, Reflection.Emit
  • Design, Entwicklung und Test eines Embedded Systems auf Basis von Windows Embedded. C++, C#, Boost, Poco C++, teilweise auch QT, Visual Studio und QT Designer.
  • Entwicklung Unit- und Integrationstests für das Embedded System Framework auf Basis von Microsoft Test. C#, MS Test, TFS, ARM Cortex A9, STM-32, C++.
  • Erweiterung, Entwicklung, Fehlerbehebung eines bestehenden Prozessverwaltungssystems mit QT/QML. C++, QML, QT Designer.
  • Design und Optimierung eines JavaEE/Spring/ActiveMQ-basierten Intranet Anwendung. Anbindung zu ActiveMQ NMS Dienste in C#. Ersetzung des kritischen Dienstes durch ZeroMQ und C basierten Dienstes. Erweiterung Unittests auf Basis CppUnit, TestNG, xUnit.
  • Migration und Optimierung eines Java/JMS/C# Servers/Dienstes in C++ basierten Servers/Dienstes für Prozessüberwachungssystem. Boost, C++, Visual Studio, Eclipse CDT, Eclipse Java, Java EE, JMS, JPA, TestNG
  • Design, Implementierung und Test einer MS Outlook und MS Excel VSTO Erweiterungen in C# für interne Resourceverwaltungssystem. GUI Systemverwaltung (GUI, JavaFX). Anbindung zu einem ActiveMQ Dienst über ActiveMQ NMS. C#, NMS Java, JavaFX, JEE, JPA, MSTest, JUnit.
  • Migration von Kundenbibliotheke von OpenCV auf Teledyne Dalsa Sherlock. C++, OpenCV SDK, Sherlock API, Visual Studio

IT Berater / Entwickler

Hays AG

Industrie und Maschinenbau

50-250 Mitarbeiter

  • OO Design, Entwicklung und Unit-Prüfung der PHP Extension mit C/C++, Zend Ext für Ubuntu und einen ARM-Linux basierten System. Eclipse CDT/PDT
  • Design, Entwicklung und Test eines Message-Queue basierten Systems in JavaScript/JQuery/Ajax.
  • Entwicklung und Test eines POSIX V Queue basierten Servers. C/C++, POSIX V Queue.
  • Anbindung von JSTree, Autocomplete und Dialog Componente in JQuery UI. CSS, JavaScript, Ajax, PHP Codeigniter. Firebug.
  • Erweiterungen des Softwares für einen 16-bit Microcontroller. Hierzu Definition der Parameter eines mathematischen Modells für PID-Regler. C. Tests mit Python-Scripts.
  • Anpassungen und Übersetzung von PHP und PHP Ext Bibliotheke für einen ARM Linux-basierten System. Makefile, ARM, C, arm-non-linux.
  • Anpassungen zu mod_evasive und Übersetzung von lighttpd für einen ARM Linux-basierten System.
  • Anpassungen von Third-Party Bibliotheke für einen ARM Linux-basierten System. Modifikationen zum bestehenden Toolchain (Modules).
  • Implementierung unterschiedlicher mathematischen Methoden inklusiv einen Wiener-Filter mit Verwendung von optimisierten Levinson-Durbin- Algorithmus.
  • Definition von Programmanforderungen und Dokumentierung des Quellcodes.
  • Agile/SCRUM Entwicklungsprozess
  • Auswertung PHP-basierte und Qt-basierte Lösungen als GUI Lösungen fürs Frontend. QtWebKit. C++, Qt, PHP, CodeIgniter. QWebView, QUrl, QMainWIndows, QToolbar, QAction, etc.

IT Berater

Computer Futures

Marketing, PR und Design

50-250 Mitarbeiter

  • Entwicklung eines Backend-Systems (Userverwaltung) nach Kundenanforderung Zend, PHP, Ajax, XML, JSON, JavaScript, jQuery, Mootools.
  • Design und Konzeptionierung eines Data-Validierungssystems Zend, PHP, MySQL, Ajax.
  • Frontend-Tätigkeiten: CSS, PHP
  • Prüfungen und Fehlerbehebungen: Zend, PHP, CSS, JavaScript
  • Beratung in IT-Entwicklung Bereich: OOP, MVC, Zend, Ext-JS, Symfony-Doctrine.

Kenntnisse
Linux Ubuntu 10.4MS Windows VistaNetbeans 6.8Zend Studio 7.1SVN
Kunde
Computer Futures, Hamburg, Deutschland/BigPoint GmbH, Hamburg, Deutschlan

Entwickler

GDV Dienstleistungen

Versicherungen

50-250 Mitarbeiter

  • esign, Implementierung und Unitsprüfung einer Plattformunabhängige (Sun Solaris und MS Windows) Datenverarbeitung Schnittstelle für eVB-KBA Systeme im Rahmen des eVB Projekts. MFC, STL, PCRE, OCI..
  • Integration der PCRE Bibliothek für Datenvalidierung durch regulärer Ausdrücke. Test Frontend für Datenvalidierung in QT, QRegExp, QDialog, QAction, etc.
  • Fehlerbehebung in Legacy Software. C++, SQL, MFC, IBM DB2, Oracle SQL, ODBC
Zielplattformen:
MS Windows 2003 Server,Sun Solaris
Datenbanken:
Oracle 10.1.
Entwicklungwerkzeuge:
Tortoise SVN, MS Visual C++ 2005, SunCC

Software-Developer

Deutsche Telekom

Telekommunikation

500-1000 Mitarbeiter

KabelDeutschland GmbH, München, Deutschland
Softwareentwicklung Referent (1 Jahre befristete Vertrag)
3-tier Anwendung CCB/Smile-BK
  • Gestaltung, Entwicklung und Optimierung die Datenübertragensysteme zwischen Informix und Access Datenbanken für SMILE-BK nach den neuen IT-Anfonderungen. ODBC, Tuxedo API, MFC, STL Gerüßte.
  • Implementierung von Prüfungsprogramm für die Datenübertragens-systeme. MFC.
  • Desing und Implementierung von der Verbindung/Schnittstelle zu Datenbanken die auf ODBC für MS Access und auf E-SQL für Informix Architekturen basierten. Diese Verbindung wurde so entwickelt, das die macht Schnittstelle (C++) transparent für Unix und MS Windows Klientensanwendungen. MS Visual C++, Sun Solaris CC Compiler, STL, E-SQL Gerüßte.
  • Viele Verbesserungsvorschläge für verschiedener Teilen des Systems und Beweisen die Konzepten.
  • Entwurf und Implementierung von das Spezifikationsgenerierungs-programm, das generiert die Spezifikation in XLS (Excel) Format aus die DB-Schema Definition in Standart SQL Format. Bison, Flex, STL, WTL, COM, ATL.
  • Desing und Entwicklung von das Quellskodegenerierungsprogramm, das generiert das C++ Quellscode DB Schnittstelle entsprechend zur angegebene Spezifikation, die ist in Excel Format. COM, MFC, STL.

Software-Entwickler

ASA Corporation, Boston, USA

Banken und Finanzdienstleistungen

250-500 Mitarbeiter

ASA Corporation, Boston, USA
Anwendungsingenieur II
3-tier Enterprise Finanzanwendung
- Gestaltung und Entwicklung von verschiedenen Teilen des Systems nach den neuen Unternehmenanfonderungen. Komplettedesign und Vollendung des Foreign School Queue Projekts, das enthalt: die geschäftliche Logik und verschiedener benutzeroberfläche Lösungen. MFC, STL Gerüßte.
- Verbesserung, Restrukturierung und Korrektur vom existierenden Quellcode. Korrektur von mehr als 200 Quellcodefehler in unterschiedlicher Teilen des Systems: Business Rules, GUI, Web, Batch.
- Entwicklung und Prüfung die komplexe Queries mit Anbindung an MS SQL Server. T-SQL.
- Viele Verbesserungsvorschläge für verschiedener Teilen des Systems und Beweisen die Konzepten.
- Entwurf und Implementierung von DTS Modulen zur Datenkopieprozeß zwischen Datenbanken im Hinblick auf die Primary und Foreign Keys Datenanbindungen. XML, ATL, WTL, DTS, OLE DB.
- Design und Implementierung von verschiedene Teilen die Geschäftregeln, die den neuen Anfonderungen entsprechend sind. Rational Rose UML, MFC, STL Gerüßte.
- Studium von Java SDK 2.0 Standard and Enterprise Editions.
- Studium von Java-basierende Web-Technologien: JSP, JavaMail und JavaServlets.
- Design und Entwicklung eines komplexen Dienstprograms das durch E-mail Outlook Nachrichten kontrolliert wurde.
- Entwurf und Gestaltung eines Automatisch Task-Assignment Systems mit auf COM basierende Komponenten. Implementierung von OLE DB Provider für MS Outlook Addressbuch und komplexen COM Komponent für MS Access. ATL und Win 32 API Gerüßte.
- Analyse und Implementierung vom Berichtengenerator. MFC.
- Design und Implementierung eines Quellcodegenerators. MS Word COM Objekten als Datenquellen benutzt werden und ADO um die Operationen mit Anbindung an Datenbank zu unterstützen
Zielplattform: Windows NT 4.0, Windows 2000
Entwicklungswerkzeuge: MS Visual C++ 6.0/7.0, MS SQL Server 7.0, MS Access 97, VBA, VBScript, MS InterDev, MS Script Debugger, Forte for Java 1.0 CE, MS Visual J++ 6.0, Rational Rose.
Bibliotheken: MFC, ATL, COM, ADO, OLE DB, MS Word/Outlook/Visual SourceSafe COM objects, Java SDK 2.0, JavaMail.

Zertifikate

Microsoft Certified Solution Developer

MCSD

2017

Microsoft Certified Database Administrator

MCDBA

2016

Sun Certified Java Programmer

SCJP

2014


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden