# Faisal Salim
I am a developer working on the bleeding edge of this technological revolution. I have demonstrated experience of working on ReactJS, Javascript, Typescript, unit-testing and have worked in an agile environment. I also happen to have exposure to Python, Flask, ExpressJS and PostgreSQL.
- ReactJS – Designing, GatbsyJS, API calls, unit tests using enzyme and jest. Basic exposure to React Spring library for animation.
- JavaScript – ES6, Greensock JS, React JS and Typescript.
- Python - Django Framework, Exploring Scikit–Learn and Keras for Machine learning and Artificial Intelligence
- Git – Github and gitlab, creating repo, committing to repos/branches, cloning, pushing, pulling from repositories, raising PRs.
- Front End Stack – HTML5 and CSS to make everything I create look beautiful. Extensive hands on TailwindCSS, CSS3, CSS grid, basic Sass and Gulp
- MS – Excel - intermediate proficiency
## Work Experience
### **Harjai computers pvt. ltd. (React Developer) - Jan 2022 to Aug 2022**
**Project:** Learning Management System
**Tech stack:** React Js
**Role:** React Developer
**Project Description:** The LMS takes care of uploading and management of all the study material for a particular project. The user logs in via an Okta ID and they can then start creating contents ranging from lessons to questionnaire which can be then published to be visible to an end user.
**Responsibilities:**
• Working with team based on AGILE development.
• Writing unit tests for the coverage based on Sonarqube.
• Writing code on React with usage of ES6 and typescript.
### **Nosemantic (Front-end Developer) - Jan 2021 to Jan 2022**
**Project Name:** KsapId
**Tech stack:** React Js
**Role:** Front-end Developer
**Project Description:** The end user can sign-up on the platform. Once they are registered, they can enter details
about them in a survey format and submit it for verification. The users who get verified against the survey info
submitted gets points which can be redeemed for gift cards on amazon and other similar perks.
**Responsibilities:**
• Building and maintaining projects from Scratch using ReactJS (17.0.1).
• Maintaining Projects built on older versions of React (16.13.1).
• Working extensively on Designing using Tailwind CSS. Brief exposure to Material UI followed by Bootstrap.
• Integrating APIs, React Hooks, State Management in the components.
### **ATCS, Jaipur, India (Python and React Developer) - Feb 2020 to Dec 2020**
**Project Name:** Precedent Online
**Tech stack:** Flask
**Role:** Backend Developer
**Project Description:** Precedent Online is a platform where lawyers can manage their clients. They can track the status of the cases related to their client, raise invoice for payments and do other account related tasks.
**Responsibilities:**
• Serve the data from a database to the front-end of various other interfaces
• Work with database for basic CRUD (Create, Retrieve, Update and Delete) operations
• Carry out tasks of database migration and database integration
### **Appzoro Technologies (QA) - Dec 2018 to Dec 2020**
**Project Name:** Truck Your Way
**Tech stack:** Kotlin
**Role:** Software Tester
**Project Description:** Truck Your Way is a platform where truck drivers can find service requests for delivery of construction material from one point to another. The user puts in the start point and end point on the map and the delivery partners who are the truck drivers accept these requests and deliver the material.
**Responsibilities:**
• Testing websites, mobile applications (android and iOS) and other reporting related tasks
• Co-coordinating with clients, understanding their requirement and working with the team
• A part of key areas of responsibility was also to write reports and sometimes writing documents that are usually restricted to managerial positions; documents like product specification, writing proposals for newer contracts, etc.