We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Over 8 years of professional experience in application design, analysis, development, integration, debugging, implementation and testing of various client/server N - tier web application using multiple UI-Technologies and software development methodologies.
  • Experience in working on modern MEAN Stack- MongoDB, Express.JS, AngularJS and Node.JS in developing dynamic web apps.
  • Developed complex architecture and components in AngularJS 2.
  • Expertise developing Responsive web design (RWD) application with client scripting language and serve scripting languages like Node.js, Express.js, React.js.
  • Used various features in Angular JS (2.0/4.0) like data binding, routing, custom filters, custom directives to meet various customized requirements.
  • Experience in using Typescript which is the Node JS, AngularJS (2.0,4.0), main Codebase.
  • Good Experience on MVC frameworks like Angular JS 2.0, Angular JS 4.0 for creating Single Page Application (SPA) and Two-Way Binding using concepts like Routing, Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
  • Expertise in React JS framework to develop the SPA.
  • Expertise in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experience in building application with React JS, Redux; Require JS, in MVC architecture.
  • Expertise in React.JS framework and integrate them to NodeJS server-side code.
  • Experience in integrating RESTFUL APIs and web services with applications.
  • Developed event-driven application using form-based authentication using JSP, HTML, JavaScript, jQuery, AJAX request, JSON, and XML.
  • Experience with DOM (Document Object Model) and DOM functions to efficiently manipulate DOM structure and reduce delay time.
  • Proficient in developing Web Services, related technologies & frameworks like WSDL, SOAP, REST, AXIS and Jersey, SOAP UI.
  • Expertise in React.JS framework and integrate them to NodeJS server-side code.
  • Implemented Presentation layer using CSS Framework, Wire-framing, Bootstrap.
  • Developed Web 2.0 applications to consume JSON response using callback functions for coding, styling, testing of reusable JavaScript libraries for complex UI controls.
  • Experience in Libraries and component version update using Bower.
  • Good experience with Form Validation by jQuery Lightbox and Regular Expression.
  • Experience in various mobile frameworks like Ionic, PhoneGap/Cordova for mobile hybrid applications in both IOS and Android.
  • Good Knowledge in integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
  • Experienced in Twitter Bootstrap framework.
  • Designed and developed NoSQL solutions for all users.
  • Experienced in maintenance of enterprise-level applications and tools on the ASP.NET, strong web development skills with DHTML, ASP .NET and AngularJS.
  • Good Experience in working with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer, Web Inspector for Safari, Developer Toolbar for Chrome.
  • Good Knowledge in integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
  • Experience in applying software development approaches such as model view controller (MVC/ MVVM) and using version control SVN/ Git/JIRA for bug tracking .
  • Solid working experience in various IDE's: Notepad++, Sublime Text, Komodo IDE, visual studio.
  • Experience in using GULP, GRUNT for minifying of libraries and stylesheets, running unit test.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile and SCRUM.
  • Excellent analytical, problem solving and presentation skills.
  • Extensively used build utilities like MAVEN, ANT for building of jar and war files.
  • Excellent interpersonal abilities, communication skills, Time Management and Team skills with an intention to work hard to attain project deadlines under stressful environments.

TECHNICAL SKILLS:

Operating Systems: Windows XP/Vista/7/8/10, Ubuntu, Linux, Mac OS X

Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, jQuery, JSON, Apache, PHP, DOM, RESTful, SOAP services, web services.

Programming Languages: C, C++, C#, JavaScript, SQL, Java

JavaScript Frameworks: JavaScript, Backbone.js, Node.js, Angular.js, React.js, Require.js, Bootstrap, jQuery, UI

IDE, Editors: Eclipse IDE, Notepad++, Net Beans IDE, Adobe Dreamweaver, Brackets, Microsoft Visual Studio, Photoshop.

Database: Oracle 11g/12C, MS SQL Server, My SQL Server, DB2, MongoDB

Debugging Tools: Firebug, Bugzilla, Chrome Developer Tools.

Version Control: SVN, GIT, CVS

Web Servers: HTTP Web Server, Apache Tomcat, Web logic, Web Sphere, IIS.

SDLC: Waterfall, Agile, Scrum.

Browsers: Firefox, Chrome, IE, Opera, Safari

WORK EXPERIENCE:

Confidential, Dallas, TX

Senior UI Developer

Responsibilities:

  • Developed all types of UI pages using HTML5, XML, DHTML, XSL/XSLT, XHTML, CSS3, JSON, JavaScript, jQuery, Ajax.
  • Used Node.js, Angular.js, React.js, Backbone.js, and MVC Frameworks in the development of the web application.
  • Developed designs in securing the application using form-based authentication using HTML, XHTML, JavaScript, jQuery and CSS.
  • Created Typescript reusable components and services to consume REST API's using modular based architecture provided by Angular 2.
  • Worked on Angular 2 by consuming Restful web services & used Angular 2 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Developed SPA project using Angular 2 Typescript for frontend, Node JS and Postgres for backend.
  • Created forms to collect and validate data from the user in HTML5, JavaScript and Typescript.
  • Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and jQuery in ongoing projects.
  • Developed applications using Mean stack (Node, Express, Angular, and Mongoose).
  • Using React framework to create modular desktop app in Electron compiler, with JavaScript.
  • Involved in creating a reusable component using React JS for DOM manipulation.
  • Developed tabbed pages by using AngularJS directives.
  • Proficient in using higher level style syntaxes, LESS and SASS for advanced CSS features.
  • Involved in Writing jQuery-based Ajax Requests.
  • Developed custom directives, factories and services in AngularJS.
  • UI development with technologies like HTML 5, AngularJS and jQuery.
  • Designed entire framework to support Test Driven Development(TDD) by making use of Dependency Injection through unity framework and developed a generic repository; Used 'Test-NG' for backend test cases and 'Jasmine' for AngularJS test cases.
  • Developed dynamic responsive Web Application by integrating AngularJS with Bootstrap which is further integrated with Web Services like AWS.
  • Testing of the created pages using JavaScript libraries i.e., Jasmine, Karma.
  • Designed and Developed Web application using CSS pre-processors
  • Extensive experience in web design using CSS3, D3.js, Handlebars, Bootstrap, Adobe Illustrator, Adobe Photoshop, Eclipse, Dreamweaver.
  • Used Underscore.js functions to manipulate arrays without extending any built-in functions.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Implemented the Drag and Drop functionality using jQuery framework.
  • Experience in making Responsive web pages (RWD) using Twitter Bootstrap and media queries.
  • Providing web security to the web pages and Using CSS Preprocessors like SAAS and LESS for cross browser compatibility.
  • Builds can generate test reports in various formats supported by Jenkins plugins.
  • Performed Usability on the applications to test the user acceptance of the application.
  • Deployed web-applications using AWS tool kit in eclipse.
  • Solid understanding of React Virtual Dom Algorithm, for React performance optimization.
  • Implemented XML parsing & JSON parsing for data handling on different application.
  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Configured Jenkins Jobs to work with uDeploy for post build kick-off's.
  • Designed and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
  • Architected and implemented application with using of C#, ASP.NET MVC 4.0 with Razor View Engine, jQuery, AJAX, HTML5, JavaScript and CSS3.
  • Used C# and JavaScript for User Interface Development.

Environment: HTML 5/HTML, CSS3, JQuery, EJB, JSON, DOM, AJAX, ASP.NET, Node.js, JavaScript, Media Queries, GIT, XML, DHTML, JSP, SOAP, GWT, AngularJS, React.js, Backbone.js, Require.js, Bootstrap, MVC, Dreamweaver, brackets, Illustrator, Windows, LINUX, PL/SQL, Oracle, Eclipse, JENKINS, NetBeans, Toad and Adobe Photoshop.

Confidential, Sterling, Virginia

Senior Web Application Developer

Responsibilities:

  • Designed business applications using web technologies like HTML5, and CSS3 based on the W3C standards.
  • Involved in developing Responsive Web pages that are interactive using object-oriented JavaScript, LESS, Bootstrap.
  • Involved in the creation of interface to manage user menu, tabbed pages for quick view of related content using AngularJS and jQuery.
  • Created multiple Views as well as Nested Views with the help of Angular UI Router.
  • Creating Custom directives, factory services and dependency injection.
  • Used ASP.NET, AngularJS, AJAX and jQuery for asynchronous data transfer between the browser and the server using DOM manipulation.
  • Developed the custom data grids upon jQuery framework to deliver the business data.
  • Responsible for all client-side UI Validation and implementing Business logic based on user selection using RESTful services.
  • Used Gulp along with Node.js to perform watch on unit tests, minification and live reloading to apply the changes made.
  • Responsible to create React JS workflows such as Flux and Redux.
  • Experience in Redux architecture and implemented SPA's with React Router.
  • Developed web services component using XML, WSDL and SOAP with DOM parser to transfer and transform data between applications.
  • Applied jQuery scripts for basic animation and end user screen customization purposes.
  • Implemented various screens for the front end using React JS and used various predefined components from npm (Node Package Manager) and redux library.
  • Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented JavaScript, JSON and XML.
  • Worked on AJAX and JSON to send request to the server to check the functionality of the websites.
  • Built REST Web services by building Node.js server in the back-end to handle request Ajax calls.
  • Gathered data from API/web services via AJAX-JSON calls and updating the DOM within the result sets.
  • Implemented AJAX to speed up web application.
  • Performed extensive unit testing (end-to- end) and prepared detailed test scripts.
  • Knowledge on unit testing and integration testing frameworks and libraries like Mocha and Chai.
  • Researched and implemented code coverage and unit test plug-ins with Jenkins.
  • Extensively used ADO.NET for connecting to database and calling procedures and functions.
  • Used the Firebug and Chrome Development tools to resolve Browser Compatibility issues.
  • Used GIT as the version control system.
  • Used Node.js to run Grunt tasks (compile, minify, unit testing, and linting).
  • Worked upon the dashboard for the project which contained a variety of charts and drag table components using jQuery UI Library.
  • Performed merging, fixed conflicts and pushed code to server.
  • Worked on package management and build tools related to Front End Technologies (Gulp).
  • Working with testing tools like Firebug, Chrome or safari and IE Developer Toolbar.
  • Implemented the Angular Touch UI functionality for Mobiles and Tablets using Cordova ionic framework.
  • Utilized Angular Cookies to store user information in the web browser to authenticate the user and provide validation key for GET, PUT and POST methods.
  • Run asynchronous tests to identify errors and exceptions using MochaJS.
  • Integrated existing Backbone application into Cordova framework. Used Jasmine to run unit test on Angular controllers, modules and JavaScript files on the client side.

Environment: ASP .NET MVC, CSS3, HTML5, XML, JavaScript, Bootstrap, AngularJS, Restful, jQuery, SASS, JSON, AJAX, Firebug, Karma, MochaJS, web services, Cordova, Ionic.

Confidential, North Bergen, NJ

Web/ UI developer

Responsibilities:

  • Used HTML5 and CSS3 to design the presentation layer of the website.
  • Used AngularJS scope for binding the input fields to the controllers and use directives to render react components.
  • Develop views for the application using React JS for faster data binding.
  • Designed Single page applications using Angular JS and achieved cross browser compatibility using JavaScript frameworks.
  • Utilized Asynchronous Ajax requests and jQuery calls inside the Web Application to load data using callback functions.
  • Utilized React JS in the Virtual DOM tree for Search Engine Optimization (SEO).
  • Used Node Package Manager (NPM) to manage the installed modules.
  • Created Ext JS custom UI components and implemented UI MVC framework.
  • Developed Web applications using JavaScript, MVC client-side validation using JavaScript.
  • Optimized throughput and scalability of web applications using Node.js.
  • Developed Java, J2EE Web and Business components and wired using Ext JS Ajax calls.
  • Designed pages using AngularJS Forms, Validations, Modules, Events, Expressions, Directives, Controllers, filters and HTTP Request.
  • Worked with Angular.js framework to build modern web applications that's include writing services, custom directives, controllers, filters, templates and other Angular.js Modules
  • Used AngularJS multiple in-built directives and APIs in AngularJS & Node.js such as filters, rotoscope, child scope, modal, template, state etc.
  • Utilized Node in conjunction with Express framework to route and render pages.
  • Classes to interact with business logic &used Spring Frame work for AngularJS layer design patterns.
  • Debug the application to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Ensured that application runs as expected in various browsers using Karma
  • Used GitHub features to upload code and work with other developers like (merge, push, pull, clone)
  • Developed database connection and SQL Queries to create dynamic content on web pages.
  • Worked using Node JS for developing server-side application to fetch resources.
  • Writing controllers that are responsible for transferring controls between components, routing and rendering views.
  • Tested, revised, and deployed code including system troubleshooting and application issues.
  • Worked with the SASS/LESS pre-processor to simplify writing the CSS styling's and also creating new style sheets to write and edit web page content.
  • Used Karma for Unit Testing in the interactive mode with the help of configuration files.
  • Worked as a team member, collaborated with Testers and also clients before releasing the applications for production to make sure it is bug free.

Environment: HTML, CSS, JavaScript, JSON, jQuery, Karma, AJAX, HTML5, CSS3, React.js, Require.js, angular.js, GUI, LESS, SASS, Grunt, AWS.

Confidential

Web Application Developer

Responsibilities:

  • Involved in design and development of various components and modules for the web application using Visual studio.
  • Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data using Entity Framework.
  • Involved in development of User Interface/ presentation styles using HTML5, CSS3, Bootstrap, jQuery and JavaScript.
  • Develop complex MVC Controller, View Models and Helper methods linked to backend database.
  • Extensive experience in developing UI using AngularJS in defining controller, directives, retrieving resources using Factory methods and routing pages.
  • Debug the application using Firebug to traverse the documents and manipulate the Nodes using DOM functions.
  • Followed SCRUM methodology.
  • Created reusable templates and style sheets based on UI standards and guidelines.
  • Worked on creating website for smart devices using Responsive design and media queries.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Developed the pages that are complaint to W3C standard.
  • Ensured site design integrity and quality control consistency throughout the project's lifecycle.
  • Version control through CVS.

Environment: HTML5, CSS3, JavaScript, jQuery, AJAX JSON, AngularJS, Bootstrap, Responsive design, Visual Studio.

Confidential

UI developer

Responsibilities:

  • Coordinated with an offsite team to make server code and database changes as needed.
  • Built HTML emails, ensuring compatibility with multiple browsers and email clients.
  • Added new web pages and updated existing pages within a Sitecore application.
  • Developed Business Rule Engine using Java, Multithreading, Message Queuing and consuming Restful web service.
  • Build responsive websites using .NET Server Controls, Grid View control, Validation controls, Master pages, HTML, CSS for the presentation part.
  • Developed interface to display report data using jQuery, AJAX, JavaScript and JSON, XML.
  • Implemented WEB API Services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE.
  • Used various jQuery plugins like auto complete, date picker, color picker, document slider to enhance the usability, functionality and overall experience for website.
  • Used different action filter authentication, exception handling and output cache.
  • Used HTML, CSS, JavaScript and jQuery for dynamic website design.
  • Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
  • Rewrote responsive company website using Bootstrap and SASS.
  • Wrote numerous AJAX web services to send JSON data to and from the server.
  • Managed and mentored other developers as lead on several projects.

Environment: ASP .NET, HTML, CSS, JavaScript, jQuery.

Confidential

Front End Developer

Responsibilities:

  • Involved in the project areas of ASP.Net, SQL Server, HTML, and CSS with use of Object Oriented programming techniques in front end and backend design.
  • Implemented custom validation controls, JavaScript validation controls for form validations.
  • Used jQuery library functions and developed of all webpages at client side following the guidelines.
  • ADO.Net Entity Framework is used for Data Access and manipulation.
  • Actively participated in Iterative review meetings which were held weekly to track the progress of each iterative cycle, figured out the issues and provided feedback in an insightful way.
  • Developed the design using HTML and CSS more creatively emphasizing on enhancement in the look of webpages.
  • Designed and implemented the front-end using JavaScript, AJAX extensively.

Environment: APS .NET, HTML, CSS, Java Script, AJAX, JSON, Visual Studio.

We'd love your feedback!