Ardit S.

Ardit S.

Développeur full-stack

Albania
Membre de confiance depuis 2022
7 années d'expérience

Ardit a acquis une grande expérience en travaillant sur de nombreux projets, de la conception à l'achèvement. Il est spécialisé dans la construction de logiciels utilisant une architecture microservices et donne la priorité à l'écriture d'un code propre.

Au fil des ans, il a travaillé dans divers environnements, notamment en programmation agile et extrême, développant des applications pour le front-end, le back-end et la modélisation de bases de données, tout en s'occupant des mises à jour.

Ardit maîtrise un éventail de langages de programmation et de technologies, notamment JavaScript, TypeScript, Node.js, Redis, Vue.js, Angular, Golang, MongoDB, RethinkDB, Docker, l'infrastructure, les modèles de conception et la programmation dans le cloud.

Expertise principale

Node.jsNode.js5 ans
TypeScriptTypeScript5 ans
JavaScriptJavaScript5 ans
GolangGolang2 ans
18+

Expérience5

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

Ingénieur logiciel sénior

Gutenberg Technology
Education Technology (EdTech)
Jan 2020 - Sep 2022 · 2y 8m
  • Responsable de l'infrastructure de l'application, du déploiement et de l'examen du code.
  • Un outil d'automatisation pionnier simule l'interaction humaine dans la plateforme pour importer/exporter/distribuer des projets sur la base du concept d'état-machine.
  • Gestion de la mise en production.
  • Amélioration des performances.
  • Réécriture de l'application avec les dernières technologies et conceptions modernes.
JavaScriptJavaScript
React.jsReact.js
Node.jsNode.js
API
GitGit
PaperClicks

Développeur Fullstack

PaperClicks
Jan 2019 - Dec 2019 · 11m
  • A développé un panneau d'administration pour gérer les différents microservices de la plateforme.
  • A ajouté de nouveaux composants aux microservices actuels.
  • A créé un cache en mémoire pour le stockage des informations.
  • A créé une interface utilisateur pour le panneau d'administration.
  • A refondu les composants actuels (règles) avec le modèle de front-end Atomic Design, etc.
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+

Ingénieur logiciel

RAYONIT
Information Technology (IT) and Services
Mar 2018 - Jan 2019 · 10m
  • A développé plusieurs projets du début à la fin.
  • A joué un rôle de pionnier dans la création d'une application web pour un système de péage en partant de zéro.
  • A construit un service back-end qui communique avec l'infrastructure et les dispositifs du système de péage existant.
  • A mis en œuvre un modèle de programmation réactive pour la modélisation des données et l'affichage de l'interface utilisateur.
  • A développé des tableaux de données dynamiques à la fois dans le front-end et le back-end, avec des fonctions de filtrage, de pagination et de tri côté serveur.
  • A créé un tableau de bord dynamique avec une mise en page personnalisable et des éléments pouvant être glissés ou déposés.
  • A mis en place un module/assistant de configuration pour la création de nouvelles stations de péage avec tous les composants nécessaires.
JavaScriptJavaScript
React.jsReact.js
Node.jsNode.js
RxJsRxJs
Spring BootSpring Boot
4+

Éducation

UDT
Université de Tirana
L'informatique2014 - 2017

Arrêtez de naviguer.
Soyez jumelé plus rapidement.