Profilbild von Arnold Abraham Full Stack Web Developer & Medium Autor aus NordrheinWestfalenWermelskirchen

Arnold Abraham

verfügbar

Letztes Update: 01.11.2023

Full Stack Web Developer & Medium Autor

Abschluss: Diplom Ingenieur (FH) Elektrotechnik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

Zertifikat Angular Enterprise Architectures.png
Arbeitszeugnis AVL.pdf
Zertifikat-Business-Englisch-C1_280523.pdf
CV-Arnold-Abraham-Deutsch_280523.pdf

Skills

Entwicklungskenntnisse/ -sprachen
  • HTML5, CSS3/SASS,
  • JavaScript, Typescript
  • Node.js, Angular2+ & AngularJS
  • Rust
  • C#
  • Dot Net Framework / Dot Net Core
  • REST API
  • Datenbanken (relationale (e.g. SQL), non-relationale ( e.g. MongoDB)
  • Logstash, ElasticSearch,
  • Android (Android Studio, Eclipse)
  • Unity - Game Engine Framework
Agile Entwicklungsverfahren
  • Objective-Key-Results
  • Scrum
  • Kanban
  • Waterfall (wenn ausdrücklich gewünscht)
Softwareentwicklungsverfahren/ - pattern
  • DevOps
  • CI/CD
  • TestDrivenDevelopment
  • Funktionale Programmierung
  • Objektorientierte Programmierung
  • Imperative Programmierung
  • Dependency Injection
  • SOLID-Principles
  • Redux Pattern (State Managing)
  • CQRS & EventSourcing
  • C# Development Patterns

Frameworks & 3rd Party Libraries/Programs
  • GIT
  • Subversion (SVN)
  • GitHub
  • Jira
  • XUnit
  • OpenID
  • SignalR
  • OWIN
  • MEF
  • Azure Cloud
  • Google Firebase
Cross
  • PowerShell
  • BeckHoff-SPS,
  • Siemens SPS Step7
  • Tia Portal
  • TwinCat
  • CodeSys 
  • MSOffice
  • MacOS
  • Windows
Sprachen
  • Deutsch (Muttersprache)
  • Englisch (C1)

Projekthistorie

08/2020 - bis jetzt
Medium Autor
Medium (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Verfassen und publizieren von Artikeln & Tutorials zur Softwarentwicklung

Stand 08.2022 241.000 Aufrufe meiner Artikel

01/2022 - 07/2022
Freelance Project (Angular REDUX, TypeScript, AWS Lambda)
Sick AG (Energie, Wasser und Umwelt, >10.000 Mitarbeiter)

- Angular V10+ & REDUX / TypeScript / AWS-Lambda
- Development of a generic communication library (NPM)
- Concept development for modular frontend extension
- Implementation of customer feedback
- Creation of cloud data endpoints
- Refactoring of single components to match clean code principles
- Backend Integration
- CI/CD test creation and realization
- Screen and PDF reporting

09/2021 - 12/2021
Freelance Project (Angular REDUX, TypeScript, AWS Lambda, Node.js)
Sick AG (Energie, Wasser und Umwelt, >10.000 Mitarbeiter)

- Angular V10+ & REDUX / TypeScript / AWS-Lambda
- Concept Development for Frontend
- Refactor of Frontend Monolith Into Modular & Scalable Enterprise Architecture
- Definition & Implementation of Data Structures
- Extension of Current Product Features & Dependencies
- Integration With Backend
- CI/CD Test Creation and Realization
- Display and PDF Reporting of Calculation Results

09/2021 - 12/2021
Freelance Project (Angular REDUX, TypeScript, AWS Lambda)
SICK AG (Industrie und Maschinenbau, >10.000 Mitarbeiter)

- Angular V10+ & REDUX / TypeScript / AWS-Lambda
- Concept Development for Frontend
- Refactor of Frontend Monolith Into Modular & Scalable Enterprise Architecture 
- Definition & Implementation of Data Structures
- Extension of Current Product Features & Dependencies
- Integration With Backend
- CI/CD Test Creation and Realization
- Display and PDF Reporting of Calculation Results

08/2020 - 05/2021
Videokurse Software-Entwicklung
Udemy (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Entwicklung von 3 Programmierkursen zur Sprache C# & SQL

Stand 08.2022 30.000 Studenten in meinen Kursen

07/2019 - 08/2020
Master Developer Software Applications
AVL Emission Test Systems (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

  • Selbstständig organisiertes agiles Entwicklungsteam

  • Konzipierung, Entwicklung & Wartung von Softwareanwendungen

  • Planung und Durchführung von Software-Architekturumstellungen

  • Desktop-, Web- und Mobile Anwendungen

  • Stand-Alone & Embedded

  • Entwicklung & Design Frontend (Angular & TypeScript)

  • Single Page Application – Planungsoberfläche Abgasmessanlagen (AVL Vita)

  • Single Page Application – Monitoring von elektrischen Ladungszuständen

    (ChargeMonitor)

  • Kundenspezifische Sonderanfertigung – External Scheduling Framework - Zeitplaner Front / Backend

  • Entwicklung vom Backend (.Net Framework & C#)

  • REST API Entwicklung

  • Zugriffsoptimierung von Datenbanken

  • Webservices evaluieren und adaptieren

  • Evaluation von Technologien zur bestmöglichen Umsetzung


05/2020 - 06/2020
Tool für Finanzen und -übersichten (WebApp, Angular & Typescript + REDUX State Managing)
Arnold Abraham Software & Consultant (Sonstiges, < 10 Mitarbeiter)

Entwicklung einer Ausgabenübersicht (Angular & Typescript)


12/2019 - 03/2020
Check Mate Football
Arnold Abraham Software & Consultant (Sonstiges, < 10 Mitarbeiter)

Entwicklung der zweiten Mobile-Game-App für Android
(C# und Unity - Game Engine Framework)

09/2017 - 07/2019
Firmware Entwickler in C
AVL Emission Test Systems (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

  • Pflege und Wartung von 6 Analysatoren Firmware & Hardware
  • Weiterentwicklung von Firmware der Analysatoren auf Basis des C8051
  • Programmiersprache C
  • Entwicklung von Schaltkreisen
  • Entwicklung von Leiterplatten
  • Definieren elektronischer Bauteile und Komponenten
  • Überprüfung technischer Ergebnisse nach Q-Merkmalen
  • Kontinuierliche Anpassung sowie Ergebnislieferung von Teil-/Zwischenergebnissen
  • Dokumentation der Entwicklungsergebnisse
  • Dokumentation Software-Bestand
  • Entwicklung von Backend Software Node.JS auf LinuxARM Plattform

12/2018 - 04/2019
Geometry Idle Zen (Eigenverantwortliches Nebenberufliches Projekt)
Arnold Abraham Software & Consultant (Sonstiges, < 10 Mitarbeiter)

Entwicklung der ersten Mobile-Game-App für Android 
(C# und Unity – Game Engine Framework)

04/2017 - 09/2017
Diplomand
AVL Emission Test Systems & Westsächsische Hochschule Zwickau (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

  • Evaluierung von Datenanalyse-Frameworks für Weboberflächen
  • Aggregation systemrelevanter Daten von ETS (Logstash & ElasticSearch)
  • Entwicklung Webanwendung zur Qualitätsanalyse (AngularJS  & JavaScript)
  • Visuell unterstütze Darstellung wartungsspezifischer Messgrößen (KendoUI)
  • Entwicklung Single Page Application (AngularJS & JavaScript)
  • Entwicklung eines Algorithmus zur Vorhersage von Wartungsterminen

Zertifikate

Zertifikat Business Englisch C1
2021
Zertifikat Angular Enterprise Architectures
2020

Reisebereitschaft

Weltweit verfügbar

Sonstige Angaben

Ich bin Arnold und habe meine Leidenschaft in der Softwareentwicklung 2015 gefunden. 

Ich habe ein abgeschlossenes Ingeniursstudium und bin Dipl. Ing. (FH) der Elektrotechnik. Meinen Abchluss habe ich 11/2017 gemacht und von 10/2017 bis 08/2020 als Software Entwickler in Vollzeit gearbeitet.

Beginnend als Firmware Entwickler mit C, danach als Full Stack Web Developer mit Angular 2+(TypeScript) und im Backend mit C#. 

Neben meinem Vollzeitberuf habe ich 2 Apps mittels der GameEngine Unity und der Sprache C# entwickelt und im PlayStore veröffentlicht.

Seit 11/2020 habe ich 3 Videokurse auf Udemy veröffentlicht (C# Beginner, C# Fortgeschrittene und SQL/SQLite, in englischer Sprache) mit zurzeit ca. 20000 Kursteilnehmern.

Ich bin Autor auf Medium und verfasse Artikel und Tutorials zum Thema der Software-Entwicklung. Von Agile Frameworks über Frontendentwicklung bis hin zu code breaking changes im .NET universum. Meine Artikel wurden aktuell knapp 9000 mal gelesen.

Am liebsten bewege ich mich in der Webentwicklung (Frontend & Backend), kann aber auch mobile Apps entwickeln, oder aber Firmware. 

Probiere mich gerne auch in neuen Bereichen z.B. Rust oder aber auch F#/Elixier, da ich für Angular2+ eine Enterprise Architecture Schulung besucht habe und die Feinheiten der funktionalen Programmierung in Frontend zusammen mit State Managing in Verbindung bringen konnte.

Aktuell entwickle ich einen HTML & CSS sowie einen JavaScript Kurs, bei dem ein öffentlich spielbares Webspiel nachgebaut werden kann, um so in die Webentwicklung eintauchen und als Fortgeschrittener Frontendentwickler herausgehen zu können. (www.ducidle.com)

Remote zu Arbeiten ist ein echtes Privileg, aber ich habe kein Problem damit für eine kurze Zeit vor Ort zu sein.

Die größe des Unternehmens ist mir unwichtig, da sich in der Softwareentwicklung eigentlich immer Teams gebildet haben sollten, die als Einheit marschieren.


Projekte und Seiten 
Udemy: https://www.udemy.com/user/arnold-abraham-3/
Medium: https://arnoldcode.medium.com/
Webgame für Kurs: www.ducidle.com
Angular App with Enterprise Architecture: https://finlinup.firebaseapp.com/ (GitHub Repo: https://github.com/ArnoldATProJanitorDevs/financialLineUp)
Freelancing Webpage: www.arnold-abraham.de
LinkedIn: https://www.linkedin.com/in/arnold-abraham/
GitHub: https://github.com/ArnoldATProJanitorDevs

Youtube - Video

Profilbild von Arnold Abraham Full Stack Web Developer & Medium Autor aus NordrheinWestfalenWermelskirchen Full Stack Web Developer & Medium Autor
Registrieren