Führende Plattform für Autoliebhaber in Europa, spezialisiert auf Young- und Oldtimer-Auktione:
4 Personen
? Verbesserung und Erweiterung der bestehenden Ruby on Rails-Auktionsplattform für bessere Skalierbarkeit und Benutzerfreundlichkeit.
? Entwicklung neuer Funktionen zur Rationalisierung von Auktionsprozessen und zur Steigerung der Kundenbindung.
? Überprüfung der Softwarearchitektur, um Engpässe zu identifizieren und zu beheben.
? Testgetriebene Entwicklungspraktiken (TDD) und kontinuierliche Codeüberprüfungen.
? Bereitstellung von technischer Dokumentation und Wissenstransfer an das interne Team
? Projektoptimierungen in Bereich Pipelines, Docker und Rspec
Mental Health Plattform als Service fu?r Arbeitgeber, die fu?r Mitarbeitende Coachings zur Unterstu?tzung bei Herausforderungen des beruflichen und privaten Lebens buchen ko?nnen.
Projekt 1)
Teamgro?ße: 1 Person
? Identifizierung von Sicherheitsschwachstellen der Systeme: Analyse der Netzwerkumgebung
? Vulnerability Assessment mit OpenVas Scanner als automatisierter Test
? Manuelles Testen parallel zum automatisierten Testen
? Überprüfen und Auswerten der Scannertests
? Erstellung von Reports
? Präsentation der Ergebnisse? Technologien: Kali linux, ZAP, Metasploit, OpenVas, Sysreptor
? Methoden: Blackbox Pentesting
Projekt 2)
Neuentwicklung eines MVPs für eine Buchungsplattform, welche die aktuelle Anwendung ersetzen soll.
Rolle: Frontend-Entwickler
8 Personen
? Neuentwicklung des Terminierungssystems und der Veranstaltungsverwaltung innerhalb des MVPs: Analyse der Anforderungen
? Design der technischen Lösung
? Programmierung von wiederverwendbaren Basiskomponenten (Bausteinen) für die Gesamtanwendung
? Programmierung von automatisierten Tests
? Durchführung von Code Reviews für andere Teammitglieder
? Tools: Linux, MacOS X, Vue.js v3, TypeScript, GitLab CI, vitest
? Methoden: Scrum
Teamgröße: 8 Personen
· Verbesserung der Suchfunktion
· UI-Rebrushing, Änderung des aktuellen Corporate Designs
· Performanceoptimierungen der Pipelines
· Technische Auswertung und Analyse der Jira-Tickets in Bezug auf die stetige Verbesserung des Produktes sowie Erarbeitung von technischen Lösungsansätzen
·
Wartung
des existierenden Codes
Technologien: Linux, MacOS X, Ruby on Rails, Elixir, Phoenix, Mix, RSpec, MySQL, Vue.js, Jasmine, Webpack, GitLab CI
Methoden: Scrum
Teamgröße: 3 Personen
· Upgrade des Rails-Frameworks von Version 5 auf Version 6
·
Cleanup
ungenutzten Codes
Technologien: Linux, MacOS X, Ruby on Rails, RSpec, MySQL, Vue.js, Jasmine, Webpack, GitLab CI
Methoden: Scrum
Teamgröße: 9 Personen
· Weiterentwicklung neuer Funktionalitäten
· Wartung des existierenden Codes
· Implementierung einer GraphQL-API
· Framework- und Dependency-Updates
Technologien: Linux, MacOS X, Docker, Kubernetes, Garden, Ruby on Rails, grpc, Rspec, sidekiq, MySQL, Redis, GitHub, GitHub Actions, Elasticsearch, Google Cloud
Methoden: Scrumban
Teamgröße: 15+ Personen
· Weiterentwicklung neuer Funktionalitäten
· Wartung des existierenden Codes
· Implementierung eines API-Clients
· Framework- und Dependency-Updates
· Beratung zur Optimierung der internen IT-Prozesse, bspw. zur Ticketerstellung in Jira (Anforderungen, Struktur)
· Mentoring von Junior-Entwicklern
· Durchführung eines Debugging-Workshops
· Teilnahme an wöchentlichen Knowledge-Sharing Events zu Themen wie Frontend- oder Backend-Testing
Technologien: Linux, MacOS X, Docker, Kubernetes, Ruby on Rails, Rspec, sidekiq, CockroachDB, Redis, GitLab CI, Elasticsearch, S3, Data-Encryption
Methoden: Scrum
Projekt:
Order Management Middleware für die Kommunikation zwischen Logistikdienstleister und den Remote-Shops,
die die Verwaltung, Fulfilment der Bestellungen und Rückmeldung der Lagebestände
regelt.
Teamgröße: 2 Personen
· Entwicklung neuer Funktionalitäten
· Anpassungen der Quellcodes
· Alte Plugins überprüfen und ersetzen
· Anpassungen der Tests
· API-Client für Shopware (V5 und V6) implementieren
· API-Client für Xentral implementieren
· Ruby und Ruby on Rails Updates
Technologien: Linux, MacOS X, Docker, Ruby on Rails, RSpec, MySQL, Redis, GitLab CI
Methoden: Scrum
Rolle: Ruby on Rails Entwickler
Teamgröße: 3 Personen
· Migration einer älteren Rails 4 - Anwendung auf den aktuellen Stand der Technik
· Entwicklung eines neuen Frontends mit Vue.js
· Entwicklung neuer Funktionalitäten
Technologien: Linux, MacOS X, Ruby on Rails, RSpec, MySQL, Vue.js, Jasmine, Webpack, GitLab CI
Methoden: Scrum
Teamgröße: 10 Personen
Umsetzung und Implementierung von Features für verschiedene App-Dienste/Produkte wie
· Apple Login
· A/B Testing
· B2B Voucher, B2B Anpassungen im ActiveAdmin
· Mailchimp Synchronisation
· Support von Google Subscriptions
· Einrichtung von OAuth Server für Google Actions
· Zurückerstattete Käufe/Accesses über Active Admin
· KPI Board Anbindungen
· Datenhygiene, Überprüfung bei Uploads
· Allgemeiner Infrastruktur Support
· Technische Verbesserungen (ENV Umbau)
· Docker Optimierungen für Entwicklung
Technologien: Ruby on Rails, RSpec, React, JavaScript, GitHub, AWS, Mailchimp, Google Actions, Docker
Methoden: Scrum
Teamgröße: 3 Personen
? Migration einer älteren Rails 2 - Anwendung auf den aktuellen Stand der Technik
? Anpassungen der Quellcodes
? Alte Plugins überprüfen und ersetzen
? Anpassungen der Tests
? jQuery aktualisieren
? Technologien: Linux, Windows, MacOS X, Vagrant, Puppet, Ruby on Rails, RSpec, Cucumber, SQL Server, Solr, Mongrel, GitLab CI
? Methoden: Scrum
Programmier-/
Skriptsprachen:
Ruby, JavaScript, Bash, C, Elixir
Markup- /
Modellierungs-Sprachen:
HTML, CSS (SCSS, SASS), XML, JSON, SQL
Bibliotheken /
Frameworks:
Rails, jQuery, jQueryUI, Coffeescript, Backbone.js, Bootstrap, REST, SOAP, Phoenix, sidekiq
Testing:
RSpec, Jasmine, ExUnit, Cucumber, Capybara, Mantis
Datenbanksysteme:
MySQL, Solr, ElasticSearch, Redis, Memcache, SQLite, PostgreSQL, Oracle, CockroachDB
DevOps/Cloud:
Docker, Kubernetes, Google Cloud, AWS
GitLab CI, GitLab, GitHub, Puppet, Vagrant
Entwicklungsumgebung:
Eclipse, Sublime, VS Code, Garden
Tools und Sonstiges:
Markdown, Git, Subversion, Google Analytics, Piwik, E-Tracker, Omniture, Jira, MySQL Workbench, Sequel Pro, Sidekick, Capistrano, Google Actions, Mailchimp, Webpack, OpenOffice, MS Office
Architektur:
UML, Design-Patterns, ER-Diagramme
Server:
Apache, Passenger, nginx, Mongrel
APIs:
Google Maps, Facebook, Twitter, Flickr, grpc
Betriebssysteme:
MS Windows 9x / 2000 / XP / 7, Linux (Ubuntu, CentOS, Mint), Mac OS (X)
Methoden:
Scrum, Kanban, Test-Driven-Development, OOP, Pair Programming
Führende Plattform für Autoliebhaber in Europa, spezialisiert auf Young- und Oldtimer-Auktione:
4 Personen
? Verbesserung und Erweiterung der bestehenden Ruby on Rails-Auktionsplattform für bessere Skalierbarkeit und Benutzerfreundlichkeit.
? Entwicklung neuer Funktionen zur Rationalisierung von Auktionsprozessen und zur Steigerung der Kundenbindung.
? Überprüfung der Softwarearchitektur, um Engpässe zu identifizieren und zu beheben.
? Testgetriebene Entwicklungspraktiken (TDD) und kontinuierliche Codeüberprüfungen.
? Bereitstellung von technischer Dokumentation und Wissenstransfer an das interne Team
? Projektoptimierungen in Bereich Pipelines, Docker und Rspec
Mental Health Plattform als Service fu?r Arbeitgeber, die fu?r Mitarbeitende Coachings zur Unterstu?tzung bei Herausforderungen des beruflichen und privaten Lebens buchen ko?nnen.
Projekt 1)
Teamgro?ße: 1 Person
? Identifizierung von Sicherheitsschwachstellen der Systeme: Analyse der Netzwerkumgebung
? Vulnerability Assessment mit OpenVas Scanner als automatisierter Test
? Manuelles Testen parallel zum automatisierten Testen
? Überprüfen und Auswerten der Scannertests
? Erstellung von Reports
? Präsentation der Ergebnisse? Technologien: Kali linux, ZAP, Metasploit, OpenVas, Sysreptor
? Methoden: Blackbox Pentesting
Projekt 2)
Neuentwicklung eines MVPs für eine Buchungsplattform, welche die aktuelle Anwendung ersetzen soll.
Rolle: Frontend-Entwickler
8 Personen
? Neuentwicklung des Terminierungssystems und der Veranstaltungsverwaltung innerhalb des MVPs: Analyse der Anforderungen
? Design der technischen Lösung
? Programmierung von wiederverwendbaren Basiskomponenten (Bausteinen) für die Gesamtanwendung
? Programmierung von automatisierten Tests
? Durchführung von Code Reviews für andere Teammitglieder
? Tools: Linux, MacOS X, Vue.js v3, TypeScript, GitLab CI, vitest
? Methoden: Scrum
Teamgröße: 8 Personen
· Verbesserung der Suchfunktion
· UI-Rebrushing, Änderung des aktuellen Corporate Designs
· Performanceoptimierungen der Pipelines
· Technische Auswertung und Analyse der Jira-Tickets in Bezug auf die stetige Verbesserung des Produktes sowie Erarbeitung von technischen Lösungsansätzen
·
Wartung
des existierenden Codes
Technologien: Linux, MacOS X, Ruby on Rails, Elixir, Phoenix, Mix, RSpec, MySQL, Vue.js, Jasmine, Webpack, GitLab CI
Methoden: Scrum
Teamgröße: 3 Personen
· Upgrade des Rails-Frameworks von Version 5 auf Version 6
·
Cleanup
ungenutzten Codes
Technologien: Linux, MacOS X, Ruby on Rails, RSpec, MySQL, Vue.js, Jasmine, Webpack, GitLab CI
Methoden: Scrum
Teamgröße: 9 Personen
· Weiterentwicklung neuer Funktionalitäten
· Wartung des existierenden Codes
· Implementierung einer GraphQL-API
· Framework- und Dependency-Updates
Technologien: Linux, MacOS X, Docker, Kubernetes, Garden, Ruby on Rails, grpc, Rspec, sidekiq, MySQL, Redis, GitHub, GitHub Actions, Elasticsearch, Google Cloud
Methoden: Scrumban
Teamgröße: 15+ Personen
· Weiterentwicklung neuer Funktionalitäten
· Wartung des existierenden Codes
· Implementierung eines API-Clients
· Framework- und Dependency-Updates
· Beratung zur Optimierung der internen IT-Prozesse, bspw. zur Ticketerstellung in Jira (Anforderungen, Struktur)
· Mentoring von Junior-Entwicklern
· Durchführung eines Debugging-Workshops
· Teilnahme an wöchentlichen Knowledge-Sharing Events zu Themen wie Frontend- oder Backend-Testing
Technologien: Linux, MacOS X, Docker, Kubernetes, Ruby on Rails, Rspec, sidekiq, CockroachDB, Redis, GitLab CI, Elasticsearch, S3, Data-Encryption
Methoden: Scrum
Projekt:
Order Management Middleware für die Kommunikation zwischen Logistikdienstleister und den Remote-Shops,
die die Verwaltung, Fulfilment der Bestellungen und Rückmeldung der Lagebestände
regelt.
Teamgröße: 2 Personen
· Entwicklung neuer Funktionalitäten
· Anpassungen der Quellcodes
· Alte Plugins überprüfen und ersetzen
· Anpassungen der Tests
· API-Client für Shopware (V5 und V6) implementieren
· API-Client für Xentral implementieren
· Ruby und Ruby on Rails Updates
Technologien: Linux, MacOS X, Docker, Ruby on Rails, RSpec, MySQL, Redis, GitLab CI
Methoden: Scrum
Rolle: Ruby on Rails Entwickler
Teamgröße: 3 Personen
· Migration einer älteren Rails 4 - Anwendung auf den aktuellen Stand der Technik
· Entwicklung eines neuen Frontends mit Vue.js
· Entwicklung neuer Funktionalitäten
Technologien: Linux, MacOS X, Ruby on Rails, RSpec, MySQL, Vue.js, Jasmine, Webpack, GitLab CI
Methoden: Scrum
Teamgröße: 10 Personen
Umsetzung und Implementierung von Features für verschiedene App-Dienste/Produkte wie
· Apple Login
· A/B Testing
· B2B Voucher, B2B Anpassungen im ActiveAdmin
· Mailchimp Synchronisation
· Support von Google Subscriptions
· Einrichtung von OAuth Server für Google Actions
· Zurückerstattete Käufe/Accesses über Active Admin
· KPI Board Anbindungen
· Datenhygiene, Überprüfung bei Uploads
· Allgemeiner Infrastruktur Support
· Technische Verbesserungen (ENV Umbau)
· Docker Optimierungen für Entwicklung
Technologien: Ruby on Rails, RSpec, React, JavaScript, GitHub, AWS, Mailchimp, Google Actions, Docker
Methoden: Scrum
Teamgröße: 3 Personen
? Migration einer älteren Rails 2 - Anwendung auf den aktuellen Stand der Technik
? Anpassungen der Quellcodes
? Alte Plugins überprüfen und ersetzen
? Anpassungen der Tests
? jQuery aktualisieren
? Technologien: Linux, Windows, MacOS X, Vagrant, Puppet, Ruby on Rails, RSpec, Cucumber, SQL Server, Solr, Mongrel, GitLab CI
? Methoden: Scrum
Programmier-/
Skriptsprachen:
Ruby, JavaScript, Bash, C, Elixir
Markup- /
Modellierungs-Sprachen:
HTML, CSS (SCSS, SASS), XML, JSON, SQL
Bibliotheken /
Frameworks:
Rails, jQuery, jQueryUI, Coffeescript, Backbone.js, Bootstrap, REST, SOAP, Phoenix, sidekiq
Testing:
RSpec, Jasmine, ExUnit, Cucumber, Capybara, Mantis
Datenbanksysteme:
MySQL, Solr, ElasticSearch, Redis, Memcache, SQLite, PostgreSQL, Oracle, CockroachDB
DevOps/Cloud:
Docker, Kubernetes, Google Cloud, AWS
GitLab CI, GitLab, GitHub, Puppet, Vagrant
Entwicklungsumgebung:
Eclipse, Sublime, VS Code, Garden
Tools und Sonstiges:
Markdown, Git, Subversion, Google Analytics, Piwik, E-Tracker, Omniture, Jira, MySQL Workbench, Sequel Pro, Sidekick, Capistrano, Google Actions, Mailchimp, Webpack, OpenOffice, MS Office
Architektur:
UML, Design-Patterns, ER-Diagramme
Server:
Apache, Passenger, nginx, Mongrel
APIs:
Google Maps, Facebook, Twitter, Flickr, grpc
Betriebssysteme:
MS Windows 9x / 2000 / XP / 7, Linux (Ubuntu, CentOS, Mint), Mac OS (X)
Methoden:
Scrum, Kanban, Test-Driven-Development, OOP, Pair Programming