Alexander Petrov verfügbar

Alexander Petrov

Full-Stack-Developer & Mobile App (React, Angular, Node.js, iOS, Android, React Native)

verfügbar
Profilbild von Alexander Petrov Full-Stack-Developer & Mobile App (React, Angular, Node.js, iOS, Android, React Native) aus Paderborn
  • 33106 Paderborn Freelancer in
  • Abschluss: Kaufmännischer Assistent Fachrichtung Informationsverarbeitung
  • Stunden-/Tagessatz:
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | russisch (verhandlungssicher)
  • Letztes Update: 04.08.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Alexander Petrov Full-Stack-Developer & Mobile App (React, Angular, Node.js, iOS, Android, React Native) aus Paderborn
SKILLS
SKILLS
Programmiersprachen:
  • css
  • html
  • Java
  • Javascript
  • jQuery
  • jSON
  • Kotlin
  • Objective-C
  • PHP
  • React
  • SWIFT
  • Typescript
Datenbanken:
  • AWS
  • Firebase
  • GraphQL
  • MongoDB
  • MySQL
  • SQL
Mobile:
  • Android Native
  • iOS Native
  • React Native
Web:
  • React
  • Angular
Backend:
  • APIs (Schnittstellen)
  • Dapper ORM
  • Node.js
  • object-relational mapping
  • ReactiveX
Tools:
  • Bitbucket
  • GItlab
  • Scrum
  • Kanban
Sonstiges:
  • ARCore
  • Arkit
  • CircleCI
  • jfrog
  • fastlane
  • Patterns
  • MVC
  • MVVM Design Pattern
  • OneSignal
  • Swagger
  • Testdriven Development
  • Unit Testing
  • Docker
  • Kubernetes
PROJEKTHISTORIE
  • 10/2012 - bis jetzt

  • Selbstständigkeit: Anbieten von Dienstleistungen im Bereich Web, Software und mobile Entwicklung
    • Web-Applikationen
    • Datenbanken
    • Schnittsellen
    • Dokumentation
    • Continuous Integration
    • Continuous Deployment
    • Testing und Qualitätssicherung
    • Git
    • App Entwicklung
    • Clients
    • Bot's

  • 07/2019 - 03/2020

    • easypraise GmbH
    • 10-50 Mitarbeiter
  • Lead Developer: Entwicklung einer iOS & Android App, die zukünftig Feedback-Kultur im Unternehmen verändern soll
    • React Native App
    • Back-End (Google Cloud / Firebase)
    • API's / Schnittstellen
    • Scrum
    • Continuous integration
    • Continuous Deployment
    • TDD
    •  Git

    Techstack: React Native, iOS, Android, Node.js, REST API, Redux, Gitlab, Scrum, JavaScript, TypeScript, SWIFT, JAVA, Firebase, Google Cloud, JEST, TypeScript, HTML, CSS, Responsive Webdesign

  • 09/2018 - 07/2019

    • BARVIDA GmbH
  • Lead Developer: Full-Stack Entwicklung einer mobilen Social-Nightlife & Self-Ordering App durch Planung und Umsetzung der digitalen Infrastruktur des Unternehmens
    • Organisation und Planung der Entwicklung
    • Entwicklung einer App (B2C) iOS & Android
    • Schnittstellen
    • 2 x Angular Dashboard für Kunden
    • Testing und Qualitätssicherung
    • One-Page Webseite
    • Continuous Integration
    • Continuous Deployment

    Techstack: Scrum, Git, React Native, Angular, Redux, rxjs, Google Cloud, Firebase, Kubernetes, Node.js, Swagger, REST API, CircleCI, Fastlane, Cloud, TDD, MVVM, JAVA, Objective-C, Jenkins

  • 01/2018 - 11/2018

    • blubberio
  • Full-Stack Entwicklung: Startup-Gründung und Full-Stack-Entwicklung mobiler Apps (B2B, B2C) für die Interaktion mit Kunden in der Erlebnisgastronomiebranche
    • Entwicklung iOS App Native (b2c)
    • Entwicklung iOS App Native (b2b)
    • Entwicklung Android App Native (b2c)
    • Entwicklung Android App Native (b2b)
    • MongoDB Datenbank
    • REST API's
    • Dokumentation
    • TDD
    • Continuous integration
    • Continuous Deployment
    Techstack: REST API, SWIFT, Kotlin, Node JS, Swagger, JEST, Git, MongoDB, GraphQL, RxKotlin, RxSwift, ReactiveX

  • 05/2017 - 12/2017

    • Progresso Group GmbH
    • 10-50 Mitarbeiter
  • Produktmanager: Produktmanagement eines Programms zur zentralen Verwaltung und Optimierung von verschiedenen Unternehmensabläufen durch Zeiterfassung, Live Time Tracking, Projekt Management und CRM
    • Budgetierungen
    • Produktpräsentationen für Kunden
    • Marktanalyse und -beobachtung 
    • Beteiligung an der Produktentwicklung

  • 07/2016 - 12/2017

    • Progresso Group GmbH
    • 10-50 Mitarbeiter
  • Software-Entwickler: Weiterentwicklung einer Softwarelösung zur Verwaltung und Verbesserung von Arbeitsabläufen für Bus- und Reiseunternehmen
    • Frond-End entwicklung Angular & React
    • Einbindung neuer Technologien in bestehende Systeme
    • Implementierung neuer Applikationen
    • Dokumentation erstellen
    • REST API's erstellen
    • Datenbank erweitern
    • TDD erstellen
    Techstack:  HTML, CSS, LESS, JavaScript, TypeScript, Angular, Entity Framework, MySQL, SQL, React.js, GraphQL, Node.js, Git, TeamCity, Scrum, C#

  • 03/2015 - 07/2015

    • TEAM GmbH
    • 50-250 Mitarbeiter
  • Software-Entwickler: Weiterentwicklung eines Prototypen zur Visualisierung und Pflege der Struktur einer Lagerhalle
    • Einarbeitung in Javascript insbesondere in das Framework GoJS
    • PrototypischerAufbau eines Lagervisualisierungsmoduls
    • Einarbeitung in die objektorientierte Programmierung
    • Aufbau eines Objektmodells in UML Notation
    Techstack: JavaScript, GoJs

  • 11/2014 - 12/2014

    • LaGROUP Media
    • < 10 Mitarbeiter
  • Web-Entwickler: Entwicklung eines Konfigurators für einen Online-Shop, der Kunden ermöglicht, Vorlagen für selbst gestaltete Wandbilder zu erstellen
  • Beschreibung:

    Der Kunde erhält nach Auswahl der Größe der eigenen Wandfläche die Möglichkeit, ausgewählte Bilder einzufügen und zu bearbeiten und mit eigenen Schriftzügen zu versehen. Nach Konfigurierung des individuellen Wandbildes wird der Preis berechnet und dem Kunden die Möglichkeit gegeben, das Wandbild beim Online-Shop zu bestellen.

    • Entwicklung eines Konfigurator
    • Dokumentation erstellen
    • Testing und Qualitätssicherung
    • Implementierung entwickelten Konfigurators in bestehende Applikation

    Techstack: HTML, CSS, PHP, JavaScript, TypeScript, jQuery, Bootstrap, Git, TDD


  • 09/2014 - 10/2014

    • OVB Vermögensberatung AG
    • 500-1000 Mitarbeiter
  • Web-Entwickler: Entwicklung einer Web-App zur unternehmensinternen Erfassung von Geschäftsabschlüssen für Angestellte im Rahmen eines Beförderungssystems
    • Entwicklung einer Webapplikation (Web-App)
    • Dokumentation erstellen
    • Continuous Integration
    • Continuous Deployment
    • Testing und Qualitätssicherung

    Techstack:  HTML, CSS, PHP, JavaScript, TypeScript, jQuery, Bootstrap, Git, Responsive Webdesign, Testdriven Development

ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
offen für Angebote
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: