14.02.2025 aktualisiert


100 % verfügbar
Fullstack Software Engineer
Steinbach, Deutschland M.Sc. Information Systems Engineering
Skills
C (Programmiersprache)JavaJavascriptUser Experience (UX)APIsAmazon Web ServicesArduinoHtml5BluetoothCSSCloud ComputingDatenbankenContinuous IntegrationDevopsEmbedded SystemsGithubPythonPostgresqlMariadbNginxOauthOpenshiftRaspberry PiRedisSvelteIonicSoftware-Engineering-ProzessTypescriptWeb ApplikationenDatenverarbeitungReactJSFlaskCypressBackendGitFastapiPytestAngularJSGitlab-CiKubernetesInfluxdbFront EndRestful ApisDocker
Hands-on and result-driven senior software engineer with 4+ years of experience in agile software development. Focused on the architecture and development of fullstack web applications and apps, mostly in the context of IoT systems. I design robust and scalable backend solutions that enable reliable data processing and storage, based on modern approaches such as containerization and CI/CD. Versioning of my projects is done via Git to ensure optimal collaboration with my team and clients.
In addition to my software skills, I have a thorough understanding of embedded systems and network protocols (LoRaWAN, MQTT, TCP, UDP, HTTP, ...).
Focused on
Fullstack Development, Software & System-Architecture (Frontend & Backend), UX, Hybrid Apps
Programming languages
Python, TypeScript
Frontend
Angular, Ionic, React, Svelte
HTML5, CSS3
API
REST API (Flask, FastAPI)
Databases
InfluxDB, PostgreSQL, MariaDB, Redis, SQL
Cloud / Deployment
AWS, OpenShift, Kubernetes, nginx
DevOps
GitLab CI, Docker, GitHub Actions
Testing
Automated unit testing, pytest, Cypress
Networking
LoRaWAN, MQTT, UDP, TCP, HTTP, 802.15.4, Bluetooth, BLE
Embedded
Arduino, Raspberry Pi, STM32
Other
OAuth / JWT / OpenID, Grafana
In addition to my software skills, I have a thorough understanding of embedded systems and network protocols (LoRaWAN, MQTT, TCP, UDP, HTTP, ...).
Focused on
Fullstack Development, Software & System-Architecture (Frontend & Backend), UX, Hybrid Apps
Programming languages
Python, TypeScript
Frontend
Angular, Ionic, React, Svelte
HTML5, CSS3
API
REST API (Flask, FastAPI)
Databases
InfluxDB, PostgreSQL, MariaDB, Redis, SQL
Cloud / Deployment
AWS, OpenShift, Kubernetes, nginx
DevOps
GitLab CI, Docker, GitHub Actions
Testing
Automated unit testing, pytest, Cypress
Networking
LoRaWAN, MQTT, UDP, TCP, HTTP, 802.15.4, Bluetooth, BLE
Embedded
Arduino, Raspberry Pi, STM32
Other
OAuth / JWT / OpenID, Grafana
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Installation, configuration and maintenance of computer systems and networks
- Technical support for users in case of questions and problems (remote as well as on-site)
- Implementing software solutions and performing system upgrades
- Documentation of IT processes and creation of instructions for users
- Training of users for new software implementations
- Development of IoT solutions for the automated recording of material inventories as well as for the evaluation of the utilization of office buildings using LoRaWAN-based wireless technology.
- Development of backend microservices and REST APIs
- Development of responsive frontends for end users (dashboards, mobile web-based smartphone apps)
- Project coordination with various internal stakeholders (UX concept, UX design, development)
- Application operation and release according to DevOps
- Provide technical advice and support to internal customers on the commissioning and use of gateways, sensors and apps
- Cost estimates of software development efforts as part of the proposal preparation for the customer
- Reducing costs and increasing team profitability by taking end-to-end responsibility