We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

Alpharetta, GA

SUMMARY

  • Over 8 years of extensive experience in developing User Interfaces (UI), Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like HTML5, XHTML, DHTML, XML, Object Oriented JavaScript, jQuery, Angular.js, React.js, JSON, Bootstrap Framework, Ajax, CSS2/3, Media Queries, CSS Frameworks.
  • Extensive experience in Responsive Web Design implementations using Bootstrap.
  • Experience on working wif CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, and Pseudo Classes.
  • Extensive experience in implementing AJAX features using JavaScript and jQuery and Well - versed in Object Oriented Programming (OOP) wif JavaScript.
  • Ability to translate Wireframes and PSD Designs into functional web apps using HTML5, AngularJS, Node.js, and Mongo (Mean Stack).
  • Experience in using the latest approaches including MVVM, MVC in the browser, event-driven applications using JavaScript framework like AngularJS, Node.JS, and Backbone.JS.
  • Enhanced the application to a custom to Angular 2.0 by using typescript and used ECMAScript 6 concepts.
  • Experience in designing and developing Asynchronous callbacks and events paradigm using Node.JS framework and web sockets.
  • JavaScript expertise in both client and server side scripting languages like jQuery, AngularJS, EXTJS, RequireJS, BackboneJS, NodeJS.
  • Good noledge in React.js for creating interactive UI using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Experience in designing UI patterns and UI applications wif the halp of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
  • Strong exposure to UX design along wif a strong background working in Wire-frames (Prototypes, Mock-ups, Storyboard and User Flows).
  • Good experience in third party REST API integration, using open source build (minification) and package management tools like GULP, GRUNT, NPM, BOWER.
  • Expertise in debugging and troubleshooting existing code using Chrome Developer Tools, Firebug, Batarang, Postman, CURL.
  • Hands-on experience in AWS Cloud REST API integration, configuring Application/Web servers (IBM WebSphere, Nginx, Tomcat) for managing static files and request/response mechanism.
  • Expertise in consuming web-services in the form of JSON via AJAX calls for creating business progress views as visual charts by using visualization tools like High Charts, D3Js.
  • Excellent skills in creating and accessing various databases using SQL queries, PL/SQL scripts on Oracle, MS-SQL server and No-SQL databases like MongoDB, Elastic Search.
  • Expertise in developing scalable website architecture using NodeJS, Socket.io, Redis, Yeoman and AngularJS.
  • Experience in designing/consuming REST Web-Services to implement AJAX call and updating dynamic functionality of HTML in JavaScript, JQuery and AngularJS.
  • Experience in working on CSS preprocessors like LESS and SASS along wif JavaScript task runners like GruntJS.
  • Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
  • Proficient in TDD (Test Driven Development), writing test cases using Junit, Jasmine test API andKarma for unit tests and Selenium web driver, Protractor for E2E testing.
  • Involved in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience wif Agile, SCRUM and sprint planning cycles.
  • Excellent experience in GitHub, Tortoise SVN and ClearCase for source code management and for version control.
  • Experience in front-end tooling workflows Node JS (NPM), Bower, SASS, Gulp and Grunt.
  • Responsible for checking Cross Browser Compatibility of different elements and tags hence worked on different browsers like Internet Explorer, Google Chrome, Firefox, Opera, and Safari.
  • Expertise in using IDE’s like Notepad++, Brackets, Eclipse, WebStorm, IntelliJ, Visual Studio.
  • Good team player wif excellent communication skills and Ability to learn and adapt quickly to the emerging new technologies.

TECHNICAL SKILLS

Web Technologies: HTML, HTML 5, CSS, CSS3, LESS, SASS, Bootstrap, XML, JavaScript, XHTML, JSON, AJAX, AngularJS, Angular Material.

JavaScript Frameworks and Libraries: JQuery, AngularJS, Angular2, Node.js, React.js, Require.js, ECMAScript6,, DOJO, TypeScript, Bootstrap

Databases: Oracle, MySQL, NoSQL, MongoDB, PostgreSQL

Application/Web servers: Apache Tomcat, Web Sphere Application Server, BEA Web logic

Operating System: Windows, Linux, UNIX, Mac OS, Ubuntu

Methodologies: Agile, Scrum, Waterfall

IDE: Eclipse, Web Storm, Notepad++, Sublime Text Editor, NetBeans, Adobe Dreamweaver

Debugging Tools: Firebug, Chrome developer Tools, Jasmine, Karma

Version controls: GIT, SVN

PROFESSIONAL EXPERIENCE

Confidential - Alpharetta,GA

Sr. UI Developer

Responsibilities:

  • Responsible for developing all the UI pages using HTML, CSS3, Bootstrap, Angular 2.0, JavaScript, Typescript, AJAX, JSON and RESTful API.
  • Worked in a team, involved in developing the UI layout and front-end programming for web application dat matches requirements of Client.
  • Gatheird and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
  • Developed and tested features in an AGILE environment using Angular-2 and TypeScript.
  • Utilized the features of Angular 2.0 to present effective web design.
  • Created single Page Application wif loading multiple views using route services and adding more user experience to make dynamic by using Angular JS 2.0 framework and Node JS.
  • Used a Bootstrap 3.0 from Angular2.0 platform and point it to the root component of the application instead of Angular ng-app.
  • Used different changed procedures of Angular1.x to Angular 2.0 such as, @Route, router-outlet, router-link etc.
  • Used Typescript and its features such as static typing, classes and interfaces.
  • Worked on Angular 2.0 by consuming RESTful web services and Used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Utilized jQuery UI for dialogs, date picker, tabs, model pop ups and advanced components to implement UI model.
  • Followed Test Driven Development (TDD) methodology for developing test cases and unit testing using Jasmine test framework wif the Karma test runner.
  • Used Protractor provided by Angular for end to end (e2e) testing.
  • Used Angular 2.0 for delivering user experiences such as high performance, off-line accessibility and zero-step installation.
  • Leveraged Angular 2 resources for all data access, encapsulating URLs and standardizing data access interfaces. Created custom directives for re-usable components (Multi-filed form elements, background file uploads etc.)
  • Create Single Page Applications (SPA) dat loads a single HTML page using AngularJS 2.0, Node JS and RxJS Observable to generate continuous and responsive Web apps, wifout page reloads, thus dynamically updating dat page as the customer’s side interacts wif the app.
  • Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
  • Created Widgets, Dashboards, Charts, login functionality implemented and session handling base functionalities added.
  • Created Angular 2 components, implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, RouterOutlet, binding the click event, Component decorator, binding to the hidden property.
  • Worked on Typography, Notifications, TimeOut functions, cards, Dialogs, Forms, Tables, Switches, Icons, Dashboards, Widgets, Charts and buttons for developing Bootstrap 4 using Angular 2.
  • Extensively used Angular-cli to generate components, routes, services, pipes and to run tests.
  • Co-operating wif back-end developing proves of building the Restful API and communicating wif the external web services

Environment: HTML5/HTML, CSS3/CSS, Angular JS 1.X, Angular 2.0, Node.JS, Express.JS, ES6, JavaScript, Media Queries, Lodash, JQuery, JSON, DOM, JSP, RWD, MVC, Gulp, Grunt, Bower, Mac, Safari, Chrome, Jasmine, Protractor, Agile, Source tree, SQL.

Confidential - Wausau, WI

Sr. UI Developer

Responsibilities:

  • Web designing and development using Adobe Dreamweaver, HTML5, CSS3, Bootstrap, JavaScript, XML, Angular 1.x, AngularJS2, NodeJS, RequireJS, JSP, JSON, JSF, J2 EE and Ajax.
  • Designed Frontend wif in object oriented JavaScript Frameworks Angular.JS and Node.js. Implemented JQuery plug-in dat enables to display related information wif the hovered label and link.
  • Worked Web based Enterprise applications using J2SE, Java/J2EE technologies such as springs, Servlets, REST and SOAP.
  • Utilized the features of Angular2 to present effective web design.
  • Because of Angular JS1 weaknesses such as loading start time and optimization for search engines, Migrated from Angular 1 to Angular 2 wif Typescript.
  • Used Typescript to reduce the number of lines of traditional JavaScript files. Integration of TypeScript to the whole project. And used TypeScript while finding the compilation error during testing.
  • Created single Page Application wif loading multiple views using route services and adding more user experience to make dynamic by using Angular JS 2 framework.
  • Worked on retrieving data from remote servers by using service to display those results on web pages.
  • Worked on creating different layouts like Border, Accordion, tab & Card. Included validations and created the form panel layout.
  • Created Angular2 components, implemented Interpolation, Input variables, Ng-For, Ng-If, Router Outlet, binding the click event, Component decorator, binding to the hidden property.
  • Leveraged AngularJS sources for data access. Created custom directives, factories, and services for re-usable components.
  • Worked on retrieving data from various remote servers by using custom built service layer and displayed those results on web pages.
  • Mapping the template wif its View, Component, and Controller via bridges and getting the data via service calls, virtual services or mock it wif JSON, and defining in a utility called Data Transform.
  • Used AJAX to request JSON data through third party REST APIs to acquire products data from server and display it in sorted order.
  • Improvised the performance of web pages by performing modification on CSS3and JavaScript assets which were configured throughGrunt.
  • UsedMEAN(MySQL, Express, Angular, Node)Stack and NodeJS for asynchronous data communication between server and client.
  • Provided extensive security using JavaScript validations wherever necessary and to validate the user input and ensure better performance reducing post backs. Responsible for checking cross browser compatibility issues.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application and updated story progress on intranet Kanban board.

Environment: HTML5, CSS3, JSON, JavaScript, Bootstrap, AJAX, MEAN Stack, Angular 1.x, Angular.JS2, Node.JS, JQuery, XML, XHTML, DHTML, DOM, J2EE, LESS, Grunt, JSP, SASS, Apache Tomcat, Gulp, Jasmine, Karma, SAAS, Web services, REST API, Kanban, Agile, MustacheJS, Adobe Dreamweaver, RequireJS, High charts.

Confidential - Piscataway Township, NJ

UI Developer

Responsibilities:

  • Responsible for designing dynamic and multi-browser compatible pages using HTML5.0, CSS3, JavaScript, jQuery, AngularJS, JSON, AJAX and Bootstrap to the requirement of the client.
  • Developed a new UI for an end to end MDM (Mobile Device Management) portal across all devices & tablets using JSP, HTML5, jQuery Mobile, Dojo1.9, CSS3 and middleware business logic components using J2EE frameworks.
  • Worked on Angular JS to implement Single Page Applications (SPA) using directives, reusable custom modules across projects, expressions, routers, views, model and controller.
  • Improve performance of the application by optimizing REST calls, uglifying and minifying the JavaScript code, making more reusable components and writing modular, industry standard and uncluttered code.
  • Designed and developed web pages using AngularJS framework and familiar wif various AngularJS directives, filters and services.
  • Wrote React components, using various lifecycle methods like should-component- update, component-will-receive-props, render.
  • Leveraged Sencha Ext JS along wif third party libraries such as jQueryUI, D3.js, InfoVis to build next-generation copy data management solution dat is extensible and scalable.
  • Extensively used D3.js for visualization bar chart (horizontal, vertical), geo maps, line chart, high charts, and bubble chart along wif ng-tables module.
  • Used in designing SOA based application and developing User Interface for SAAS applications. Bower together wif Grunt, RequireJS is used for fetching and installing packages.
  • Designed Frontend wif object oriented JavaScript Framework like AngularJS.
  • Extensively used LESS and SASS (Syntactically awesome style sheets) while styling wif CSS3.
  • Designed AngularJS applications using MVC frameworks and installation of client side dependencies using BOWER.
  • Further tasks include management of all MySQL database, MongoDB and all the required tables to store different survey information related to the site.Worked on several web based J2EE applications using JSPs, Struts, Tiles, Servlets, and Oracle/SQL Server and used Jboss application server to deploy application into Production environment.
  • Responsible to write a few internal CLI modules, used to build the application; using the Commander NPM module; Grunt to build frontend assets & resources.
  • Created responsive websites using bootstrap and wiring in AngularJS to specific components and fields wifin the web application to pull in product databases and information.
  • Used git as distributed revision control systems and its features such as check-in, check-out, merging and branching.
  • Coordinated wif QA team on daily basis using JIRA for issue tracking and bug fixing and Project status tracking.
  • Developed and updated the automated regression suites in an UATenvironment using Selenium Web Driver and conversant wif Agile methodology, process oriented development and Software Development Life Cycle.

Environment: HTML5, CSS3, AngularJS, D3JS, RequireJS, XHTML, JQuery, JavaScript, AJAX, SASS, LESS XML, DOM, MVC, Node JS, JSP, Grunt, J2EE, RWD, JSON, REST, twitter Bootstrap, Bower, MongoDB, CRUD, JUnit, JIRA, Jasmine, SVN, Agile, Selenium, Jboss, npm, vanilla JS.

Confidential

Jr. UI/ Front End Developer

Responsibilities:

  • Developed presentation and UI components using Struts frame work, JSP, Struts Tag Library, AJAX, Java Beans, XML, HTML, CSS, Custom Tag and JavaScript.
  • Extensive use of Twitter Bootstrap framework to achieve RWD, i.e., make the portal compatible for various screen resolutions which are trending in the market today.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • We used a content management system application used for developing publishing, editing and modifying content, organizing, deleting as well as maintenance from a central interface. Developed next generation Homepage for Chase which is highly compactable for all the browsers.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JQuery and JavaScript
  • We used Node.js to build a scalable network application where it can handle many connections concurrently.
  • Worked wif the team, halping them build out their markup and CSS.
  • Built custom directives to build application components for rendering grids and maps.
  • Used Selectors, Events, Ajax and Dom Manipulation modules in JQuery for updating content on DOM nodes.
  • Developed the styling part in stylus and grunt server will convert all the styling part to CSS which was written in Stylus. We will be using dis because to increase the higher capability of the web page.
  • We used Node.js to build a scalable network application where it can handle many connections concurrently.
  • Integrated wif back end code (Java) for highly interactive AJAX based applications
  • Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
  • Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
  • Streamlined the Responsive Web Design to enhance the Mobile User Experience and developed designs for the prototypes for the Mobile UI using GitHub.
  • Designed and developed AJAX calls to populate screens parts on demand
  • Created dynamic HTML pages wif JavaScript and CSS3 for their Intranet software product.
  • Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.

Environment: HTML5, CSS3, JavaScript, Ext.JS, AJAX, JIRA, JQUERY, JSP, JSON, XML, Bootstrap, Google Analytics, GitHub, PHP, Photoshop, FLEX.

Confidential

Jr. UI Developer

Responsibilities:

  • Responsible for Design and development of Web pages using HTML 5, CSS 3 including Ajax Controls and JSON.
  • Developed UI using JavaScript, HTML, DHTML, CSS, JavaScript validations and XHTML.
  • Worked as a Web portal Development. Implemented applications in JavaScript, and MYSQL.
  • Performed Client-side validations using JavaScript.
  • Fixed bugs and provided support services for the application. Tested/Debugged web browser using Firebug.
  • Managed and implemented all codes changes via SVN. Deploying builds across development, Staging and production instances and maintained code integrity.
  • Created an inline-edit and widget-collapse feature for the web page.
  • Added an inline Video Player feature dat supported Quick Time, Window’s Media, and Real-Player.
  • Performed graphical design and web site contract work for small business and working Professionals.

Environment: HTML, DHTML, XHTML, CSS, J2EE, JavaScript, SVN, AJAX, MYSQL, IntelliJ.

Hire Now