Ardit S.

Ardit S.

Fullstack-Entwickler

Albania
Vertrauenswürdiges Mitglied seit 2022
7 Jahre Erfahrung

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.jsNode.js5 Jahre
TypeScriptTypeScript5 Jahre
JavaScriptJavaScript5 Jahre
GolangGolang2 Jahre
18+

Erfahrung5

Gutenberg Technology

Technical Team Lead

Gutenberg Technology
Education Technology (EdTech)
Oct 2022 · 3y 5m
  • Ardit took charge of leading the team in merging the client's custom branch with a generic codebase, skillfully converting custom features into reusable components;

  • Demonstrating remarkable time management skills, Ardit optimized the application performance to handle a load of 2x the previous year's maximum load, successfully meeting the performance targets;

  • Ardit achieved significant success by seamlessly migrating the custom branch to the generic codebase using Terraform-managed infrastructure. This migration process encompassed a massive user base of 3.5 million users, 55 million user annotations, and 20 million projects on the platform, all accomplished within an impressive downtime of only 3 hours.

TerraformTerraform
Gutenberg Technology

Senior-Software-Entwickler

Gutenberg Technology
Education Technology (EdTech)
Jan 2020 - Sep 2022 · 2y 8m
  • 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.
JavaScriptJavaScript
React.jsReact.js
Node.jsNode.js
API
GitGit
PaperClicks

Fullstack-Entwickler

PaperClicks
Jan 2019 - Dec 2019 · 11m
  • 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.
PaperClicks

Full Stack Developer

PaperClicks
Marketing and Advertising
Jan 2019 - Dec 2019 · 11m
  • Led the development of an affiliate marketing optimization platform based on microservices architecture;

  • Implemented an admin panel to efficiently manage various microservices within the platform;

  • Expanded the functionality of existing microservices by adding new components;

  • Designed and implemented an in-memory cache system to store information created by the admin, with controlled user access to the authorized components;

  • Developed the user interface for the admin panel, ensuring a user-friendly and intuitive experience;

  • Conducted a comprehensive refactor of the current components (Rules) using the frontend pattern Atomic Design and other best practices;

  • Spearheaded a groundbreaking project for creating landing pages from scratch. The web application allowed users to generate domain and subdomain, edit the HTML of the landing page in real-time, and instantly publish all changes to the domain.

JavaScriptJavaScript
React.jsReact.js
Node.jsNode.js
Microservices
API
2+

Softwareentwickler

RAYONIT
Information Technology (IT) and Services
Mar 2018 - Jan 2019 · 10m
  • 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.
JavaScriptJavaScript
React.jsReact.js
Node.jsNode.js
RxJsRxJs
Spring BootSpring Boot
4+

Ausbildung

UT
Universität Tirana
Informatik2014 - 2017

Hör auf zu stöbern.
Lass dich schneller matchen.