We provide IT Staff Augmentation Services!

React Js Developer Resume

Philadelphia, PA

SUMMARY

  • I have around 8 years of experience in IT Industry as a Specialist - Mid to Sr. Design and Developer involving in architecting and development of Software Applications in Agile methodology.
  • I have strong hands on work experience using technologies like ReactJS, Redux, JavaScript and NodeJS. I have a good experience in troubleshooting, interpersonal skills in Development and also a good Team player and can quickly adapt to new environments, new technologies and facing newchallenges.
  • 7+ years of Strong experience in complete Software Development Life Cycle (SDLC) including requirement analysis, design and technical specification, code development, code integration, testing, Implementation and Maintenance.
  • Extensively Experience in designing websites with W3C standards using JavaScript, React JS, JQuery, HTML, HTML5, XML, JSON, Ajax, Bootstrap and CSS. Get best cross-browser user experience for long-term user retention and engagement Expertise.
  • Used SASS variables, mixins, nesting and import.
  • Experience in working MVC, MVVM and MV* Architectures.
  • Developing new user-facing features using React.js.
  • Thorough understanding of React.js and its core principles.
  • Experience with popular React.js workflows (such as Flux or Redux).
  • Familiarity with newer specifications of EcmaScript6.
  • Experience with Grunt, Gulp, Bower and Express modules of NodeJS.
  • Experienced in using npm module bower for managing UI dependency.
  • Experienced in MEAN stack MongoDB, Express, Node, and Angular.
  • Good knowledge on building components with ReactJS and ReactJS Flux architecture.
  • Sound Understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
  • Experience on working with CSC Backgrounds, CSS GRIDS, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
  • Worked on Unit testing ReactJS applications using Jest and Enzyme.
  • Worked on GIT and SVN with branching structure with releases and develop branches.
  • Experience in Cross browser compatibility testing and intellectual challenges in User Experience (UX), Responsive & Adaptive Web Design and Bootstrap.
  • Experience in using Jenkins for CI/CD process.
  • Experienced in working in AGILE based development environment and participating in Scrum sessions.
  • Excellent communication skills, leadership abilities, strong architectural skills, hardworking and a very good team worker.

TECHNICAL SKILLS

Web Technologies: HTML5, CSS2/3, JavaScript, TypeScript, D3.js, Chart JS, Google Charts, Material UI, ES6, AJAX, JSON, Bootstrap, DOM, XML, JSX.

JS Frameworks: ReactJS, NodeJS

IDE & Tools: Web Storm, Visual Studio IDE, SublimeText3, Edit Plus, MS Outlook, MS Office, MS Excel, MS Access, JIRA, AGILE

Operating Systems: Mac, Windows XP/2000/Vista/7/8,10, Linux

Database: NoSQL, SQL Server, MongoDB, MySQL

Version Control Tools: GIT, SVN

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

React Js Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Worked on Xfinity User facing Portal and OMNI (Agent Portal).
  • Worked on ASR Billing and Consent 2.0(Review) Pages.
  • Designed and developed the Xfinity web application using framework React JS along with HTML5, CSS3, and Redux.
  • Responsible for development, programming, coding of complex and business critical information technology solutions using React JS, Redux, YUP to enable customer experience application.
  • Worked on user Interface usingReact JS components, Forms, Events, Keys, Router and Redux concept. Used Redux Sagas.
  • Used React-Router to turn application intoSingle Page Application.
  • Maintained states in the stores and dispatched the actions usingRedux.
  • Created few custom directives to extend the functionality of HTML5.
  • Followed CI/CD principles for Deploying applications in prod using Octopus, team city and Jenkins.
  • Developed Restful WEBAPI services and consumed them using Redux.
  • Used Jest, Enzyme and React Testing Libraries for unit testing.
  • Implemented Automation Test cases using TestCafe.
  • Worked onSwagger APIand auto-generated documentation for all REST calls.
  • Worked on Application maintenance and Production Incidents.
  • Used GitHubfor management of code and version control.
  • UsedRallyas the bug tracking system to track and maintain the history ofbugs/issues and Iteration User Storieson everyday basis.
  • Implemented CI/CD using Jenkins to deploy Lambda to AWS.
  • Worked closely with product teams to gather requirements.
  • Followed SCRUM Agile methodology that includes iterative application development, weekly sprints, daily standup meetings, retrospectives and backlog grooming.

Environment: React JS, Redux, Python, Jenkins, SQL

Confidential, Bloomsburg, PA.

ReactJS Developer

Responsibilities:

  • Responsible for development, programming, coding of complex and business critical information technology solutions using React JS, Redux to enable customer experience application.
  • Participating in daily standup AGILE meetings for project status update.
  • Good knowledge on building components with ReactJS and ReactJS Redux architecture.
  • Enabling the Job Dashboard Screen for Business Application.
  • Setup the Data in the App tables using SQL database.
  • Used different Dynamic Data Panels to provide a common solution for general data maintenance pages without specific UI functions.
  • Developed different React JS Components and Integrate with web applications.
  • Good experience in using Reacts JS components, Forms, Events, Keys, Router, Animations and REDUX concept. Used ReduxThunk.
  • Used Yup library for validating the data.
  • Worked on creating responsive single page application, grid, custom buttons.
  • Using babel for trans piling JSX and ES6 syntax to get compatible with modern browsers.
  • Ability to understand business requirements and translate them into technical requirements.
  • Perform unit testing and debugging.
  • Performing unit testing using JEST and Enzyme along with integration testing Chrome Inspector to fix bugs and working closely with QA.
  • Used GitHubfor management of code and version control.
  • Responsible in transforming the wireframes and mockups to develop web pages.
  • Worked on GIT Version control and AGILE methodology.

Environment: React JS, Redux, Java

Confidential, Conway, AR

ReactJS Developer

Responsibilities:

  • Participating in daily standup AGILE meetings for project status update.
  • Responsible for development, programming, coding of complex and business critical information technology solutions using React JS, Redux, FORMIK, YUP to enable customer experience application.
  • Good knowledge on building components with ReactJS and ReactJS Redux architecture.
  • Creating view layer with different components. Drop down list, search bar, log in, forms all these are implemented through React components.
  • Developed different React JS Components and Integrate with web applications.
  • Good experience in using Reacts JS components, Forms, Events, Keys, Router, Animations and REDUX concept. Worked on Redux Thunk.
  • Building reusable components using Material UI and front-end libraries for future use.
  • Used Formik for getting values, validations, error messages and Handling Form submission.
  • Working on creating responsive single page application, grid, custom buttons and all layouts using Material UI.
  • Translating designs and wireframes into high quality code.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Secured the React-Redux Application using (JSON Web Tokens) JWT.
  • Used NodeJS as a Proxy in the Application.
  • Develop micro services and scalable applications using Jenkins, PM2 and Clustering tools.
  • Document detailed technical specifications for entire systems (made up of several subsystems). Identify integration points and review technical specs created by other developers.
  • Extracted data in UI for different clients using JSON format.
  • Performing unit testing using JEST and Enzyme along with integration.
  • Worked on GIT Version control and AGILE methodology.
  • Worked with GWCS UI components and CSS.

Environment: React JS, Redux, MongoDB.

Confidential, Southlake, TX

ReactJS Developer

Responsibilities:

  • Participating in daily standup meetings for project status update.
  • Responsible for development, programming, coding of complex and business critical information technology solutions using React JS, Redux, Kafka, hibernate to enable customer experience application.
  • Good knowledge on building components with ReactJS and ReactJS Flux architecture.
  • Developed different React JS Components and Integrate with web applications. Worked on Redux Thunk.
  • Worked on React Router for developing Single Page Applications SPAs.
  • Building reusable components using Material UI & Material UI-Next.
  • Working on creating responsive single page application, grid, custom buttons and all layouts using Material UI.
  • Using babel for trans piling JSX and ES6 syntax to get compatible with modern browsers.
  • Secured the React-Redux Application using (JSON Web Tokens) JWT.
  • Developing prototypes along with the architect team to demonstrate the expected outcome.
  • Developed API’s using Python.
  • Used NodeJS as a Proxy in the Application.
  • Used Axios for making server requests.
  • Develop micro services and scalable applications using Jenkins, PM2 and Clustering tools.
  • Document detailed technical specifications for entire systems (made up of several subsystems). Identify integration points and review technical specs created by other developers.
  • Extracted data in UI for different clients using JSON format.
  • Performing unit testing using JEST and Enzyme.
  • Responsible in transforming the wireframes and mockups to develop web pages.
  • Worked on GIT Version control and AGILE methodology.

Environment: React JS, Redux, Node JS, Python, Jenkins, OpenShift, MongoDB, Rally, PaaS.

Confidential, Dublin, OH

UI Developer

Responsibilities:

  • Involved in developing the UI pages using HTML, CSS, JavaScript, AJAX, ReactJS, JSON, jQuery and NodeJS.
  • Implemented CSS3 features like CSS3 Media Queries, Pseudo Classes, multi-column layout, gradients and web fonts.
  • Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
  • Responsible for implementing UI mockups, integrating 3rd party REACT libraries and handling/creating Redux store data.
  • Used Redux-Thunk middleware to handle asynchronous actions.
  • Used ReactJS to implement functions in various pages: form validation, crud, grid list, search, sort, pagination, multi selection, tags-input, advanced/custom directives, authentication, unit testing etc.
  • Used React Native for building Mobile Based Application.
  • Build responsive application using ReactJS and NodeJS.
  • Used SASS variables, mixins, nesting and import.
  • Experience with Grunt, Gulp, Bower and Express modules of NodeJS.
  • Experienced in using NPM, bower for managing UI dependency.
  • Good Experience on Selections, Transitions and Data-binding in D3.Js.
  • Used jQuery to make dropdown menus on web pages and display part of a web page upon user request.
  • Creating and maintaining the CI/CD pipelines using GitHub, Travis CI, Docker, Rancher and Artifactory for SaaS applications deployed on IBM Bluemix Cloud.
  • Create restful node JS test endpoints using IBM Bluemix Services to test plugin & http methods.
  • Implemented client-side validations using JavaScript.
  • Implemented AJAX, JSON, and Java script to create interactive web screens.
  • Defined unit test cases based on the technical design/functional design in a way that is comprehensive and verifies accuracy of developed features.
  • Worked on GIT as a version control.

Environment: React JS, Redux, Node JS, Python, Jenkins, OpenShift, Rally, PaaS.

Confidential, Dallas, TX

Full Stack Java/J2EE Developer

Responsibilities:

  • Worked on personalization, customization of Portlet concepts for Check Drug Coverage modules.
  • Involved in preparing the technical specification document using OOAD concepts and flow diagrams.
  • Working as a QA Resource for Capital One 360's Static Website for making the site ADA (American's with Disability Act) Compliance as per WCAG guidelines.
  • Simulation of MQ production environment with the maximum messagetraffic and performance tuning.
  • Designed the wireframes for UI.
  • Application development is done using the Eclipse IDE with the GWT plugin and SDK.
  • Experience in upgrading and migrating Sun Directory Server (LDAP) from 5.x to 6.x.
  • Experience in LDAP server Replication Management to make sure the directory services in the enterprise are accessible in highly available mode.
  • Designed Single page web applications object-oriented JavaScript Framework like Angular JS and Bootstrap.
  • Worked on personalization, customization of portlet concepts for Check Drug Coverage modules.
  • Involved in testing and coordination of scenarios with the FEP client.
  • Created web pages based on the skeletons from the business users.
  • Developed the user interfaces using HTML, JSP and Servlets for different User Interfaces using Eclipse.
  • Worked on SQL Queries to get date from the database.
  • Created the Mock-ups using XHTML and JavaScript to understand the flow of the web application.
  • Involved in the Development of Struts Framework Controllers.
  • Configured the URL mappings using struts-config.xml file.
  • Used Spring IOC and created the Dependency Injection for the Action classes using ApplicationContext.xml.
  • Configured the deployment descriptors in Hibernate to achieve object relational mapping.

Environment: Java1.8, J2EE, JQuery, Spring IOC, DAO, Web Sphere, RAD 6.1, SQL Developer, Oracle, W3C Standards, Jira, Toad for Oracle

Confidential

Full Stack Software Engineer/Developer

Responsibilities:

  • Gathered requirements from client, analyzed and prepared the requirement specification document.
  • Configured application connectivity using JDBC.
  • Created class diagrams based on the requirement.
  • Designed user interface using JSP.
  • Deployed the application in Apache Tomcat server.
  • Involved in API development using Core Java concepts.
  • Used HTML, CSS, JSP, and JavaScript are W3C Standards for Front End User Interface design.
  • Worked with the collection libraries.
  • Developed services and microservices to support ERP accounting application 'Acumatica', and other NABP web applications. Windows services, Amazon Simple Queue Service, Toad for Oracle, Simple Storage Service.
  • Planning and Implementing, Disaster Recovery and Fault Tolerance for AWS ECS Fargate and AWS cloud formation and lamdasservices.
  • Competent extent of skills on Devopsessential tools like Chef, Ansible, Docker, GIT, Jenkins, Ant, Maven.
  • Coordinated With testing team and worked on release defects.
  • Enhanced code following coding standards.
  • Involved in Database designing and developing SQL Server.
  • Used development environment integrated with Eclipse with team support by GitHub.
  • Involved in production support.
  • Developed POC project which helped support team to view reporting data

Environment: Java1.8, (JSP, Servlet), Eclipse, Struts, Hibernate, JPA, W3C Standards, Jira, Toad for Oracle, PostgreSql XML, WebLogic, Unit Case, JUnit, UML.

Hire Now