Salim .
Mid-Level
canada Ottawa, Canada ( GMT )
Mid-Level
5 yrs Experience
Can Join ASAP English: Advanced
About

Software Engineer & Backend Web Developer by passion and profession, with years of experience in websites, web apps, and web services development. Working mainly with the Javascript ecosystem (specializing in Node.js Backend Development), and focusing on delivering high quality solutions by following as many web development best practices as possible. Always excited about learning new and developing current soft and technical skills, both on the professional and personal levels.

Software Engineer & Backend Web Developer by passion and profession, with years of experience in websites, web apps, and web services development. Working mainly with the Javascript ecosystem (specializing in Node.js Backend Development), and focusing on delivering high quality solutions by following as many web development best practices as possible. Always excited about learning new and developing current soft and technical skills, both on the professional and personal levels.

Experience
C
Intermediate Backend JS Developer
Combyne Ag by BAYER
Mar'23- present

Being part of the Combyne Connect Team, as a Backend Javascript Developer, my duties were:
  • With the help of 2 teammates, build Combyne Connect API from scratch using NestJS framework
  • Write unit, integration and e2e tests using Jest for Combyne Connect API
  • Write Swagger documentation for Combyne Connect API
  • Participate in writing “black box” automated test using Mocha and Chai for Combyne Connect API
While working at Combyne, the key achievements were:
  • ✔ Build from scratch and deploy the first version of Combyne Connect API
Main technologies used at Combyne Ag: Typescript · Node.js · NestJS · Prisma · AWS Cognito · Swagger · Jest · Jira · RESTful API · Git · GitHub · VSCode · Postman · Slack · MacOS

Y
Fullstack Web Developer
YASSIR
Mar'22- Feb'23

YASSIR (Medium-sized startup of +100 employees) is the leading super App for on-demand and payment services in French-Speaking Africa, offers on-demand services such as ride-hailing, last-mile delivery, and financial services to help users pay, save and borrow digitally.

Being part of the Shared and Financial Services Engineering Team, as a Backend Developer, the duties were:
  • Developing new features and fixing bugs
  • Writing documentation to help new developers integrate quicker into the team
  • Coordinating with the Engineering Manager and Product Managers to agree upon projects' specifications
  • Writing automated tests for the RESTful API
  • Participating in the recruitment process of new developers by technically interviewing them
Main technologies used at YASSIR Typescript · Node.js · Express.js · MongoDB · Mongoose.js · Jira · RESTful API · Git · GitHub · VSCode · Postman · Slack · MacOS

D
Javascript Developer
Data Impact by NielsenIQ
Sep'21- Jan'22

Data Impact (Medium-sized startup of +100 employees) is A powerful, collaborative analytics platform that helps brands interpret and master their omnichannel data. Real-time e-store data and advanced A.I. algorithms offer actionable insights and clear strategic guidance for optimized execution across an organization.

Being part of the Engineering team, the duties were:
  • Maintaining a proper execution of the data analytics dashboard
  • Working with legacy Javascript code
  • Hunting and fixing bugs, cleaning the code
  • Coordinating with Product Owners
  • Helping Product Owners detect bugs
  • Participating in releases to the pre-production and production environments
  • Coordinating with other teams such as PHP and GO developers about data transfer
  • Participating in recruiting new developers
Main technologies used at Data Impact Javascript ES6 · VSCode · Jira · Git · BitBucket · Slack

H
Self-taught MERN Stack Developer
Home
Apr'20- Sep'21

Upleveling Web Development skills during the pandemic, exploring further JavaScript and learning the MERN Stack through tutorials and side-projects.

During the lockdown, had the chance to deep dive into the Javascript ecosystem. the key achievements were the development of:

✔ Frontend Web Projects:
  • Personal Website & Portfolio: https://salimdellali.netlify.app
  • Dummy React Conference Website: Built as a Jamstack Website using React.js,React-router-dom, Formik, and React-bootstrap as UI library ■ Live demo link: https://dummy-react-conf-website.netlify.app ■ GitHub repo: https://github.com/salimdellali/dummy-react-conf-website
  • Dummy React Conference Dashboard: Built as a Jamstack Website using React.js, React-router-dom, Redux, Formik, and Material-UI as UI library ■ Live demo link: https://dummy-react-conf-dashboard.netlify.app ■ GitHub repo: https://github.com/salimdellali/dummy-react-conf-dashboard
✔ Backend Web Projects (RESTful APIs):
  • Dummy React Conference Server: built using Node.js, Express.js, JWT, MongoDB,and Mongoose ■ Live demo link: https://dummy-react-conf-server.onrender.com ■ GitHub repo: https://github.com/salimdellali/dummy-react-conf-server
  • Parking Lot Server: built using Node.js, Express.js, Typescript, In-Memory Storage, and Jest ■ Live demo link: https://parking-lot-server.onrender.com ■ GitHub repo: https://github.com/salimdellali/parking-lot-server
  • Text Storing and Processing: built using Node.js, Express.js, MongoDB, and Mongoose ■ Live demo link: https://text-storing-processing.onrender.com/text ■ Github repo: https://github.com/salimdellali/text-storing-processing
Main technologies learned Javascript ES6 · Gulp.js · Npm · MongoDB · Express.js · React.js · Node.js · Mongoose.js · Typescript · Redux · Axios · Sass · React-bootstrap · Material-ui · Styled-components · Git · Github · JWT · Jest · RESTful API · Postman · WebStorm · VSCode · Netlify · Heroku

M
Fullstack Web Developer
Mediafex
Feb'19- Mar'20

Médiafex (Small-sized business of 10 employees) is a Communication Consulting and Web Agency founded in 1999 by Mr. Mohamed Boumala, the core activities of Médiafex are graphic design, building search engines about companies, producing advertising objects and corporate gifts, producing advertising signages, and providing internet services such as web development and web hosting.

As a Fullstack Web Developer, the duties were:
  • Gathering Mr. Boumala’s requirements to build websites and web services
  • Coordinating with a graphic designer to create assets for websites development
  • Developing websites and web services
  • Coordinating with Mr. Boumala and reporting periodically the advancement status of websites and web services
  • Daily news publishing on https://www.annugate.com, owned by Mr. 
Boumala While working at Médiafex, the key achievements were:
  • ✔ Building a presentational Website for exposing Médiafex company and it’s services
  • ✔ Build a Website with a complex search in large catalogs for Line-x Algeria (Line-x Algeria being a company of waterproofing, thermal insulation and protective coating solutions and services, owned by Mr. Boumala)
Main technologies used at Médiafex HTML5 · CSS3 · Javascript ES5 · PHP · MySQL · Bootstrap · JQuery · FileZilla · CPanel · Git · BitBucket · PhpStorm

F
Wordpress Web Developer
Feel Safety
Oct'18- Jan'19

Feel Safety (Small-sized business of 10 employees)is specialized in wholesale distribution of personal protective equipment and fire fighting equipment.

As a Wordpress developer, the duties were:
  • Build new features for the Feel Safety website : https://www.feelsafety-dz.com using Wordpress Technology
  • Fix bugs, and ensure the proper and smooth execution of the website
  • Participate in improving the User Interface and User Experience (UI/UX) of the website
  • Populate, update and remove products for the online shop on the website

Education
Software Engineering
From 2015 to 2017
Master's Degree
University of science and technology Houari Boumedien - Algeria

Projects
M
MINI TWITTER REST API BACKEND SERVER
Nov'22

Typescript Express.js REST API for twitter, developed as an assignment for an interview

T
TEXT STORING & PROCESSING REST API
Jul'21

Javascript Express.js REST API to store and process text for 3 languages: English, French and Arabic, developer as an assignment for an interview

P
PARKING LOT SERVER REST API
Jul'21

Typescript Express.js REST API for managing a parking lot, developed as an assignment for an interview

D
DUMMY REACT CONF SERVER
Dec'20

Personal project to practice newly gained MERN Stack skills during the COVID-19 period

D
DUMMY REACT CONF DASHBOARD
Dec'20

Personal project to practice newly gained MERN Stack skills during the COVID-19 period

D
DUMMY REACT CONF WEBSITE
Sep'20

Personal project to practice newly gained MERN Stack skills during the COVID-19 period

S
SALIM DELLALI PORTFOLIO & PERSONAL WEBSITE
Apr'20

Technologies
Courses
Talent has not added any courses
Trainings
Talent has not added any trainings
Languages
English
Very good
French
Very good
Arabic
Good
Russian
Good
Ukrainian
Basic