Reactjs Developer Resume
Pittsburgh-pA
SUMMARY
- Around 7 years of progressive experience in teh field of Web Applications development on all phases of Software Development cycle using HTML, CSS, XHTML, JavaScript, jQuery, AJAX, XML,RWD,JSON, React, React Native.
- Experienced in developing Angular Directives and React Components & Redux reducers.
- Extensive experience in DOM manipulation using JavaScript, jQuery.
- Working experience on integrating back - end technologies wif JavaScript and jQueryby using AJAX and JSON.
- Designed and developed teh application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, and JavaScript).
- Proficiency wif Vanilla JavaScript, including prototype, scope and module concepts.
- Expertise in creating responsive style sheets using CSS wif SASS.
- Excellent work experience in agile process Jira and Sprint Planning, daily standup to sync up wif Team for current sprint status.
- Design, develop and support JavaScript/AngularJS based Application built to provide API and GUI for Customers.
- Experience on working wif CSS background, layouts, lists and links, Positioning, Float, Align, Pseudo-class, Pseudo Elements, Dimension, Box model, texts, borders, margin, padding, and tables.
- Build some UI Services dat interact wif REST Layer which access/manipulate Database as per teh Request from GUI meeting MVC Architecture.
- Good Experience in Reactjs for creating interactive Ui using One-way data flow, Virtual Dom, JSX, React Native Concepts.
- Experience in using React Components, Forms, Events, Routers, keys.
- Very good experience in Document Object Model (DOM).
- Developed teh front-end featuring rich web interface implemented YUI using jQuery framework for UI centric AJAX behavior.
- Used jQuery's UI features extensively to build several UI components of teh web pages.
- Unit testing of Angular2/4 components, services using karma-test- runner and Jasmine.
- Extensive Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- In-Depth knowledge/Experience of Web 2.0, JavaScript, jQuery, W3C Standards.
- Performed form validations using reactive forms from Angular2.0 framework.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
- Self-motivated Team player wif excellent interpersonal and communication skills.
- Supported teh Analysis of Requirements, Design Specifications, development and user documentation of report develop through direct interaction wif internal Customers.
TECHNICAL SKILLS
UI Web Technologies: HTML 5, CSS3, Bootstrap, JavaScript, jQuery, AngularJS/2/4, ReactJS, React Native, AJAX, JSON, NodeJS, Jasmine, Jest.
IDE, HTML Editor: EclipseIDE, Dreamweaver, Sublime, Notepad++, Firebug,IntellJ Idea, NetBeans IDE 7.3.1. VS code.
Programming Languages: C#,C,C++, JAVA, Python, .Net
Web/App Servers: Apache Tomcat 7.0.37, HTTP Web Server.
Operating Systems: Windows XP (Prof), Windows 7, Mac OS X (Lion).
Browser: IE, Firefox, Opera, Chrome, Safari.
Databases: MySQL, MS-Access, SQL 0.99, PL/SQL.
PROFESSIONAL EXPERIENCE
Confidential
ReactJS Developer
Responsibilities:
- Developing various design patterns and other functionalities include diagnostic, debugging, troubleshooting, as well as business processes concentrated around E-Commerce applications.
- Done Requirement Gathering, Document and challenging client Requirement in teh spirit of top notch usability and performance.
- Teh application involved development of Single Page Application usingReactJS, Redux, Node JS, JavaScript (ECMA6), Bootstrap, SASS and LESS, HTML5 and CSS3.
- Worked wif various react Components like Moment, react-datePicker, Pagination to create dynamic pages.
- Created reusable components using React Js and created actions, reducers and integrated teh components.
- Worked closely wif Graphic designers to implement mock-ups and teh layout of teh application using HTML/HTML5, CSS/CSS3, and JavaScript.
- Developing teh application from Scratch using React Native.
- Implemented stableReactcomponents and stand-alone functions to be added to any future pages.
- Developed several APIs using Restful web services and consumed various APIs from different internal portals.
- Worked wif Agile methodology, developed scrum teams wifin teh development team and have teh ability to complete teh tasks wifin given sprints.
- UsedReact-Router to turn teh application into Single Page Application.
- Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
- Writing teh native bridges for ios and Android to integrate wif React Native.
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Developed teh screens in teh tablet from scratch using react-native.
- In Phase Two, worked closely wif teh Back-End team to display data using teh Custom Components, library Components, and Redux.
- Written Jest Cases for teh developed Components.
- Built applications usingReact.JS which allowed us to render pages on both teh client and server using teh same codebase.
- Used React navigation for teh routing of teh component in teh application.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Involved in daily SCRUM meetings to keep track of teh project status.
- Extensively used Git and SourceTree version controlling and regularly pushed teh code to GitHub.
- Used JIRA as teh bug tracking system to track and maintain teh history of bugs/issues on an everyday basis.
- Interacted wif Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
- Interacted wif Customers and development teams for Fix teh Issues.
- Performed teh System Testing, Regression Testing for CompleteUIafter fixing teh Issues which are reported by teh Testing Team.
Environment: HTML/HTML5,CSS/CSS3, JavaScript, JSON,ReactJS, React-Native, Redux, Jest, Agile,Sublime Text,windows.
Confidential, Pittsburgh-PA
ReactJS Developer
Responsibilities:
- Developing various design patterns and other functionalities include diagnostic, debugging, troubleshooting, as well as business processes concentrated around E-Commerce applications.
- Done Requirement Gathering, Document and challenging client Requirement in teh spirit of top notch usability and performance.
- Worked wif teh user group for requirement gathering throughout teh planning and implementation.
- Teh application involved development of Single Page Application usingReactJS, Redux, Node JS, JavaScript (ECMA6), Bootstrap, SASS and LESS, HTML5 and CSS3.
- Worked wif various react Components like Moment, react-datePicker, Pagination to create dynamic pages.
- Created re-usable components using React Js and created actions, reducers and integrated teh components.
- Worked closely wif Graphic designers to implement mock-ups and teh layout of teh application using HTML/HTML5, CSS/CSS3, and JavaScript.
- Developing teh application from Scratch using Reactjs and React Native.
- Implemented stableReactcomponents and stand-alone functions to be added to any future pages.
- Used JSON for exchanging teh information between browsers and servers.
- Developed several APIs using Restful web services and consumed various APIs from different internal portals.
- Used Es6 Syntax and upgrading teh react native apps regularly to make teh stable version of Apps.
- Worked wif Agile methodology, developed scrum teams wifin teh development team and have teh ability to complete teh tasks wifin given sprints.
- UsedReact-Router to turn teh application into Single Page Application.
- Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
- Writing teh native bridges for ios and Android to integrate wif React Native.
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- In Phase Two, worked closely wif teh Back-End team to display data using teh Custom Components, library Components, and Redux.
- Built applications usingReact.JS which allowed us to render pages on both teh client and server using teh same codebase.
- Rebuilt teh organisation website in a fresh wordpress installation, porting content from a previous installation a different Host.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Worked on WordPress CMS development Including custom modules.
- Involved in daily SCRUM meetings to keep track of teh project status.
- Extensively used Git and SourceTree version controlling and regularly pushed teh code to GitHub.
- Used JIRA as teh bug tracking system to track and maintain teh history of bugs/issues on an everyday basis.
- Interacted wif Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
- Interacted wif Customers and development teams for Fix teh Issues.
- Performed teh System Testing, Regression Testing for CompleteUIafter fixing teh Issues which are reported by teh Testing Team.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, JSON,ReactJS, React Native, Redux, Node.js, Mongodb, Micro Services, WordPress, Bootstrap, Agile, Sublime Text, windows.
Confidential
Front End Developer
Responsibilities:
- Responsible for developing and maintaining entire web application using AngularJS, NodeJS, No SQL based on W3C standards.
- Gone through Report Specification Documents and understand teh user Requirements.
- Used Angular 4 for client side validations.
- Created Angular components like Controller, Directives, Services and Forms to collect teh input from teh User.
- Created Angular4 components, implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding teh events, decorators.
- Used Third-party API in application to add functionality of tracking.
- Worked on project following Scrum Agile methodology dat includes iterative application development, weekly Sprints, daily stand up meetings and customer reporting backlogs.
- Utilized various jQuery plug-in to create Rich Internet Application (RIA) to make it look more intuitive.
- Implemented Angular2/4 Services for connectivity between web application and back end API’s
- Created and performed test cases on application using protractor.
- Created shared custom components and services for reusability across several pages.
- Consume Web API resources using AJAX call, receiving, analyzing and processing JSON responses to get teh required proper-formatted data for asynchronous data transfer between teh browser and teh server.
- Used rxjs catch library and catch functions to handle errors in angular4 application.
- Introduced Responsive web design techniques into teh CSS so dat teh page could be read well on both mobile, tablet and desktop browsers.
- Worked wif Content Management Systems (CMS) Team to get templates wif correct layout and functionality.
- Develop application code and unit test in teh AngularJS, Rest Web Services and Java technologies for teh Application Development Center.
- Written modular code, including experience using amd/ES6 using angular 4.
- Because of AngularJS weaknesses such as loading start time and optimization for search engines, migrated from AngularJS to Angular2/4 wif Typescript.
- Used Bitbucket server as a source code repository and JIRA for tracking purposes.
- Used Bamboo for build and deployments.
Environment: HTML5, CSS3, SASS, Angular2/4, Node Js, Express Js,Agile, Bootstrap, Web API’s, Jasmine, Karma, Bit bucket, Bamboo, JIRA .
Confidential - Dallas, TX
Front End developer
Responsibilities:
- Involved in teh analysis, specification, design, implementation and testing phases of Software following Agile Methodology.
- Worked wif XML and JSON using jQuery and JavaScript.
- Developed web presentation layer using HTML5 and CSS3 according to internal standards and guidelines.
- Migrated application from JQuery UI to AngularJS single page application (SPA).
- Coded AngularJS controllers and directives for application functionality and filters for heavy DOM manipulation
- Developed and validated login pages of teh network for good using JavaScript and jQuery.
- Developed cross browser and multi browser compatible web pages using HTML, CSS and JavaScript.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Worked on AngularJS features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture.
- Done Requirement Gathering, Document and challenging client Requirement in teh spirit of top notch usability and performance.
- JQuery and Angular JS to manipulate DOM, registering callbacks or watching teh model changes.
- Involved in daily SCRUM meetings to keep track of teh on-going project status and issues.
- Used JSON to fetches teh data from Web Services.
- Ensured site design integrity and quality control consistency throughout teh project’s lifecycle
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet Explorer, Firefox and Google chrome.
- Worked wif teams where requirements are constantly being implemented, tested and improved.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, Bootstrap, NodeJS, Angular2, GIT, Jasmine, Karma .
Confidential, San Francisco, CA
Front End UI Developer
Responsibilities:
- Involved in teh analysis, specification, design, implementation and testing phases of Software following Agile Methodology.
- Worked wif XML and JSON using jQuery and JavaScript.
- Developed web presentation layer using HTML5 and CSS3 according to internal standards and guidelines.
- Migrated application from JQuery UI to AngularJS single page application (SPA).
- Coded AngularJS controllers and directives for application functionality and filters for heavy DOM manipulation
- Developed and validated login pages of teh network for good using JavaScript and jQuery.
- Developed cross browser and multi browser compatible web pages using HTML, CSS and JavaScript.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Worked on AngularJS features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture.
- JQuery and Angular JS to manipulate DOM, registering callbacks or watching teh model changes.
- Involved in daily SCRUM meetings to keep track of teh on-going project status and issues.
- Used JSON to fetches teh data from Web Services.
- Ensured site design integrity and quality control consistency throughout teh project’s lifecycle
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet Explorer, Firefox and Google chrome.
- Worked wif teams where requirements are constantly being implemented, tested and improved.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, Bootstrap, NodeJS, AngularJS, GIT
Confidential
Web UI developer
Responsibilities:
- Modified teh UI screens created by web designer using HTML, JSP, CSS, and JavaScript.
- Involved in Agile Story point methodologies and full software development lifecycle, Designing, coding, testing, debugging and support.
- Performed Client-side validation using JavaScript.
- Designed and Developed front-end UI using HTML5, CSS3, Bootstrap, JavaScript, jQuery.
- Worked wif Internal Clients for business objectives, project scope and teh requirements of teh project.
- Used teh AngularJS MVC Frameworks in teh development of teh web applications.
- Debug teh application using Firebug and Chrome developertools to traverse teh documents and manipulated teh Node JSusing DOM.
- Designed Responsive Web pages using Media Queries.
- Used Responsive web design (RWD) approach for crafting sites to provide an optimal viewing and interaction experience.
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Gone Through Report Specification Documents and understand teh user Requirements.
- Designed CSS3 based web pages which were cross-browser compatible.
- Implementing inheritance properties using SASS for creating responsive stylesheets.
- Experience in making Responsive web pages using Bootstrap and media queries.
- Involved in Implementing Testing framework for JavaScript using Jasmine.
- Experience in testing Agile and waterfall environments using Selenium.
- Implemented Presentation layer using HTML5, CSS3, and JavaScript framework such as AngularJS.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Used various test servers such as Apache Tomcat, WAMP, MAMP to check teh functionality of teh developed code
- Preparing Unit test cases for all teh application & fixing defects if any and developing Widgets and plugins using jQuery for common controls.
Environment: HTML5, CSS3, AJAX, JavaScript, jQuery, AngularJS, SVN, JSP, Jasmine.
