Reactjs Developer Resume
Pittsburgh-pA
SUMMARY:
- Around 8 years of progressive experience in the 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.
- Created visualizations using D3.js, Chart.js and High charts library for effectively demonstrating and analyzing data.
- Working experience on integrating back - end technologies with JavaScript and jQueryby using AJAX and JSON.
- Consuming Restful services using Ajax, HTML, XML, JSON, JavaScript, jQuery.
- Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, and JavaScript).
- Proficiency with Vanilla JavaScript, including prototype, scope and module concepts.
- Expertise in creating responsive style sheets using CSS with SASS.
- Excellent work experience in agile process Jira and Sprint Planning, daily standup to sync up with Team for current sprint status.
- Design, develop and support JavaScript/AngularJS based Application built to provide API and GUI for Customers.
- Experience on working with 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 that interact with REST Layer which access/manipulate Database as per the Request from GUI meeting MVC Architecture.
- Very good experience in Document Object Model (DOM).
- Developed the 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 the web pages.
- Unit testing of Angular2 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 with excellent interpersonal and communicational skills.
- Supported the Analysis of Requirements, Design Specifications, development and user documentation of report develop through direct interaction with internal Customers.
TECHNICAL SKILLS:
UI Web Technologies: HTML 5, CSS3, Bootstrap, JavaScript, jQuery, AngularJS/2/4, ReactJS, React Native, AJAX, JSON, NodeJS, Jasmine.
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.
MySQL, MS: Access, SQL 0.99, PL/SQL.
PROFESSIONAL EXPERIENCE:
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 the spirit of top notch usability and performance.
- Worked with the user group for requirement gathering throughout the planning and implementation.
- The application involved development of Single Page Application using React JS, Redux, Node JS, JavaScript (ECMA6), Bootstrap, SASS and LESS, HTML5 and CSS3.
- Worked with 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 the components.
- Worked closely with Graphic designers to implement mock-ups and the layouts of the application using HTML/HTML5, CSS/CSS3, and JavaScript.
- Developing the application from Scratch using Reactjs and React Native.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Used JSON for exchanging the 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 the react native apps regularly to make the stable version of Apps.
- Worked with Agile methodology, developed scrum teams within the development team and have ability to complete the tasks within given sprints.
- Used React-Router to turn the application into Single Page Application.
- Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
- Writing the native bridges for ios and Android to integrate with 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 with the Back-End team to display data using the Custom Components, library Components, and Redux.
- Built applications using React.JS which allowed us to render pages on both the client and server using the same codebase.
- 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 the project status.
- Extensively used Git and Source Tree version controlling and regularly pushed the code to GitHub.
- Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on an everyday basis.
- Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
- Interacted with Customers and development teams for Fix the Issues.
- Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, JSON, React JS, React Native, Redux, Node.js, Bootstrap, Agile, Sublime Text, windows.
Confidential, ST LOUIS - MO
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 the user Requirements.
- Used Angular 4 for client side validations.
- Created Angular components like Controller, Directives, Services and Forms to collect the input from the User.
- Created Angular4 components, implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the events, decorators.
- Used Third-party API in application to add functionality of tracking.
- Worked on project following Scrum Agile methodology that 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 the required proper-formatted data for asynchronous data transfer between the browser and the server.
- Used rxjs catch library and catch functions to handle errors in angular4 application.
- Introduced Responsive web design techniques into the CSS so that the page could be read well on both mobile, tablet and desktop browsers.
- Worked with Content Management Systems (CMS) Team to get templates with correct layout and functionality.
- Develop application code and unit test in the AngularJS, Rest Web Services and Java technologies for the Application Development Center.
- Written modular code, including experience using amd/ES6 using angular 4.
- Because of Angular JS weaknesses such as loading start time and optimization for search engines, migrated from Angular JS to Angular2/4 with Typescript.
- Used Bit bucket 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 the analysis specification, design, implementation and testing phases of Software following Agile Methodology.
- Worked with 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 Angular JS controllers and directives for application functionality and filters for heavy DOM manipulation
- Developed and validated login pages of the 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 the spirit of top notch usability and performance.
- JQuery and Angular JS to manipulate DOM, registering callbacks or watching the model changes.
- Involved in daily SCRUM meetings to keep track of the on-going project status and issues.
- Used JSON to fetches the data from Web Services.
- Ensured site design integrity and quality control consistency throughout the project’s lifecycle
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Worked with 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 the analysis specification, design, implementation and testing phases of Software following Agile Methodology.
- Worked with 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 Angular JS controllers and directives for application functionality and filters for heavy DOM manipulation
- Developed and validated login pages of the 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 the model changes.
- Involved in daily SCRUM meetings to keep track of the on-going project status and issues.
- Used JSON to fetches the data from Web Services.
- Ensured site design integrity and quality control consistency throughout the project’s lifecycle
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Worked with 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 the 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 with Internal Clients for business objectives, project scope and the requirements of the project.
- Used the AngularJS MVC Frameworks in the development of the web applications.
- Debug the application using Firebug and Chrome developer tools to traverse the documents and manipulated the Node JS using 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 the 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 the functionality of the developed code
- Preparing Unit test cases for all the 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.
Confidential
Jr.Web developer
Responsibilities:
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
- Created User Interface in DOJO/AJAX and Struts2 tags for different customized screens for each type of Provider.
- Thorough understanding of application development life cycle methodologies.
- Knowledge of human factors and usability, best practices for interface design.
- Excellent problem-solving skills and the ability to work independently.
- Deep understanding of JavaScript and jQuery framework.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML
- Created XSL, XSLT, HTML and XML for designing of user interface.
- Designed business applications using web technologies like HTML, XHTML and CSS based on the W3C standards.
- Developed data formatted applications and deploy the script using client side scripting using JavaScript.
- Worked on cross-browser compatibility and fixed the bugs for several browsers.
Environment: HTML, CSS, JavaScript, Jquery, Java, AJAX, Bootstrap, Usability Testing, AJAX, JSON, XML.
