Green leaf




Zine eddine Z - Nodejs developer
Member since:Nov 02, 2021
Profile last updated:Apr 05, 2022
Last activity:April 5, 2022, 9:05 p.m. UTC
Location:
Algeria
LD Interview score: 3.9 / 5
View Details

Zine eddine Z

I am a software engineer with diverse skills in web, mobile, and infrastructure enterprise technologies. My passion is about enabling the capabilities of businesses through the use of software to solve problems and through innovation. I have an in-depth understanding of software engineering concepts and practices. I am a proven solution owner who manages projects efficiently and delivers solid outcomes.

Skills:    ·   ·   ·   ·   ·   ·   ·    ·    ·    ·    ·    ·    ·    · 
Weekly Availability: 60 hours
DayUTCPST
Sun17 - 2309 - 15
Mon17 - 2309 - 15
Tues17 - 2309 - 15
Wed17 - 2309 - 15
Thurs17 - 2309 - 15
Fri08 - 2300 - 15
Sat08 - 2300 - 15

Hourly Rate:$25.00
Experience:2+ yrs
Nodejs:2 yrs
React:2 yrs
Redis:1+ yrs
MongoDB:1+ yrs
Apache Kafka:1+ yrs
AWS:1+ yrs
Redux:1+ yrs
Engineer's Devices:
Windows
Android
iPad

LD Talent Work History

Average response time:
12.0 hours
Avg count of messages / Day:
0.3
Average client satisfaction:

 

Experiences

Code Labs Academy     CodeLabs web platform     Software Engineer     Contract
Aug 2021 - Present
Education

  • I'm working with Nodejs on a Post-MVP backend infrastructure that handles content management for courses, students usage analytics, progress tracking, a messaging system, and classrooms.
  • React is used as the main frontend framework for the different platforms, using Next.js for the landing page and email funnel, React for the main platform, used Redux for state management.
  • MongoDB is used as the main data storage for the application, hosted on AWS in docker containers. Used Apache Kafka for data replication and asynchronous jobs.
  • Redis is used mainly for caching server side requests.
  • I used AWS to host both the frontend and the backend, S3 for static files storage, multiple EC2 instances for scaling backend infrastructure, Amazon Route for DNS and elastic load for load balancing.

Skills used: Nodejs, Apache Kafka, React, MongoDB, Redis, AWS, Redux



Link to the project:
Finku     Finku Internal Applications     Software Engineer     Contract
Nov 2021 - Apr 2022
Finance

  • Nest.js was used as the main backend technology for internal applications (user insights, monitoring, notification system, rewards system).
  • AWS was used for hosting the infrastructure (cluster of EC2 instances, ELB for load balancing, S3 for static files storage, RDS for the main database).
  • MongoDB was used as the main analytics database.
  • Redis was used across backend services for caching mechanisms, caching servers were the main strategy for scalability.

Skills used: MongoDB, AWS, Redis, Nest.js



Link to the project:
Siemens     Inventory supply management data pipeline integration     Software Engineer Intern     Internship
Jun 2021 - Aug 2021
Energy

  • I used Python as the main scripting language for writing data migration scripts running on the pipeline to automate some aspects of custom reports generation, data visualizations on sales records etc.
  • Airflow was used for the data pipeline orchestration.
  • Azure was the cloud platform hosting all the infrastructure.
  • I used Ansible playbooks was used for provisioning, deployment configuration and monitoring integration to enable supply management teams to make data-driven inventory optimization.
  • Used Kubernetes to manage and orchestrate containers.

Skills used: Ansible, Python, Azure, Kubernetes



Link to the project:
Yucca Labs     Healthcare Appointment Scheduling Platform (Docteur360.com)     Full Stack Developer     Employment
Jan 2021 - Jun 2021
Healthcare

  • React was used for the web platform to design, build and ship new features for a SaaS application operating in the medical sector.
  • React Native was used for the cross platform mobile application and enabled code sharing between the two platforms and the web for rapid development cycles.
  • Nodejs as the main technology for the backend infrastructure, mainly used in generate data for data visualizations of various business metrics that are intuitive to non-technical stakeholders.
  • PostgreSQL was used as the main database.

Skills used: React native, Nodejs, Postgres, React



Link to the project:
Yucca Labs     B2B Delivery Service (Ademenager.com)     Software Developer Intern     Internship
Nov 2020 - Jan 2021
Transportation

  • React native was used for the cross platform mobile applcation
  • NodeJs was used as the main technology for the backend infrastructure.
  • PostgreSQL was used as the main database.

Skills used: Nodejs, Postgres, React native



Link to the project:

Education

Ecole Nationale Supérieure d'Informatique (ESI ex.INI)    M.Sc  (Computer Science)
Sep 2018 - Sep 2023