Post Job Free
Sign in

Web Services Data

Location:
Hyderabad, Telangana, India
Posted:
August 21, 2017

Contact this candidate

Resume:

LEKHA.M

UI/ANGULARJS DEVELOPER

*****.******@*****.***

669-***-****

8+ YEARS OF IT EXPERIENCE

OBJECTIVE

Searching for a

Challenging position with a creative work environment to enhance expertise in web development, application design and to develop my aptitude to further the organization’s objectives and also attain my carrier targets in progress.

SKILLS

AngularJS 1.x/2.0, React JS, Node.JS, Express JS, MongoDB

HTML, CSS (SASS and LESS), Bootstrap, jQuery,

JavaScript, Restful and

SOAP Services, GRUNT and

GULP, Karma and Jasmine, JIRA,

HP QUALITY CENTRE,

GitHub

TECHNOLOGIES SKILL SET

UI Web Technologies:

HTML/HTML5, CSS/CSS3, SASS, LESS XHTML, XML, JavaScript, AJAX, jQuery, WordPress, Typescript, JSON, Bootstrap, Angular JS 1.x/2.0, React JS, Express JS, Node.js, GitHub.

Frameworks:

Angular JS (1.x/2.0), Node JS, Backbone JS, React JS, Express JS.

Testing Tool and Logging Frame Works:

Junit3.8/4.0, Load runner, Jasmine, Karma, Mocha, Chai, Selenium, Easy Mock.

IDE Editor:

Eclipse6.0.1, JBuilder05/06, RAD, WSAD, Eclipse, Notepad++, Dream weaver, Visual Studios, Sublime Text3, NetBeans, WebMatrix, Web Strom.

Debugging Tools:

Chrome Elements Inspector, Firebug, IE Tester.

Application/webservers:

IBM Web Sphere, Apache Tomcat, BEA WebLogic 8.1, J Boss, HTTP Web Server.

Programming Languages:

C, C++, JAVA, MySQL, C#, VB.Net, ASP.Net, web Services.

Databases:

MONGO DB, Oracle 10g/11g/12c, DB2 8/9 UDB, MySQL 3.x/4.1/5.0, SQL Server 2000/2005.

Methodologies:

Agile, Rational Unified Process (RUP), UML Water fall

EXPERIENCE

UI Developer/Angular JS Developer

Volkswagen-Detroit, MI

Jan 2016-Till date

According to the business requirements worked in a team which is involved in developing the User Interface, layout and front-end programming (HTML) for web application.

Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.

Developed CSS styles in order to preserve the uniformity of all the screens throughout the application and positioning of screen objects.

Tasked with migrating all existing apps built in Angular 1.5 to version 2.0

Migrate all Angular 1.5 components to Angular JS 2.0 API over time

Created Single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular JS 2.0 framework and Node JS

Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular JS 2.0

Built Angular JS 2.0 components, UI services to consume rest services using Component based architecture provided by Angular JS 2.0 and Worked on Angular 2.0 by consuming Restful web services

Used Typescript and its features such as static typing, classes and interfaces

Used Angular JS as a framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.

Worked on the MVC architecture of Angular JS in developing the apps, controllers and directives which are totally customized to meet the needs of the application.

Created custom directives in Angular JS for reusable components (multi field form elements, back ground file uploads etc.), used Custom Angular JS Filters to provide better search experience.

Used Angular JS Http Request to read data from web servers and process JSON data to render in the UI.

Involved in developing applications using Angular JS– Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.

Responsible for design and development of web pages from mock-ups (PSD).

Called the Restful web services calls for POST, PUT, DELETE and GET methods.

Used popular Node.js frameworks like Express and Restify to create a Restful Mock API.

Developed backend web services using Node JS and stored dependencies using NPM.

Added user validations and user permissions by using the Node.js.

Debugged the website using Chrome Developer tools and hardcoded the API into script for getting the information about merchants using Node JS.

Involved in implementation of RESTFUL web service APIs using Node.js which were consumed by making AJAX calls and JSON as data exchanging tool.

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

Wrote services to store and retrieve user data from the Mongo DB for the application on devices.

Used Mongoose API in order to access the Mongo DB from Node JS.

Worked on version control system, on day-to-day basis to maintain the code history.

Involved in daily SCRUM meetings to keep track of the project status.

Extensively used Git for version controlling and regularly pushed the code to GitHub.

Played a lead role in developing Test Cases in a spreadsheet and uploaded them to Quality Center Test Plan module and executed them in QC/AlM test lab for various source systems.

Environment: HTML 5, CSS 3, JavaScript, AngularJS (1.5/2.0),Twitter Bootstrap, GIT, RESTful web services, Mongo DB, Express Js, Node Js, HP Quality center, Photoshop, LESS, struts, Typescript, jasmine, karma,, Word Press, JSON, AJAX Controls, Eclipse, Windows, JIRA.

Sr.UI Developer

Cigna Health Care - Plano, TX

Sep 2014 – Dec 2015

Interfaced with the Marketing and IT departments and developing requirements to implement the project based on the requirements.

Participated in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.

Built rich prototypes and applications using HTML5, CSS3, JavaScript, AJAX, JSON, AngularJS, and Bootstrap.

Used AngularJS task data from entity HTTP methods to retrieve employee models.

Used AngularJS controllers to update entity models and Tasks database.

Improved code reusability and created content rich Web Pages using Layouts.

Developed Task Assignment application by implementing the Single Page application template using Angular JS Route Providers.

JavaScript in conjunction with HTML5, CSS3 standards, with front-end UI team.

Used Angular JS MVC Architecture to split the UI logic into Views, Models and Collections.

Implemented Angular JS Factories and Controllers to manipulate and view employee task data.

Supporting and implementing web application built on MEAN stack.

Responsible for design and development of the web pages from mock- ups.

Created a custom single-page responsive web application representing an online account setup form using Angular JS.

Used best coding practices and naming conventions while writing code in AngularJS, CSS and HTML.

Worked with Angular JS routers, forms, modules, Dom, events, expressions, controllers, filters and Http Request.

Used Angular JS Http Request to read data from web servers and process JSON data to render in the UI.

Used Angular JS for creating custom directives to display data in UI.

Performed Angular JS form validation and validation messages displaying with ng-show and created a custom validation directive for comparing fields.

Used the feature of React JS of running the server and rendering the virtual DOM, returning to the browser as a regular page.

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

Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).

Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React JS.

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

Added Excel-Builder to download the Tabular data in Excel format using react.

Implemented and managed High Availability (Replication) and Load balancing (sharing) cluster of Mongo DB having TB’s of databases.

Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.

Involved in consuming, producing Rest API based web services using JAX-WS.

Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues.

Extensively used Git for version controlling and regularly pushed the code to Git hub.

Environment: HTML 5, CSS3 3, JavaScript, AngularJS, React JS, Babel, Web pack, Node JS, Mongo DB,JSON,AJAX, JIRA, RESTful web services,ES6, Jasmine, Karma, Git, Photoshop, JSON, SAAS, LESS, Word Press,Node.js, Express.js, Bootstrap, XML, SOAP, Bootstrap

UI Developer

Fannie Mae-Reston, VA

Nov 2012-Oct 2014

Worked in Agile development environment with frequently changing requirements and features set.

Worked on application center screens and developed interactive professional and dynamic user interfaces using CSS3, HTML5, XHTML, JavaScript, and Angular JS.

Used Custom Angular JS filters to provide better search experience and for sorting purpose.

Used Angular JS directives like ng-app, ng-model, ng-repeat, ng-show, ng-hide, ng-controller, ng-route etc.

Implemented code coverage using Karma and Jasmine for Angular JS on client side

Using Angular JS built-in directives, custom directives and services for developing interceptor and complex UI data table grids

Worked on Angular JS components like Bindings/interpolation, Pipes, Input variables, Bootstrapping, ng Class, ng Style and ng switch.

Working with Angular routers like UI router to establish routing between Nested html views.

Extensive experience on using Angular directives, working on attribute level, element level and class level directives to perform DOM manipulations.

Managed cloud based projects on agile for esteemed clients.

Developed multiple POCs to create an interface between Backend to Frontend by using Angular JS

Interfaced with the Marketing and IT departments &developing requirements.

Extensively used Angular JS for controlling the flow of the application and decouple the views from the business logic.

Leveraged Two-way data binding through $scope in applications built on Angular JS.

Created and deployed new features to sustain and amend existing applications under MVC pattern using Angular and Bootstrap.

Involved in building an application service layer using Angular JS Dependency Injection.

Developed generic web service architecture using Spring Web Services, JAXB, and Hibernate which could transform responses into SOAP, REST, & JSON allowing for rapid development and clean separation of core business logic and communication protocol.

Worked extensively with the backend team to integrate the HTML code into JSPs.

Worked closely with the UI Designers using flash to create web designs.

Developed web presentation layer using front end technologies according to internal standards and guidelines.

Worked in all phases of the SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams, and debugging production issues.

Worked with JASMINE unit test framework to write unit tests for JavaScript code.

Worked with Firebug to locate the issues through different browsers.

Responsible for checking cross-browser compatibility and hence worked on different browsers.

Used JIRA for tracking the bugs.

Environment: HTML, CSS, JavaScript, Angular JS, Handlebars, RWD, Twitter Bootstrap, Eclipse, Grunt, Stylus, Agile, Windows, JIRA

Front End Developer

HDFC Bank, Bangalore, INDIA

Jan 2011- Sep 2012

Worked with clients and senior user experiences designer to understand the branding strategies and design goals to define strategy, layout and features for the websites /applications design.

Coding, styling, testing of reusable JavaScript, CSS3, HTML widgets/libraries for complex UI controls responsible for JavaScript/AJAXUI upgrades and improvements.

Involved in design, development and implementation of the front end part of application.

Worked with a team of graphic designers to create compelling websites user interfaces.

Developed CSS classes to GUI web page controls and forms.

Created search engine optimized websites and micro sites.

Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.

Utilized various JavaScript and JQuery libraries to manipulate the events and other interactive features (Dynamic functionality).

Involved in designing and developing the JSON, XML Objects.

Developed data formatted web applications and deploy the script using client side scripting using JavaScript.

Designed the email blasts using Adobe software and then implemented them using HTML and JavaScript.

Developed MySQL queries to implement the select, insert, update and delete operations.

Created HTML, navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.

Produced semantically appropriate, standards compliant markup, and rich user interfaces.

Used AJAX to send request to the server to check the functionality of the websites.

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

Developed callback functions to parse and handle JSON data returned from server.

Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6

Developed and prepared test cases for unit testing with JUnit.

Handled all aspects of web applications including maintaining, testing, debugging, deploying.

Used UI Development using HTML, coded Java components which retrieve data using SQL.

Actively participated in meetings with clients to determine website goals and developing strategies.

Environment:HTML,DHTML,CSS3,JavaScript,JQuery,AJAX,Bootstrap,JSON,XML,MySQL,Photoshop, Dreamweaver, Firebug and Waterfall

Software Engineer

LSI Logic, Bangalore, INDIA

Nov 2008 – Dec 2010

Interacted with business analyst to understand the requirements to ensure correct UI modules been built to meet business requirements.

Worked in developing dynamic robust UI screens using CSS, HTML, XHTML, JavaScript, Bootstrap, Backbone, and JQuery.

Developed web pages using Forms, Components, Layouts, Events, Validations, Trees, Grids components.

Used MVC architecture of Framework to simplify the code complexity and increase clean code.

Worked on CSS preprocessor frameworks (SASS/LESS).

Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.

Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems).

Implemented Data Grid, Charts, Forms and Layout Manager Components.

Creating cross-browser compatible and standards-compliant CSS-based page layouts, fix the bugs pertaining to various browsers.

Expertise in Core Java concepts such as OO Design, Multithreading, Generics Exception Handling, Collections, Java Reflection, Annotations.

Taken care of complete Java Multi-threading part in back end components.

Involved in the development of project back-end logic layer by using most of the core java features such as Collection Framework, Interfaces, Multi-Threading and Exception Handling programming.

Define technical requirements based upon business requirements.

Involved with all stages of Software Development Life Cycle.

Involved in the analysis, design, and development phase of the application.

Modified C++ programs to support compliance rule automation for a large number of compliance rules for client accounts for both pre and post-trade compliance purposes

Modified multithreaded C++ programs to process position / tax lot / transaction data stored in Oracle DB, compute income projections and yields and persist data into DB for current and historical references.

Developed code generators to convert the XML code to C++ which does set/get operations.

As a team member, I was involved in preparing design documents - Technical Design, Functional Design Technical Domain documents, Application Interface Contract and Service Interface Contract Documents.

Used SVN the version control tool for code commit and update.

Worked on the web services and front-end design and solved the issues with the JQuery.

Extensively involved in writing MySQL, PL/SQL queries, to interact with Oracle.

Environment: HTML, CSS, Web Logic, Java, JDBC, Servlets, XML, MySQL, JavaScript, AJAX, SVN and Windows XP.

EDUCATIONAL DETAILS: Bachelors of Engineering in Information Technology (IT).



Contact this candidate