Manasa

Email:

phone:908-333-3807 Sr. Web UI Developer

PROFESSIONAL SUMMARY:

Having 4+ years of experience with specialization in development, and customization of software applications, to deliver robust and scalable enterprise scale systems for corporate clients using J2EE technologies.

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

Experience with full software TDD, development life-cycle, architecting scalable platforms, object oriented programming, and agile methodologies

Proficient in developing web page quickly and effectively using, HTML 5, CSS3, JavaScript and JQuery and also experience in making web page cross browser compatible.

Involved in creating unit test cases using Jasmine and karma.

Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML., Angular JS, Node JS, React JS, Bootstrap, Grunt, JavaScript, Apache camel, java, spring framework

Experience in working MVC Architecture and also in using version control (SVN), CQ5

Experience in developing applications using Angular-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.

Involvement in using various IDE’s, Dreamweaver, Notepad++, eclipse, Adobe Photoshop.

 Assist back-end developers in integrating the front-end code

A Strong communication skills, with ability to describe technical details to various audience types and to select appropriate communication in TDD

Utilized the latest front end Technologies such as HTML5and CSS3for layouts.

Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs

Most of the coding part is done in TDD in Agile Methodology Environment

Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.

Experience in using various JQuery UI controls and corresponding Event handlers etc.

Used the latest HTML5elements for video playback, content rendering using semantic tags such as article, section etc.

Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.

Client side technologies such as JavaScript, HTML, XML, XSL, Web Services etc.

Ability to write clear, well-documented, well-commented and efficient code for web development.

Experience with User Acceptance Testing (UAT) and Accessibility Testing.

Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.

Experience with Unit Testing (UT) and TDD Testing.

Expertise in using JQuery for writing code, UI controls and handling corresponding event handlers.

Experience in Development and Documentation throughout the entire SDLC.

Experienced in front-end Unit Testing such as Jasmine, Karma and Integration testing tool Protractor for Angular.JS.

Used ReactJS to create Controllers to handle events triggered by clients and send request to server.

Expertise in using version control systems subversion (SVN), Visual source Safe and team Foundation Server (TFS).

Experience in developing and designing Web 2.0 Apps, Rich Internet Application (RIA’s) with JQUERY, AJAX.

Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.

Experience and expertise in bootstrap components.

Very good experience in to understand user interfaces design for better approaches.

Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.

Designed Frontend with in object oriented JavaScript Framework like ReactJS.

Created forms to collect and validate data from the user in HTML5 and ReactJS.

Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups, and interface design.

Experience and expertise in angular 2 by developing individual components.

Experience and expertise in user validations by using angular 2.

Experience and expertise in developing custom components by using angular 2.

Developed good responsive design approach modules by using Node.js

Developed and manipulated existing components by using Node.js.

EDUCATIONAL QUALIFICATION:

  • Bachelor of Technology from JNTU, Hyderabad, India.

Operating Systems / Windows, Linux, Unix, Mac OS
WebDevelopment / HTML5, CSS3, SASS,Servlet, PHP,JSP, JavaScript, JSON, AJAX,XML, XHTML, DHTML, MVC, DOM, JDBC
JavaScriptLibraries / JQuery, Ext.js, angular.js, backbone.js, Require.js, Node.js,Bootstrap.
Scripting Languages / HTML, CSS, Java script, AJAX, Shell script, jQuery
Database Skills / SQL, PL/SQL, Oracle, JDBC
Protocols / TCP/IP, HTTP, FTP and SOAP.
Web/Application Server / IBM Websphere6.0/7.0, Apache Tomcat 4.1, and Weblogic10g/11g

TECHNICAL SKILLS:

PROFESSIONAL EXPERIENCE:

Client:Cerner Corp, Kansas City, MO Aug2017-Present

Role: Sr. UI Developer

Responsibilities:

  • Worked on front-end applications and the User Interactive (UI) web pages are developed using web technologies like HTML/HTML5, XHTML, CSS/CSS3,JQuery, Bootstrap and D3.js, Node JS, Angular.js framework.
  • Involved in use of Angular 2.0 technologies to include, LESS and additional technologies to ensure current migration from Angular JS 1.6 to Angular 2.0.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
  • Implemented Angular 2 services to connect the web application to back-end APIs to POST/GET the data used in the application.
  • Worked on Angular 2.0 by consuming Restful web services & used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Used REST client / POSTMAN to check the response of various API's, Swagger UI as a visual documentation for back-end implementation and client-side consumption.
  • Used $http in Angular 2.0 for consuming Restful web services.
  • Developed Angular 2.0 components and services, implemented JWT authentication for communicating with REST services.
  • Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
  • Worked on different changed procedures of Angular 1.x to Angular 2.0 and updating Angular 2.0 with Angular 4 in POC.
  • Tested Angular 4 forms like Template Driven forms and Reactive forms (Dynamic Forms) to perform form validations both on server and client side in POC.
  • Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
  • Enhanced legacy application by building new components in Angular 2 and Typescript.
  • Worked with Angular 2 directives, components, pipes, injectables.
  • Used Selectors, Events, AJAX and Dom Manipulation using components in Angular 2 for updating content on DOM nodes.
  • Developed an advanced Facet search single page application using Angular JS with complete UI.
  • Used Angular.JS 2 Http Request to read data from web servers and process JSON data to render in the UI.
  • Used Node.js for writing server-side web application logic in JavaScript.
  • Used Angular.JS 2 HTTP methods to retrieve employee task data from entity models.
  • WroteSwagger YAML documentation for NodeJs services.
  • Developed crypto rest services using NodeJS and integrated services with HSM (Hardware Security Module).
  • Worked with Express.js for development of RESTful web services and middleware configurations.
  • Worked with Angular 2.0 to develop single page applications, worked with ngrx/store for managing Angular 2.0 applications.
  • Worked with Http Interceptors configurations for security in Angular 2.0 applications.
  • Worked with Angular 2.0 directives, components, pipes, injectables.
  • Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
  • Worked with NPM commands and using package.json for managing dependencies and dev-dependencies of Node JS applications.
  • Used jQuery plug-ins for Widgets, Menus, drag and drops, role based navigation menus (dynamic changes to the items).

Environment: HTML5, CSS3, Java Script, JQuery, AngularJS 2, Node JS,Backbone.js, AJAX, Tomcat Apache, Java Server Page, Usability Testing, TDD, Agile methodology, Sublime.

Client:CSX, Jacksonville, FL Feb 2017- Aug 2017

Role: Sr. Front End UI Developer

Project Description: CSX transportation is a class 1 railroad in the United States. It is an international transportation company serving the North America with a variety of rail, intermodal, trucking, container-shipping and other. My role in the project team is to develop the new UI pages, maintain and update the existing Web pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, and jQuery, Ajax.

Responsibilities:

  • Involved in extensive HTML5/Angular.js coding and developing responsive web pages using media queries and Bootstrap.
  • Collaborate with visual designers, business analysts, product owners and solution designers to validate feasibility and provide recommendations.
  • Integrated the Angular.JS application with the RESTFUL Web Services.
  • Developed the search engine and performance optimized front-end (HTML, CSS, and JS) for business and ecommerce Website.
  • Used Angular Two Way Data Binding to achieve the feedback functionality from the user.
  • Developed a new website for the Small fleet clients and maintained the Online New Platform.
  • Used Angular.JS and Object Oriented JavaScript and built Single Page Applications (SPA) that can bind the data and synchronize data with server using Bootstrap, Angular.JS.
  • Performed Angular.JS form validation and validation messages displaying with ng-show and created a custom validation directive for comparing fields.
  • Worked on Angular Strap Framework and Angular.JS Validations.
  • Worked on front end pages that were developed in a professional manner and focused on reusability and modularity using HTML5, CSS3, JavaScript, JQUERY, Responsive Web Design and Twitter Bootstrap.
  • Used ReactJS to create Controllers to handle events triggered by clients and send request to server.
  • Developed the data grids using ng-table and Kendo-grid.
  • Used Node.js to develop back-end components and connect the application with the other web services.
  • Used Node.js for writing reusable, testable, and efficient code in building the web applications.
  • Used Node.js to write internal and external API services using modules.
  • Developed backend web services using Node.JS and stored dependencies using Node Package Manager (NPM).
  • Responsible for creating the screens with table less design following W3C standards.
  • Used JavaScript and JQUERY for developing client side validation code.
  • Edit and repurpose WordPress plug-ins in accordance to customers’ needs. Build and manipulate WordPress websites
  • Used Typescript to reduce the JavaScript lines and for finding the compilation error during testing.
  • Responsible for cross-browser compatibility for which worked on different browsers like safari, Internet explorer, Firefox and Google Chrome.
  • Developed modules to separate application views, controllers and models by using Angular.js.
  • Used firebug, chrome developer tools and IE developer toolbar for debugging java script and code refactoring.
  • Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
  • To reduce load time of web page CSS Image Sprites are used by decreasing the number of images which requires less number of server requests.
  • Performed Database connectivity and transactions and wrote stored procedures as per the requirement in MY-SQL
  • Helped with backend developers to convert HTML mockups into live ASP.NET pages in Visual Studio 2008 environment.
  • Involved in Unit and Functional Testing the React components.
  • Used Agile and Scrum development methodology.
  • Collaborate with development team to address QA defects.
  • Used GIT for version control.
  • Developed cross-browser pages using CSS3, HTML5, and JavaScript.

Environment: HTML, HTML5, CSS CSS3, Photoshop, D3.js, MY-SQL, JavaScript, struts, Dojo, Type Script, JSON, SAAS, LESS, , AJAX, Word Press, React.js, Redux, node.js, Express.js, Angular.js1.0, node.js, Bootstrap, XML, SVN and Eclipse.

Client: Sitel India Pvt Ltd, Hyderabad INDIA Apr 2015 – Jul 2016

Role: Web UI developer

Responsibilities:

  • Involved in the development, testing and maintenance process of the application.
  • Involved in preparing High & low level design docs with UML diagrams.
  • Involved in the development of various use cases, sequence diagrams using UML.
  • Created neat and dynamic website using HTML, CSS and JavaScript.
  • Cooperated with teammates using version control tools with SVN.
  • Developed robust, responsive Ajax driven UIs with AJAX, CSS, DHTML, JavaScript and JQuery.
  • Implemented fundamental web functions using JavaScript and applied jQuery to simplify programming.
  • Used IE tester, Chrome Inspector and Firebug to debug and do testing.
  • Used Jasmine unit testing for JavaScript and Angular JS code.
  • Interacted with development team members with daily issues.
  • Developed user-friendly interface using HTML, CSS, JavaScript and jQuery.
  • Used JQuery and AJAX to fetch the data and web service.
  • Created responsive and dynamic webpage for different devices by Bootstrap.
  • Updated the user interface design with CSS and JavaScript.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
  • Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
  • Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Used Log4j utility to generate run-time logs.
  • Generated fundamental JavaScript functions and jQuery on webpages for clickable buttons and dropdown menus.
  • Performed client side validations over the submission part using JavaScript.
  • Fixed the cross browser compatibility issue for Safari, Chrome, Firefox and IE.
  • Extensively tested the website and fixed bugs after identifying them with Chrome
  • Element Inspector and IE Tester.
  • Collaborated with team member’s design, analysis, coding and testing by GIT.

Environment:HTML, CSS, JavaScript, jQuery, SOAP, Bootstrap, AJAX, JSON, Agile SCRUM.

Client: PSoft Inc. INDIA Jun 2013 – April 2015

Role: Jr. UI developer

Responsibilities:

  • Involved in the development, testing and maintenance process of the application.
  • Dynamic web site design and programming using HTML, CSS, JavaScript, jQuery.
  • Developed jQuery based calendar to schedule appointments.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, jQuery AJAX and JSON.
  • Created appropriate concept models, site organization prototypes, navigation, page layouts and interaction.
  • Developed HTML prototype documents with CSS Style Sheets.
  • Developed interface to display report data using jQuery, AJAX, JavaScript and JSON, XML
  • Used various jQuery plugins like auto complete, date picker, color picker, document slider to enhance the usability, functionality and overall experience for website.
  • Implemented pagination and sorting functionalities in different modules using jQuery plugins
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
  • Deployed the application using WebSphere Application Server.
  • Served as the Lead Developer for the team of eight.
  • Built complex desktop – style UI using HTML, CSS, JavaScript and AJAX including configuration wizards and interactive reports.
  • Developed the Web Interface using Servlets, Java Server Pages, HTML and CSS.
  • Developed the DAO objects using JDBC.
  • Business Services using the Servlets and Java.
  • Developed and modified Servlets to accept and process request from the clients.
  • Developed various objects using java and HTML and DHTML to maintain well-structured GUI and to interact with Controllers to get data from Oracle database.
  • Used JDBC to connect the J2EEserver with the relational database.
  • User input validations done using JavaScript and developed use cases using UML.
  • Extreme programming methodologies for replacing the existing code and testing in J2EE environment.
  • Developed java classes for business layer.
  • Developed frontend layout and intro for home page using Fireworks.
  • Utilized the mail merge techniques in MS Word for the time reduction in sending certificates.
  • Extensively used images of the product for web and catalogue.
  • Web Application Developed using Web Technologies 2.0.
  • Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Used Firebug and IE Developer Toolbar for debugging and browser compatibility, cross-browser / platform testing and compatibility assurance
  • Using SVN for version control.
  • Participated in requirement gathering, coordinated with various development teams in code integration.
  • Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, XML, Adobe Dreamweaver, Eclipse, Apache HTTP Server, MySQL.

Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, XML, Adobe Dreamweaver, Eclipse, Apache HTTP Server, MySQL.