Fullstack Software Engineer ( Typescript / React / NodeJs / AWS )
- Verfügbarkeit einsehen
- 0 Referenzen
- 100€/Stunde
- Hessen
- auf Anfrage
- ru | en | de
- 04.12.2024
Kurzvorstellung
- Front- und Backend Architektur
- Continuous Integration and Continuous Delivery (CI/CD)
- Mitarbeit in international aufgestellten Teams
Qualifikationen
Projekt‐ & Berufserfahrung
9/2023 – 11/2024
Tätigkeitsbeschreibung
- Entwurf und Umsetzung von Microservice-Architekturen in AWS
- Continuous Integration nach AWS cloud (CI/CD, AWS CDK, Serverless,
infrastructure as code)
- Frontend Entwicklung (immoscout24 portal)
- Erstellung von automatisierten Unit-Tests und E2E-Tests
- Umsetzung von Logging und Monitoring
- Durchführung von Code-Reviews
Amazon Web Services (AWS), Database Developer, Node.Js, React (JavaScript library), Representational State Transfer (REST), SQL, Testen, Vue.Js
7/2020 – 6/2023
Tätigkeitsbeschreibung
- Beratung rund um Frontend und Backend Architektur
- Frontend Entwicklung einer Multimedia streaming Plattform
- Backend Entwicklung (REST and GraphQL API services)
- Continuous Integration von Frontend und Backend Services nach AWS cloud -
- Onboarding von externen Partnern auf die multi-tenant fähige Plattform
Amazon Web Services (AWS), Graphql, Jira, Node.Js, React (JavaScript library), Representational State Transfer (REST), Scrum, Software Architecture, Software engineering / -technik, Test Automation, Typescript
7/2019 – 5/2022
Tätigkeitsbeschreibung
- Entwicklung des Cloud-basierten Subscription-Management Web Portals
- Entwicklung von Web Frontend (Angular 8)
- Entwicklung von Backend Services und APIs (.NET)
- Einbindung von Enterprise CRM APIs
- Mitarbeit an der Cloud Architektur für Web Portal Applikation § Abstimmung von Anforderungen
- Mitarbeit in einem Scrum Team
.Net, Angular, C#, CSS (Cascading Style Sheet), HTML, JavaScript, Microsoft Azure, Scrum, Typescript
1/2016 – 6/2019
Tätigkeitsbeschreibung
- Erstellung von Frontend- und UI Komponenten-Architekturen auf der Grundlange von User-Journeys und Designs/Wireframes
- Abstimmung mit UX Team
- Abstimmung der Anforderungen mit Produkt Management
- Abstimmung von APIs mit dem Middleware Lieferanten
- Abstimmung von APIs zu den externen Datenhaltungssystemen
- Integration von externen APIs (z.B. Programm Metadaten, Suche, VOD,
Kundendaten...)
- Migration von existierenden Angular-Komponenten in die neue React-
Architektur
- Erstellung/Programmierung von neuen UI-Komponenten auf der Basis von
ReactJs
- Konzeption und Implementierung von UI Applikationen wie z.B.
o Suche-Applikation für IPTV und Video-On-Demand App o WebradioApplikation
o...
- Implementierung eines Log-Services auf Basis von NodeJs
- Konzeption und Umsetzung eines „Continuous Integration and Continuous
Delivery“ Prozesses auf der Basis von Github Actions und Docker § Abstimmung von automatisierten Paket-Lieferungen in die
Produktionsumgebung mit Operations-Team
- Verwaltung von Repositories in GitHub
Docker, Jira, Node.Js, Typescript, Angular, CSS (Cascading Style Sheet), HTML, JavaScript, React (JavaScript library), Representational State Transfer (REST)
4/2014 – 12/2015
Tätigkeitsbeschreibung
Projekt: New Generation TV
Konzeption für die Zusammenarbeit eines verteilten UI DEV- Teams auf der gemeinsamen Code-Basis
Konzeption und Umsetzung eines „Continuous Integration and Continuous Delivery“ Prozesses auf der Basis von GitLab und Teamcity
Abstimmung von Anwendungs-Architektur mit dem externen Dienstleiter
Erstellung von Applikations-Komponenten auf Basis von JavaScript und Backbone.js
Integration von durch einen Dienstleister angefertigten Applikations-Teilen
Abstimmung von Software-Lieferungen in die Produktionsumgebung
Scrum, Node.Js, Angular, CSS (Cascading Style Sheet), HTML, JavaScript
1/2013 – 3/2014
Tätigkeitsbeschreibung
Projekt: Interactive recommendation system SmartEpg
Erstellung einer Frontend-Architektur für Recommendation Applikation
Abstimmung mit UX Team
Abstimmung mit Metadaten-Lieferanten (externer Dienstleister)
Umsetzung auf der Basis von Microsoft ASP.NET MVC, C#, AppFabric Caching, WebApi
Umsetzung von Zugriffen auf Metadaten-APIs (Redis und Solr)
Planung von Paket-Lieferungen in die Produktionsumgebung mit Operations-Team
Verantwortung für die Anwendung.
Ansprechpartner für Produkt Management und Betrieb/Operations
Microsoft SQL-Server (MS SQL), .Net, C#, ASP.NET, HTML, JavaScript, Representational State Transfer (REST)
1/2010 – 12/2012
Tätigkeitsbeschreibung
Projekt: Interactive applications for SmartTv
Konzeption und Umsetzung von interaktiven TV-Anwendungen
Betreuung der Applikationen in Produktion
C#, ASP.NET, CSS (Cascading Style Sheet), HTML, JavaScript
7/2004 – 6/2009
Tätigkeitsbeschreibung
Entwicklung einer Plattform für das Testen, Analyse und
Simulation von Radardaten.
Portierung von UnixWare Applikationen nach RedHat Linux
Implementierung von Radarformaten nach Spezifikation
Realisierung von Datenbankzugriffsmodulen (Oracle 10g, SQL Lite) für Ereignisanzeige und Abonnenten
Entwicklung von UI für Konfiguration und Presäntation mit QT4.5 und C++
Implementierung von Applikationen zur Hintergrundausführung und Monitoren von Prozessen
Design und Parsen von XML Szenarien
Entwicklung eines Webservice Interfaces zur Fernsteuerung von
Kommunikations- und Analyseprozessen
Erstellen von Analyseprozeduren für die qualitative Bewertung von Radardaten auf der Basis von aufgezeichneten GPS Daten
Red Hat Enterprise Linux (RHEL), UNIX, Bash Shell, C++, PL/SQL, Qt (Software)
Zertifikate
Ausbildung
Karlsruhe
Weitere Kenntnisse
- Programmiersprachen: JavaScript, Typescript, Python, C#
- Backend: NodeJs, .NET Core, REST, GraphQL, Web Services,
- Frontend: React, Angular, Vue.js, HTML, CSS
- Cloud: AWS, Microsoft Azure
- Continuous Integration: Github, Gitlab, Infrastructure as code
- Database: SQL and NoSQL
- Testing: Cypress, Jest, Jasmine, NUnit, Protractor
- Methoden: Scrum, Kanban, Agile Development
Persönliche Daten
- Russisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden