Hallo, ich bin Armin.

Ich bin ein Softwareentwickler.

ÜBER MICH

Seit etwa 3 Jahren beschäftige ich mich intensiv mit dem Programmieren. Angefangen habe ich als Selbstlerner und erlernte die Grundlagen eigenständig. Inzwischen habe ich fundierte Kenntnisse in verschiedenen Bereichen der Softwareentwicklung aufgebaut.

Programmieren begann für mich als Hobby, das sich im Laufe der Zeit zu einer Leidenschaft entwickelte. Ich liebe es, Probleme zu lösen und innovative Lösungen zu entwickeln. Besonders fasziniert mich die Gestaltung moderner und benutzerfreundlicher Schnittstellen.

Darüber hinaus bin ich jemand, der gerne anderen hilft und Ideen teilt. Ich arbeite kontinuierlich daran, mich selbst zu verbessern, sowohl in Bezug auf persönliche Entwicklung als auch meine Programmierfähigkeiten. Kontinuierliches Lernen und Verfeinern sind integrale Bestandteile meiner Reise als Programmierer.

Einige meiner Arbeiten sind auf GitHub zu sehen.

Ich genieße es, Konzepte in die Realität umzusetzen.

Ich kann in allen Phasen eines Projektes helfen, einschließlich Konzeptentwicklung, Benutzerfreundlichkeit, Softwareentwurf und -implementierung.

Fähigkeiten

  • Back-End

    • C#
    • C
    • Python
    • Flask
    • .NET
    • Microsoft SQL Server
    • MongoDB
    • LINQ
    • ASP.NET Web API
  • Front-End

    • HTML
    • CSS
    • JavaScript (JS)
    • Bootstrap
    • Jinja
    • XAML
    • WPF
  • Softwareentwicklungsmethoden

    • CI
    • DDD
    • Clean Coding
  • Versionskontrolle

    • Git
  • Weitere

    • Pragmatisch
    • Schneller Lerner
    • Anpassungsfähig
    • Aufmerksam für Details
    • Exzellente Kommunikationsfähigkeiten
    • Deutsch
    • Englisch

Ausbildung

Akademisch

Neueste Projekte

  • TaskManager

    Eine umfassende Aufgabenverwaltungs-App, TaskManager bietet eine Vielzahl von Funktionen, um Aufgaben effizient zu verwalten.

    Diese Anwendung bietet zwei Themen: Hell und Dunkel, um den visuellen Präferenzen der Benutzer gerecht zu werden. Sie unterstützt auch Mehrsprachigkeit, sodass Benutzer die Benutzeroberfläche in ihrer bevorzugten Sprache anzeigen können. Darüber hinaus ermöglicht TaskManager die Handhabung von Online- und Offline-Zuständen, um sicherzustellen, dass Benutzer ihre Aufgaben überall und jederzeit verwalten können.

    Die Daten werden über Benutzerkonten verwaltet, wodurch die Sicherheit und Privatsphäre der Benutzer gewährleistet werden. Benutzer können ihre eigenen Konten erstellen, um ihre Aufgaben einzugeben und zu verwalten.

    Dieses Konzept wurde größtenteils von mir innerhalb von 5 Wochen entwickelt. Meine Aufgaben umfassten Konzeptentwicklung, Benutzeroberflächendesign, Benutzerfreundlichkeitsengineering, Softwareentwurf und -codierung. Die App ist bereits zu 90% fertiggestellt.

    • C#
    • WPF
    • .NET
    • ASP.NET Core Web API
    • SQL

  • NotePad

    Ein persönliches Konzept, das auf dem Design des Editors von Windows 11 basiert, mit einigen Anpassungen. Dieser Editor bietet Funktionen wie Sprachunterstützung, Einstellungen und verschiedene Designs. Er wurde entwickelt, um meine Fähigkeiten bei der Arbeit mit komplexen Stilen zu demonstrieren und wie sich meine C#-Programmierung weiterentwickelt hat.

    Er wurde entwickelt, um meine Fähigkeiten bei der Arbeit mit komplexen Stilen zu demonstrieren und wie sich meine C#-Programmierung weiterentwickelt hat.

    • C#
    • .NET
    • WPF

  • Rechner

    Ein einfacher Taschenrechner mit grundlegenden Funktionen und einem einfachen Design, hauptsächlich zum Erlernen von XAML und WPF entwickelt.

    • C#
    • .NET
    • WPF

Kontaktiere mich

Hast du Fragen oder möchtest du über ein interessantes Projekt sprechen, das zu meinen Fähigkeiten passt? Lass es mich wissen!

Kontaktiere mich unter: midzan97@hotmail.com

en de