We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Microsoft Certified Developer with 8 years of extensive experience in Requirement Gathering, Analysis, Design, Development, Implementation, Testing and Deployment of Client/Server, Web - based and Windows application using Microsoft Technologies.
  • Experience in using various methodologies in Software Development Life Cycle (SDLC) like SCRUM/AGILE, Waterfall.
  • 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, AngularJS, Angular2, Angular4.
  • Full stack web developer with responsive design concepts, cross-browser and cross-platform development and browser compatibility issues, site security, performance optimization.
  • Experience with various JavaScript libraries like Modernizr, RequireJS, React, NodeJS, UnderscoreJS, Browserify, Webpack for various development requirements
  • Worked onAngular2 Templates, directives, Routing and navigation, Components, Services, Pipes and Data Binding
  • Highly adept in design, construction, delivery of Rich Internet Applications; incorporating highly responsive-interfaces on mobile & tablet using touch/swipe and in desktop apps, using keys/mouse.
  • Extensively used various components of AngularJS like Angular Directives, Angular Controllers, Angular DOM, Angular Services, Angular Events, Angular Modules and Angular Validations.
  • Experience in client side scripting and design by using JavaScript, JSP, JQuery, VBScript, CSS, XSL and XML and IIS configuration.
  • Developed Responsive Web Designs (RWD) using media queries in Bootstrap.
  • Proficient with CSS preprocessor tools like Less and SASS.
  • Experience in Windows Applications using WPF and XAML and WinForms and Telerik controls,
  • Extensively involved in Designing, Creating and Implementing WCF Services, LINQ to Entity Framework.
  • Strong understanding and experience in Agile and Waterfall environments.
  • Experience working with database like MS SQL SERVER with understanding of writing various TSQL queries, stored procedures, triggers, user-defined functions for migration of data from back-end to front-end applications.
  • Experience in writing SSIS (SQL Server Integration Services) packages and reports using SSRS (SQL Server Reporting Service).
  • Experience in UML, writing Use Cases, Class Diagrams, and Sequence Diagrams.
  • Implementing Design Patterns and writing software architecture documents.
  • Strong experience in using front end and Backend Validation controls.
  • Experience with JavaScript testing frameworks like Selenium, Jasmine, Karma, Protractor and Mocha.
  • Extensive experience in Testing, Debugging and troubleshooting the existing code using Firebug, Chrome Inspector, IE Toolkit and other tools.
  • Knowledge on multiple bug tracking tools like Jira, Quality Center and Bugzilla.
  • Experience with package management tools like Npm, Bower and Rpm.
  • Integrated all builds, unit tests and deployments using continuous integration tools like Hudson, Jenkins and Travis.

TECHNICAL SKILLS:

Web Technologies: HTML, CSS, JavaScript, AJAX, XHTML, JSON, WEB API.

JavaScript Libraries: BackboneJS, JQuery, NodeJS, ExpressJS, React, RequireJS, Underscore, AngularUI, EmberJS, Modernizer

Microsoft Technologies: ASP.NET, .Net Framework,ADO.NET, LINQ, Entity Framework, Visual Studio, 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, Resin

Virtual Environment: Vagrant, Virtualbox

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

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 Software: MySQL, Oracle, MongoDb, Redis

Operating System: Windows, Mac OS, Linux

PROFESSIONAL EXPERIENCE:

Sr. UI Developer

Confidential, Chicago, IL

Responsibilities:

  • Created new pages using Html, CSS and made modifications to existing applications and modules in accordance with client specifications.
  • Participated in complete development life cycle activities like design, coding, testing and production release.
  • Developed and integrated complex scripts using Angular, Node JS and implemented various functionalities to current code.
  • Carried out stake holder meeting with the product owners to meet the need of clients and business.
  • Translated technical requirements and design documentation into application modules using AngularJS, JSON and JavaScript.
  • Experience in working different changed procedures of Angular 1.x to Angular 2.0 such as, @Route, Router Outlet, router-link etc.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided byangular 2.
  • Created Angular 2 components implemented Interpolation, input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the click event, Component decorator, binding to the hidden property.
  • Created various API’s to communicate for accessing web services to store data onto database
  • Modified and added various styles to current code using CSS and LESS preprocessor.
  • Worked with Bootstrap, Bento and ported a big portion of the application, using LESS to manage CSS consistency and reuse.
  • Generated new components for our project with theAngular CLI
  • Worked on third party library like Handsontable and GridStack.
  • Worked on Angular Material Design components, directives and enhanced them.
  • Created customized common components and used them in many places.
  • Used custom LESS files at module and page level while also maintaining general styles for the whole site.
  • Analyzed and fixed the defects identified during Unit testing and UAT.
  • Wrote AJAX calls to populate tables, tab menu and other components with JSON data in Angular.js.
  • Worked closely with back-end developers to ensure the integrity of the UI throughout the development life cycle.
  • Developed cross-browser/platform pages using CSS3 Media Queries and AngularJS to match design specs for complex page layouts while adhering to code standards.
  • Participated in project planning session with team members to analyze development requirements.
  • Used Firebug, IE Developer Toolbar, for debugging and browser compatibility.
  • Worked on JavaScript testing frameworks like Jasmine, Karma, Protractor and Mocha.
  • Worked with an Agile, Scrum development methodology to ensure delivery of high quality work with monthly iteration, involved in sprint planning and retrospectives

Environment: HTML5, XML, CSS, LESS, JSON, NodeJS, JQuery, AngularJS 2,, FLUX, C#, VB.NET, ASP.NET, Bootstrap, AJAX, Jenkins,SpreadJS,Wijmo5, Jasmine, Visual studio 2015, SQL Server Management studio, Microsoft Team Foundation Server, Cisco Slack/Jabber.

Sr. UI Developer

Confidential, New York, NY

Responsibilities:

  • Created new pages using Html, CSS and made modifications to existing applications and modules in accordance with client specifications.
  • Participated in complete development life cycle activities like design, coding, testing and production release.
  • Developed and integrated complex scripts using AngularJS, Node JS and implemented various functionalities to current code.
  • Carried out stake holder meeting with the product owners to meet the need of clients and business.
  • Translated technical requirements and design documentation into application modules using AngularJS, JSON and JavaScript.
  • Used FLUX to build client side web applications.
  • Created various API’s to communicate for accessing web services to store data onto database
  • Modified and added various styles to current code using CSS and LESS preprocessor.
  • Deployed the modified code to the server using Jenkins.
  • Worked with Bootstrap, Bento and ported a big portion of the application, using LESS to manage CSS consistency and reuse.
  • Created ReactJS components using JSZ.
  • Used custom LESS files at module and page level while also maintaining general styles for the whole site.
  • Worked with the UX team in upgradation of Bento UI version from 0.3 to 1.4 using CSS, JQuery, Html, Angularjs and Bootstrap.
  • Created responsive pages as part of front end work using companies pre-owned Bento UI.
  • Analyzed and fixed the defects identified during Unit testing and UAT.
  • Wrote AJAX calls to populate tables, tab menu and other components with JSON data in Angular.js.
  • Worked closely with back-end developers to ensure the integrity of the UI throughout the development life cycle.
  • Worked on spreadsheets, grids and implemented various functionalities and methods on it using SpreadJS and Wijmo5.
  • Developed cross-browser/platform pages using CSS3 Media Queries and AngularJS to match design specs for complex page layouts while adhering to code standards.
  • Participated in project planning session with team members to analyze development requirements.
  • Used Firebug, IE Developer Toolbar, for debugging and browser compatibility.
  • Worked on JavaScript testing frameworks like Jasmine, Karma, Protractor and Mocha.
  • Worked with an Agile, Scrum development methodology to ensure delivery of high quality work with monthly iteration, involved in sprint planning and retrospectives

Environment: HTML5, XML, CSS, LESS, JSON, GruntJS, React, NodeJS, JavaScript,Bento UI, JQuery, AngularJS, Node JS, FLUX, 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.

Sr. UI Developer

Confidential, Melbourne, FL

Responsibilities:

  • Converted the raw JavaScript application to React, Node, and MongoDB.
  • Rewrote several key web pages as part of the overallUIsite redesign.
  • Using CSS3, SASS, HTML5,Responsive design and Bootstrap Theming.
  • Implemented different kinds of UIcontrols including modal dialogs and AJAX web forms with upload file control.
  • Involved various kinds of problems starting from database ending with frontend JavaScript, HTML and CSS.
  • Improved performance in various kinds of web application lifecycle steps starting with database ending in middle tier layer.
  • Implementation of User selection monitoring process using JSON, REST, NodeJS, and MongoDB.
  • Evaluated the upcoming Angular2 conversion requirements as well as TypeScript.
  • Rewrote one of the key pages, which allows users to manage their content. The task involved investigation of the AngularJSUI-Grid as well as refactoring of several backend methods.
  • Built AngularJS modules, controllers, pop up modals, and file uploaders.
  • Worked on React and NodeJS
  • Used usability testing tool AB tests to ensure better user conversion.
  • Wired up ng-grid to models, built REST methods for fetching/saving records and built NUnit tests for controllers.
  • Evaluated converting the current implementation of the front-end to using React.
  • Cached certain HTTP responses so that if offline, those responses could be used as for future request.
  • Extensive development of Queries to produce reports incorporating JasperReports and FusionCharts.
  • Extensive Front-End development in pure JavaScript, jQuery, and CSS.
  • Extensive hibernate development for the process and Data Model for Rating and Reconciliation Engine.
  • Gathered information for operation team about the front end IIS configuration and suggested several improvements.
  • Worked closely with QA and UX teams while gathering information about requested functionality and expectations
  • Worked on Selenium, Jasmine and Chutzpah for my unit testing as we develop using TDD approach in Visual Studio/Xamarin environment.

Environment: JavaScript, HTML5, AngularJS, React, Node.js, MongoDB, MEAN, Git/GitHub, jQuery, CSS3, SASS, MVC5.0, ASP.NET Web API, FLUX, Entity Framework, Amazon Cloud, MangoDB, TypeScript, Selenium MySQL, EC2, Jasper Reports, FusionCharts, Jasmine.

UI Developer

Confidential, Grapevine, TX

Responsibilities:

  • Implemented asynchronous processing and in uses of Promises and Defers.
  • Developed many sub-systems including: Dialogs and Dialog App Controller, Trick-Mode (Fast Forwarding and Rewind of Video) controller and UI, Settings App, Parental Controls, Closed Captioning, Bookmarks, user selection tracking, and purchase history.
  • Evaluated conversion of the application from Backbone to AngularJS for load time and performance.
  • Implemented use of State-Machine in a number of modules.
  • Created rest APIs and consuming it for application CRUD operations using express.js and node.js.
  • Worked extensively on SoapUIfor mocking the back-end web service calls.
  • Worked on integrating JQuery APIs with MVC pattern.
  • Worked extensively on Ajax and JavaScript Websockets.
  • Revamped an existing single thread application that had heavy computational data in the UI to a light weight application using Web workers.
  • Extensive experience in debugging Ajax and Rest calls and their control using Charles Proxy.
  • Conducted usability testing (including test plan creation, materials preparation, test moderation, note taking, and results reporting)
  • Developed test scripts to automate process of testing inSeleniumRC.
  • Extensive experience in test-driven programming writing unit / integration tests using mocha, sinon, and chai.
  • Participated in extending the functionality of the DVR Cache subsystem using HTML Local Data Storage.
  • Involved in daily scrums create IA, Visual design for agile process.
  • Extensive use of “Agile”, Kanban, JIRA, TDD, BDD, Iteration Planning, Daily Scrums, and 3-week sprints.

Environment: JavaScript, HML, CSS, JSON, REST, Ajax, jQuery, backbone.js, PromiseJS, AngularJS, Node.js, underscore.js, require.js, AMD, sinon.js, jasmine.js, mocha.js, chai.js, Grunt, Selenium, JIRA, Git/GitHub.

UI Developer/.Net Developer

Confidential- Menomonee Falls, WI

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).

Dot Net Developer

Confidential

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.
  • Designed and Implemented Data Access Assemblies using ADO.
  • 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!