We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

5.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • Around 9 years of experience as a Frontend/UI/ Web developer in various client domains.
  • Experience on Web Technologies using HTML4, HTML5, XHTML, DHTML, JavaScript with ECMA6 features, TypeScript, jQuery, XML and JSON, Bootstrap, Ext.js, Backbone.js, Angular.js, React Js, Angular 2/4/5/6/7,8 and Node.js.
  • Proficient in using AJAX for implementing dynamic web pages via API calls.
  • Ability to develop high performance Single Page Application using advanced Angular.js patterns.
  • Involved in development of Responsive Web Design using Twitter Bootstrap.
  • Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object OrientedJavaScript, Type Script, Angular 2.0, Angular 4, Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, and Java.
  • Expertise inAngular2/4/5/6/7framework and its ability to create simple and scalable code for SPA.
  • Worked extensively onAngular 2/4/5/6/7/8 TypescriptSPA domains.
  • Experience writing Angular 7 code for developing Single page applications (SPA), used several in built language core directives, expressions, and modules.
  • Developed user interface by using the React.js, Flux for SPA development and used React - Router to turn it into Single Page Application (SPA).
  • Extensive experience with Angular 7, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
  • Excellent experience in developing web pages contents with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
  • Experience with source code control management like subversion (SVN) and GIT, good at using the markup languages like JSON and REST.
  • Worked on JavaScript framework (React JS) to augment browser-based applications with MVC capability
  • Strong Experience in using CSS2, CSS3 and dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding and CSS Box Model.
  • Experience in using CSS Preprocessors like SASS, LESS.
  • Experience in using tools like TSLint and JSLint to maintain coding standards.
  • Experienced in various IDEs like IntelliJ, Eclipse, Sublime text, Notepad++, WebStorm, Microsoft Visual studio, Dreamweaver, Adobe Photoshop.
  • Experience in developing web applications supporting different browsers like IE, Mozilla Firefox, Netscape Navigator, Safari and Google Chrome.
  • Expert in writing client-side validations using validation framework, Java Script.
  • Experience with source code control management like subversion (SVN) and GIT
  • Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
  • Very good experience in Document Object Model (DOM).
  • Plan, deploy, monitor, and maintain Amazon AWS cloud infrastructure consisting of multiple EC2 nodes and VMWare Vm's as required in the environment.
  • Hands on Experience in working with third partyweb services APIs and Web Services using AJAX and JQUERY.
  • Solid experience in Test Drive Development by using Jasmin and Karma.
  • Hands on experience in using tools Grunt, Bower and Angular CLI.
  • Good Web Application debugging skills usingChrome Developers ToolandFirebug.
  • Proficient in SQL databases MS SQL, MySQL, and Oracle.
  • Experience in Object Oriented programming concepts in java.
  • Worked on various features in ECMA Script 6 (ES6) such as Arrow functions, Classes, and enhanced object literals.
  • Good experience in consuming RESTful web services from Backend.
  • Well versed with complete Software Development Life Cycle (SDLC) process with expertise in Planning, Reviewing Specification, Documentation, Scheduling, Design, Development, Testing, Implementation and Maintenance of applications.
  • Worked with AGILE Methodology and participated in SCRUM meetings.
  • Good Experience with Continuous Integration and Continuous Delivery by using tools like Jenkins.
  • Experience with Version Control tools like GIT and SVN for Source Code version management.
  • Experience using JIRA for project tracking.
  • Strong communication, problem-solving, organizing and planning skills, with ability to work independently or in a team environment. High attention to detail and pixel perfect, self-motivated, and very dependable.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, AJAX, JQuery, JSON, Bootstrap, Gulp, Grunt

JavaScript Libraries: Java script, type script, Ext JS, Node.js, React Js, Angular.js, Angular 2, Angular 4Angular 5 IDE's and Tools: Eclipse IDE, IntelliJ, NetBeans, WebStorm, Microsoft Visual studio, Sublime text, Bugzilla, GitHub, Maven

Debugging Tools: Firebug, Developer Tools

Database: PL/SQL (oracle), MySQL, MSSQL, Oracle RDBMS, MS Access.

Operating System: Windows 2000/XP/Vista/7/8, MAC OS X

PROFESSIONAL EXPERIENCE:

Confidential, NJ

Senior UI Developer

Responsibilities:

  • Worked on the UI screen and Construct a powerful and modern frontend architecture, involving Angular 4/5/6 and ES2015 and Node based workflow and build system Webpack and other tools.
  • Designed dynamic and browser compatible pages using Angular 4/5/6/7/8, HTML, CSS (SASS), flex, Babel, Sagas.
  • Involved in all phases of SDLC from designing till deploying the application and worked in Agile Methodology and involved in daily meetings and sprint planning.
  • Involved in developing responsive UI using HTML5, CSS3, JavaScript, Bootstrap and SPA (single page application) using Angular 7, Typescript, Angular-CLI, Bootstrap and Webpack.
  • Used Angular router and implemented module wide routing and created different forms using Angular data driven and template driven forms.
  • Developed Angular Components, Services, and Filters and took part in developing unit test and integration test cases using Jasmine, Karma and Web-pack.
  • ES6 typescript used in Angular 2.
  • Design develops and test HTML, CSS, jQuery and React.JS, Redux dat meets accessibility of web browser.
  • Consumed REST services using Angular HTTP and performed various REST Http operations for data retrievals and updates.
  • Wrote build & deployment scripts using gradle and worked on Jenkins for continuous Integration process.
  • Implemented client-side validations in registration forms, login and logout forms using JavaScript (ECMAScript).
  • I have knowledge on ARIAtag attributes to search content to relate dynamic server-side information to screen readers and for greater keyboard accessibility.
  • Watched changes in project with gulp task runner, with installation of latest versions ofES6which will run on Node JS environment.
  • Good Experience inReact JSfor creating interactive UI's using One-way data flow, Virtual DOM, JSX,React Nativeconcepts.
  • Performed Test Driven Development (TDD)
  • Used GIT as a version controlling system and IntelliJ as the IDE.
  • Used Jira as the test management tool.
  • Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications.
  • Used npm, bower to install and manage dependencies in applications.
  • Developed single page applications using Angular 2/4/5/6, 7 web pack and grunt.
  • Worked withAngular.js routers, forms, modules, DOM, events, expressions, controllers, filters, and Http Request.
  • Worked closely with QA team in fixing the reported bugs/defects and checking cross-platform Compatibility.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on an everyday basis.
  • Created Style, look and feel of the web page with SASS dat extends CSS with dynamic behavior such as
  • Variables, mixins, operations, and functions.
  • Used JavaScript and D3.js to extract data to Excel sheet as CSV for better user experience.
  • Collaborate with the application architect, backend developers and QA on JSON API design and Integration tests and maintain comprehensive unit tests.
  • Utilized web technologies such as HTTP, XML, SOAP, JSON and other services to connect with application to server-side APIs.
  • Developed cross-browser/platform HTML5, Node.js, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Created Single Page Application with loading multiple views using route services and adding more user experience to make it more dynamic by using Angular5 CLI.
  • Worked with Angular 5 Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters, Http Request.
  • Used Node.JS for processing the incoming data in each level and generate a document and save it to MongoDB.
  • Experienced in entire Software Development Life Cycle starting from requirement gathering, prototyping, system analysis and design, system and data modeling, database design, development, unit testing, integration testing, documentation, and maintenance.
  • Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
  • Involved in the development of main website to improve user experience Using CSS layouts.
  • Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
  • Participated in change and code reviews to understand the functional design and business process flow of the system.
  • Developed page layouts, Navigations and presented designs and concepts to client for review.
  • Created and tested scripts using JQuery on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
  • Experience in using GIT Bash.
  • Worked with architects & Developers to enhance application functionality and add new features.

Environment: HTML 5, CSS 3, Bootstrap, Angular 2/4/5/6/7/8, React JS, Typescript, JavaScript, JSON, XML, RESTful, Apache Maven, Gradle, Jenkins, Confluence, GIT, Visual Studio Code IDE, Jasmine, Karma, Angular CLI, Mockito, Junit.

Confidential, Roseville, CA

UI Developers

Responsibilities:

  • Involved in Requirement gathering phase to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements.
  • Applied Use Cases diagram to validate and test web application design against the UIarchitecture.
  • Involved in client side designing and validations using HTML5 and Angular 2.
  • Experience in client design and validations using HTML5, Angular 2 (version 4.x), Typescript, Bootstrap, JQuery API, JavaScript, AJAX, Node JS, npm, Angular-CLI.
  • Used Angular 2/4 with Typescript to develop a Single Page Application.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2/4.
  • Participated in Agile Process/SCRUM Meetings.
  • Worked on the modernization of UI using angular grid with page nations and sorting.
  • Implemented routing to allow for the use of a Single-page-application (SPA) with different content using route provider in theAngular JSModule and ng-view in the HTML5.
  • Good amount of work done on Reactive forms or Web Forms 2.0 inAngular 2and their Validations.
  • Create desktop application withAngular 2/4andUnit TestwithKarma-Jasmine.
  • Updated the application with new features ofAngular 4.
  • Used JIRA to track issues and GitHub to manage the code.
  • Worked on some of the new features ofAngular 4like new if else syntax, ng-templates, form validators.
  • Moved existingAngularJS controllersandservicestoAngular 2 componentsfor more responsive and less dependency.
  • Enhanced legacy application by building new components inAngular 2andtypescript.
  • Developed single page applications usingAngular 2,Typescript,web packandgrunt.
  • Hands on Experience onAngular 2technology for one complete project in rebasing the UI of the application using the techniques inAngular 2.
  • Wrote various classes and methods for data retrieval while implementing Angular 2 components.
  • Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
  • Implemented Client-side validation usingAngular JSCustom Form Validation with ng-show and ng-hide.
  • Used the Mozilla Firefox extension, Firebug, to view and debug HTML, DOM, and JavaScript.
  • Implemented ng-repeat to display tabular data and utilized features such as sorting, filtering, paging, and data manipulation to perform CRUD operations by usingAngular JS.
  • Developed web page layouts using CSS mechanism to include different colors, layout, width, height, font size, images size to the web pages.
  • UsedAngular Jscreated custom directives for data manipulations and to display data in company standard format in UI.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used React-Autocomplete for creating google map’s location search on the webpage.
  • Maintained states in the stores and dispatched the actions using redux.
  • Used React-Router to turn application into Single Page Application
  • Developed GUI using React Components and Redux in ongoing projects.
  • Creating React -Native mobile applications for devices unable to run Flex/Flash applications.
  • Developed internal application using AngularJs2, React JS and Node.JS connecting to Oracle on the backend.
  • Created S3 buckets in the AWS environment to store files, sometimes which are required to serve static content for a web application.
  • Worked on Angular forms validation to do client-side validations.
  • Used SASS structures for styling.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
  • Involved in the development of responsive design using Twitter Bootstrap.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Involved in development of TDD using Jasmine and karma.
  • Created and modified new and existing pages, applied new styles on the pages with the help of Dojo and JavaScript.
  • Used maven for building and deploying the application.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: HTML5, CSS3, SASS, JavaScript, jQuery, TypeScript, AJAX, Bootstrap, React Js, Angular 2/4, Node JS, DOM, maven, Java, Jasmine, Karma, Agile, Windows.

Confidential, Texas

UI Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Involved in developing the UI pages using HTML, DHTML, CSS, Angular js, JSON, jQuery and Ajax.
  • Experienced in Angular Js controllers and routing.
  • Used Angular Js factory to consume web services.
  • Used customized services and directives in Angular JS to develop dynamic and responsive webpages.
  • Utilized Angular JS validation framework.
  • Implemented animations using CSS classes.
  • Designed a Web application using Web API withAngular JS, leveraged Entity framework (EF)
  • BuiltAngular JSmodules, controllers, pop up modals, and file uploaders.
  • Developed templates inAngular JSfor multiple screens.
  • Used Angular.JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Responsible for developing a front-end application using React JS and Flux architecture for internal team’s productivity use.
  • Implemented the Drag and Drop functionality using React -Draggable.
  • Developed user interfaces using Tiles with React Router, JSX.
  • Build stable React components and stand-alone functions to be added to any future pages.
  • Added Excel-Builder to download the Tabular data in Excel format using react.
  • Used JavaScript for adding little functionality to the existing application (calendar, tooltips, hiding elements, etc.).
  • Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS& JavaScript using Dreamweaver CS3.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Used Ajax for populating the list/drop down box with data.
  • Interacted with the Graphics design team in the use of Photoshop CS3, MS Visio, PowerPoint, Dreamweaver, and Flash.
  • Involved in Developed test cases/scenarios, manual testing of the application.

Environment: Angular JS, JavaScript, HTML, CSS, DOM, DHTML, XHTML, AJAX, jQuery, JSON, MS Visio, Flash, Photoshop CS3, Adobe Dreamweaver CS3.

Confidential, Portland, OR

UI Developer

Responsibilities:

  • Experience in Software Development Lifecycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Involved in the development of programming user interface design and front-end (HTML) for the web application using HTML, Typescript & CSS to the requirements of the client.
  • Knowledge on HTML5, Bootstrap, Restful web-services, ReactJS, CSS2/CSS3, XHTML, SASS, TypeScript2.7, JavaScript and JSON.
  • Working with user interface designers, Web developers as a team to translate information architecture, navigation and process flows into beautiful and easy-to-use solutions.
  • Co-ordinate and assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Responsible for development and maintenance of multiple reusables React JS components.
  • Collaborated on a team of 4 to investigate existing business communication practices to develop a framework for knowledge dissemination to support the company application.
  • Reduced page load times of around 75% to meet business objectives.
  • Using Agile methodology for development.
  • Oversaw software developers’ progress on applications and applied principles of agile methodologies to keep project on track.
  • Responsible for contact with Management team for requirement, make plans to complete those tasks add and update tickets in JIRA.
  • Provided personnel management and assisted with the development team in building, testing, and implementing high-quality applications to the clients.
  • Implement agile management ideals by facilitating exercises such as sprint planning and team leading standups.
  • Worked in the project for managing large, complex system design and implementation.
  • Created comprehensive functional requirements and prioritized them for all sprint meetings.
  • Understanding of the JIRA ticket structure as well as communication protocols.
  • Responsible for testing application and create JIRA tickets for those issues.
  • Migrated existing code of AngularJS application to Angular6 application.
  • Experience in designing various forms, tooltips, menus, tabs, widgets dat support drag-and-drop, animated TEMPeffects, data, and time selector.
  • Established UX design as the first stage of all Web and mobile application developments, instituting a user- centered design (UCD) approach.
  • Using SQL scripts to manage data in Oracle DB.
  • Investigate and analyze defects and perform corrective maintenance and correction of identified defects.
  • Used Ajax framework for asynchronous data transfer between the browser and the server.
  • Used commands to compile the application, build war, deploy on the server, start server.
  • Analytical and interpretive skills, including the ability to make recommendations to improve the business and interface processes.

Environment: HTML5, Bootstrap, Restful web-services, ReactJS, CSS2/CSS3, XHTML, SASS, TypeScript2.7, JavaScript and JSON

Confidential

UI Developer

Responsibilities:

  • Involved in the design, feature estimations and Software Requirements Specifications.
  • Creation of highly Usable, Accessible, X-Browser, X-Resolution compatible web applications using (X) HTML, DHTML, CSS, JavaScript, JavaScript Libraries.
  • Translated wireframes into optimized program code using XHTML, CSS, JavaScript and DHTML.
  • Tested of websites for W3C validation and testing it in major browsers like Firefox, IE7, IE8 and Opera.
  • 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.
  • Worked on Asynchronous client requests for resources using XML and AJAX calls.
  • Created a picture viewing website for this project using XHTML, CSS, JavaScript, AngularJS, PHP and popular APIs like Facebook, Twitter, and Flickr.
  • Created user friendly and secure web application and a back-end database to allow the employees to make updates to sites and manage device information.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Developed and maintained corporate intranet and internet websites.
  • Done the design, development and testing phases of Software Development using AGILE methodology and Test-Driven Development (TDD).
  • Responsible for developing the user interface and documentation efforts for all the web-based and desktop applications.
  • Designed, created, and implemented custom Interwoven Team Site modifications to fully automate such activities as publishing, deploying, and updating online content (HTML, JavaScript).
  • Creating new database driven websites, maintaining, and enhancing the websites developed by the company.
  • Successfully gathered the requirements and made sure dat all of them are met in the application.
  • Consistently exceeded expectations ensuring projects were on time, on budget, compliant to standards, and met business needs.
  • Developed page layouts, Navigations and presented designs to the clients and management for review.

Environment: XHTML, DHTML, HTML, CSS, JavaScript, AngularJS, PHP, Ajax, JSON, TDD, AGILE, MySQL, XML, REST and Wamp Server.

Confidential

Software Engineer

Responsibilities:

  • Rectifying customer/field issues reported on UI applications using HTML, CSS & JavaScript.
  • Develop new approaches for improving Guide performance on STB.
  • Support for fixing issues from production/field and released versions of the RTN applications.
  • Involved and worked with performance improvement team for achieving desired performance on STB.
  • Responsible for triaging the issues reported from customer /consumer end.
  • Supporting the production and testing for issues resolution.
  • Debug the code in set top box using different debug techniques including CDK, Espial debugger.
  • Managing SCM tools and repositories in GIT.
  • Flashing the code to the STBs on the development stack.
  • Package management through DNCS.
  • Documentation of Application requirements & feature implementations.

We'd love your feedback!