28.11.2025 aktualisiert


100 % verfügbar
Software Engineer
HERRSCHING AM AMMERSEE, Deutschland
Deutschland +2
Software EngineerÜber mich
Software-Ingenieurin mit Erfahrung in Full-Stack-Webentwicklung, DevOps und Data Engineering. 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
Over 27 years experience. Software engineer, developer, devops, sysadmin, trainer, team manager and technical partner. Developed skills in designing and building software solutions from initial conception to completion. Professionally qualified for co-working and team leadership.
contact: danirus at eml.cc
Areas of expertise
Software Engineer, DevOps, Containerization, SysAdmin, Quality Assurance, Code Structure, Staff mentoring and training, Team building and leadership.
Keywords
C, Python, Django, FastAPI, SQLAlchemy, Docker, Kubernetes, JavaScript, Ty-
peScript, 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
contact: danirus at eml.cc
Areas of expertise
Software Engineer, DevOps, Containerization, SysAdmin, Quality Assurance, Code Structure, Staff mentoring and training, Team building and leadership.
Keywords
C, Python, Django, FastAPI, SQLAlchemy, Docker, Kubernetes, JavaScript, Ty-
peScript, 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
Sprachen
DeutschgutEnglischverhandlungssicherSpanischMuttersprache
Projekthistorie
Contribute to the MIA Team at MSD Deutschland, as a Software Engineer.
The MIA project is a Machine Learning project. Help with the software ar-
chitecture and code transformations. Clean up and split the code in multi-
ple packages. Remove the dependency on Jupyter Notebooks and many
other 3rd party packages. Development of a multi-process ML pipeline so-
lution. Help implementing a development policy for code quality, testing
and documentation. Introduction of observability with Grafana, and con-
tainerization. Implementation of CI/CD workflows. Migration from Jenkins
to GitHub Actions.
The MIA project is a Machine Learning project. Help with the software ar-
chitecture and code transformations. Clean up and split the code in multi-
ple packages. Remove the dependency on Jupyter Notebooks and many
other 3rd party packages. Development of a multi-process ML pipeline so-
lution. Help implementing a development policy for code quality, testing
and documentation. Introduction of observability with Grafana, and con-
tainerization. Implementation of CI/CD workflows. Migration from Jenkins
to GitHub Actions.
Joined when the project had been running for over a year. Helped to clean
up, refactor and rewrite the frontend application of the Stock Allocation
Project using TypeScript, ReactJS, and the internal Mercedes-Benz own
components library called VerSO. Also helped in DevOps, with the GitOps
approach we had with GitHub, Kubernetes, EKS, Jenkins and ArgoCD. It was
short as the company had already decided to continue with internal re-
sources, no external contractors.
up, refactor and rewrite the frontend application of the Stock Allocation
Project using TypeScript, ReactJS, and the internal Mercedes-Benz own
components library called VerSO. Also helped in DevOps, with the GitOps
approach we had with GitHub, Kubernetes, EKS, Jenkins and ArgoCD. It was
short as the company had already decided to continue with internal re-
sources, no external contractors.
Joined as a long experienced Python developer, with the goal to help fur-
ther develop an ambitious internal tool in the field of the Semantic Web.
Using the Sphinx documentation generator, the Sphinx-needs extension
and RDFLib, our tool is able to elaborate complex Knowledge Graphs that
help with traceability of long lasting complex projects. Such was the case
with our core project in the Autonomous Driving Team. Our tool was able
to trace and report differences between Knowledge Graphs produce by
changes reflected in GitHub Pull Requests.
ther develop an ambitious internal tool in the field of the Semantic Web.
Using the Sphinx documentation generator, the Sphinx-needs extension
and RDFLib, our tool is able to elaborate complex Knowledge Graphs that
help with traceability of long lasting complex projects. Such was the case
with our core project in the Autonomous Driving Team. Our tool was able
to trace and report differences between Knowledge Graphs produce by
changes reflected in GitHub Pull Requests.