Abdellatif Labreche

Abdellatif Labreche

Fullstack Web Developer in Jijel, Algeria

About

I am a full stack web developer with 3 years of experience building and maintaining web applications. Skilled in a variety of programming languages, including Python, JavaScript, and NodeJs. My expertise includes popular frameworks such as React, NextJs and Django.
My experience in Django allows me to build robust and scalable backend systems and integrate with various APIs and services. With React, I create dynamic user interfaces and deliver responsive web experiences. I have experience working with databases such as Postgresql and Firebase.
I am passionate about creating clean, efficient code, and I am dedicated to staying up-to-date with the latest web development trends and technologies.

Side Projects

2021

Desktop app built with React, Electron and Supabase.
Used to manage employees flights schedule and substitution.

Work Experience

2023 — Now
United states - Remote
2020 — Now
United States - Remote

Multi-functional ecommerce solution with capabilities for discount code and loyalty program management, inventory management, order management, customer communication automation through a workflow system, email tracking, and seamless integration with popular ecommerce platforms, payment gateways, notifications providers, and data analytics tools.

  • Built a dashboard UI with React and TailwindCSS, used ViteJs for bundling.
  • Implemented dynamic theme matching charts with ChartJs.
  • Implemented a GraphQL API with Django, Postgresql and Graphene.
  • Used react-query for GraphQL data state management on the frontend.
  • Integrations with 3rd party services like Shopify, Stripe, Square, Mailchimp and Twilio.
  • Built a workflow orchestration system for automating marketing strategies.
  • Worked on an email tracking system for monitoring customer behavior.
  • Hands on Celery for running and scheduling periodic background tasks, Redis for caching and realtime data consumption with Websockets.
  • Implemented dynamic settings forms and its validation with Jsonschema.
  • Used git and github for version management.
  • Used AWS S3 for storage and Heroku for hosting, database, and caching.
2022 — 2022
United States - Remote

Eddy is a data analytics platform for election and voter registration with interactive map and chart displays, providing in-depth insights into multiple statistics including housing, vote registration, income, race, unemployment, county profiling, education, and age. Features comparison capabilities and zoom functionality for enhanced data visualization.

  • Migrated the REST API to GraphQL with Fastapi, SQLAlchemy and Strawberry.
  • Extended Strawberry’s basic functionality by adding the ability to generate GraphQL types and inputs dynamically for SQLAlchemy’s models.
  • Collaborated with remote team members to expose scraped datasets through the GraphQL API.
  • Used git and github for version management.
2021 — 2021

Tajr is a point-of-sale platform with integrated inventory management and quick storefront setup with various themes to choose from.

  • Worked and maintained multiple storefront UIs using HTML, CSS, TailwindCSS, React and NextJs.
  • Implemented responsive web design principles to ensure optimal viewing experience across devices.
  • Collaborated with cross-functional teams to gather requirements, design, implement new features, and ensure a smooth experience from the end customer.
  • Used git and github for version management.

Education

2020 — 2022
Master's degree at University of Jijel - Mohammed Seddik Ben Yahia
Jijel, Algeria

I obtained my Master's degree in Telecommunications Engineering in 2022 from my hometown university.

Twitter