Ardit S.

Fullstack-Entwickler

Software-Engineer mit umfangreichen Kenntnissen in Design, Programmierung und dem Testen von Software auf verschiedenen Plattformen.

Durch seine Arbeit an vielen Projekten vom Konzept bis zur Fertigstellung verfügt Sinani über umfassende Erfahrungen. Er ist auf die Entwicklung von Software mit Microservices-Architektur spezialisiert und schreibt am liebsten Clean Code.

Er war im Laufe der Jahre in verschiedenen Umgebungen tätig, darunter Agile und Extreme Programming, entwickelte Apps für Frontend, Backend sowie Datenbankmodellierung und war verantwortlich für Releases.

Sinani ist kompetent in einer breiten Palette an Programmiersprachen und Technologien, u. a. JavaScript, TypeScript, Node.js, Redis, Vue.js, Angular, Golang, MongoDB, RethinkDB, Docker, Infrastructure, Design Patterns und Cloud-Programmierung.

Hauptkompetenz
  • Node.js
    Node.js 5 Jahre
  • TypeScript
    TypeScript 5 Jahre
  • JavaScript
    JavaScript 5 Jahre
Andere Fähigkeiten
  • Angular.js
    Angular.js 4 Jahre
  • Angular
    Angular 4 Jahre
  • Grafana
    Grafana 3 Jahre
Ardit
Ardit S.

Albania

Erste Schritte

Ausgewählte Erfahrung

Beschäftigung

  • Senior-Software-Entwickler

    Gutenberg Technology - 4 jahre 3 monate

    • Verantwortlich für die Anwendungsinfrastruktur, das Deployment und die Codeüberprüfung.
    • Entwicklung eines bahnbrechenden Automatisierungs-Tools, das menschliche Interaktionen auf der Plattform simuliert, um Projekte auf Grundlage des Konzepts einer Zustandsmaschine zu importieren/exportieren/verteilen.
    • Verantwortung für Releases.
    • Leistungsverbesserungen.
    • Umschreiben der Anwendung mit dem neuesten Design und modernen Technologien.

    Technologien:

    • Technologien:
    • Node.js Node.js
    • TypeScript TypeScript
    • PostgreSQL PostgreSQL
    • ElasticSearch ElasticSearch
    • Docker Docker
    • AWS AWS
  • Fullstack-Entwickler

    PaperClicks - 11 monate

    • Entwicklung eines Admin-Panels für die Verwaltung verschiedener Microservices der Plattform.
    • Hinzufügen neuer Komponenten zu bestehenden Microservices.
    • Erstellung eines In-Memory-Cache für die Speicherung von Informationen.
    • Aufbau einer Benutzerschnittstelle für das Admin-Panel.
    • Umstrukturierung bestehender Komponenten (Regeln) mit dem Frontend-Konzept Atomic Design usw.

    Technologien:

    • Technologien:
    • Node.js Node.js
    • Golang Golang
    • MongoDB MongoDB
    • PostgreSQL PostgreSQL
    • Vue.js Vue.js
    • Redis Redis
    • RabbitMQ RabbitMQ
    • Docker Docker
    • Microservices
  • Softwareentwickler

    RAYONIT - 10 monate

    • Entwicklung mehrerer Projekte vom Beginn bis zum Abschluss.
    • Entwickelte erstmals eine Webanwendung für ein Mautsystem von Grund auf.
    • Entwicklung eines Backend-Dienstes, der mit der Infrastruktur und den Geräten des bestehenden Mautsystems kommuniziert.
    • Implementierung eines reaktiven Entwurfsmusters für die Datenmodellierung und UI-Anzeige.
    • Entwicklung von dynamischen Datentabellen sowohl im Frontend als auch im Backend, mit serverseitiger Filterung, Paginierung und Sortierung.
    • Aufbau eines dynamischen Dashboards mit anpassbarem Seitenlayout und Drag-and-Drop-Elementen.
    • Implementierung eines Konfigurationsmoduls/Assistenten zur Erstellung neuer Mautstationen mit allen erforderlichen Komponenten.

    Technologien:

    • Technologien:
    • MongoDB MongoDB
    • Docker Docker

Ausbildung

  • BSc.Informatik

    Universität Tirana · 2014 - 2017

Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten

Wir können Ihnen helfen, Ihr Produkt mit einem erfahrenen Entwickler schneller auszubauen. Alles ab 31,90 €/Stunde. Sie zahlen nur, wenn Sie mit Ihrer ersten Woche zufrieden sind.

In einem kurzen 25-minütigen Gespräch würden wir gerne:

  • Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
  • Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
  • Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche

Sie wissen nicht, wo Sie anfangen sollen?

Unterhalten wir uns

Jetzt Entwickler:innen finden, die innerhalb von wenigen Tagen starten können. Ohne Risiko.