Sr. React Developer Resume
Plano, TX
SUMMARY
- Over 7 years of experience in UI development with 5+ Years in React JS Development, Web designing and development, and testing web pages with Usability standards as a front - end Developer.
- Extensive experience in JavaScript frameworks like Angular.js, and Backbone.js and libraries like React.js, jQuery, etc.
- Experienced in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Good Knowledge of Amazon Web Service (AWS) concepts like EMR and EC2.
- Experience in developing which also includes web services like REST, RESTFUL API, etc. with the help of WSDL, SOAP and JAX-WS, MongoDB and AWS to get updates from third parties.
- Extensive experience as a react developer with a strong background working on open-source technologies, including JSP, PHP, HTML, CSS, MySQL, JavaScript
- Extensively worked on building single-page applications using routers both in React.js and Angular.js
- Experience with creating and reviewing UI design specifications, developing prototypes, and conducting usability tests.
- Expertise in React Component for UX - Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Experienced in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, and React Native concepts.
- Expertise with redux for react to manage the state flow control within the application
- Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript
- Extensively developed web application pages using Web Standards, Interactive animations, and E-mail design standards
- Expertise in OO JavaScript design patterns and JavaScript MVC Patterns
- Extensive experience in cross-browser compatibility issues and creating screens with the table-less design following W3C standards.
- Hands-on experience in using Dojo Components and integrating back-end applications with AJAX is driven by web 2.0 front-end using OO JavaScript framework and Node.js framework
- Very strong experience with eCommerce development using PHP, JSP and JavaScript, including strong command of XHTML, DHTML, SQL and Perl
- Extensive experience in CSS layout designing, converting business requirements into Illustration and Color standards
- Expert skill level in GUI designing using HTML, XML, CSS, DOM and good knowledge in using YUI layout components
- Experience with Docker for automating the deployment of the applications
- Very Good experience in all phases of the software development life cycle including requirements gathering, analysis, designing, coding, testing, integration, and documentation
- Expertise knowledge in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript
- Hands-on in Design, Development, and Testing enterprise applications using AJAX, jQuery, WebLogic, Jboss, and Tomcat Application server.
- Very strong experience in Solaris, Linux, and Windows-based environments.
- Very strong analytical, problem-solving, debugging, documentation and excellent communication skills.
TECHNICAL SKILLS
Web Technologies: HTML, CSS3, XHTML, AJAX, jQuery, Bootstrap
Java Script Libraries: Node JS, Angular JS, React JS.
Developer Tools: Eclipse IDE, Notepad++, Dream Weaver, MS-Video
Methodologies: Agile, Waterfall.
Other Tools: Grunt, Jira, Firebug, Chrome Developer Tools
Database: Oracle 12c, SQL Server 2016, Mongo DB and MYSQL
Operating System: Windows, Mac OS, Unix, Linux
Cloud Server: Amazon Web Services, Ec2, Ec3
Version Control: SVN, CVS, GIT
Programming: OOP, C, C++, Java, Python
IDE & Tools: Dreamweaver, Notepad++, Adobe Photoshop CS6, Adobe Illustrator CS6, Adobe In-design CS6, Eclipse2.x/3. x., Microsoft Visio
Application Server: Apache, Tomcat.
PROFESSIONAL EXPERIENCE
Confidential, Plano, TX
Sr. React Developer
Responsibilities:
- Used React JS components for handling Events, Forms across multiple modules involving Keys, Router and flux models to achieve faster responsiveness.
- Implemented different styling components across application modules using Bootstrap, CSS, Styled Components, SASS, Inline JSX styles, Styles-JSX, Web, Material-UI for enhancing user interface, responsiveness, and styling.
- Involved to implement various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and redux.
- Developed cross-browser/platform using HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Worked on React JS Virtual Dom, react views and rendering UI using different custom HTML Tags components.
- Involved in different lifecycles of application development that meets accessibility of web browser.
- Integrated with Hip chat for team chat, Jenkins for continuous integration, or other systems using Bitbucket webhooks.
- Implementeddifferent aspects of React JSby creating interactive UI's supporting One-way data flow, Virtual DOM, JSX concepts.
- Implemented flux pattern by using redux framework as a core dependency.
- Responsible for UI and architecture by building components using libraries including Tree, Slide-View, and Table Grid.
- Used Twitter-Bootstrap for enhancing different selection controls like drop down menus, toggles and search bars on client-side application interface.
- Used Restful web services calls POST, PUT, DELETE and GET methods for backend communication for application integration.
- Implemented various UI interfaces modules using JS and predefined components from NPM (Node Package Manager) and Redux library.
- Used React JS for templating for faster compilation and developing reusable components.
- Excellent understanding of the principles and best practices of Software Configuration.
- Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
- Involved in integration of web services and the SQL database at the back end for application communication and storing the user data.
- Used Local Storage to store & retrieve insensitive user data during transition between the different pages and components within the application.
- Developed ReactJS applications by completing stories in timely manner while maintaining best practices outlined by the team lead.
- Implemented new Dockers container creation process for each GIT branch gets started on Jenkins as Continuous Integration server.
- Responsible for making application more versatile by implementing different concepts supporting dynamic page rendering using AJAX, JSON and jQuery.
- Creating e2e test suites for all components and modules to ensure the workflow of the application as per the business requirements.
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Handled cross browser/platform compatibility issues on different platforms (IE, Firefox, and Safari).
- Used JIRA to keep track of bugs to reduce downtime, increase productivity, and improve communication.
Environment: HTML, CSS, ReactJS, Redux, JavaScript (ES6), jQuery, GIT, Bootstrap, Ajax, JSON, HTML5, CSS3, Oracle database, Eclipse, Kubernetes, SASS, Inline JSX styles, OOP, FLUX, Twitter Bootstrap, SASS, Grunt.
Confidential, Burlington, NC
UI / React Developer
Responsibilities:
- Using Angular created Drag, Drop & Re-ordering the data in the tree.
- Implementing Angular Router to enable navigation from one view to the next as customer performs application tasks
- Involved in developing HTML and JavaScript for client-side presentation and data validation on the client side within the forms.
- Created/Modified Angular 2 components, by using Typescript we create the bigger projects and convert them to JS files to modify or create new JS files.
- Worked with ngrx/store for managing Angular applications.
- Designed Dynamic client-side Java-script codes to build web forms and simulate processes for a web application, and page navigation using Angular 2/4
- Defined new validations through Angular2/4 for the form field validation implemented through HTML5.
- Created a Single Page Application using Angular
- Used Jenkins for continuous integration of builds and GIT for Source Control.
- Instructing and mentoring teams of developers in the uses of Angular 2/4 technologies to include, Node.js, Grunt, LESS and additional technologies to ensure current migration from Angular JS 1.5 to Angular 4.0.
- Used Angular JS to create custom directives for the navigation bar, sidebar filters for Customer data, strict filters for exact match search and other re-usable sections.
- Worked on managing the user menu and Bulk update of Attributes using NodeJS Gulp (Task Runner) and jQuery
- Worked with NPM commands and using package JSON for managing dependencies and dev-dependencies of NodeJS applications
- Used Angular multiple in-built directives such as filters, root scope, scope, modal, template, state etc.
- Used Webservices for creating rate summaries and used WSDL and SOAP messages for getting insurance plans from the different modules and used XML parsers for data retrieval.
- Created MS Map Point web service application using SOAP, and XML.
- Extensively used Eclipse, Net Beans and IntelliJ as IDE for application development and support.
- Successfully performed the RESTful APIs Integration using XML and JSON.
- Implemented MVC pattern with Angular and jQuery validation and Extensive use of components registration in Knockout
- Used $http with Angular interceptors to make sure the requests were valid and used UI-router to handle nested views and avoid page redirection.
- Created Typescript reusable components and services to consume REST API and used modular-based architecture provided by Angular.
- Used Angular to standardize web application structure and responsiveness using Bootstrap and provide a future template for data binding.
- Worked on managing the user menu and Bulk update of Attributes using NodeJS Gulp (Task Runner) and jQuery
- Actively used agile methodology to develop and complete the project within the sprint time.
- Followed Agile Methodology for the project implementation with day-to-day updates through the scrum.
- Created multiple grids with inline editing capabilities and included pagination.
- Completed the stories within the sprint time.
- Create complex JIRA workflows including project workflows, screen schemes, permission schemes and notification schemes in JIRA
- Involved in enhancing the application for clients’ requirements based on the market demand and updating the MVC pattern, Bootstrap, Angular & Web API.
- Worked on the unit test cases to test the functionality of the code written not only through the component level but also through the DOM level using Karma test runner and Jasmine framework
Environment: Angular JS 2/4, Node JS, Typescript, Bootstrap, HTML, CSS, JavaScript, jQuery, AJAX, JSON, Jasmine, Karma, GIT, JIRA.
Confidential, New York, NY
Web / UI Developer
Responsibilities:
- Develop all the UI pages using HTML, CSS, Bootstrap, and OOCSS compatibility support in browsers.
- Experienced in React/JavaScript and working with React Flux architecture.
- Implemented the various requirements using the JS, HTML5 and Cordova best practices and standards
- Experienced in developing the hybrid mobile application using Ionic 2 & 3, Angular 4, Cordova Plugin, PhoneGap, HTML5/CSS and JavaScript.
- Worked on developing and testing across multiple devices, platforms and browsers using MVC/AJAX/CSS.
- Developed applications using Visual Studio, C#, and a combination of Windows Services, IBM MQ Series, and ASP.Net Ajax enabled web sites
- Created AJAX web-mapping applications using C#, ASP.NET, MSSQL, and Oracle.
- Used different Angular packages as dependencies like angular-bootstrap, angular-route, angular-resource etc.
- Worked with HTML, SCSS, JavaScript and jQuery as frontend development languages.
- Worked on ReactJS on the front end styled using SCSS.
- Created Typescript reusable components and services to consume REST APIs using Component based architecture provided by Angular 4.
- Created a custom hybrid mobile application using Angular 4, Ionic 2 and TypeScript stack for IOS and Android platform deployment
- Designed, developed, and wrote UI/UX standards for responsive web applications which includes Front-End programming using HTML5, CSS (Less), and JavaScript (jQuery).
- Implemented Microservices with RESTFUL APIs using Spring Boot, Spring Cloud, Spring Security and Spring Config Server.
- Analyze Design, Develop and Test the new application "Portal" in the Liferay Portal environment using Java/J2EE and Liferay Portal Technology.
- Daily experience developing Web Services, EJBs, Hibernate, JBoss AOP, and JBoss Rules.
- Designed and developed the UI using Struts view component, JSP, HTML5, CSS3 and JavaScript, AJAX, JSON
- Worked on application development using Oracle SQL, PL/SQL, Oracle Forms/Reports and Informatica ETL.
- Worked on SQL queries with Oracle SQL developer to select/insert/update/joins etc for test/development purposes in the local environment.
- Developed an MDB, Wild fly and Jboss ESB-based processing engine to process the transactions.
- Worked with SVN to manage source code repositories and performed branching, merging, and tagging depending on the requirement.
- Created Front-end Application using HTML5, CSS3, JavaScript, TypeScript, Angular 5/6, Twitter Bootstrap and JSON.
- Extensive experience in Design, Development and Implementation of applications using Java, Swing, MVC, Android, HTML, C, XML, JSON
- Used JIRA and Crucible for creating change tickets and handling production bugs and development tasks
- Performed Compatibility testing of applications for dynamic and static content of browsers using HTML5 IDS and XPath in Selenium.
- Developed web applications within LAMP (Linux, Apache, MySQL, and PHP).
Environment: JavaScript, HTML5, CSS, Ajax, Bootstrap, CSS, Typescript, AngularJS, UX, XSS, Java, Spring, Hibernate, Struts, PL\SQL, Oracle, DB2, Webservices, Soap Rest, Eclipse, Jboss, CVS, SVN, Selenium, JUnit, Waterfall, AWS, JSON, XML, Jira, Linux, hip chat.
Confidential
Web Developer
Responsibilities:
- Participated in requirements gathering, analysis, Conceptual Design and Details.
- Implemented AJAX-based UIwith the above-said Architecture with Rich Internet UI in modules.
- Implemented AJAX-driven UIElement and Search Algorithm using Ajax.
- Manipulated CSS, HTML and DHTML, JavaScript for presenting an appealing GUI.
- Worked on jQuery extensively for various user interactions, front-end validations and other visual effects.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS, JavaScript, and jQuery.
- Involved in web designing using HTML5, XHTML, CSS3, JavaScript, jQuery and extensively used Table-less Design in CSS for positioning.
- Created popup forms using Bootstrap Models, AngularJS Models and AngularJS Controllers.
- Designed and made views of this app including UI, sending and receiving data from the server, Ajax using Sencha touch and JavaScript, HTML, and CSS.
- Worked extensively on web 2.0 migration from Conventional Web Framework to Ajax driven framework and extensively used jQuery, Dojo, YUI, AJAX and MVC in Presentation Layer.
- Used JavaScript and CSS for UIDesign Mockup. Written code in JavaScript /CSS /AJAX code of the application. Created Dynamic Integration of YUI Tab, YUI Grid, and YUI component Integration with Ajax.
- Developed custom jQuery Plugins for custom functionality of the site.
- Developing a Prototype for the project using Ajax, Hardcoded JSON, jQuery, JavaScript HTML, and CSS.
- Created screens with table-less designs meeting W3C standards.
- Created and optimized graphic prototype websites and applications interfaces using Adobe Fireworks CS3.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.,
- Developed tested cross-browser compatible and standards-compliant CSS-based page layouts.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Provided customer support by lending quick business solutions to integrate existing products with the Workflow manager.
Environment: ReactJS, HTML5, CSS3, JavaScript, GULP, jQuery, OWCS, Bootstrap, Bitbucket, JIRA, Atlassian products, Node.js, AJAX, Agile (SCRUM).
