SOFTWARE ENGINEER

_

Currently building versatile projects for as stronger portfolio in the web development field. On the side learning more about Machine Learning & Deep Learning, as well as harnessing my problem solving skills on LeetCode.

Experience

Frontend React Developer

Zimou Group

July 2023 - Present

TypeScript
React Js
Playwright
E2E Testing
Material-UI
  • Wrote end-to-end tests using Playwright to ensure the functionality and stability of web applications.
  • Integrated Storybook into the development workflow
  • Implemented responsive design principles using Material-UI

React Developer

UpWork

October 2022 - Present

React Js
Tailwind CSS
JWT Auth
REST APIs
  • Developing React Web Applications.
  • Responsive Web Design.
  • API integration/consumption with JWT.

Back End Developer

Beytic

July 2020 - September 2020

flask
git
sql alchemy
testing
  • Integration Testing & Unit Testing (functions, APIs etc ..)
  • Agile Methodology, Jira Software, Scrums, Sprints etc..
  • Advanced GIT/GITHUB.
  • Writing code documentation.

Intern Web Developer

InnoComDz

July 2019 - December 2019

Laravel
Ajax
Bootstrap
JQuery
  • Building web applications using PHP's Framework Laravel.

Articles

Path-finding Algorithm Visualizer 2.0

Dijkstra's algorithm is an algorithm for finding the shortest paths between nodes in a graph, which may represent, for example, road networks. It was conceived by computer scientist Edsger W. Dijkstra in 1956 and published three years later. The algorithm exists in many variants.

Laravel Polymorphic Relationships

In this article I’ll share with you how I implemented a small feature in a current project I’m making where I had to implement a Database relationship known as the polymorphic relationship. Full article in Medium https://medium.com/@fady.bengoufa

Contact

I have got just what you need.
Lets Talk.

fady.bengoufa@gmail.com

Algeria, Blida