Ali-ReactjsAdvanced react-Airdit-OCN
Ali-ReactjsAdvanced react-Airdit-OCN
PROFESSIONAL SUMMARY
● Around 2+ years of experience in design, development and Agile methodologies like SCRUM, Test Driven Development (TDD),
Incremental and Iteration methodology and Testing using Software Development Life Cycle.
● Expertise in various JavaScript frameworks like ES6, React, Redux, Bootstrap, Responsive web design. (RWD), Node.js(basic),
Expressjs(basic).
● Experience in implementing store actions, installing React Router, React-Redux app to handle real time data, API calls from Thunk,
Redux in ReactJS by connecting backend API's REST with JSON.
● Proficient in developing web page quickly and effectively using HTML5, CSS3, SCSS, AJAX, React, JavaScript and JQUERY and
also experience in making web page cross browser compatible.
● Experience in developing applications that meet the requirements as specified by WCAG Web Content ESAccessibility Guidelines,
cross-origin resource sharing (cors)
● Hands-on experience in using different kinds of IDE's includes Visual Studio Code, WebStorm, Sublime, Eclipse.
● Proficient in using Unit.js testing framework along with Jest, RTL(React testing library), test runners Expertise in using bug
tracking tools like JIRA.
● Capable to write tests using Enzyme, and Jest.
● Experience in working with JSON, SOAP, RESTFUL WebServices and implementing RESTFUL API.
● Experience working on JIRA which is managing project requirements and tasks, tracking issues.
● Experience in Test driven development (TDD) using unit testing frameworks such as Jest, React testing library.
● Added new features using React/Redux (RXJS)/Lodash for functionality of few modules.
● Excellent experience in Git/GitHub and Gitlab for source code management and for version control.
CERTIFICATIONS
EDUCATIONAL BACKGROUND
WORK EXPERIENCE
Knightfox Infotech is an Indian IT service company . The company is based in Madhya Pradesh. The company provides IT services to the
clients (product based ompanies), based in US some of the clients are known companies like Gap Inc, Nextiva, Albertsons, Comcast, and
many others. The company has assigned me on Safeway by Albertsons (grocery stores in US), where my role is to work on the payment
wallet of the web application, The payment wallet incudes multiple flows and based on flows multiple payment method options,
subscription based payment method is also provided to the users.
Responsibilities:
Developed dynamic and responsive web pages using React, Redux, HTML5, CSS3.
JavaScript, Jquery, Ajax, JSON, React JS, Redux.
Forms validations are being done by useForm hook.
Worked on Developing new application consists of front-end code written in JavaScript using Backbone, react that like to a REST
API running on Node and let front end development using React.js.
Dynamic Productions is an Indian service based start-up and also a media house company which has it’s in house products for sharing
media information. I was responsible for building front-end for web applications in react following industrial standards of writing readable
code and making generic components which can be reused and could save application to have same code written multiple times.
Responsibilities:
Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package
Manager) and redux library.
Worked with diverse technologies such as React.js, Flux, Webpack, AngularJS, React-router and ES6.
Mainly, migrated JIRA, stash, confluence from physical lab production to open stack cloud.
Upgraded all the plugins and applications (stash, Confluence, JIRA, Fisheye) and synced with the old production applications.
Created ECMAScript reusable components and services to consume REST API's using Component based architecture.
Proficient in web technologies like HTML5, CSS3, ECMAScript 6, jQuery, AngularJS, Angular 4, 6, 8 and Bootstrap.
Experience in working with ECMAScript 6 features and Typescript like classes, interfaces etc.
Responsible for creating web-based applications using JavaScript (ECMAScript 6), React JS and Redux workflow.
Used crypto js and chase payment tokenization for encrypting the users confidential information at client side.
Environment: Javascript, HTML5, CSS3, CSS4ReactJS, Redux, AngularJS, NPM, Webpack, Babel, ES6, Bootstrap, Ajax, UX, SASS,
LESS, Webservices, Rest, JSON, XML, React Native, Android, JSLint, Jira, Sublime Text, GitLab, Github, Postman, Jest, RTL, Visual
Studio, Agile, Scrum, windows/Mac, ECMAScript.
Freelancing, India
Position: Freelance Web Developer Sept’19 to Dec’20
I’ve initialized my career in Web Development as a Freelance Developer. where I used to search for clients on freelancing platforms as
well as with teams of freelance developers. As a Freelance Developer I’ve learned cooperating with clients, understanding client needs and
requirements, managing project and small teams, and delivering quality code with in strict deadlines.
Projects Summary:
Built Front-end with HTML, CSS, JavaScript, jquery, AJAX.
ReactJs applications with Redux for state management.
Built Applications on pure material ui library, hands on experience on Chakra UI, Ant design, React-Bootstrap ,Bootstrap, Tailwind
CSS.
Colaborated with Teams on JIRA worked remotely with git version control, on GitHub and GitLab.
Created ECMAScript reusable components and services to consume REST API's using Component based architecture.
Proficient in web technologies like HTML5, CSS3, ECMAScript 6, jQuery, AngularJS, Angular 4, 6, 8 and Bootstrap.
Experience in working with ECMAScript 6 features and Typescript like classes, interfaces etc.
Responsible for creating web-based applications using JavaScript (ECMAScript 6), React JS and Redux workflow.
Used crypto js and chase payment tokenization for encrypting the users confidential information at client side.
Environment: Javascript, HTML5, CSS3, CSS4ReactJS, Redux, AngularJS, NPM, Webpack, Babel, ES6, Bootstrap, Ajax, UX, SASS,
LESS, Webservices, Rest, JSON, XML, React Native, Android, JSLint, Jira, Sublime Text, GitLab, Github, Postman, Jest, RTL, Visual
Studio, Agile, Scrum, windows/Mac, ECMAScript.