Phani
Sr. UI Developer
C :919-***-**** *****.*****@*****.***
PROFESSIONAL SUMMARY:
Having 4+ years of experience in developing User Interface (UI) applications and professional web applications using Angular4, JavaScript, JSP, XUL, HTML5 /DHTML, DOM, XHTML, JQuery, CSS3, and Ajax.
Skilled in Graphical User Interface designing(GUI), Web application development, Human Computer Interaction factors, usability, flash presentations, flash mock-ups, creating -illustrations, content navigation, formatting web pages, web typography and implementing CSS.
Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, node.js, angular.js, Ext.js, Responsive design.
Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
Extensive experience in web design using CSS3, D3JS, Bootstrap, Adobe Illustrator, Adobe Photoshop, Dreamweaver.
Used AngularJS framework for building web-apps and is highly efficient in integrating with Restful services. Worked on Bootstrap CSS framework for Responsive Web Design.
Good experience in JavaScript MVC frameworks Backbone.js and Angular.js. Used Angular JS in developing single page applications.
Developed single page applications using Angular2/4, Typescript and web pack.
Expertise in advanced JavaScript libraries and frameworks such as JQuery, Angular.js, React.js, Prototype, Dojo, Node.js, Ember.js, Knockout.js, Ext.js.
Knowledge on various terminologies like Software Developmental Life Cycle (SDLC)
Experience in working with third party web services APIs and Web Services using AJAX and JQUERY.
Experience in making Responsive web pages using Twitter Bootstrap and media queries.
Implemented Presentation layer using CSS Framework, backbone, Angular JS, Wire-framing, HTML5.
Proficient in developing web page quickly and effectively using: HTML5, CSS3, JavaScript.
In-Depth knowledge/Experience of Web 2.0, JavaScript, JQuery, CSS3, W3C Standards.
Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
Excellent problem identification skills through JUnit, Log4j.
Used JIRA for bug tracking and issue tracking.
Developed the application on Node JS platform using JavaScript programming
Implement modules into Node JS to integrate with designs and requirements.
Developed single application to render dynamically based on the JSON from the Node JS server
Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
Education Details:
Master’s in Engineering and management from Trine University in 2016.
BE in Computer Science from HIMES in 2013.
Diploma in Aviation from DGCA in 2009.
PROFESSIONAL EXPERIENCE:
Hewlett Packard– Herndon, VA Nov 2017 – Till Date
Sr. UI DEVELOPER
Responsibilities:
Developed and improved application using MVC Framework, AngularJS 4, Bootstrap Framework.
Involved in migration of code base of Angular 1.6 to Angular 2 using the Typescript.
Created Typescript reusable components and services to consume REST API's using modular based architecture provided by Angular 4.
Used Angular 2's HTTP Client to Interact with Servers/backend and modularized the Application with Ng-Module.
Hands-on experience in developing and deploying loose coupled Microservices.
Assisted Backend Developers in creating RESTFUL Web Services using Node JS, Express JS & Mongo DB.
Worked with Angular 4 to develop single page applications, worked with ngrx/store for managing Angular 2.0 applications.
Developed forms with new validations through AngularJS 4.
Worked with back end programmers to troubleshoot JavaScript related issues with front-end connectivity.
Used AngularJS 2 framework to create Single Page Application(SPA’s).
Used Selectors, Events, AJAX and DOM Manipulation using components in Angular 2 for updating content on DOM nodes.
Implemented data binding and validation using Angular 4, client side scripting using JavaScript and jQuery, and communication using webRTC.
Worked with Http Interceptors configurations for security in Angular 4 applications.
Worked with Angular 4 directives, components, pipes, injectables.
Wrote Swagger YAML documentation for NodeJs services.
Interacted with 3rd party APIs and built RESTful APIs using NodeJS.
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.
Used behavior-driven development framework Jasmine and protractor for testing JavaScript code.
Developed UI library functions to increase the code reusability and support standard coding practices.
Environment: AngularJS 2, EJB, WSDL, JQuery, SOAP, REST, AJAX, DOJO, JQuery, Angular JS, HTML5, JSON, Node.js, JavaScript, CSS, HTML, JSP, Web Services, Agile, WebLogic, Oracle 11g, NodeJS, React JS, Redux.
Pharmaceutical Product Development, Morrisville - NC March 2017 – Sep 2017
Sr. UI Developer
Responsibilities:
Assisted UI leads and product manager with concept designs and implementation of prototype for new and undeveloped features that allowed customer representative team to track customers' instant payment notifications reports.
Developed UI layout and forms for widgets using JavaScript, HTML5, CSS3, jQuery and used JSON data format.
Designed dynamic UI and browser compatible pages using HTML5, DHTML, CSS3, JSON, jQuery and JavaScript, Angular JS, Ember.JS, Backbone, React.JS.
Responsible for creating user interactive screens using Kendo UI, Bootstrap and AngularJS to develop style guides, Themes, Templates and interface design.
Used AJAX & JSON to make asynchronous calls to the project server to fetch data on the fly.
Implemented a search module within the billing page using AngularJS by consuming RESTFUL web services.
Implemented RESTFUL web service in Grid Data and Menu for movies page under theatres for a smoother and faster experience to load the heavy images.
Implemented AngularJS frameworks in AJAX driven websites using proxy to get the data from the back-end in the form of JSON to populate on the UI components.
Developed client-side validation code and passing attributes from one screen to another using JavaScript and jQuery validation plug-in.
Took advantage of MVC pattern in AngularJS framework to create reusable widgets using Angular Directives.
Provided click through prototypes using HTML5, CSS3, and JSP Scripting for usability testing for Portal Control applications.
Used GitHub for Version Control to track check-ins and rollback code.
Environment: HTML 5, CSS 3, Bootstrap, JavaScript(ES6), AJAX, JSON, JQuery, XML, Apache, Angular.js, React JS, Ember.JS, Backbone.JS, Hibernate, Spring, Apache Web Server 2.2, Asp.Net, studio site, RESTfulweb services, Oracle Web center, Agile, JBOSS,
RGIA-Hyderabad, India March 2013- July 2015
UI/Web Developer
Responsibilities:
Participated in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
Designed and implemented the User Interface using Google's AngularJS MVC framework (which means JavaScript, HTML and CSS), jQuery, Underscores, JSP and AJAX.
Implementing the design pattern of software AMD (Asynchronous Module Definition) using RequireJS and to isolate the components of our JS applications as modules and resolve their dependencies.
Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.
Responsible for creating the screens with table less design following W3C standards.
Worked with business analysts to understand their business models and goals.
Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
Used AJAX extensively to implement front end /user interface features in the application.
Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
Developed a core component of Analytics with Angular JS.
Designed and developed custom jQuery components for the front-end client-side validations.
Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML5, CSS3, JavaScript (Libraries: JQuery), AngularJS, RequireJS, Bootstrap, Ext-JS 4.0, MS Access, Adobe Flash, MS Office, IE 6, 7, 8 9 10, Firefox, Chrome.