Nadhem Fekih Hassen, Developer in Ariana, Tunisia
Nadhem is available for hire
Hire Nadhem

Nadhem Fekih Hassen

Verified Expert  in Engineering

Software Developer

Ariana, Tunisia

Toptal member since March 6, 2020

Bio

Nadhem is a full-stack software engineer who is energized by new challenges. He has a broad knowledge of different technologies and programming languages. However, he is most proficient when developing solutions using a JavaScript/TypeScript stack with React on the front end and Node.js/Express.js on the back end. All in all, Nadhem is a quick learner who's always keen to improve his skills and learn new ones.

Portfolio

Vianova
Amazon Web Services (AWS), React Native, Flask, Python, React, JavaScript
Think-it
Amazon Web Services (AWS), Google APIs, Node.js, React, JavaScript
Sopra HR
Python, JavaScript, PHP

Experience

  • React - 2 years
  • JavaScript - 2 years
  • Linux - 2 years
  • TypeScript - 1 year
  • Node.js - 1 year
  • Express.js - 1 year
  • Jest - 1 year
  • Python - 1 year

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Git, Discord Bots, Slack, Linux

The most amazing...

...thing I've developed is a micro-mobility management and regulation platform for cities, which is now being introduced and used within major European cities.

Work Experience

Full-stack Software Engineer

2019 - 2020
Vianova
  • Designed and developed a platform to manage and regulate self-mobility services for cities.
  • Optimized the performance of the application in order to handle a larger amount of data.
  • Oversaw solution deployment and maintenance through AWS services.
  • Led the front-end development of the platform from design to implementation.
Technologies: Amazon Web Services (AWS), React Native, Flask, Python, React, JavaScript

Full-stack Developer

2018 - 2018
Think-it
  • Developed an application that helps employees to scheduling meetings by providing time suggestions based on the attendees’ preferences.
  • Integrated the Google Calendar API within the app and wrote the suggestion algorithm.
  • Led the solution development through all the phases, design, implementation, and deployment.
Technologies: Amazon Web Services (AWS), Google APIs, Node.js, React, JavaScript

Full-stack Developer

2017 - 2017
Sopra HR
  • Extended a project management web application with additional features and core functionalities.
  • Reworked the user interfaces of the application to provide a more modern look.
  • Wrote scripts to monitor the availability and the accessibility of some of the provided services.
Technologies: Python, JavaScript, PHP

Experience

Micro-mobility Management Platform

https://www.vianova.io/
I worked on a platform to manage and monitor free-floating vehicles inside the city. As the front-end developer, I set up different user interfaces and data visualization charts and maps. Additionally, I continuously contributed to the back end by optimizing performance and adding functionalities.

Education

2014 - 2019

Bachelor's Degree in Software Engineering

National Institute of Applied Science and Technology - Tunis, Tunisia

Skills

Libraries/APIs

React, Redux-Saga, Node.js, Google APIs

Tools

Slack, Git

Languages

JavaScript, TypeScript, PHP, C++, Python, Bash

Frameworks

Redux, Express.js, Jest, Flask, React Native

Paradigms

Scrum, Kanban, Agile Software Development

Platforms

Linux, Amazon Web Services (AWS), Visual Studio Code (VS Code)

Storage

MongoDB, PostgreSQL

Other

Discord Bots, Airtable

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