We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

5.00/5 (Submit Your Rating)

Newark, DE

SUMMARY:

  • Having 6+ Years of experience in Software Design, Development and Testing. Expertise in Designing and Developing Web applications.
  • Experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, CSS2/CSS3, JavaScript, jQuery, AJAX, JSON and XML.
  • Expertise in developing applications using various JavaScript frameworks like Angular JS/2/4/5, Backbone.js, Require.js, Node.js, Knockout.js, Express.js, Underscore.js, React.js/ Redux, Ext.JS, Responsive web design (RWD).
  • Experience in applying the latest software development approaches including Front - end Model View Controller (MVC), event - driven applications using Object-Oriented Web applications, AJAX, Object Oriented JavaScript.
  • Sound Understanding and good Experience of using the various JavaScript concepts like Prototypes, Closures, and Object-oriented features, Promises.
  • Experience with task runners like Grunt, Gulp to minify CSS/JavaScript.
  • Experience with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer.
  • Familiar with popular browsers development and debugging tools/plugins for IE tester, Chrome Inspector, Firebug, Jasmine and Karma testing framework.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Very good experience in Document Object Model (DOM) and in client-side applications using React JS and working knowledge on Grunt.
  • Good knowledge in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
  • Used various libraries of JavaScript like jQuery, Backbone.js and node.js to develop User Interface of web pages.
  • Expert in Rich Internet Applications (RIA) with advanced JavaScript Frameworks using MVC, jQuery.
  • Have experience using CSS processors like LESS and SASS.
  • Used Node Package Manage (NPM) and Bower as package manager for installing backend and frontend dependencies.
  • Excellent experience in Restful Web services and Big Web service development and consumption.
  • Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and SEO / web standards. Extensive experience working in an Agile/SCRUM development environment.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and experience with Agile and SCRUM
  • Excellent communication skills and strong architecture skills
  • Ability to learn and adapt quickly to the emerging new technologies

TECHNICAL SKILLS:

Programming Languages: JavaScript, jQuery, AJAX, Java, JDBC, JSP, UMLDevelopment Tools: Eclipse IDE, IntelliJ, NetBeans, Visual Studio, Sublime Text

Frontend Technologies: HTML, JavaScript, Grails, AJAX, CSS, XML, JSON, JQUERY, Python, Bootstrap, PHP, AngularJS, Angular 2/4/5, NodeJS.

Web & Application Servers: Apache tomcat 8, Web logic, JBoss, Glassfish.

Version Control Tools: Git, Bitbucket, SVN

Build/Deployment tools: Ant, Maven

SOAP, WSDL, JAXWS, JAX: RPC, JAXB

Automation Tools: Selenium WebDriver, Junit, JMeter

Applications: MS Office Pro Word, Excel, PowerPoint, Access, Outlook

Tools: Jasmine, Mocha, Karma, Protractor, NPM, Grunt, Load Runner

Databases: MySQL, PostgreSQL, NoSQL, Riak DB, Oracle, PL/SQL

Operating Systems: Windows, Mac OS

PROFESSIONAL EXPERIENCE:

Confidential, Newark, DE

Sr. UI Developer

Responsibilities:

  • The project operates on Agile project development cycle with Bi-weekly sprints, daily standup, retrospective sessions and sprint planning.
  • Involving in requirement gathering, designing, development, UI reviews, and maintenance.
  • The portal is made responsive using CSS3, preprocessors like SASS, Bootstrap, and media queries to support desktop and tablets.
  • Creating new pages using Html, CSS and made modifications to existing applications and modules in accordance with client specifications.
  • Developing and integrated complex scripts using Angular 4 and implemented various functionalities to current code.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Developing user interface by using the Angular 4, Flux for SPA development.
  • Involving in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop and Tablets using Angular.js.
  • Implementing various screens for the front end using Angular.js and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Involving in building stable Angular components and stand-alone functions to be added to any future pages.
  • Using REST client / POSTMAN to check the response of various API's, Swagger UI as a visual documentation for back-end implementation and client-side consumption. Handled various exceptions based on the response.
  • Creating a build process for different environments like develop, staging and production.
  • Demonstrating knowledge of code reviews, unit and regression testing.
  • Wrote application level code to interact with APIs, Web Services using Node.js, AJAX, JSON and XML.
  • Using Node.js to offer an easy and safe way to build high performance and scalable network application.
  • Using Express Framework to set up middleware to respond to the HTTP requests with the help of Node JS.

Environment: HTML5, CSS3, JavaScript, Angular 4, Redux, Node Js, Bootstrap, NPM, JSP, JIRA, AJAX, jQuery, JSON, Grunt, Source Tree, Jasmine, Karma and Brackets.

Confidential, Englewood, CO

Frontend/UI Developer:

Responsibilities:

  • Participated in Agile methodology to review and analyze business requirements, documenting the gathered requirements and design.
  • Developed various UI screens using front-end technologies.
  • Designed and developed dynamic and multi-browser compatible pages using HTML, CSS, jQuery, Angular 2 and JavaScript.
  • Developed responsive web design using Bootstrap and CSS3 media queries to create responsive navigation menus and page interactivity.
  • Implemented MVC architecture by creating custom directives, controllers, views and filters using Angular 2.
  • Created user-friendly and professionally organized User interface.
  • Fixed compatibility issues with different versions of browsers (Chrome, Safari, Firefox and IE).
  • Created reusable components by writing React.js classes and to render the model of the application.
  • Worked with User Experience (UX) and Quality Assurance (QA) teams during the entire Software Development Life Cycle (SDLC)
  • Deployed the Java Script code using continuous integration tool - Jenkins
  • Used Git as version control tool for deploying into Development branch where modifications to job-related objects are carried out in this environment.
  • Used Docker containers and images to check-in the code on basis of the type of applications and services.
  • Involved in application Regression Testing (end to end).
  • Participated in Design discussions, Sprint planning, effort estimation for tasks and Performance testing.

Environment: HTML5, CSS3, Bootstrap, JavaScript, jQuery, ReactJS, Angular2, Angular5, Typescript, Chrome Developer Tools, Restful Web services, JSON, Advanced Rest Client, Oracle SQL Developer, GIT, Maven, Eclipse, Tomcat.

Confidential, PA

Web Developer:

Responsibilities:

  • Followed the Agile methodology to implement the application.
  • Redesign the App using technologies of HTML5, CSS3, JS, Angular JS and jQuery.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5 (Local storage, Index DB)/CSS3, jQuery, AJAX, JSON, Angular JS and bootstrap.
  • Implemented form validations across the site using jQuery and JavaScript.
  • Used High charts and d3Js for creating Graphs and charts for payments section and implemented the filtering functionality for the graphs.
  • Used AngularJS Http Request to read data from web servers and process JSON data to render in the UI.
  • Functional programming in JavaScript, front-end design patterns, managing technology, solving difficult UI problems, enterprise grade code quality, Cloud based, SAAS platforms and applications, UI component architecture.
  • Responsible to design various search forms, prototypes and involved to create error validation code using JavaScript/jQuery.
  • Implemented model-view-controller (MVC) architecture using Angular Framework
  • Experience in cross browser compatibility check and collaborated with testing team to perform unit testing and integration testing.
  • Coding, testing of reusable JavaScript, CSS3, HTML5, GWT widgets / libraries for complex UI controls
  • Debugging applications in different browsers using Firebug, and testing applications using JUnit, Jasmine, and karma, Grunt tools.

Environment: HTML5, CSS3, JavaScript, jQuery, Bootstrap, AngularJS, Node JS, Ember.js, Bootstrap, Cordova, Jasmine, Mocha, Grunt, d3js, Ajax, EXTJS, Web Sockets and Canvas, Rest API, GIT, Sublime Text, Tomcat 8.

Confidential

Web Programmer:

Responsibilities:

  • Designed dynamic and browser compatible pages using HTML, DHTML, CSS/CSS3, AJAX, JQuery and JavaScript.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant. Developed CSS3 style sheets to give gradient effects.
  • Developed page layouts, navigation and icons with industry best practices and standards when project requirements were lagging.
  • Using Google analytics reports we optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS and resolved the issues for the pages with low traffic and high load time. This directly increased traffic & sales which decreased maintenance and capital expenditures for department.
  • Using Google analytics reports constantly revised and improvised the search key words which intern increased the quality traffic to the site.
  • Used SVN as a version control tool.

Environment: HTML, DHTML, CSS/CSS3, AJAX, JavaScript, jQuery, SVN, Eclipse.

We'd love your feedback!