Fayçal S
The star rating is a representation of the overall rating, calculated as the mean of the client satisfaction rating, the average client interview rating, and internal interview scores.
The client satisfaction rating is the weighted average of client ratings, with weights based on reviewed work hours. When no client rating exists, the approval fraction (approved vs. reviewed work hours) determines it.
If the client satisfaction rating exceeds the overall rating, it becomes the star rating. In the absence of client ratings, if the average client interview rating is higher than the overall rating, it becomes the star rating. If no data is available, the star rating defaults to the internal interview score.
The client satisfaction rating is the weighted average of client ratings, with weights based on reviewed work hours. When no client rating exists, the approval fraction (approved vs. reviewed work hours) determines it.
If the client satisfaction rating exceeds the overall rating, it becomes the star rating. In the absence of client ratings, if the average client interview rating is higher than the overall rating, it becomes the star rating. If no data is available, the star rating defaults to the internal interview score.
Software Engineer Preferred Title
$15.00 /hr $ 20.0K /yr Hourly Rate and Yearly Salary
Overview
Basic Summary
Vetting Summary - Code Quality 60%
- Soft Skill Attributes 60%
- Expertise 2/3
- Coding Challenges 60%
- No. of Lifelong Learning Projects 2
- No. of Coding Challenges Completed 2 More details
- Software Engineering Process 4.0/5
- Technical Breadth 5.0/5
- Algorithmic Thinking 4.0/5
- Technical Strength 5.0/5
- Teamwork 4.0/5
- Intellectual Merit 4.0/5
- Desktop Windows
- Phone Android
- Tablet Android Tablet
- Member Since Dec 02, 2020
- Profile Last Updated Jan 14, 2023
- Last Activity June 30, 2024, 5:40 p.m. UTC
- Location Algeria
Profile Summary
My name is Faycal. I'm an I engineer with a masters degree. I have a bachelors degree in software design and engineering. I work as a full-stack web developer. I always seek knowledge and make sure that the job is well done. Delivering a high-quality product and always maintaining respectful relations with people are my tenets.
Skills
Total Experience: 5 years
React (3E, 5Y)
3 experiences, across 5 yearsAgile (2E, 5Y)
2 experiences, across 5 yearsNodejs (3E, 5Y)
3 experiences, across 5 yearsJavaScript (2E, 5Y)
2 experiences, across 5 yearsChrome Extension Development (4Y)
4 years of experienceGoogle Scripts (4Y)
4 years of experienceVue.js (2E, 3Y)
2 experiences, across 3 yearsApollo GraphQL (2Y)
2 years of experienceTensorflow (2Y)
2 years of experienceLaravel (2Y)
2 years of experienceGraphQL (2Y)
2 years of experienceMySQL (2Y)
2 years of experiencePyTorch
Pandas
Plotly
Computer vision
Material Design (2E, 2Y)
2 experiences, across 2 yearsMongoDB
Redux (2Y)
2 years of experience
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 21h PST, 28h UTC
Day
Tuesday
Wednesday
Thursday
Friday
Saturday
UTC
20 - 23
18 - 23
16 - 23
07 - 18
08 - 16
PST
12 - 15
10 - 15
08 - 15
23 - 10
00 - 08
Vetting
- Interview Data
- Agile Development Process
- Productivity and Responsiveness
- Teamwork
- Software Engineering
- Logical Thinking
- Technical Strength
- Intellectual Merit
- English Communication
- Documentation
- System Design
- Coding Challenges60%
- Algorithms Score60%
- General Score60%
- Easy Algorithm
- Correctness60%
- Performance60%
- Medium Algorithm
- Correctness60%
- Performance60%
- Hard Algorithm
- Correctness60%
- Performance60%
- Expertise2/3
- Design Patterns and Architectures2/3
- Debugging2/3
- Stack Traces2/3
- Testing2/3
- System Administration2/3
- Soft Skill Attributes60%
- Entrepreneurial60%
- Whole Brained60%
- Divergent Thinking / Creativity60%
- Design Ability60%
- Empathy60%
- Project Management Ability60%
- Security60%
- Code Quality60%
- Complex Logic60%
- Models60%
- Controllers60%
- Templates60%
- APIs60%
- Training/Testing Data Models60%
- Code Readability60%
- Ongoing Evaluation
- Number of Lifelong Learning Project2
- Number of Coding Challenge Completed3
Experience
Frontend developer
Employment
Feb 2021 - Present
Maystro Services Company
Consumer Goods Industry
Project: Maystro platforms
- Improved store's app by adding several management features ( order's tracking timelines, exchange/refund orders, etc..) using Javascript and React framework.
- Developed confirmation application & a queuing system for calls management , based on React, Pub/Sub and Nodejs .
- Chrome Extension Development using Javascript for confirmation service in order to push new confirmed orders into store's platform directly in real-time.
- Built a Google Scripts extension in order to prepare and preprocess data in Google Sheets, and then push them into confirmation application.
- Used my communication skills in order to effectively work in Agile Scrum method with developers team.
Full Stack Developer
Employment
Feb 2022 - Jan 2023
Ouedkniss Company
Ecommerce Industry
Project: Software engineering at Ouedkniss
- Worked with team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance (using Laravel, Nodejs and the MySQL DBMS)
- Reviewed project specifications and designed technology solutions that met Front-end expectations ( using Vue.js, Apollo GraphQL).
- Designed some Deep learning models for announcements and content validation (using Tensorflow).
Front End Developer
Contract
Dec 2020 - Jan 2021
Biapi Company
Ecommerce Industry
Project: Openpush website remake
- Remake design of openpush.io website based on Material design.
- Implementing the Figma design for 3 device types : Mobile, Tablet, Desktop using React.js and native Javascript.
- Build the app to dynamically change design according to device type.
- Added the possibility to switch between dark/light mode using Material-ui framework.
- Added auth,voucher promotion's countdown features using Redux.
Full Stack Developer
Contract
Jun 2020 - Nov 2020
Jil School Company
Education Industry
Project: E-learning application
- UML based system design ( Use cases, scenarios, Class diagrams ).
- Basic Agile scrum workflow ( Many sprints in both design and development phases ).
- Collaboration via several tools ( Slack, Trello, Git, etc ...).
- Developed a 'students application' based on MERN (MongoDB ExpressJs React Nodejs) stack, using React, bootstrap with enhanced UX via interactive swapping cards and quizzes.
- Developed based on MERN stack, a fully-featured admins application, for teachers and managers, using React, Material Design, etc..
Software Engineer
Internship
Jan 2020 - Sep 2020
French comte Company
Technology Industry
Project: AI solution for crowd counting
- Designed a novel, powerful and dynamic crowd counting training system with Pytorch (including Google drive and Github APIs for checkpoints saving and versioning).
- Developed an application with a GUI for crowd-counting-CNN training management, using Flask, Pytorch, openCV, HTML,CSS,JS.
- Developed a validity check and tuning tests for the deployed CNNs, using Dash, Pandas, Numpy, Matplotlib.
- Developed a multi-purpose, enhanced crowd counting management application, based on Computer vision, using Dash, Flask, Vue.js, Plotly, Pandas, Numpy.
- Worked in an incremental worklow to continiousely deliver a model for test and production.
Qualifications
Education
University of Science and Technology Houari Boumediene
Sep 2015 - Jun 2018
Bachelor (Computer science and software engineering)
University of Science and Technology Houari Boumediene
Sep 2018 - Sep 2020
Master (Artificial intelligence)