Hasni Arif

Fullstack Engineer, GraphQL & React enthusiast.

Paris, France

HA

About

I have 7 years of experience building modern, effective and well-designed applications with TypeScript, GraphQL and React.

Highly adept at remote work, I’m open to a Software Engineer position.

Work Experience

Kering
Hybrid

Aug, 2022 - Present

Backend Engineer -> Lead Software Engineer

Developed and maintained the GraphQL API for Luce Places, an iOS application that streamlines the selling process, optimizes customer interactions, and enhances overall sales performance of luxury brands such as Gucci, Saint-Laurent or Balenciaga.

Key Responsibilities

  • Established and led a frontend team responsible for creating web applications
  • Oversaw all omnichannel topics, including development and stakeholder coordination
  • Led service quality improvements (tech enhancements, monitoring, processes and tools)

Veepee
Hybrid

Mar, 2018 - Jun, 2022

Fullstack Developer -> Lead Frontend Engineer

Developed and maintained DevHub, an IT governance platform exposing actionable insights on multiple engineering topics to help developers, team leaders and architects work in a more efficient and sustainable environment.

Key Responsibilities

  • Rewrote the GraphQL API from JavaScript/MongoDB to TypeScript/PostgreSQL with NestJS
  • Developed a design system and implemented frontend components library
  • Helped engineering managers maintain standards and best practices across the organization
  • Conducted company-wide technical talks for hundreds of employees to promote best practices, introduce new features, and articulate the project’s goals and vision

Veepee
On site
Internship

Sep, 2017 - Feb, 2018

R&D Software Developer

Developed a git repository analytics tool to provide better visibility into the software development lifecycle of about 450 internal projects.

IONIS Education Group
On site

Jul, 2015 - May, 2016

System & Network Administrator

  • Educational role for Epitech students in 1st and 2nd year
  • System administration (2000 computers, 200 servers and 18 000 students)
  • Responsible for the configuration and deployment of IP cameras and VoIP equipments
  • Managed a team of 5 people responsible for computer maintenance of all IONIS schools

Rue du Commerce
On site
Internship

Jul, 2016 - Dec, 2018

Web Developer

As a web developer my mission was to help the SEO team recover from a Google penalty by developing new product pages and setting up a new internal linking strategy.

Education

Ahlia University

Sep, 2016 - Jun, 2017
Master Level | Exchange Program

EPITECH (European Institute of Technology)

Sep, 2013 - Jun, 2018
Master Degree in Computer Science

Skills

Node.js
TypeScript
NestJS
GraphQL
Prisma
React
Next.js
TailwindCSS
GitHub Actions
MongoDB
PostgreSQL
Redis
Docker
ELK
Grafana
AWS
Vercel