18.10.2026 aktualisiert

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

Software Engineer (Full-Stack, DevOps, Data, ML)

HERRSCHING AM AMMERSEE, Deutschland
Deutschland +5
info: Deutschland, Österreich, Schweiz, Großbritannien, Spanien, Belgien
Software Engineer
HERRSCHING AM AMMERSEE, Deutschland
Deutschland +5
info: Deutschland, Österreich, Schweiz, Großbritannien, Spanien, Belgien
Software Engineer

Profilanlagen

danirus-cv-en.pdf
danirus-cv-de.pdf

Über mich

Software-Engineer with experience in Web Dev, DevOps, Data Engineering, ML und Cyber Security. Python (20 years), JavaScript (20y), TypeScript (5y), Testing (PyTest, Karma, Jasmine, Jest), ReactJS (5y), CI/CD (GitHub Actions, GitLab CI Runners, Jenkins, Buildbot, 12y), Kubernetes (3y), Docker (8y)

Skills

MLOpsC (Programmiersprache)JavaScriptApplication PackagingUnit TestingBash ShellLinuxDevOpsDjangoPythonPostgreSQLScrumAnsibleSoftware-Engineering-ProzessWebRTCTest-Driven DevelopmentFastAPIKubernetesCoaching und MentoringFull Stack EntwicklungDocker
Over 29 years’ experience. Software engineer, developer, DevOps specialist, systems administrator, trainer, team manager and technical partner. Skilled in designing and building software solutions from initial concept through to completion. Professionally qualified in collaboration and team leadership.

contact: danirus at eml.cc

Areas of activity

Software Engineer, DevOps, Web Development, Data Engineer, Software Architect, Quality Assurance, Code Structure, Agile Development, Test Driven Development, Staff mentoring and training, Team building and leadership.

Keywords

C, Python, Django, FastAPI, SQLAlchemy, Docker, Kubernetes, JavaScript, TypeScript, NodeJS, ReactJS, WebRTC, CSS, Bash, PostgreSQL, MySQL, Elasticsearch, AWS (EKS, EC2, S3, DynamoDB, Lambda, CloudWatch, EMR), Microsoft Azure, Ansible, Redis, HA Linux, Debian, Ubuntu, RedHat, CentOS, Supervisor, uWSGI, Nginx, Apache, Git, Mercurial, SVN and CVS, GNU Autotools...

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit1999

Sprachen

DeutschgutEnglischverhandlungssicherSpanischMuttersprache

Projekthistorie

Cyber Security Architect/Engineer

DLR GfR mbH

Sonstiges

250-500 Mitarbeiter

· Lead software development engineering in the Cyber Security department of the Galileo GNSS project.
· Architecture and setup of CI/CD pipelines and jobs with GitLab CI Runners.
· Restructuring of code repositories based on their roles in the project.
· Implementation of Agile Methodology and policies for testing and releases.

Keywords: Python, DevOps, JavaScript, Django, FastAPI, PostgreSQL, SQLAlchemy, Ansible, Bash, Containers, GitLab, GitLab-CI, Grafana

Software Engineer

Nexedi GmbH

Internet und Informationstechnologie

< 10 Mitarbeiter

Migration of the WrenAI software stack from Kubernetes to Nexedi’s SlapOS (SlapOS is a first-compile dependency tree, ala Slackware Linux, based on Buil-dout).

Keywords: Python, Buildout, SSH, Containers, Software Architecture, Autotools, Rust

Software Engineer

IntegrityNext

Energie, Wasser und Umwelt

50-250 Mitarbeiter

• Improve data model in PostgreSQL (use of jsonb fields).
• Modify GitHub Actions, add testing with containers to use PostgreSQL in CI.
• Introduce TDD (Testing Driven Development).
• Improve code structure. Python, asyncio, FastAPI…
• Support team colleagues on scrum activities (story refinement, goals).

Keywords: Python, FastAPI, PostgreSQL, AWS, GitHub Actions, Containers, CloudWatch, Terraform.

Software Engineer in ML

MSD Deutschland

Pharma und Medizintechnik

1000-5000 Mitarbeiter

  • Bring fresh view of the code in order to simplify and reduce complexity.
  • Boost performance x20. Use Python StdLib. Remove many 3rd party packages.
  • Lead code reorganization in multiple packages, tests, and CI/CD pipelines.
  • Create AWS CloudWatch metrics framework using logging. Add Grafana.
Keywords: AWS, Jenkins, GitHub Actions, Containers, Terraform, Grafana, CloudWatch, Ansible, Python, Pandas, NumPy, SciKit-Learn, SciPy.

Software Engineer (frontend)

Mercedes-Benz AG

Automobil und Fahrzeugbau

1000-5000 Mitarbeiter

  • Joined to help existing team to complete a very tight deadline.
  • Fix and complete existing frontend in TypeScript and React.
  • Use Mercedes Benz own UI framework: VerSO. Add tests and CI/CD pipeline.
  • Take over DevOps, help implementing GitOps approach with Kubernetes.
Keywords: Testing, Jenkins, ReactJS, TypeScript, AWS, Kubernetes, ArgoCD, SonarQube, CloudWatch, Agile.

Software Engineer (in data)

Bosch GmbH

Industrie und Maschinenbau

1000-5000 Mitarbeiter

  • Simplify code complexity. From approx. 50% to 100% tests. Python, PyTest.
  • Use GitHub Pull Requests API to attach own reporting tool, Semantic Web.
  • Dev tool to elaborate Knowledge Graphs based on changes in Pull Requests.
Keywords: Sphinx, Azure DevOps, GitHub Actions, ReactJS, TypeScript, Python, Tests, Agile.

Senior Full-Stack Software Manager

Infineon Technologies

Industrie und Maschinenbau

50-250 Mitarbeiter

  • Lead full-stack and desktop app dev team for a new UI product.
  • Establish Agile dev policy for Python and JavaScript/TypeScript projects.
  • Introduction of TDD, Agile methodology, and CI/CD pipelines in OpenShift.
Keywords: NodeJS, Python, FastAPI, ElectronJS, ReactJS, Typescript, Postgres, SQLAlchemy, PyTest, Jest, Karma, AWS, Kubernetes, ArgoCD, Red Hat OpenShift, GitHub Actions, Terraform, Ansible, CloudWatch, Grafana.

Full-Stack Software Engineer

The Mobility House GmbH

Energie, Wasser und Umwelt

50-250 Mitarbeiter

Helping to come up with a multidisciplinary team of Data Scientists, Data
Engineers and Software Engineers to develop a new product for the Energy
Market, the so-called Single-EV Lite project. Setting up agile work flows in
Jira with epics, user stories and tasks to define the product from the SW
architecture to the development. Coding API Services in Python with the
FastAPI framework and SQLAlchemy for the DB layer (TimescaleDB/Post-
gresql), and Web Frontend development in TypeScript with ReactJS. Using
Docker and Kubernetes. Tests with Pytest and Jest. Setup of CI/CD with Cir-
cleCI.

Full-Stack Software Engineer

Berylls GmbH

Automobil und Fahrzeugbau

250-500 Mitarbeiter

Development of Full-Stack Web API Services. Backend development in
Python with Django and FastAPI and SQLAlchemy, tests with Pytest. Fron-
tend development with TypeScript with ReactJS and tests with Jest. CI/CD
with GitHub Actions. Services containerization with Docker, Bash.

Full-Stack Software Engineer

Volkswagen AG

Automobil und Fahrzeugbau

1000-5000 Mitarbeiter

Establish a development policy to boost up team performance and collaboration,
including peer-coding, code review, on/off sprints, technical seminars,
scrum development cycles. Set up resources for continuous integration
with Buildbot. AWS, EC2, S3, EMR. Setup of devops with Ansible.

Full-Stack Software Engineer

estos GmbH

Telekommunikation

50-250 Mitarbeiter

Conception, architecture design and development of a WebRTC conferen-
cing solution in TypeScript, using NodeJS, ExpressJS, ReactJS, Material-UI,
Postgres, Ansible, Linux, Bash etc. The WebRTC Media Server was based on
the Janus-Gateway as a SFU. The solution consisted on a full-stack imple-
mentation, rewriting the Janus JavaScript library in the frontend side too.
Deployment in Microsoft Azure using Docker and Ansible.

Lead Software Engineer

DLR GfR mbH

Industrie und Maschinenbau

50-250 Mitarbeiter

Development of a C/Python extension to implement the ionospheric cor-
rection algorithm for the Galileo project. Setup of devops with Ansible and
Docker. Also, development of the Galileo Navigation KPIs Project. C, Python,
Pandas, NumPy, GitLab, CI/CD with GitLab Runners, Docker, Linux, Bash.

Software Engineer

NetAxis Solutions, SA

Telekommunikation

10-50 Mitarbeiter

Maintenance of Proximus’ S12 Switch Monitoring System (A monitor develo-
ped before in a previous assignment). RedHat Linux, CentOS, Bash.

Full-Stack Software Engineer

Netdoktor HmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Add search capabilities to netdoktor.de using Elasticsearch 5.x and elastic-
search-py, Python, Django, AngularJS, SASS. Also help to reduce site loading
time by reducing the size of JavaScript code and removing jQuery dependen-
cies. Changed site header based on the Material theme and using SASS.

Vice President of Engineering

3megawatt GmbH

Energie, Wasser und Umwelt

10-50 Mitarbeiter

Establish a development policy to boost up team performance and collabo-
ration, including peer-coding, code review, on/off sprints, technical semi-
nars, scrum development cycles. Set up resources for continuous integration
with Buildbot. Python, Django, Pandas, JavaScript, AWS, EC2, S3, EMR. Setup
of devops with Ansible, Linux, Bash.

Full-Stack Software Engineer

NetAxis Solutions, SA

Telekommunikation

10-50 Mitarbeiter

Development of a WebRTC Gateway solution to connect audio input to an
ASR (automatic speech recognition) and TTS (text to speech) services.

Development of the S12 Switching Monitor for Belgacom (major telecom
provider in Belgium), which consisted of developing TCP/IP services and a
web application. Developed using Python, Perl, Shell scripts (Bash), Django,
AngularJS, jQuery, Twitter-bootstrap. Linux RPM package creation for Cen-
tOS and RHEL v6 and v7.

Development of a SIP Routing Application Service for VOO (a telecom
provider in Belgium), a reliable request-response app server written in
Python, Flask, and Redis as data backend.

Software Engineer

Antwerp Space NV

Industrie und Maschinenbau

10-50 Mitarbeiter

Implementation of an ESA (European Space Agency) specific client/server
protocol to manage house-keeping tasks in satellites. Server side implemen-
tation using epoll/kqueue in Python 2.7, Flask, Bash, Mercurial as SCM, un-
der Ubuntu Linux. The protocol was a binary-type, oriented to connection
and session-aware.

Software Engineer

Viking CO, NV

Telekommunikation

50-250 Mitarbeiter

Helping to launch MVNO service in The Netherlands. In charge of the devel-
opment of the CDRs (call data record) Handler (a Python Twisted service),
the SMPP External Service Messaging Entity (also a Twisted service acting as
the gateway to route outgoing/incoming SMSes from/to the in-house plat-
form) and the Blog (a Python/Django project). Testing with Selenium. Im-
plementation of a Continuous Integration policy based on Buildbot (CI/CD).
AWS, EC2, S3. Development and deployments in Linux.

Software Engineer

Cmed Technology

Pharma und Medizintechnik

50-250 Mitarbeiter

Design, development, testing and maintenance of a large enterprise desktop
and web application to run medical trials for a company in the pharmaceu-
tical industry. Development in Linux, Bash, Python, GTK, Django, Javascript,
CSS, HTML. Source Code Control with Subversion and Mercurial. Database
Management based on OpenLDAP, MySQL and Redis. Building our own Linux
distribution based on Ubuntu (setup of Linux debian package repositories,
and setup of packages). Following SCRUM and Agile Development, and Col-
laborative Code Reviews based on Review Board (http://www.reviewboard-
.org/). Automation of the Build/Test cycled based on BuildBot (http://
trac.buildbot.net/).

Software Engineer

Netmining NV

Internet und Informationstechnologie

10-50 Mitarbeiter

Senior consultant, software engineer and system administrator. Set up of
team’s development policy (definition of development cycles, versioning,
and repository maintenance). As System Administrator, improved serversperformance (Linux Kernel-level parameters, MySQL and Apache), reduced web response times and alleviated bottle necks. Network monitoring with
Python scripts, Cacti, Nagios, and command line utilities. Deployment of
DNS servers IP location aware. Set up in-house Xen Virtualization Testing-
Stage platform (Debian and Windows domains).

Software Engineer

Bayes Forecast SA

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Development of a Data Scraper/ETL tool written in Python and wxPython
GUI library, with lxml and BeautifulSoup. Application based on an XML-
Schema specification.

IT Director

Bayes Forecast, SA

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Sales engineering and IT leadership. Head of 25 people department dedicated
to Linux system administration, C/C++ development, product development
and consultancy.

Software Engineer

Bayes Forecast, SA

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Core developer of the Time Oriented Language, an in-house interpreter for
Time Series Analysis. Modernised the initial development of the language,
open sourcing the project. Adopted GNU Autotools, Open Source License, cod-
ing style and development policy. Set-up the tools to allow team members
contribute to the development (Bug reporting, mailing lists). Set-up in-house
Linux Debian repositories for package distribution to our customer network.

CO-founder and CTO

Cyber Online Insurances

Banken und Finanzdienstleistungen

10-50 Mitarbeiter

Design, implementation, system administration of the complete project infrastructure.
Java project, Java Beans, JSP and Servlets. Database layer based
on PostgreSQL. CVS for source code management. System Administration to
set up development, testing and production environments. Administration
of Internet Services (Domain Name Service, Web server, Email server, Application
Engine, DB Manager). Application Server based on Apache+Tomcat.
DNS self-managed with Bind8. All services running under Linux (SuSE for
Development environment, and Debian for Testing and Production, with
special linux kernel tuning for production environment) running in our on
hardware in Internet neutral node in Madrid.

Software Engineer

Informática El Corte Inglés
Developer for the Suppliers Department. Developing in COBOL and DB2,
scheduling batch processes with JCL, interactive with IMS, running under
IBMs MVS environment.

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden