Post Job Free

Resume

Sign in

Js Developer

Location:
Pleasanton, CA
Posted:
January 26, 2021

Contact this candidate

Resume:

Monika Are

Mobile: ***(***)-**** adjqez@r.postjobfree.com

Professional Summary

Around 8 Years experience as Senior ReactJS/NodeJS Developer in developing web applications using ReactJS, NodeJS, HTML5, CSS3, XHTML, XML, Bootstrap, Java Script, and jQuery, Angular JS, Ajax and JSON.

Experience in Software Development Life Cycle (SDLC) and Agile methodologies.

Expertise with browser debugging tools and troubleshooting existing code using Firebug, IE Tester, Chrome Inspector, Responsive Inspector and etc.

Expertise in developing web-based GUIs using Applets, Swing, Servlets and CSS.

Extensively worked on implementing Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL, and Restful)

Exposure to Configuration Management Tools such as CVS, Clear Case and SubVersion.

Exposure with Node JS, React JS for component loads events triggered as a developer so we can use them for the components.

Extensive experience in jQuery plugins, dynamic HTML, JSON with Bootstrap and Node JS.

Excellent knowledge of using XML related technologies like XSL, XSLT, XPATH, DTDs, XML Schemas, Namespaces as well as XML parsing APIs like DOM and SAX

Mastered the GRUNT and GRUNT commands for building and deploying the project. Used Bower for successfully implementing the dependencies.

Experience on working with agile methodologies and daily Scrums.

Extensively used tools to improve productivity and software quality like Log4J, ANT, Maven, FindBugs

Experience in configuring and deploying Enterprise Applications archives (JAR, WAR and EAR) on Web Sphere Application Server.

Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors and Functions in SQL, PL/SQL.

Experience with Databases like Oracle 12c/11g/10g, NOSQL and MS SQL Server 2008R2/2012/2014/2016/2017

Experience in working with different operating systems Windows XP/professional, UNIX and LINUX.

Good in analyzing, possess a unique combination of excellent technical skills and ability to understand client requirements.

Hands on experience with using JUNIT Test Cases for unit testing, Integration testing and knowledge in other testing methodologies.

Experience in writing Software Requirements Specifications, Technical and User Documentation for complex application development projects by interacting with clients and other teams in the project.

Quick learner in learning any new technology and aiming for optimizing time frame in a project, organizing tasks to be ahead of time.

Expert in version control tools like Git and SVN.

Education: BTech – JNTU, Hyderabad, India - 2009

TECHNICAL SKILLS

Languages : Java (J2SE & J2EE), C, C++, SQL, PL/SQL Hibernate, Java Beans.

Methodologies : Waterfall, Agile

XML Technologies : XML, XSD, DTD, JAXP (SAX, DOM), JAXB.

Web Technologies : React JS, HTML5, CSS3, XHTML, JavaScript, Ajax, JQUERY, JSON, ANGULARJS

App/Web servers : Web Sphere, Web Logic and Tomcat Apache

Databases : Oracle, MS SQL server, NOSQL, MySQL, Node JS,JAVA

Web services : REST, SOAP, WSDL, JAX-RPC, JAX-WS.

Configuration Management : CVS, Rational Clear Case, Clear Quest.

IDEs : Eclipse, IntelliJ, Visual Studio

PROFESIONAL EXPERIENCE

Client :Blue Cross and Blue Sheild of Florida, Inc. (BCBSFL), a GuideWell Group Affilliate

Role :Senior React JS/NodeJS Developer

Duration : March2020 – Till date

Roles and Responsibilities:

Project 1: Contract Management Lifecycle

Project Overview: Contract Management Lifecycle provides insurance applications for the contractors which has modules Document Delivery, Document Generation, Benchmark, Credentialing, Inventory, Contract Admin and sub modules Select Contract Type, Select Templates, Adjust Clauses, Mail merge, Preview generated Documents

Project2: Covid19 RTW (Return To Work): The Return to Work internal- facing mobile website includes several functions such as

1)question-builder- HR creates Covid19 screening questions and system messages

2)dashboard- HR, Site leads & Managers view aggregated graphical user attestation results

3)reporting- HR, site Leads & Managers view granular user attestation results for their team(s)

4)resources file upload-HR uploads &overwrites employee database file by location

5)incident report- HR/Clinical team able to add/update incidents for Covid 19 exposures.

Working on developing applications using React, Redux, NodeJS, HTML5, CSS3 relating to Contracting Management Lifecycle insurance applications for the Contractors

Use functional components to implement the functionality of the application

Rework of the application involved migrating from class components

Using CSS for styling the components

The application communicates to backend using API to retrieve data

Debugged the application using chrome to resolve the defects left behind, worked on the performance issue of the application

Using Material UI to design some components and migrated from 3.9.0 to 4.3.0

Used use Effect, use Memo in application to update the components

Used Postman and swagger to see the response of particular API and status of the call

Redux to control the state of the application

Involved in Agile process, monthly Sprints, and daily Scrums A/B testing to discuss the development of the application

Worked with the team of architects and back-end developers to gather requirements and enhance the application functionality and add new features

Git is being used as the version control

Rally is being used as the management tool

Environment: React JS, Redux, CSS, HTML, Postman, Jenkins, Swagger, Rally, ES6 features, Material UI, Node JS, MongoDB,Typescript

Client : Conduent, Cary, North Carolina

Role : Senior React JS/NodeJS Developer

Duration : April 2019 – Feb 2020

Roles and Responsibilities:

●Responsible for the overall layout design, color scheme of the web site using HTML, XHTML, CSS3 and RWD and Responsible for creating detailed wire frames and process flows

●Followed the Agile methodology to implement the application

●Converted mock-ups into hand-written HTML, CSS (2/3), XHTML, JavaScript, JQuery, XML and JSON

●Established pages using CSS3 to maintain the uniformity of all the screens throughout the application and positioning of screen objects

●Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model

●Performed client-side validations using JavaScript

●Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.

●Integrated with different React Components to build different UI specs like card-list page, card-Entry page.

●Worked on displaying the Cookie Banner Upon the user selected locale preference and handled it in the React Middleware.

●Worked with React JS components, Redux Forms, Events, Router.

●Used Ajax, JSON to send request to the server to check the functionality of the websites.

●Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.

●Worked closely with QA team in fixing the reported bugs/defects and checking cross platform Compatibility using GIT and Update Daily task in Rally to the Agile Methodology.

●Used Saga Middleware, Redux-Promise in application to retrieve data from Back-End.

●Created Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.

●Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.

●Involved to implement various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library

●Used GIT for version controlling and regularly pushed the code to GitHub.

●Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues

●Worked on Cross-Browser compatibility and fixed the bugs for several browsers.

●Created unit tests for front end logic using Jest and enzyme.

●Written Unit tests using Jest and compared them with snapshot testing.

●Providing solution architecture and software development guidance, including development for legacy applications.

● Created middleware component classes and integrated in UI using MVVM pattern.

● Design and development of master pages, content pages and user controls using Infragistics controls.

● Implemented custom pagination model using JqGrid to increase the performance of page navigation.

● Design and Development ASP.NET MVC webpage using ADO.NET Entity Framework.

● Design and development prototype module using AngularJS.

● Design and implemented Windows Services to execute the task in parallelism and Multithreading.

● Created multiple complex reports and sub reports using Crystal 2008.

●Design and development of application using conventional design practices (Test Driven Development (TDD), Dependency Injection (DI) and ASP.NET MVC).

● Created Domain Model, DbContext and DbSet using Entity Framework Code First.

● Unit testing controller, services using xUnit and moq framework

●Used windows azure to deploy the application on cloud and managing the session.

Environment: HTML5, CSS3, JavaScript, JQuery, Bootstrap, JSON, Ajax, XML, Eclipse, Angular2, React JS, Redux Thunk, Azure Devops, ES6, HTTP, REST API, Python, Material UI, ASP.NET MVC 4.0, ASP.NET, C#. NET, Visual Studio .Net 2017, HTML/HTM5, AJAX, TFS, LINQ, JavaScript/jQuery, WPF/XAML, MVVM, ASP.NET Web API, ReactJS, Redux, JSON, SQL Server 2012 and Windows-XP

Sprint, West Virginia Jun 18 – Mar 19

Role: UI React JS Developer

Responsibilities:

Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.

Improve the application performance by refactoring the code base.

Re-Engineered the existing legacy applications using latest web technologies by MVC architecture.

Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user records history and security settings various users using JavaScript and React JS.

Responsible for setting up React environment which includes setting up a build system with Webpack 3, Babel for ES6 trans piling.

Experienced in working with ECMA Script 6 features. Used Babel, web pack with es2015, react JSX presets.

Created reusable components, form validation, virtual DOM and flux concepts using ReactJS and actions, action creators, reducers in Redux.

Experience with the use of Grunt and Gulp in React Project and Bundled and minified the JavaScript with the use of Gulp

Used Reactive Extensions Library for JavaScript (RXJS) for observables, operators, subjects and scheduler.

Used Redux together with React.js to implement actions, action dispatcher, Reducers.

Used Redux Async actions to make the app fully asynchronous.

Debug the website using Chrome React Developer's tool and manipulated the nodes using DOM functions

Designed and developed CSS behaviors, CSS styles, CSS fonts, CSS buttons, Pseudo Classes, Pseudo elements in CSS.

Experience in Using SASS and LESS.

Effective use of CSS3featurres, such as creating multiple columns, borders and background etc. and used LESS/SASS Preprocessor.

Follow Test Driven Development (TDD) methodology for developing test cases and unit testing using Jasmine test framework with the Karma test runner.

Used Jest for unit testing the react components and create the snapshots of the components.

Develop a core component of Analytics using with NodeJS Micro Services and consume them via ReactJS services.

Developed RESTful web services using Spring MVC Framework using Rest Controller, Request Mapping and Global Exception Handlers.

Used Azure Cloud services to perform various web operations in Azure App Service

Environment: HTML5, CSS3, JavaScript, JQuery, Bootstrap, JSON, Ajax, XML, Eclipse, Angular2, React JS, Redux, React Native and ES6, HTTP, REST API, Python, Azure devops

Wells Fargo, Charlotte, NC Mar 17 – May 18

Role: UI React JS Developer

Responsibilities:

Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.

Understand new UI designs and implemented reusable components for different pages.

Implemented stable React components and stand-alone functions to be added to any future pages.

Implemented React JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF

Used React-Router to turn application into Single Page Application.

Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Maintained states in the stores and dispatched the actions using redux.

Implemented react-navigation and nested views to enhance navigation and create the click-able prototype.

Used Responsive Mobile Design so that the website is compatible with different device like desktops, laptops, tablets and smart phones.

Have written unit tests Enzyme, Mocha, Chai, Karma framework for unit testing and automation tests using nightwatch.js

Worked with a team of back-end developers to develop the functionality of the application and to add new features.

Involved in Mobile application Development using react-native.

Experience in implementation of Native Bridge for React Native using Native iOS SDK/Android SDK.

Implemented react-navigation and nested views to enhance navigation and create the click-able prototype.

Defined text alignment, borders, positioning and many other typographic

Develop various screens for the front end using React Native and used various predefined components from NPM (Node Package Manager) and redux library.

Built out the back-end leveraging internal API's to connect the application to data.

Used Nodejs extensively and created automatic server start functionality.

Worked on creating Azure Blob for storing unstructured data in the cloud as blobs

Environment: HTML5, CSS3, JavaScript, Bootstrap, JQUERY, AngularJS 1.5, Angular 2.0 Node JS (NPM), AJAX, JSON, Maven, GIT, Version One, Gulp, SoapUI, Bower, Protractor, Sublime-Text and Eclipse- STS.

Chubb Insurance, Whitehouse station, NJ Oct 16 – Feb 17

Role: UI Developer

Responsibilities:

Implementing the Design and developing modules using Scrum Methodology and participated in daily based standup call with offshore on progress of the work.

Experience in working with Model View Controller framework such as AngularJS framework for creating Single Page Application(SPA)

Worked on developing the style guide for the application to include all the components at a place.

Experience in working with SASS (CSS compiler) framework using variables, nested statements and so on.

Participated in all stages of development life cycle like dev, QA, UAT, Sandbox, Training, Production.

Resolved bugs in the application at Uat, Sandbox and sometimes even participated in “hot-fix” at production level issues which needs to be resolved immediately.

Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX and JSON.

Participated in discussions with Product team to understand the new requirements from the client.

Worked on creating responsive website for smart devices using responsive design and media queries, using technologies like Bootstrap.

Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.

Built dynamically generated dropdown lists using Ajax, jQuery and Angular JS.

Successfully performed the Restful APIs Integration using JSON and tested it using Postman.

Defined new validations through Angular.js for the form field validation implemented through HTML5.

Produced visually appealing designs focused on usability, utility, UX, cross-browser, compatibility and accessibility.

Participated with QA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.

Used JSON for storing and exchanging information between browsers and servers.

Used node, grunt to run the application and used Bower as a package manager.

Worked on Pull-requests in Bitbucket and merging the code.

Used source tree to interact with GIT, which makes easy to work with code pull, push and commit and more commands.

Configure Azure cloud service for end point deployment.

Worked on creating Azure Blob for storing unstructured data in the cloud as blobs

Environment: HTML5, CSS3, JavaScript, SQL, JQuery, Angular Js, XML, PHP Storm, Git, Source tree, Bitbucket, JSON, Ajax, Bootstrap, Mac, Grunt, Node, vagrant, Postman, Azure Devops

Insight Global, CA Apr 16 – sep16

Role: UI Developer

Responsibilities:

Implementing the Design and developing modules using Agile Methodology.

Experience Model View Controller framework such as AngularJS framework for creating Single Page Application(SPA)

Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX and JSON.

Used JavaScript, jQuery for user interactions in pages.

Worked on creating responsive website for smart devices using responsive design and media queries, using technologies like Bootstrap, Foundation.

Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.

Successfully performed the Restful APIs Integration using XML and JSON.

Defined new validations through Angular.js for the form field validation implemented through HTML5.

Used Backbone.JS for developing lightweight single page web applications and to achieve Synchronization.

Produced visually appealing designs focused on usability, utility, UX, cross-browser.

Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.

Used JSON for storing and exchanging information between browsers and servers.

Environment: HTML5, CSS3, JavaScript, Oracle, JQuery, Angular Js, XML, Eclipse, SVN, JSON, Bootstrap, Foundation.

Microsoft, India Mar 12 – Nov 14

UI Developer

Responsibilities:

Develop use cases, Class diagrams, Sequence diagrams and deployment diagrams for enhancements made to existing workflow process using Rational Rose.

Developed user interfaces using Java Server Pages using HTML/AJAX.

Knowledge of backbone.js framework

CSS and Bootstrap for styling the HTML elements.

Created a webpage using CSS3, JQuery, and JavaScript to give the page a dynamic look.

Implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.

Built dynamically generated dropdown lists using Ajax, jQueryUI and Angular JS.

Coordinated with the Business Analysts and conducted feedback sessions with the Associates in order to understand the requirements of the user interface layout of the web application.

Extensive experience in implementing model-view-controller (MVC) architecture using Angular Framework.

Study and analysis of project requirements through business users, involved in workflow design, documentation and development of workflows.

Develop JSP screens; configure form beans in struts configuration file validation logic in form beans and business logic in action class that process the requests.

Responsible for managing build, deployment and configuration management issues during an iteration.

Coordinate and work with QA testing team for testing various scenarios related to work items.

Involve in Production support which requires weekly monitoring Servers, Connection pools, Batch jobs and reports.

Participate in Code migration and resolving code conflicts in various versions.

Environment: JDK 1.6, WebLogic 11, Eclipse 3.4, Windows 7, UNIX, DB Visualizer, MS Office, Web services, SOAP 1.2, JSP, JDBC, XML, CSS3, JQuery, and JavaScript, Angular.JS, Rational Rose



Contact this candidate