We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

PROFESSIONAL SUMMARY:

  • 8 years of professional experience in all phases of software development life cycle including requirements Analysis and Debugging, Applications Design, Development, Integration, Maintenance, Installation, Testing of various client/server, N - tier and web applications.
  • Expertise in web and mobile/tablet UI development with experience in developing hybrid mobile applications in Cordova using HTML5, JavaScript and other JS frameworks.
  • Expertise in Client Scripting language and server side scripting languages like HTML5, CSS3, JavaScript with ECMA5 features, jQuery, JSON, Bootstrap, Angular.js.
  • Experience in developing Graphic User Interface (GUI) to display report data using D3.js with Cross-browser compatibility and Web application scaling.
  • Extensive experience on implementing the AJAX with rich features like deferred, promises, pipe, and callback functions.
  • Worked with JavaScript task runners to automate the development process. Used enhanced features of grunt.js and Gulp.js to implement browser Sync, dev and prod bundle generation, dev server etc.
  • Experience in creating user interface widgets using JQuery, Kendo UI, Bootstrap and AngularJS.
  • Experience in developing in application frameworks using JQuery, AngularJS, AngularJS-2.
  • Hands on experience inwriting light weight Node.js express server, and using technologies like Ajax, JavaScript/jQuery, JSON to make connections between server and databases like MongoDB and MySQL.
  • Used a custom framework sitting on the top of Nodejsand MongoDB and has used lot of client side javascript plugins.
  • Experience in usingReactJSin building applications and make them run without any crashes.
  • Rich experience with development using AngularJS extensive features for loading views in a Single Page Application, MVC structure for JavaScript files, data-binding using Angular JS directives and also building custom directives.
  • Experience with Handlebars.js to build dynamic HTML templates, and Underscore.js to handle and manipulate data from backend with a RESTful JSON interface.
  • Experience in developing kiosk app for Chrome OS using web development technologies like HTML, CSS, JavaScript and other JS frameworks.
  • Experience in the developing applications for different platforms like web browser, iOS, Android, and Chrome OS.
  • Incorporated the require.js features to build modular structure of JavaScript for better code maintenance and smoother name-spacing of variables.
  • Involved in web application development projects that required Responsive Web Design using flex box features of CSS3.
  • Expertise in plain JavaScript logics, functionality, scope maintainability and name-spacing the variables.
  • Worked with AGILE Methodology in recent projects and participated in SCRUM meetings as well in previous projects.
  • Expertise in debugging skills using Safari Web Inspector, Chrome Developers Tool and Firebug.
  • Experience in using HighCharts, and D3.js Components and integrating back-end applications with AJAX driven front-end.
  • Experience in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, and Chrome.
  • Proven track record in developing reusable code, cleaner code structure, and understanding of the JS features to ensure data availability to the front-end.
  • Strong expertise in the iterative Agile and Scrum development methodologies for software development.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing.
  • Excellent communication skills to discuss the projects with technical and non-technical SME’s and also during the sprint meetings for Agile as well as Scrum development methodology.

TECHNICAL SKILLS:

Web Technologies: HTML5, CSS3, XHTML, XML, JavaScript, AJAX, JSP, UI Concept Modeling/Wire framing, Telerik Controls

JavaScript Frameworks / Libraries: Angular 2, AngularJS, BackboneJS, JQuery, NodeJS, ExpressJS, ReactJS, RequireJS, EmberJS, Modernizer

Microsoft Technologies: ASP.NET, ramework,ADO.NET, LINQ, Entity Framework, Silverlight, WCF, MVC, Web API, WPF, SSRS, SSIS

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

CSS Technologies: Bootstrap, LESS, SASS (COMPAS)

Packaging tools: Npm, Bower, Rpm Repository

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

Web Servers: Apache, Nginx, Tomcat

IDE & Editors: Sublime, Notepad++, Eclipse, NetBeans, Dreamweaver, Web storm, Visual Studio 2015/ 2013/ 2010

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

Scripting Languages: Bash Shell scripting, Perl

Continuous Integration: Hudson, Jenkins, Travis

Build Tools: Ant, Maven, Grunt, Gulp

Database Softwar: MySQL, Oracle, MongoDb

Operating System: Windows, Mac OS, Linux

PROFESSIONAL EXPERIENCE:

Confidential - Chicago/IL

Sr. UI Developer

Responsibilities:

  • Created Front-end Applications using HTML5, CSS3, JavaScript, JQuery, Angular JS, Node.js, Backbone.js, OOP, DOM, Twitter Bootstrap, AJAX, XML and JSON.
  • Developed non-functional HTML, CSS pages from the mockups and involved in UI review with UI architect and Business Units.
  • Responsible in design and development of web applications using the latest technologies like Angular JS, HTML5 and CSS3 also involved in Unit testing.
  • Extensive usage of BOOTSTRAP and SASS for responsive web design.
  • Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Experience in working different changed procedures of Angular 1.x to Angular 2.0 such as, @Route, RouterOutlet, router-link etc.
  • CreatedAngular 2components implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, RouterOutlet, binding the click event, Component decorator, binding to the hidden property.
  • Coded Angular JS controllers and directives for application functionality and filters for heavy DOM manipulation.
  • 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.
  • Development of Client Side Validation techniques using JQuery and Angular JavaScript.
  • Utilized the Dependency Injection mechanism for simpler way of managing the controllers and scopes.
  • Involved in writing application level code to interact with API's, Web Services using AJAX, JSON and XML.
  • Implemented XML parsing &JSON parsing for data handling on different application.
  • Regular interaction of RESTful API design calls to populate the UI on the app using GET, PUT, POST and DELETE.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Worked on writing code for integrating merchant API to get all the details about coupons and merchant ID to database.
  • Developed API back ends using Node.js to allocate access to data in MYSQL.
  • Used date-format and moment packages in Node JS to save the timestamp in database converting into UTC.
  • Debugged the website using Chrome Developer's tools and hardcoded the API into script for getting the information about merchants using Node JS.
  • Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chrome Developer tools.
  • Performed testing using Jasmine,Karma and Protractor by following Test Driven Development (TTD) approach.
  • Used GitHub, version control system as a source repository to organize the code base.

Environment: HTML5/HTML, CSS3/CSS, JavaScript, ECMAScript 5, Angular 2 JQuery, Node.js, AngularJS, Require.js, Bootstrap, GIT, MVC/MVVM, Adobe Fireworks, Photoshop, Dreamweaver, Illustrator, AJAX, XML, PL/SQL, Windows.

Confidential -New York, NY

Sr. UI/Web Developer (Angular JS Developer)

Responsibilities:

  • Participated in requirements gathering, analysis, Conceptual Design and Details.
  • Designed a responsive webpage using the Bootstrap grid system as well as CSS3 media queries to layout contents that fit for different devices including mobiles, tablets and desktops.
  • Utilized JavaScript, JQuery, Angular JS, HTML, and CSS to implement the data from the Teradata Database dynamically on the front end. Created Single page applications using Angular JS.
  • Implemented Model View Controller (MVC) Design Pattern using AngularJS.
  • Advise management of new technologies AngularJS, Gulp and associated dependent technologies for architecture and development.
  • Setting up the routing configuration for various views and sub views using AngularJS with Web API to perform builds and creating production ready code for deployment.
  • Responsible for performing unit testing and end-to-end testing using Karma, Jasmine in Angular CLI.
  • Created Angular component which makes an AJAX call to these API's, using RESTful API's.
  • Created & Exposed Restful Web API endpoints using HTTP verbs of GET, PUT, POST & DELETE.
  • Implemented JSON for data transfer between the Angular component and web services.
  • Implemented various Angular bootstrap directives like modal, popover, tooltip collapse etc.
  • Implemented media queries and writing device specific CSS and performed client side validations using Angular directives.
  • Worked in Service Oriented Architecture the Angular component interacts with the API's for the fetching data.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate the process for web application, page navigation and form validation.
  • Developed the application which has the compatibility with old browsers as well as the latest ones.
  • Daily stand-up SCRUM meetings with the team, Used JIRA for Stories/Bugs/Create Tasks/sub tasks.
  • Utilized Validation controls to validate the input Data using Validation Controls (like Required Field, Range, Custom and Compare validations).
  • Team Foundation Server (TFS) is used for source control, data collection, reporting and project tracking.

Environment: Angular JS, Angular CLI, Grunt, Microsoft Visual Studio 2015, JavaScript, JQuery, CSS, AJAX, HTML5, XML, SQL SERVER 2014, Teradata, C#, ASP.NET, MVC, Karma, Jasmine, TFS.

Confidential - Camp Hill, PA

Senior UI Developer

Responsibilities:

  • Involved in development, design and implementation of front-end part widget based application.
  • Build Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular.js and Bootstrap with MySQL database.
  • Develop user interactive websites using web technologies like HTML, XHTML, and CSS.
  • Use Bootstrap and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phone.
  • Code JavaScript for page functionality and Pop up Screens.
  • Involved in developing user interface with the help of React JS.
  • Use HTML, CSS, Bootstrap, AngularJS to create interactive user interface.
  • Developed dynamic ASPX web pages using ASP.NET, C#, HTML5, XSLT and JavaScript and Implemented Web Services using Rest, extensively used ASP.NET Data Grid control for displaying the data and SOAP.
  • Create AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
  • Develop REST architecture based web services to facilitate communication between client and servers.
  • Involved in web development by using Ruby on Rails.
  • The tech stack is AngularJS, LESS, Bootstrap and cutting edge server side technologies.
  • Work one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript.
  • Utilize various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Create and deploy new features in order to sustain and amend existing applications.
  • Use jQuery plugins to create autocomplete, validation, drag and drop features.
  • Design the email blasts using Adobe creative suite and then implement them using HTML and Java script.

Environment: HTML5, XML, CSS, LESS, JSON, GruntJS, ReactJS, NodeJS, JavaScript,Bento UI, JQuery, AngularJS, Node JS, C#, VB.NET, ASP.NET, Bootstrap, AJAX, Jenkins,SpreadJS,Wijmo5, Jasmine, Visual studio 2010, SQL Server Management studio, Microsoft Team Foundation Server, Cisco Slack/Jabber.

Confidential - Santa Barbara, CA

Sr. Web/UI Developer

Responsibilities:

  • Interact closely with the business to understand their requirement and convert it into functional Requirements.
  • Created Templates and styled them using CSS SASS features for the total Applications.
  • Developed CQ components and styles them using SASS features for all applications, workflow and integrating CQ with other application.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Used CQ5 for Reusable components and templates to create any number of web pages/sites; decoupling the content and Multisite management.
  • Created the Controllers and Controller Actions, Filters, Routing using ASP.NET MVC.
  • Used AngularJS as the development framework to build a single-page application.
  • Created the Data access layer and Data access objects using ADO.NET Entity framework and LINQ to reduce impedance mismatch.
  • Extensively used CSS3 and Bootstrap for styling the HTML5 elements.
  • Made asynchronous testing with help of Mocha and ran tests that are serial. Made use of reporting of Mocha and handled exceptions effectively.
  • Used the Chai's interfaces to integrate with Mocha and performed testing based on TDD styling.
  • Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
  • Manage the optimization, minification, and bundling of our framework/libraries using tools like Node, Grunt.js, etc.
  • Developed the applications over all the major Screen Resolutions like IPAD, Mobiles, and Desktops.
  • Created web content and checked for cross-browser issues, and screen resolutions.
  • Building backend services using REST based WEB API to perform authentication, fetch user details.
  • Involved in creating effective unit test cases and reviewing the test cases of the team.
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.

Environment: AngularJS, JavaScript, JQuery, CSS, AJAX, HTML5, SOAP, SQL Developer, AJAX, Microsoft Enterprise Library, NUNIT, SSRS, Visual Studio 2013, C# 5.0/4.0, .Net Framework 4.5, ASP.NET MVC 4, Entity Framework 5.0, ADO.NET, WCF, WPF, TFS, XMLSQL Server Express 2012.

Confidential, Minnetonka, MN

UI/JavaScript Developer

Responsibilities:

  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, SASS, JavaScript, jQuery, JSP/JSON
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript)
  • Responsible for developing various static and dynamic modules which are displayed in different webpages according to the specifications.
  • Created Use Cases, Class Diagrams, Sequence Diagrams using UML with Microsoft Visio and prepared technical specification document.
  • Actively coded the User Interface, Business Logic and Data Access Components using ASP.Net MVC 2.0, JavaScript and C# using Visual studio.
  • Extensively used DHTML, Ajax control tool kit, Ajax JS libraries for asynchronous and partial post backs in various web pages.
  • Created models, views and controllers in MVC 2.0.
  • Extensively worked on creating Custom Controls, User Controls and Master Pages for web pages.
  • Performed client-side validations using JavaScript, Ajax.
  • Created XML overlays based on the configuration requirements of the client to change the look and feel of the product and add display data from custom fields.
  • Performed querying to database using LINQ to SQL and querying to XML files using LINQ to XML.
  • Visual Studio tool has been used to design, debug and deploy the entire application.
  • Used Microsoft Message Queuing (MSMQ) for sending messages.
  • Assisted in developing Tables, Triggers, Views, stored procedures and updating the SQL Server database and Optimized SQL Server Stored Procedures using joins & indexes.
  • Created methods and procedures used in an on On-Line Analytical Processing (OLAP) environment for accessing and translating data into understandable and usable information using SSAS.
  • Designed and developed reports in SQL Server using SQL Server Reporting Services.
  • Successfully made use of Service Host Type class in WCF and exposed the Service types available, from endpoints.
  • Performed and resolved cross-browser issues and Unit Testing.

Environment: .Net Framework 3.5, ASP.Net, MVC 2.0, C#.Net, XML, XAML, WCF (Windows Communication Foundation), LINQ, JSON, AJAX, JavaScript, CSS, SASS, JQuery, HTML, Visual Studio 2008, SQL Server 2008, SSIS, SSRS, Visual Source Safe(VSS).

Confidential

.NET Developer/ Web Developer

Responsibilities:

  • Played an active role in all stages - requirements gathering, analysis and design, development, testing, debugging and fine-tuning.
  • Developed/Modified front end UI using HTML, DHTML and CSS.
  • Designed User Interface using ASP.NET Pages, Web Controls, Custom Controls, User Controls, HTML, and Style Sheets and C#.NET and VB.NET for Middle tier processing.
  • Designed Created and Implemented new relational tables and upgraded the existing tables.
  • Designed and developed user-interface for major modules of the project using ASP.Net controls.
  • Performed Form validation by adding validation controls and implemented user controls and custom controls and role based authorization.
  • Used ADO.NET objects for data retrieving, querying, storage and manipulation to data sources.
  • Used Data grids, Grid view and Data Reader for Data manipulation and display.
  • Used SQL Server database as the backend and XML for web configuration files
  • Used Visual Source Safe for Version Control.
  • Designed and implemented reports using Crystal Reports.
  • Used web services in the appropriate scenarios to communicate with other applications.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
  • Used JavaScript Validate input values on forms to make sure that they will be accepted before they are submitted to the server.
  • Developed stores procedures, triggers, functions and database tables in MS SQL Server database.
  • Used Firebug to analyze UI layouts and issues on different browsers
  • Used various JQuery plugins like auto complete, date picker, color picker, document slider to enhance the usability, functionality and overall experience for website

Environment: .NET Framework 2.0, C#.NET, VB.NET, ADO.NET, ASP.NET 2.0, XML, HTML, CSS, JavaScript, AJAX, SQL server, T-SQL, IIS, Crystal Report, Visual Source Safe, HTML, CSS, JavaScript, XML, XHTML, JQuery, AJAX, Adobe Dreamweaver, SVN, Firebug, SQL, Windows XP and MS Office.

We'd love your feedback!