Post Job Free

Resume

Sign in

UI Developer

Location:
Jersey City, NJ
Salary:
$65
Posted:
April 09, 2021

Contact this candidate

Resume:

BHAVANA

Sr. UI Developer

Email: adlj8c@r.postjobfree.com Contact: 469-***-****

Professional Summary:

Around 9 years of professional experience in IT Industry as a Front-End Developer in Developing User Interface (UI) applications, requirements analysis, applications design development, integration, maintenance, installation, Integrating, Implementing the web-based applications and UI applications.

Extensive experience in designing professional UI web applications using front-end technologies like HTML5, DHTML, CSS3, JavaScript, XML, AJAX, JSON, Angular JS 2/4/5, Node JS, React JS, XHTML, EcmaScript6 (ES6), jQuery, AXURE RP, SKETCH, INVISION, DOM, JSON, Bootstrap, Backbone.js, Knockout.js, underscore.js, React Native.

Strong experience in working on user interface applications and professional web applications using HTML, Bootstrap, Node JS, React JS, Vue JS, Backbone JS.

Experience in scripting languages like Angular JS, React JS, Vue JS and Node JS.

Developed good responsive design approach modules by using Node.js.

Experience in building Single Page Application (SPA) using Model View Controller (MVC) framework such as AngularJS.

Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 6.

Experience with Angular CLI designing and implementing AngularJS APIs, caching layers, and monitoring.

Created Typescript reusable components and services to consume REST APIs using Component-based architecture provided by Angular 6.

Experienced in developing web and mobile applications using latest JavaScript ES6 features and frameworks such as ReactJS, and Redux.

Working with ECMA Script 6(ES6) features. For build of JSX and used Babel, webpack.

Experienced in working with Node.js and NPM modules like http-server, Martinique, path, Mongo DB, Micro Services, Request, Elastic Search, express, luck, spark and templating engines

Expertise in React Js framework to develop the Single Page Application (SPA) and working with React Flux architecture and creating reusable React Components Library.

Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites

Experience in using React Js components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.

Good Experience in React Js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.

Wrote unit and end-to-end tests using Mocha, Jasmine, and Protractor.

Involvement using various IDE's, Dreamweaver, Notepad++, Eclipse, Adobe Photoshop, Microsoft Visual Studio, Web Storm

Acquainted with full software development life cycle, Agile/Scrum, Waterfall methodologies and used JIRA for bug tracking and issue tracking.

Experience in software configuration management using GitHub, Bitbucket, SVN, TFS.

Knowledge in creating and deploying code on cloud platforms such as Amazon Web Services (AWS).

Technical Skills:

Operating Systems

Windows XP/Vista/7/8/10, MAC OS, LINUX, Ubuntu

Methodologies

Agile, Waterfall, SCRUM, Test Driven Development (TDD)

Web Technologies

HTML/HTML5, CSS2/CSS3, DHTML, XML, XSLT, JSON, JSP, DOM, PHP, JSON, JavaScript, jQuery, Web Services (REST & SOAP), ECMA Script 6 (ES6)

Version Control

SVN, GIT, CVS, JENKINS

IDEs Worked on

Notepad++, Adobe Dreamweaver, Adobe Photoshop, ECLIPSE, Net Beans, Visual Studio, WebStorm

JS Libraries

Angular JS 1.x/2/4/5, React JS, Backbone JS, Node JS, BootStrap, D3 JS

Testing Tools

Jasmine, Karma, Chrome Developer tools, IE developer tools, Firebug, Mocha

Database

MySQL, MSSQL, Oracle 11g, Mongo DB

Applications/Web Servers

Team Foundation Server, HTTP Web Server, IBM WebSphere, Apache Tomcat Server, AWS.

Professional Summary:

OpenRisk Technologies Inc., Princeton, NJ Mar 2020 – Till date

Sr ReactJS Developer

Description:

OpenRisk Technologies, Inc. provides to unique and an innovative suite of business solutions, that enable organizations to unlock and maximize the value of unstructured data by transforming them into strategic assets. The main idea is to revolutionize the digitization and rationalization of any unstructured data to create targeted business solutions and to gain actionable insights that can be used to dramatically improve risk management, operational efficiency, and business growth.

Responsibilities:

Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.

Created various web page layouts using HTML and CSS, Bootstrap with focus on user experience and compliance to standards.

Used various built-in Bootstrap classes in achieving the desired look and feel of the web components and the Bootstrap grid system for maintaining responsiveness across all screen sizes.

Handled browser compatibility issues in HTML, CSS and JavaScript for IE, Firefox and Chrome.

Upgraded to Angular 4 and Typescript 2.1 and used browser animations, Render 2, email attribute in form validation.

Worked with the Grunt tool for building the project on the front-end.

Experience in working with No-SQL databases like MongoDB, Cassandra etc.

Involved development of front-end components using the latest HTML5, CSS3, jQuery widgets etc.

Developed an application using React JS, Redux, AngularJS, ES 6, CSS3, and Bootstrap in a Test-Driven Development Environment.

Proficient at using React JS to render some advanced components on the server side, along with Flux pattern and Redux (RXJS) library.

Added new features using React/Redux (RXJS)/Lodash for functionality of few modules.

Used AJAX and JSON to process asynchronous actions between front and back end, using AngularJS1.x $http service.

Implemented AJAX to improved customer experience, and reduce the data flows greatly

Used AngularJS 1.x for event handling in UI pages to display list boxes and to handle validations.

Worked with the AngularJS custom attributes for DOM manipulations.

Worked with Spring MVC and Hibernate in the backend to build the business logic.

Used Scala to express common programming patterns in a concise, elegant and type-safe way.

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

Written and consumed Restful Web Service calls in both JSON and XML formats.

Researched and experimented with Backbase for integrating into existing applications.

Used Karma/Jasmine for unit testing the complete application.

Experience in using JUnit in writing unit test cases for Restful Webservice calls.

WebStorm and Eclipse IDE is used for development and Tomcat is the web server for deploying application

Environment: HTML, CSS, AJAX, JavaScript, jQuery, Angular JS, Bootstrap, XML, JSON, Apache Tomcat, LESS, Gulp, Eclipse

Delta Airlines, Atlanta, GA Sep 2015 – Feb 2020

Sr. UI Developer

Description:

Single Network Application (SNAPP) is an innovative and industry leading application which combines curbside, bag drop, check in, Sky Club, gate, service recovery, and baggage service office applications into a single platform for a more streamlined and user friendly experience for Airport Customer Service (ACS) agents.

Responsibilities:

Involved in all phases of project from analysis and requirement phase to delivering the project.

Developed the functionalities using Agile Scrum Methodology.

Analyzed the requirements and formulated project scope.

Scheduled daily status meetings within the offshore team and used to communicate the same to the onsite team accordingly.

Developed React.js components using JSX and Virtual DOM followed Redux Architecture for unidirectional data flow and manage the data in React and make HTTP requests in React & Redux.

Designed UI views with Flexbox and React Native dimension API.

Experienced in React.js for creating interactive UIs using One-way data flow, Virtual DOM, JSX, React Native concepts.

Used Redux-Store for storing state of the React Application and worked with middleware for the Redux-Store.

Involved in building stable React components and stand-alone functions to be added to any future pages.

Developed various screens for front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.

Used Node JS to run Web pack tasks and help build the project.

Designed and developed the UI layout and front-end programming for web application that matches the wireframes using the latest HTML5, CSS3 and Angular6.

Involved in building stable React components and stand-alone functions to be added to any future pages.

Used new CSS3 features like multi-column layout, gradients and web fonts, transform and transpose and @media.

Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.

Worked with all the Angular 6 modules that are not part of the standard release like ui-route, angular-paginate etc.

Analysed and parsed the response of JSON/XML to update DOM.

Used Node.js and Java to perform server-side backend operations.

Deploying Docker workloads on AWS and Google Cloud Platform, with Kubernetes.

Performed unit testing using the open-source Karma/Jasmine framework.

Worked on the Agile methodology and used Scrum in implementing the project.

Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, AngularJS, ReactJS, Node.js, CSS LESS, Bootstrap, JSON, REST, Gulp, Jasmine, JIRA, Agile, GitHub, Maven, Sublime Text, Spring MVC, MongoDB, Java, JSP, CMS, Jenkins, Angular-UI- Bootstrap, NPM, Node.js Express framework.

Bank of America, Hyderabad, India June 2012 – June 2015

JavaScript Developer

Description

ARM (Access Request Management) Tool is an intuitive Web-based interface that provides detailed information about requests that is facile for Access Provisioners, Facilitators and other approvers in the Governance and Application Access Security team to use. Access request management tool describes the data that supports the viewing of access requests that are submitted through the Administrative console, Self-service user interface, and Identity Service Center user interface. Each request has its own unique approval path, ensuring that only the appropriate people are involved in the governance process.

Responsibilities:

Involved in understanding and analyzing the requirements and part of the process of designing the application.

Followed Waterfall Methodology to implement the features.

Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript, and jQuery, JSP/JSON, XML and XSLT.

Designed web pages using Cascading Style Sheet (CSS) in to separate presentation from structure. Defined text alignment, size, borders and many other typographic characteristics.

Used HTML, CSS and JavaScript to render the dynamic web pages (presentation layer) for the application.

Used jQuery in controlling access to different pages of the applications.

Developed jQuery custom widgets to make easy the enhancement of the web pages.

Extensively used jQuery selectors in accessing various parts of the DOM.

Used Ajax and jQuery to update the parts of the Policy review web pages.

Worked with template engines like Mustache in building the templates.

Implemented and maintained AJAX based rich client for improved customer experience.

Used jQuery event handling in UI pages handle validations.

Created jQuery custom widgets like date picker etc. and other custom widgets.

Involved in code review and deployment of the application on development and testing of production servers

Environment: Angular, Java, HTML, CSS, JavaScript, jQuery, SQL, Web services using REST and SOAP, JSON, AJAX.

Education:

JNTU, Hyderabad, India - Bachelors in Electronics and Communication Engineering



Contact this candidate