Vasjon Done, Developer in Munich, Bavaria, Germany
Vasjon is available for hire
Hire Vasjon

Vasjon Done

Verified Expert  in Engineering

Front-end Developer

Location
Munich, Bavaria, Germany
Toptal Member Since
April 29, 2021

Vasjon is an accomplished React front-end developer with a track record of 7+ years in diverse project environments. An innate passion for continuous learning fuels his consistent delivery of superior-quality software—from compact applications to extensive, enterprise-scale solutions. Proficient in React, TypeScript, JavaScript, Next.js, Redux, and Express.js, along with HTML, CSS, and graphic design tools like Photoshop and Illustrator, Vasjon presents a well-rounded, comprehensive skill set.

Portfolio

Ritech Solutions
React, Redux, JavaScript, HTML, CSS, Figma, Next.js, Tailwind CSS, TypeScript...
Winkelorama ApS
TypeScript, React, TypeScript 3, Azure DevOps, Azure DevOps Services, Azure...
Simplify Jobs Inc.
React, Next.js, CSS, Redux, Tailwind CSS, Front-end, Agile Software Development

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Azure DevOps, Slack, React, MacOS

The most amazing...

...project I have worked on is a networking app that integrates secure messaging, high-definition video conferencing, and efficient scheduling of meeting requests.

Work Experience

Front-end React Developer

2019 - PRESENT
Ritech Solutions
  • Developed a video conference section similar to Zoom and Google Meet, including features like screen sharing, dominant speaker, and chatting using Twilio SDK.
  • Built front-end components for multiple sections of an enterprise-level web application.
  • Wrote and edited unit testing regarding a large portion of the code and refactored all front-end codes using best practices and the latest libraries in React and npm.
  • Designed a messaging system using Twilio, Redux, and Firebase where the users exchange messages and send meeting requests.
  • Built an onboarding form for users to register depending on their roles, with components varying from simple text inputs to complex drag and drop uploading fields.
  • Developed a CMS backstage application using React and Redux, only accessible to the admins where they could add, delete, and edit all the information in the main app.
Technologies: React, Redux, JavaScript, HTML, CSS, Figma, Next.js, Tailwind CSS, TypeScript, REST APIs, Front-end, Agile Software Development

React Developer

2022 - 2023
Winkelorama ApS
  • Built an Azure DevOps extension using React and the ADO SDK. QA testers use this extension to write all the test cases, generate reports and interact with the Azure system more easily.
  • Refactored the old codebase and redesigned the whole extension from the beginning.
  • Worked as a supervisor, reviewing pull requests and helping from time to time the current team on complex tasks.
  • Introduced best practices and rules for the rest of the team to follow even after the project was finished.
Technologies: TypeScript, React, TypeScript 3, Azure DevOps, Azure DevOps Services, Azure, Front-end, Agile Software Development

React Front-end Developer

2021 - 2022
Simplify Jobs Inc.
  • Converted a React project from JavaScript to TypeScript and had to update it to the newest libraries and best practices.
  • Built new exciting features and refactored current ones. The technologies used are React, TypeScript, Tailwind CSS, Next.js, React Hook Form, and more.
  • Set up best practices and guidelines for the team to follow.
Technologies: React, Next.js, CSS, Redux, Tailwind CSS, Front-end, Agile Software Development

React Developer

2021 - 2021
Glints Singapore Pte Ltd
  • Developed a stepper onboarding section that users must follow when creating their accounts.
  • Included complex logic with dynamic and interactive steps about the user's choices.
  • Designed animation graphics using CSS and Keyframes.
Technologies: React, JavaScript, TypeScript, PostgreSQL, Node.js, Full-stack, Front-end, Agile Software Development

WordPress Developer

2020 - 2021
Civil Rights Defenders
  • Developed a WordPress website to motivate and encourage Albanian citizens to use their right to vote in the 2021 elections in Albania.
  • Managed a team of three with the main role of distributing tasks and sprint planning.
  • Designed graphical elements of the website and proposed our own design for the pages.
Technologies: WordPress, CSS, Elementor, Photoshop CC, Illustrator CC, Agile Software Development, eCommerce

React and WordPress Developer

2017 - 2021
Freelance
  • Developed multiple WordPress websites for small businesses and organizations, working globally and locally.
  • Built a WordPress website for a nonprofit organization backed by the European Union in Albania to motivate and encourage voters to participate in elections.
  • Developed a POS application using React and Firebase. The app included features like writing orders, registering payments, and printing bills.
  • Created a WordPress eCommerce website for a major local coffee business, implementing features like blog posts, ordering, and scheduling meetings.
Technologies: React, JavaScript, HTML, CSS, Redux, WordPress, Firebase, Express.js, Bootstrap, Next.js, Tailwind CSS, Front-end, Figma, TypeScript, REST APIs, Agile Software Development, eCommerce

PHP Web Developer

2019 - 2019
Eurostep Irl
  • Developed a digital warehouse and sales management system mainly on the back end using PHP Laravel.
  • Tracked and fixed bugs in the front end built on HTML and jQuery.
  • Helped refactor a large chunk of code, making it cleaner and easier to read.
Technologies: JavaScript, HTML, CSS, Laravel, jQuery, Agile Software Development

Azure DevOps Extension Built with React

I built an Azure DevOps extension using React and the ADO SDK. QA testers use this extension to write all the test cases, generate reports and interact with the Azure system more efficiently.

After that, I was only working as a supervisor, reviewing pull requests and helping from time to time the current team on complex tasks.

Networking App for a Large US Company

A networking web application built with React and Redux in the front end and ASP .NET in the back end. The app's main purpose is to act as a bridge connecting hedge fund allocators, fund managers, and other service providers. All users can use this product to organize video conference meetings and become part of the company's summits.

In this project, I was part of a team of ten developers where three of us worked on the front end. Here I had to develop a Zoom-inspired video call section using React, Redux, and Twilio. I also developed components and implemented them in the largest part of the application, building different features like a chat room, meeting requests, and most of the CRUD functionality of the app.

React Task Management Software

Worked as a freelance front-end React developer, built a timesheet feature, and later on added other features such as calendars, Kanban views, and timetables. The stack I used on the front-end was React and TypeScript.

Stepper Onboarding Tool

In this project, I converted a React project from JavaScript to TypeScript and updated it to the newest libraries using best practices. Then I built new exciting features and refactored current ones. The technologies used are React, TypeScript, Tailwind CSS, Next.js, React Hook Form, and more.

Elections Website

A WordPress website built for a nonprofit organization backed up by the European Union to encourage and motivate Albanian voters to use their right to vote in the 2021 national Albanian elections. The website had relatively massive engagement and was well received by most users. I built the website using WordPress and Elementor.

Warehouse Management Software

A Laravel PHP software using Vanilla JS and plain HTML and CSS as a front end. A large Italian company used this application to manage its warehouse and sales. Here I used Laravel as a framework, working mainly on the back end and doing some tasks on the front end when needed.

Point of Sale Application

In this project, I was the only front-end developer in a small team of four. The application was built in React for the front end and Node.js for the back end. The primary purpose of the app was to serve as a SaaS application so users could use it for printing out orders and sales, storing and editing products, and other financial operations needed for small and medium-sized businesses.
2016 - 2019

Bachelor's Degree in Computer Engineering

Epoka University - Tirana, Albania

Libraries/APIs

React, jQuery, REST APIs, Node.js

Tools

Slack, Photoshop CC, Git, Illustrator CC, Figma, Adobe Premiere Pro, After Effects CC, Azure DevOps Services

Frameworks

Redux, Next.js, Tailwind CSS, Bootstrap, Laravel, Express.js, Vanilla JS, ASP.NET

Languages

JavaScript, HTML, CSS, Less, TypeScript, Sass, TypeScript 3

Storage

PostgreSQL

Paradigms

Azure DevOps, Agile Software Development, Scrum, Functional Programming, Testing, Serverless Architecture

Platforms

Windows, WordPress, Visual Studio Code (VS Code), Firebase, Shopify, Twilio, Azure, MacOS

Other

Web Development, Front-end, Responsive Design, JSON REST APIs, eCommerce, Elementor, Chakra UI, Full-stack

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring