Projektbeschreibung Entwicklung einer Workflow Software für die Beantragung von
Leistungen und das Handling von Service Anfragen in der Beschaffung
von Mitarbeiterausrüstung
Aufgaben - Entwicklung von neuen Funktionalitäten und Features
- Erstellung komplexer Leistungsformulare mit dynamischen
Inhalten auf AJAX Basis
- Testgetriebene Entwicklung
- Durchführung von Code Reviews
- Schulung von Junior Rails Developer
- Teilnahme an Meetings mit dem Endkunden
Realisiert mit Ruby 2.2, Rails 4.1, git, rspec, SQLite3, MySQl, JQuery, JIRA, Twitter
Bootstrap 3, Kendo, agile Entwicklung, TDD, Cucumber, RubyMine,
Gitlab
Projektbeschreibung "Fleetsales". Software für Vertrieb und Logistik im Bereich
Wallboxmontage für Elektroautos im Flottengeschäft.
Aufgaben - Abstimmung Bedarfe und Klärung von
- Sachfragen
- Neukonzeption und Architektur der Applikation
- Entwicklung von neuen Funktionalitäten und Features
- Durchführung von Code Reviews
- Teilnahme an Meetings mit Lieferanten
- Kommunikation mit Endkunden
- Deployment und Betrieb der Applikation
- Steuerung von externem Dienstleister
Realisiert mit Ruby 2.1, Rails 4,0, git, capistrano, rspec, Devise, NGINX, MySQL,
JQuery, JIRA, SSL, Twitter Bootstrap 3, Airbrake, Chef, TDD, Kanban
Branche Pharma
Zeitraum 02/2020 - 10/2020
Rolle Backendentwickler
Projektbeschreibung Bereitstellung einer API für mobile Apps (iOS/Android)
Aufgaben Weiternentwicklung eines Backends für die Florio App für Menschen die
an Hämophilie (Bluterkrankkeit) leiden
- Überwachung und Updates
- Internationalization (18n) erweitern
- Timezone support für unterschiedliche Entitäten
- Frontend Features für das Dashboard für die Ärzteübersichtsseite
- Entwicklung neuer API_Funktionaltäten in Zusammenarbeit mit dem
mobile Team in UK
- Codeverbesserungen auf Grund verwirrenden Namings
- Beratung und Support
Realisiert mit Ruby, Ruby on Rails, API, JSON, Rspec, github, Stimulus.js, I18n, Timezones
Projektbeschreibung "Buchungssystem für die Maschinen und Erfassung von
Bordbucheinträgen"
Aufgaben - Verwaltung von Usern
- Verwaltung von Flugzeugen
- Reservierung von Flugzeugen
- Berechtigungssystem für unterschiedlichen Rollen innerhalb des
Vereins
- Erfassung von Bordbucheinträge
Realisiert mit Ruby 1.9.3, Ruby on Rails 3.2.10, MVC , Twitter Bootstrap 3, JQuery,
Devise, MySQL, NGiNX, Unicorn, Capistrano, git, Chef, RSpec, Twitter
Bootstrap 2
Kunde Ingenieurbüro im Bereich Tragwerksplanung, München (Name auf
Anfrage)
Branche Baugewerbe / Architektur
Branche Versandhandel
Zeitraum 09/2018 - 12/2018
Rolle Testentwickler
Projektbeschreibung Anpassung und Korrektur einer Ruby Cucumber Testapp
Aufgaben - Behebung Fehlerhafter Test
- Beratung zur Neukonzeption der Tests
- Code Restrukturierung
- Incident Reporting
- Anleitung des Auszubildenden
Realisiert mit Ruby, Cucumber, Gherkin, Jenkins
Branche IT-Dienstleister
Zeitraum 04/2020 - 06/2020
Rolle Full Stack Ruby Entwickler
Projektbeschreibung Entwicklung eines Mandantenportals zum gesicherten Up- und Download
von Dateien für Berufsgruppen mit sensiblen Daten
Aufgaben -
-
Realisiert mit Ruby on Rails
Projektbeschreibung API für das XING Notification Center
Aufgaben - Abfrage einer auf AMQP basierenden Rest-API
- Anreicherung und Aufbereitung der Daten durch weitere - Rest-Calls
von anderen Services
- Bereitstellung einer JSON-API für mobile Endgeräte(iOs, - Android,
Windows-phone) als auch einer React-Webapplikation
Realisiert mit Rails 5, Rspec, TDD, Rest-API, SOA, TDD/BDD
Kunde Auf Anfrage, Bereich: "Neue Energien",
Raum Kempten(Allgäu)
Branche Energieversorgungs-/Produktionsunternehmen
Projektbeschreibung "Planungssoftware für den internen und externen
Ressourceneinsatz"
Aufgaben - Upgrade und Erweiterung der Vorgängerapplikaton
Realisiert mit Ruby 2.1, Ruby on Rails 3.2, MySQL, NGINX, git, Chef, Twitter
Bootstrap 2
Kunde BASF SE, Ludwigshafen
Branche Chemie
Zeitraum 02/2013 - 04/2013
Rolle Technical Lead
Projektbeschreibung "Wiki für Contentmanagement System"
Aufgaben - Kundenkommunikation
- Code Reviews
- Machbarkeitsanalysen
- Hotfixes der Applikation
- Überwachung Deployments
Realisiert mit JRuby 1.7.2, Ruby on Rails 3.2M, Oracle 11g, Devise, Twitter
Bootstrap 2
Projektbeschreibung API-Entwicklung für Zugriff auf Batteriedaten, Auswertungen und
Prognosen
Aufgaben - Teilmigration einer eigenwilligen Sinatra-App nach Ruby on
Rails 4
- Berechnung von Batterie Daten wie Verbrauch, Erzeugung,
Bezug und Einspeisung
- Berechnungen von künftigen Einspeisewerten und
Verbräuchen anhand Wetterdaten
- Konzeptionsunterstützung für sinnvolle Microservices und API-
Aufbau
- Api-Zugriff auf SmartController für Smarthome Applikationen
(MicasaVerde Vera und Eigenentwickling)
- Weiterentwicklung der bestehenden Doorkeeper OAuth2
Lösung
- Api-Konzeption für Altsystem und iOS/Android Applikationen
- Konzeption der Api2.0 für mobile devices und eine neue iOS
und Android App
- Entwicklung von Fehlertoleranzmechanismen für
unzuverlässige Hardware-Controller
- Schnelle Reaktion auf sich laufend dynamisch ändernde
Anforderungen
- Projektbegleitung Installateurskonfigurationsassistent
- Projektsteuerung von bis zu 3 Mitarbeitern
- Einführung von Sentry
Realisiert mit Ruby 2.3, Rails 4.2, Sinatra, git, rspec, MySQL, OAauth2,
MicasaVerde-Api, Sentry, Capistrano, z.T. TDD
Projektbeschreibung Anleitung Junior Developer / Organisation und Management
Aufgaben - Betreuung der Werkstudenten
- Einstellung neuer Mitarbeiter
- Organisation
- Evaluierung neuer Tools und Techniken
- Projektleitung
- Kundenaqkuise
- Product Ownership
Realisiert mit Ruby on Rails, Rspec, Elixir, Phoenix, TDD
Kunde Nähzubehörhandel (Name auf Anfrage)
Branche Versandhandel
Zeitraum 10/2019 - 02/2020
Rolle Backendentwickler / Projektleitung
Projektbeschreibung Bereitstellung einer API für mobile Apps (iOS/Android)
Aufgaben - Newsletter und Push Notificatoin Versand and mobile Endgeräte
- Konzeption derJSON- API zusammen mit dem mobile Developern
- Beratung des Kunden hinsichtlich Anbindung JTL Shop
- Erweierung Backend
- Deployment der Anwendung mit Docker
Realisiert mit Ruby, Ruby on Rails, API, JSON, Rspec, git, Firebase
Kunde Internetagentur (Name auf Anfrage), Bonn
Endkunde: Deutsche Telekom, Bonn
Branche Telekommunikationsunternehmen
Zeitraum 08/2017 - 02/2018
Rolle Softwareentwickler
Projektbeschreibung Entwicklung von Tenant Apps für unterschiedliche Telekom-Shops
Aufgaben - Abholung der Produktdaten aus einem GraphQL Backend
- Anreicherung Produktdaten
- Übergabe der Bestelldaten an eine Bestell-API des Dienstleisters der
Telekom (Brodos)
- Verwaltung des Warenkorbes
- Verwaltung von Coupons und Gutschriften
- Datenvalidierung gegen Telekomschnittstellen
- Aufbereitung und Bereitstellung der Daten über eine REST-Schnittstelle
für das Frontend
Realisiert mit Ruby on Rails 5, Rspec, SOA, GraphQL, TDD/BDD
Branche Telekommunikationsunternehmen
Zeitraum 12/2012 - 01/2015
Rolle Projektleiter, Softwareentwickler
Projektbeschreibung "Userfreundliche Zeiterfassung für Vorstandsberichte"
Aufgaben - Userverwaltungs-, Authentifizierungs- und Berechtigungssystem
- Anlegen von Projekten und Aufgaben
Buchung der Mitarbeiter durch self service auf die Projekte
- Auswertungen über Projekte, Benutzer und Kategorien
- Bereitstellung als SaaS
- Serverbertrieb auf dedizierter Hardware
Realisiert mit Ruby 1.9.3, Ruby on Rails 3.2.10, MVC , Twitter Bootstrap 3, JQuery,
Devise, MySQL, NGiNX, Unicorn, Capistrano, git, Chef, RSpec, Twitter
Bootstrap 2
Kunde Motorflugsport Verein, Hessen
Branche Luftfahrt / Verein
Projektbeschreibung Erweiterung der bestehenden"Fleetsales". Software für Vertrieb und
Logistik im Bereich Wallboxmontage für Elektroautos im
Flottengeschäft um einen Kundenzugang.
Aufgaben - Abstimmung Bedarfe und Klärung von
- Sachfragen
- Neukonzeption und Architektur der Applikation
- Entwicklung von neuen Funktionalitäten und Features
- Durchführung von Code Reviews
- Teilnahme an Meetings mit Lieferanten
- Kommunikation mit Endkunden
- Deployment und Betrieb der Applikation
- Steuerung von externem Dienstleister
Realisiert mit Ruby 2.2, Rails 4.2, git, capistrano, rspec, Devise, NGINX, MySQL,
JQuery, JIRA, SSL, Twitter Bootstrap 3, Airbrake, Chef, Kanban
Kunde conlance GmbH, Augsburg
Branche Softwarehersteller
Zeitraum 04/2012 - 11/2014
Rolle Projektleiter, Softwareentwickler
Projektbeschreibung "CRM und ERP System für Personaldienstleister"
Aufgaben - Userverwaltungs-, Authentifizierungs- und Berechtigungssystem
- Suche nach Freiberuflern anhand deren CVs
- Kontakthistorie zu Freiberuflern und Kunden
- Hinterlegung von Dokumenten und Suche
- Wiedervorlage System
- Ausschreibungen verwalten
- Zuordnung von Kandidaten zu Ausschreibungen
- Automatisierte individuelle Anfragemailings für Kandidaten
- Migration des PHP Prototyps 2011 nach Ruby on Rails
- Abrechnungssystem
- Verbesserungen am Layout mittels Twitter Bootstrap und JQuery
- Optimierung Layout für Mobile Devices
- Optimierung der Geschwindigkeit
- Deployment mittels Capistrano Recipes
- Serverbertrieb auf dedizierter Hardware
Realisiert mit Ruby 1.9.3, Ruby on Rails 3.2 Twitter Bootstrap 2, JQuery, Devise,
MySQL, NGINX, Unicorn, Capistrano, git. Ember.js, RSpec, CSS
Kunde Agentur (Name auf Anfrage)
Endkunde: BAUHAUS Deutschland, Mannheim
Branche Konsumgüterindustrie
Zeitraum 11/2014 - 12/2014
Rolle Projektleiter, Softwareentwickler
Projektbeschreibung Facebook Applikation mit Adventskalenderfunktion
Aufgaben - Programmierung einer Webapplikation mit Integration von
Facebook
- Jeden Tag bewirbt Bauhaus ein Produkt aus dem Sortiment.
- Benutzer können dieses Produkt auf einen Wunschzettel für
Freunde setzen und diese anschließend benachrichtigen.
- Nimmt der Empfänger den Wunschzettel an, so nimmt er an der
Verlosung teil.
- Erstellung von Auswertungsmöglichkeiten und eines
Konfigurationsbackends
- Anbindung an Facebook
- Aufsetzen der Server
- Betrieb und Monitoring der Applikationen
Realisiert mit Ruby 2.1, Rails 4,1, git, capistrano, NGINX, MySQL, JQuery, SSL, Chef,
facebook Graph-Api 2.1, Kanban, Twitter Bootstrap 3
Kunde Agentur (Name auf Anfrage)
Endkunde: BAUHAUS Deutschland, Mannheim
Branche Konsumgüterindustrie
Zeitraum 08/2014 - 12/2014
Rolle Softwareentwickler / Architekt
Projektbeschreibung Facebook App zur Unterstützung von Werbekampagne
Aufgaben - Programmierung einer Webapplikation mit Integration von
- Facebooknutzer können Bilder, Titel und Beschreibung von einem
selbsterstellten Gut einstellen
- Andere Nutzer können Anhand der Bilder und der Beschreibung
für ein Gut stimmen.
- Zusatzpunkte erhalten Nutzer, wenn Sie Fotos von sich, Ihrem Gut
und einem Maskottchen hochladen.
- Erstellung von Auswertungsmöglichkeiten und eines
Konfigurationsbackends
- Anbindung an Facebook
- Aufsetzen der Server
- Betrieb und Monitoring der Applikationen
Realisiert mit Ruby 2.1, Rails 4,1, git, capistrano, NGINX, MySQL, JQuery, SSL, Chef,
facebook Graph-Api 2.1, RSpec, Kanban, Twitter Bootstrap 3
Kunde Agentur (Name auf Anfrage)
Endkunde: Thomas Sabo, Nürnberg
Branche Konsumgüterindustrie
Zeitraum 04/2014 - 07/2014
Rolle Softwareentwickler / Architekt
Projektbeschreibung Fußball-WM Online Memoryspiel und WM-Tippspiel.
Aufgaben - Erstellung eines Memoryspiels und eines WM-Tippspiels mit
Erfassung der Userdaten.
- Übertragung der Userdaten nach opt-In an einen Webservices des
Kunden
- Erstellung von Auswertungsmöglichkeiten
- Anbindung an Facebook
- Aufsetzen der Server
- Betrieb und Monitoring der Applikationen
- Einbindung von eTracker
- Kommunikation mit dem Kunden
Realisiert mit Ruby 2.1, Rails 4,1, MVC ,git, capistrano, NGINX, MySQL, JQuery, SSL,
Chef, facebook Graph-Api 2.0, RSpec, Kanban
Projektbeschreibung "Planungssoftware für den internen und externen
Ressourceneinsatz"
Aufgaben - Klärung der Anforderungen das Kunden vor Ort
- Einführung Kunde in agile Methoden
- Umsetzung der Anforderungen
- Entwicklung User und Rollenmanagement
- Erfassung der relevanten Daten
- Auswertung der Projekt-, Vorgangs-, Externen-, Mitarbeiter-,
Budget und Auslastungsdaten
- Ausgabe unterschiedlicher Charts in PDFs der Größe DINA A1 und
DIN A0
- Einrichtung und Betrieb der Produktivserver
- Deployment der Applikation
- Umzug von Apache nach NGINX
- Wartung und Betrieb
Realisiert mit Ruby 1.9, Ruby on Rails 3.1, MVC ,MySQL, NGINX, Apache, Phusion
Passenger, git
Branche Chemie
Zeitraum 12/2012 - 02/2012
Rolle Technical Lead
Projektbeschreibung "Proof of Concept JRuby on Apache Tomcat"
Aufgaben - Eine Railsapplikation soll mittels JRuby auf den Server von BASF
deployed werden
- Erstellen einer Demo App
- Deployment auf Apache Tomcat
Realisiert mit Ruby 2.1, Ruby on Rails 3.2, MySQL, NGINX, git, Chef, Twitter
Bootstrap 2
Projektbeschreibung "Customer Journey Tool. Software für Vertrieb und Logistik im
Bereich Wallboxmontage für Elektroautos (BMW i)
Aufgaben - Meetings mit Kunden
- Abstimmung Bedarfe und Klärung von Sachfragen
- Entwicklung von neuen Funktionalitäten und Features
- Verbesserung des Legacy Codes
- Machbarkeitsanalysen
- Hotfixes der Applikation
- Einführung von Model Validations und Daily Scrum Meetings
- Durchführung von Code Reviews
- Teilnahme an Meetings mit Lieferanten
- Erstellung von PDFs mit Prawn
- Einarbeitung von Externen und neuen Mitarbeitern in eine
hochkomplexe Applikation
- Schreiben von Tests
Realisiert mit Ruby 1.9.3, Rails 3.0/3.2, git, capistrano, rspec, Apache Phusion
Passenger, MySQL, Simple Form, JQuery, SSL, TDD, SCRUM Twitter
Bootstrap 3
Kunde Ingenieurbüro im Bereich Tragwerksplanung, München (Name auf
Anfrage)
Branche Baugewerbe / Architektur
Kunde Internetagentur (Name auf Anfrage), Bonn
Endkunde: Deutsche Telekom, Bonn
Branche Telekommunikationsunternehmen
Zeitraum 10/2015 - 02/2016
Rolle Softwareentwickler
Projektbeschreibung Überarbeitung von Verbesserung der Perfomance eine Tarif, Zubehör
und Produktdatenbank der Deutschen Telekom.
Aufgaben - Verbesserung der Code Komplexität
- Beschleunigung von komplexen Datenimporten
- Performance Verbesserungen
- Überarbeitung und Anpassungen der Datenschnittstelle für
interne Applikation, Shops, Amazon, TK World und potenzielle
weitere Klienten
Realisiert mit Ruby 2.1, Rails 4.1, git, rspec, PostgreSQL, Redmine, Twitter
Bootstrap 3, Gitlab
Kunde ckc group, Berlin
Endkunde: Berliner Flughäfen, Berlin
Branche IT-Dienstleiter / Infrastruktur
Nutze unseren KI-Bot, um gezielt Fragen zu diesem Dienstleister zu stellen, Inspiration für dein Projekt zu sammeln oder passende Alternativen zu finden. Schnell, einfach und rund um die Uhr für dich da!