Schlagwörter
Skills
- 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
- Objective-Key-Results
- Scrum
- Kanban
- Waterfall (wenn ausdrücklich gewünscht)
- 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
- PowerShell
- BeckHoff-SPS,
- Siemens SPS Step7
- Tia Portal
- TwinCat
- CodeSys
- MSOffice
- MacOS
- Windows
- Deutsch (Muttersprache)
- Englisch (C1)
Projekthistorie
Stand 08.2022 241.000 Aufrufe meiner Artikel
- 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
- 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
- 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
Stand 08.2022 30.000 Studenten in meinen Kursen
-
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
Entwicklung einer Ausgabenübersicht (Angular & Typescript)
(C# und Unity - Game Engine Framework)
- 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
(C# und Unity – Game Engine Framework)
- 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
Reisebereitschaft
Sonstige Angaben
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