We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

Irving, TX

SUMMARY:

  • Over 8+ years of professional experience in all phases of software development life cycle including requirements Analysis and Debugging, Applications Design, Development, Integration, Maintenance, Installation, Implementation, Deployment, Testing of various client/server, and web/native applications.
  • Expertise in Client Scripting language and server side scripting languages like HTML5, CSS3, JavaScript, jQuery, JSON, Bootstrap, BackboneJS, AngularJS/ Angular2, Kendo UI, Phone Gap, Twitter Bootstrap, GRUNT, SASS, Jasmine Unit testing, using GitHub for repository.
  • Expertise in Developing Responsive Design, REST Service Application with Reusable Code and High Quality & Performance using suitable Front End Technologies.
  • Developed responsive web pages using Bootstrap and CSS3 media queries.
  • Experienced in Angular2 Template basics, Template directives, Routing and navigation, Components, Services and Data Binding. Advise team on best practices for Angular 2 component driven architecture.
  • Experience in Prototyping - Built entire Intranet portal in Axure environment.
  • Experience in creating user interface widgets using JQuery .
  • Experience with Backbone JavaScript library with a RESTful JSON interface.
  • Experience in developing event driven applications using AJAX, JSON and XML .
  • Excellent experience in RWD (Responsive Web Design).
  • Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably AngularJS and ReactJS.
  • Analyze user interface problems and create on-brand design solutions that meet measurable business goals and requirements.
  • An experienced troubleshooter and tester in JavaScript code behind depending on the type of bug and solution that was presented. Heavy use of Jasmine, Karma Unit Testing and JSFiddle and Firebug.
  • Experience working in Databases like Oracle 10g/11g,MS SQL Server.
  • Good Experienced in managing complete application life cycle using Agile Methodologies(Srcum), TTD and Waterfall software development methodologies.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.

TECHNICAL SKILLS:

Web Technologies: HTML, CSS, JavaScript, AJAX, XHTML, JSON, AWS, Bootstrap

Languages: JavaScript, TypeScript, ECMAScript 6, C, C++, C#

JavaScript Libraries: AngularJS, Angular2, BackboneJS, JQuery, NodeJS, ExpressJS, ReactJS, RequireJS, Underscore, EmberJS, Modernizer, D3.JS

CSS Technologies: Bootstrap, LESS, SASS (COMPAS)

Testing Software: Jasmine, Karma, Protractor, Mocha, JUnit

Packaging tools: Npm, Bower, Rpm

Repository Management Tools: SVN, GIT, SourceTree, Tortoise SVN, Visual Source Safe, Team Foundation Server

Web Servers: Apache, Tomcat

Virtual Environment: Vagrant, Virtualbox

IDE & Editors: Sublime, Notepad++, Eclipse, NetBeans, Dreamweaver, Web storm

Supporting tools: Firebug, Chrome Developers Tool, IE Developer Toolbar, Postman extension, AXURE

Continuous Integration: Hudson, Jenkins.

Build Tools: Ant, Maven, Grunt, Gulp, Yoeman.

Database Software: MySQL Server, Oracle 10g/11g

Operating System: Windows, Mac OS, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

Sr. UI 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 AngularJS a MVC framework (which means JavaScript, HTML, and CSS), JQuery, AJAX. Worked on Git and used it as a source control version tool, to manage the code repository.
  • Worked through cross-browser compatibility issues with layouts and styles and fixed major CSS 3 bugs for supported browsers and platforms.
  • 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 also used JavaScript methods and properties.
  • Implemented Angular 2 Routing and navigation, Components, Services.
  • Created various Modules/controllers/components for the entire application using Angular 2.
  • 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.
  • Created Angular component which makes an AJAX call to these API's, using RESTful API's.
  • Created Restful Web API endpoints using HTTP verbs of GET, PUT, POST & DELETE
  • Implemented media queries and writing device specific CSS and performed client side validations using Angular directives.
  • Converted data from database into JSON format files and retrieved the same in the form of Restful APIs.
  • Worked on different components of Web Services, including MVC architecture of AngularJS, using directives, controllers and filters.
  • Develop various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager).
  • Used NodeJS to run Grunt tasks and build properly the project (compile, minify, concat etc.) and implement modules into NodeJS to integrate with designs and requirements.
  • Implemented Role based security for each page of the application by building the code in NodeJS (Server side)
  • Developed prototypes for various web components using Axure.
  • Implemented Micro-services build upon AWS.
  • Extensively worked on subversion, GIT and Jira .
  • Co-ordinated with the QAT and SVT teams, to test the user experience.
  • Held meetings with the client to develop layout, color scheme and layout for color component and implemented it into a final interface design using HTML, CSS and AngularJS.

Environment: JavaScript, AWS, AngularJS, Angular 2, CSS 3, Bootstrap 3, JSON, AJAX, NodeJS, ReactJS, Grunt, Gulp, BitBucket, GIT, Source Tree, WebStrom.

Confidential, PA

Sr. UI Developer

Responsibilities:

  • Designed pages using AngularJS Forms, Validations, Modules, Events, Expressions, Directives, Controllers, filters, routing and HttpRequest
  • Used Angular JS, Bootstrap and HTML5, CSS3 to enable client side date to meets specific criteria by applying various validation variable.
  • Worked on capturing the user events and rendering the appropriate action and dynamically rendering the UI based on user actions using Angular.js.
  • Developed complex Angular2 UI nested components for reuse and rapid development Angular2 for each SPA.
  • Implemented Angular 2 Routing and navigation, Components, Services.
  • Created various Modules/controllers/components for the entire application using Angular 2 .
  • Maintained Cross Browser compatibility & implemented Responsive Design using Bootstrap, custom media queries, etc.
  • Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
  • Coded JavaScript for page functionality and Pop up Screens and used HTML5 to make dropdown menus on web pages and display part of a web page upon user request.
  • Used React JS for search engine optimization and worked with Visual studio .
  • Involved in JavaScript coding for validations, and passing attributes from one screen to another.
  • Implemented jQuery plugin that enables to display related information with the hovered label and link
  • Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
  • Mapping the Template with it’s View, Component, Controller via bridges and getting the data via service calls, virtual services or mock it with JSON, and defining in a utility called Data Transform.
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery UI, DHTML and JSON .
  • Used Node.JS for asynchronous data communication between server and client.
  • Using AJAX to request JSON data through third party REST APIs to acquire products data from server and display it in sorted order.
  • Developed the code using LESS framework, which in turn would generate plain CSS for the dynamic pages.
  • Used Java JSP for form handling, session storage and process request for the dynamically generated web pages
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Created continuous integration builds using Maven and SVN control.
  • Performed Unit testing on angular applications using tools like Karma, Jasmine .

Environment: Java, HTML5, CSS3, JavaScript, JQuery, Bootstrap, AJAX, Angular JS, Angular2,React JS, Node JS, JQuery UI, XML, DHTML, DOM, LESS, REST, Maven, Tortoise SVN, Webstorm, Spring MVC, Oracle DB, karma, Jasmine.

Confidential, Chicago, IL

Sr. UI Developer

Responsibilities:

  • Involved in User sessions, gathering requirements and developing web application using agile methodology .
  • Worked on highly advanced user interface design and development using Angular.js, Node.js, HTML and CSS .
  • Used jQuery plug-ins to implement features as a light box, galleria, sliders and other intuitive features.
  • Worked with SPA (Single Page Application) framework Angular.js and Bootstrap CSS framework .
  • Used SVN for version control systems.
  • Articulated business strategy and branding issues and to balance these with user needs and technological constraints.
  • Worked closely with product managers, developers and internal stakeholders throughout the product design .
  • Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.
  • Extensively used JQuery in implementing various GUI components in application portal.
  • Worked on JSON, XML parsing as a part of the project.
  • Worked on User centered design process to create wireframes and convert it into a working prototype.

Environment: Angular.js, Bootstrap, JavaScript, CSS, HTML, JQuery, JSON, XML, Node.js, SVN, Firebug, JSP

Confidential, Pittsburgh, PA

Java UI Developer

Responsibilities:

  • HTML, JavaScript, JQuery, Bootstrap, and CSS based front end UI design and development.
  • Used AngularJS custom directives to develop reusable UI custom component.
  • Worked extensively on W3C and s508 web standards.
  • Worked on Google Web Toolkit to create complex web applications using JAVA.
  • Developed callback functions to parse and handle JSON data returned from the server.
  • Implemented JavaScript module patterns using asynchronous script loading and rich features of ECMA 5 (strict mode, getters and setters, JSON parsing) to provide more functionality to the JavaScript code.
  • Involved in writing application level code to interact with Jenkins, APIs, RESTful Web Services using AJAX, JSON.
  • Worked extensively on Grunt, Gulp, Yoeman, Accessibility Subject Matter.
  • Worked on Balsamiq and Native JavaScript extensively.
  • Mapping business requirements to application features and the most suited technology to provide business value.
  • Worked extensively on OpenGL-powered 3D slide transitions, exporting to PDF, Quicktime, JPEG, HTML also themes among other Keynote features .
  • Involved in different phases of system implementation such as Front-End Research and Development, Integration, Bug Fixing and Launch & Maintenance.
  • Involved in the scope discussions with the business analysts and the client to identify the user requirements and the user experience to achieve the consistency in the proposed application.
  • Analyzed and demonstrated the user centric design and customer experience to the client with the newly proposed application design.
  • Helped add structure to the JavaScript by implementing BackboneJS and RequireJS to thousands of lines of code. I also added unit tests to the codebase using Jasmine and trained the team on JavaScript best practices, Backbone, and unit testing using Jasmine.
  • Worked on advanced HTML 5 hybrid mobile application framework IONIC.
  • Researched and identified the well versed open source tool to implement the cross browser application to achieve the web standards.
  • Developed / Integrated static pages into the existing and proposed healthcare system.
  • Performed code review and unit testing and also worked extensively in Policy Engine.
  • Identified and fixed the browser/performance related issues in the application.
  • Provided production deployment and validation support.
  • Used JSON to develop rich GUIs and also involved in performance tuning the website.
  • Fixed the post production issues in the application.

Environment: HTML, CSS, JavaScript, AJAX, JQuery, DOM, RESTfulwebServices,Grunt, Gulp, YoemanBackboneJS, Jenkins.

Confidential, Jacksonville, FL

Front-End Web Developer

Responsibilities:

  • Participated in requirements gathering, analysis, Conceptual Design and Details.
  • Developed UML diagrams for the system and analyzed the application work flow.
  • Worked extensively on OO JAVA programming to create responsive webpages.
  • Developed CSS to maintain the uniformity of the all the screens though out the application and positioning of the screen objects.
  • Incorporated Twitter bootstrap concepts to make the web application responsive to mobile and tablet screens.
  • Worked on Google Web Toolkit to create complex web applications using JAVA.
  • Worked with clients to obtain and document project requirements for High Level Design of the application.
  • Produced big, bold & responsive headlines using slab-text JQuery plugin
  • Coded Advanced Object Oriented JavaScript framework like API plugin in JQuery, utilizing a single JavaScript/ CSS UI interface for web based browsers, the super app features HTML capabilities within different components like accordions, grids, and charts.
  • Designed JQuery UI plugins to allow a developer to seamlessly integrate UI widgets into the look and feel of their site or application.
  • Created Powerpoint presentations using Keynote for quarterly sales figures.
  • Worked on Phonegap for the development of the Live Nation mobile application.
  • Developed CSS to maintain the uniformity of the all the screens though out the application and positioning of the screen objects.
  • Created different types of modals. One for dynamic content for Ajax call having both modal header as well as modal content together inside one modal body.
  • Created different Web 2.0 Design patterns such as Navigation Tabs, Item Pagination, Page Grids, Sign-In module, Ranking, Writing a Review, Calendar Picker, Auto Complete.
  • Used AJAX to implement its queue browser for smoother transactions.
  • Worked with the Back-End team and Quality assurance team in the process.

Environment: HTML, CSS/CSS3, JavaScript, Ajax, JQuery, ExtJS, SVN, LESS, Bootstrap, KendoUI, REST, AngularJS, SQL.

Confidential

Java Developer

Responsibilities:

  • Extensively involved in requirements gathering and analyzing them, checking the dependencies and design of the project.
  • Implemented server side tasks using Servlets and XML.
  • Designed and developed User Interface using JSP, Polymer, CSS, HTML and JavaScript. Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Designed and Developed Java Script frame work for UI Configuration widgets.
  • Used OO Java Script, JSP, JQuery, HTML and CSS to develop the application.
  • Involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets.
  • Used JSON to develop rich GUIs and also involved in performance tuning the website.
  • Improved outgoing quality through test and yield improvements and characterization. Also reduced costs through test time improvements.
  • Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side.
  • Wrote test plans and performed unit testing and performance testing.

Environment: Java, J2EE, Eclipse, Windows NT 4.0, UNIX, My Eclipse IDE, JSP/Servlets, Apache, Tomcat, Web logic, JDBC, XML, HTML, Oracle.

Hire Now