Ardit S.

Ardit S.

Fullstack Developer

Albania
Trusted member since 2022
7 years of experience

Ardit has extensive experience working on many projects from concept to completion. He specializes in building software using microservices architecture and prioritizes writing clean code.

Over the years, he has worked in various environments, including Agile and Extreme Programming, developing apps for the frontend, backend, and database modelling, as well as taking care of releases.

Ardit is skilled in a range of programming languages and technologies, including JavaScript, TypeScript, Node.js, Redis, Vue.js, Angular, Golang, MongoDB, RethinkDB, Docker, Infrastructure, Design Patterns, and Cloud Programming.

Main expertise

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

Experience5

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 Engineer

Gutenberg Technology
Education Technology (EdTech)
Jan 2020 - Sep 2022 · 2y 8m
  • Responsible for the application infrastructure, deployment, and code review.
  • Pioneering automation tool simulates human interaction in the platform to import/export/distributes projects based on the state-machine concept.
  • Managing release.
  • Performance improvements.
  • Rewrite the application with the latest modern design and technologies.
JavaScriptJavaScript
React.jsReact.js
Node.jsNode.js
API
GitGit
PaperClicks

Fullstack Developer

PaperClicks
Jan 2019 - Dec 2019 · 11m
  • Developed an admin panel for managing different microservices of the platform.
  • Added new components to current microservices.
  • Created an in-memory cache for storing information.
  • Built admin panel user interface.
  • Refactor current components (Rules) with frontend pattern 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+

Software Engineer

RAYONIT
Information Technology (IT) and Services
Mar 2018 - Jan 2019 · 10m
  • Developed multiple projects from start to completion.
  • Pioneered the creation of a tolling system web application from scratch.
  • Built a backend service that communicates with the existing tolling system infrastructure and devices.
  • Implemented reactive programming pattern for data modelling and UI display.
  • Developed dynamic data tables in both frontend and backend, with server-side filtering, pagination, and sorting.
  • Created a dynamic dashboard with customizable page layout and draggable/droppable elements.
  • Implemented a configuration module/wizard for creating new tolling stations with all necessary components.
JavaScriptJavaScript
React.jsReact.js
Node.jsNode.js
RxJsRxJs
Spring BootSpring Boot
4+

Education

University of Tirana
University of Tirana
Computer Science2014 - 2017

Stop browsing.
Get matched faster.