Logo
Saif – React, Next.js, Typescript, experts in Lemon.io

Saif

From Spain (UTC+2)flag

Full-stack Web Developer|Middle-to-senior
Lemon.io stats
2
projects done
531
hours worked

Saif – React, Next.js, Typescript

What started as a hobby in high school led to 20+ years of experience in software and web

development, with about 10+ years of professional experience in versatile software

development. Saif is a passionate Full-Stack Web Developer with professional experience building websites and web applications. This level of skills and experience makes him a valuable and knowledgeable specialist. He is ready to take responsibility for the project as an individual contributor and team member. On top of that, Saif has a background in the technical lead position and never misses a chance to grow and upgrade his skills. Brainstorming, designing, implementing, and deploying are all aspects of the dev process in which he thrives, delivering high-quality applications with select coding standards and abundant test coverage.

15 years of commercial experience
Main technologies
React
4 years
Next.js
1 year
Typescript
2 years
Node.js
4 years
Additional skills
Vue.js
Kotlin
PostgreSQL
GraphQL
Docker
Symfony
Drupal
jQuery
Linux
Nginx
Vagrant
Vercel
Playwright
Bitbucket
Lambda
Prettier
ESLint
HTML
Express.js
PWA
Tailwind CSS
ChakraUI
Styled-components
Laravel
Jest
REST API
MySQL
CSS
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Sole Full-Stack Developer
Oct 2021 - Jul 20229 months
Project Overview

Remote Year offers trips, experiences, and journeys around the world for one week up to a full year to people with remote jobs. Customers can find information about all the services and destinations worldwide. Besides, there are options to leave one's information, book a call, or directly secure a spot.

Responsibilities:

Saif worked on two applications such as remoteyear.com and booking.remoteyear.com. He coped with the following:

  • Implemented a headless React/Next.js solution from scratch;
  • Implemented Storybook component library;
  • Brought about a new house style and design;
  • Made sure the website ran fast and the search engine was friendly;
  • Created data models in Contentful CMS;
  • Implemented a new booking flow with Node.js in the back-end;
  • Set up a good code base with code quality and testing tools and completed CI/CD setup;
  • Set up a Scrum/Agile way of working;
  • Created the whole website from scratch in just over a month;
  • Implemented A/B testing with Google Optimize and set up A/B tests with a data analyst;
  • Boosted in lead captures of about 250%;
  • Gave a good estimation of the amount of work and ensured he hit the deadlines.
Project Tech stack:
React
Next.js
Typescript
Vercel
Bitbucket
Node.js
JavaScript
Lambda
HTML
CSS
Playwright
Jest
ESLint
Prettier
Storybook
Software Engineering Consultant
Mar 2020 - Oct 20211 year 7 months
Project Overview

ThoughtWorks is one of the bigger software consultancy firms in the world. The focus is to help companies solve complex problems and develop features with a scrum/agile methodology. Via ThoughtWorks, Saif worked at two big clients, one in Spain and the other in Germany.

The main features Saif worked on were:

  • flows to minimize support calls from customers during the pandemic;
  • a spam detection tool to make sure registration is done by humans and prevent bots;
  • a feature for customers to make a listing.
Responsibilities:

Saif managed the following tasks:

  1. as for the large food delivery website:
  • Implemented features/bug fixes in the Vue.js application;
  • Carried out ‘self-service flow’ to reduce support calls (change address/phone number, change order details, give feedback to the courier);
  • Implemented/edited endpoints in back-end Monolith (Java);
  1. as for the giant real estate website:
  • Performed roles of a Tech Lead and a Developer (50/50);
  • Implemented features/bug fixes in React micro-front-end;
  • Carried out features/bug fixes in Scala microservice;
  • Implemented features/bug fixes in Node.js microservice;
  • Brought about Imperva Bot Protection
  • Carried out ‘coming soon listings’;
  • Handled errors via Datadog.
Project Tech stack:
React
Vue.js
Kotlin
Typescript
JavaScript
Node.js
PostgreSQL
Full-Stack Developer
Jun 2017 - Dec 20192 years 6 months
Project Overview

SIM develops a SaaS for Dutch municipalities. The main SaaS had to correctly communicate with different microservices and API's. The main focus of Saif was building a brand-new SaaS that would replace the old one. This fresh solution had a headless React front-end, communicating via GraphQL to a Drupal back-end. The Drupal back-end was developed by an external company, and Saif and his team had to work very closely with it.

Responsibilities:
  • Created new React/Drupal SaaS from scratch to replace an old one;
  • Handled state management;
  • Created CI/CD pipeline;
  • Implemented React from scratch, picking the correct libraries to work with;
  • Set up a local development environment;
  • Implemented code quality tools such as linters and unit/e2e tests that would run locally and in the CI/CD pipelines.
Project Tech stack:
React
GraphQL
Docker
Symfony
Drupal
Node.js
MySQL
Full-Stack Developer
Feb 2012 - Jun 20175 years 4 months
Project Overview

StudentsPlus is a Dutch company that matches tutors with pupils. Students with teaching experience could sign up on the website to become tutors. On the other end, pupils could sign up on the website to get help in certain subjects. The task was to match these as well as possible.

Responsibilities:
  • Managed migrating data from single table + Excel sheets to full relational MySQL database;
  • Lead manual deployment via CLI to TransIP VPC;
  • Handled state via cookies/local storage;
  • Implemented a small quiz (studieomgeving);
  • Created a front-end part where people could sign up with multiple roles;
  • Made a back-end system that holds all this information;
  • Created a back-end system for all employees in the company.
Project Tech stack:
PHP
jQuery
JavaScript
MySQL
Vagrant
Docker
Linux
Nginx
Node.js

Education

2012
Economics & Informatics / Major in Business & ICT
Masters

Languages

English
Advanced

Hire Saif or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.