We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

4.00/5 (Submit Your Rating)

Plano, TexaS

SUMMARY:

  • A Result Oriented Professional with 7+ Years of work experience in Developing User Interface (UI) Rich Web Applications, using and Web Service Applications using Object Oriented JavaScript, JavaScript & UI Libraries/Frameworks (MV*).
  • Experience in AngularJS, Web sockets, JQuery, JSON, JSONP, Bootstrap, HTML, XHTML, Ajax, CSS3, CSS Frameworks, SASS, Jasmine Unit Test Framework.
  • Experience with Backbone JavaScript library with a RESTful JSON interface.
  • Experience in developing event driven applications using AJAX, JSON and XML.
  • Expertise in web - based GUIs development using Applets, JSP, HTML5, CSS.
  • Experience in development and implementation of Restful Web APIs , and exposes endpoints using HTTP verbs like GET, PUT, POST and DELETE .
  • Expert in various aspects of User Experience fundamentals - Requirement Analysis, User Profiling, Personas, Task Analysis, Wireframe, Prototyping and Usability testing.
  • Experience in Single Page Application (SPA) using AngularJS created Multiple & Nested Views, Routing, Controllers, Services and Custom Directives.
  • Hands-on experience using one-way/two-way data-binding, directives, controllers, filters, ui-routers and creating custom directives in AngularJS.
  • Highly experienced with modern JS frameworks and libraries like AngularJS and jQuery, Bootstrap
  • Experience using MVC frameworks AngularJS, Grunt, Bower, Mocha, Ionic framework.
  • Expertise in Responsive Web Design (RWD) techniques (Web/Mobile/Tablet).
  • Experience in Source Version Control tools such as Tortoise SVN, Git, and GitHub & Team Foundation Server (TFS).
  • Experience in developing interactive tools and calculators using Javascript and D3 to build SVG animated charts.
  • Experience in Using Javascript (ES5 and ES6), Web pack, Babel , HTML5, CSS3, Git, Node, Grunt, Bower, Bit Bucket and Web Storm .
  • Extremely skilled and efficient in developing responsive web application using CSS3, Bootstrap, LESS and SASS.
  • Experience in developing Service Oriented Applications (SOA) using Spring Framework.
  • Analysis, Design and Development of J2EE Business applications, Web-based and n-tier applications using the following core technologies - Java, Servlets, JSP, JSTL, EJB and XML.
  • Wrote REST-based micro services connector using Java for data analysis using third-party software.
  • Strong experience in using the graphical tools with advanced visual design skills to produce pixel perfect mockups and design the most eye-catching web site, mobile application, email template based on the user experience.
  • Experience developing custom libraries built specifically to function with different versions of iPhone .
  • Experience in design and development of game based applications with basic core data mobile level applications for iPhone and iPad.
  • Experience in Object Oriented Programming (OOP) with JavaScript.
  • Developed Ext-JS components like Grids, Toolbars, Panels, Combo - Box and Button etc.
  • Familiar with popular browsers development and debugging tools/plugins for IE tester, Firebug, Jasmine and Karma testing framework.
  • Experienced in different build tools like grunt and gulp.
  • Strong Knowledge and Experience on Collections, Threading, Garbage Collection, Exception Handling, OOPs concepts and Design Patterns in Core Java.
  • Extensive experience with Agile, SCRUM, Test Driven Development and Agile test Driven Development (ATDD).
  • Strong understanding and experienced with all the phases of SDLC and agile development methodologies including SCRUM , Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.

TECHNICAL SKILLS:

Operating System: Windows 7&8, Windows XP, Windows Server 2003, UNIX/Linux.

Programming Languages: Java, C, C++, C#.

Java & J2EE Frameworks: Core Java 1.8/1.7/1.6, JSP, Servlets, JDBC, EJB,ASP.Net

UI Frameworks: Angular JS, JQuery, Ext JS, Bootstrap, Backbone JS, Node JS, Express JS.

Web/Application Servers: IBM Web Sphere, Web sphere MQ, BEA Web Logic, Oracle WebLogic, Tomcat, AWS (Amazon Web services).

Web Technologies: HTML/XHTML/DHTML/HTML5, CSS/CSS3, SASS, AJAX, JSON/XML, DOM.

Script Languages: JavaScript, Jquery.

Web Service: SOAP, REST.

Databases: Oracle 11g/10g/9i/8i, MS SQL Server 2005, IBM DB2 7.0/8.2, MySQL.

IDE: Eclipse, Visual Studio 2005/2010/2012, Sublime Text, Web storm, Notepad++, Adobe Dreamweaver.

Development Tools: Adobe Photoshop CS5

Methodologies: Agile, Waterfall, Scrum

PROFESSIONAL EXPERIENCE:

Confidential, Plano, Texas

Sr. UI Developer

Responsibilities:

  • Active participation throughout the entire Software Development Lifecycle from project inception to code development and elaborate testing of the various modules.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, AngularJS, NodeJS, JQuery AJAX and JSON.
  • Proficient in building Web User Interface (UI) that follows W3C.
  • Transformed design mock-ups into cross-browser compatible HTML/CSS layouts and implemented dynamic Elements and reusable libraries with JavaScript, JQuery and AngularJS
  • Developed dynamic responsive Web Application by integrating AngularJS with Bootstrap which is further integrated with Web Services.
  • Worked on AngularJS features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture, ReactJS features like Components, Lifecycle methods, and unidirectional data flow using the Flux Architecture.
  • Worked with AngularJS for creating own HTML elements for building a companied website which is an open source project.
  • Using AngularJS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
  • Experience in developing single page applications (SPA) using AngularJS, using various angular modules like UI-router.
  • Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter Bootstrap with AngularJS and media queries.
  • Developed a cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, bootstrap and AngularJS.
  • Implemented code according to coding standards and Created AngularJS Controller, which isolate scopes perform operations.
  • Used underscore functions wherever necessary to iterate through objects and arrays in AngularJS
  • Supported internationalization by using AngularJS Translate module to translate the data in other languages.
  • Leveraged AngularJS resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Programmed the game’s back end server in NodeJS and MongoDB on GCE using sockets to handle and process game actions.
  • Built Web pages that are more user-interactive using Ajax, JavaScript, LESS , SASS and Bootstrap
  • Experience on working with CSS Preprocessors like LESS along with JavaScript task runners like Gulp.js
  • Laid out the application structure using YEOMAN for Play and AngularJS for UI development.
  • Worked extensively on various pages to make them responsive with all kinds of resolutions using Bootstrap.
  • Used media queries to deal with different CSS related issues on mobile devices as well as website to make it compatible.
  • Implemented the same application and made it available on the current phones and tablets using the media queries .
  • Involved in development with HTML5 for video streaming .
  • Responsible for UI testing of Angular front end in different browser and devices.
  • Made some changes in the ASP Services as well, Created model in the ASP pages.
  • Participated in development of a well responsive single page application using AngularJS framework, Java Script, and JQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Wrote AJAX calls to populate tables, tab menu and other components with JSON data in AngularJS.
  • Developed the grids for valves, repairs, users using Angular UI NG-GRID, NG-TABLE.

Environment: HTML5, CSS3, JavaScript, Java, JQuery, DOM, AngularJS, Angular 2.0, LESS, SASS, Java, Springs, Hibernate, Bootstrap, Dreamweaver, XML, Internet Explorer, Firefox, Photo shop Chrome, Oracle, Windows.

Confidential, Long Beach, CA

Sr. UI Developer

Responsibilities:

  • Responsible to maintain HTML5, CSS3, Java Script and JQuery as well as keeping the pages dynamic using AJAX, JSON and XML and AngularJS.
  • Responsible for overall User Interface development. Created multiple custom Directives, Filters , and components Created Custom Services .
  • Developed UI interface using AngularJS for rich user interaction.
  • Used AngularJS framework and have wrote programs in JavaScript and Typescript of User interfaces.
  • Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
  • Used AngularJS framework for event management for data validation of input forms.
  • Construct a RESTful web service that pinpoints 404 errors with Entity Framework and Web API.
  • Create a dynamic AngularJS UI for displaying vital reports on server health monitoring.
  • Dynamically set and retrieve JSON objects in an Asp.NET SPA using the AngularJS.
  • Used Yeoman, BOWER and NPM for scaffolding the AngularJS application.
  • Involved in developing the AngularJS MVC framework for the Single Page Application development.
  • Developed Asynchronous means of retrieval of data from the Server and Database using Ajax features as well JavaScript . Debug the application using chrome developer toolbar to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Google chrome, Firebug.
  • Developed Browse and Checkout modules of the application for different mobile and tablet versions using Bootstrap (HTML5, CSS3, SASS and AngularJS).
  • Tested frameworks using Jasmine and Karma .
  • Used underscore functions wherever necessary to iterate through objects and arrays in AngularJS
  • Supported internationalization by using AngularJS Translate module to translate the data in other languages
  • Designed and added custom UI Themes to the web page using SASS CSS pre-processor instead of inline- styles or LESS .
  • Involved in making the application Responsive using Bootstrap, and used LESS pre-processor.
  • Implemented content pages using CSS Preprocessors like LESS .
  • Using CSS preprocessor SASS to make CSS more efficient and also used Bourbon a lightweight Sass tool set that helps you write more effective style sheets.
  • Developed Tabbed pages using AJAX with JQuery and JSON for quick view of related content, providing both functionality and ease of access to the user.
  • Implemented Browser Detect to detect the browser type and version and Customized Data Tables and High charts into Angular JS Directives.
  • Created stored procedure, trigger on the database to provide/insert specific data from multiple tables for Web API services.
  • Extensively used CSS/JavaScript frameworks like Bootstrap and Modernizer .
  • Have created responsive designs using media queries and grids (bootstrap).
  • Extensively used Bootstrap and CSS3 media queries for Responsive Web Design (RWD).
  • Built front-end SPA using CSS, HTML, AngularJS, and bootstrap and back-end using ASP.NET MVC and Web API.
  • Effectuated Angular Controllers to maintain each view data and Worked with Directives to make customized components.
  • Used Bower to install required JavaScript libraries and Used Grunt to build minified application and deploy.
  • Participated in development of a well responsive single page application using AngularJS framework, Java Script, and JQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Used JS framework such as AngularJS (for data driven apps) and BackboneJS (for heavy DOM Manipulation).
  • Wrote AJAX calls to populate tables, tab menu and other components with JSON data in Angular.js.
  • Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
  • Developed the grids for valves, repairs, users using Angular UI ng-grid, ng-table.
  • Integrated the UI code with Backend, Used JSON for data exchange between the client and server.

Environment: HTML5, CSS3, JavaScript, Angular, JQuery, SASS, DOM, EXT JS, SASS, AngularJS, backboneJS, Adobe Flash, Photoshop, PHP, Dreamweaver, Internet Explorer, Firefox, Chrome, Oracle, Windows.

Confidential, Los Angeles, CA

UI Developer

Responsibilities:

  • Work involved extensive usage of HTML , CSS , JQuery , AngularJS , JavaScript and Ajax for client side development and validations.
  • Used Bootstrap library to quickly build project UI's and used AngularJS framework to associate HTML elements to models.
  • Worked with AngularJS, routers, forms, modules, dom, events, expressions, controllers, filters and HttpRequest .
  • Implemented bootstrap CSS in AngularJS for developing rich and responsive UI.
  • Used AngularJS Http Request to read data from web servers and process JSON data to render in the UI.
  • Built a complete CMS in AngularJS as Front end and java (using REST) as backend for creating web and mobile based applications.
  • Used the basic principles of MVC to in corporate the AngularJS to build client side application and Node.js for building server side API's.
  • Implemented watch on components with AngularJS to improve user experience.
  • Performed AngularJS form validation and validation messages displaying with ng-show and created a custom validation directive for comparing fields.
  • Used AngularJS for creating custom directives to display data in UI.
  • Graphical User Interface (GUI) was designed using AngularJS and the business logic was coded in WEB API.
  • Used AngularJS to update a portion of a web page/view thus reducing bandwidth usage and load time in web pages to get user input and requests
  • Solve problems related to streaming user content, real time data, and large data sets.
  • Integrated images, videos into an app using Multimedia framework. Performed streaming of a video file and displayed it in an app.
  • Familiar in performing video streaming on Android platform. Used Android SDK and employed videos into the app using video streaming .
  • High-level knowledge of Media Player implementation digital Audio/Video media codec’s, A/V container formats, streaming media content delivery.
  • Worked on creating responsive website for smart devices using Responsive design and media queries.
  • Compile a system design procedure proposal that meets every requirement and follows agile methodology.
  • Involved in writing and modifying Procedure, Queries, Views and Triggers.
  • Analyzed, Designed and developed the system to meet the requirements of users using the customized MVC framework.
  • Integrated well with backend REST API services and also created local stubs and virtualization for the services.

Environment: HTML, HTML5, CSS, SASS, Java Script, Angular JS, Node JS, JQuery lite, Web storm, PHP, Bower, Notepad++, AJAX, JSON, XML, SVN, Git, IE tester, FireBug, Chrome developer tools, karma, Gulp, sublime text 2, Bootstrap, Agile.

Confidential, Dallas, TX

UI Developer

Responsibilities:

  • Responsible for website maintenance and enhancements .
  • Analysis, design and development of Application based on J2EE and Design Patterns.
  • Developed client-side validations using JavaScript.
  • Assist back-end developers with coding and clients with troubleshooting.
  • Worked on Fixed, fluid, elastic layout as well as box model to design web pages.
  • Used JSON for data interchange and display data to page.
  • Developing Environment in Application Servers like Web sphere MQ, BEA Web Logic, Oracle WebLogic, Apache Cordova, JBOSS, Tomcat, AWS (Amazon Web services), and Apache Cordova Platform.
  • Responsible to maintain HTML5, CSS3, JavaScript and jQuery as well as keeping the pages dynamic using AJAX, JSON and XML.
  • Responsible for overall User Interface development. Created multiple custom Directives, Filters , and components Created Custom Services .
  • Created couple of custom, single-page, responsive web application to replace a legacy line-of-business web application.
  • Involving all the stages of Software Development Life Cycle like Application Design, Development, Debugging and testing the applications. Implemented Responses Transactional email.
  • Integrated the UI code with Backend, Used JSON for data exchange between the client and server.
  • Maintained existing UI Applications and upgraded them using CSS3, JQuery, AJAX, JavaScript, JSON and HTML5.
  • Developed Restful Micro services using Spring Rest and MVC, for OSS services.
  • Used Eureka for discovery of each Micro service and to send transactions to them.
  • Used Swagger and Swagger UI for manual testing and documentation of Micro services .
  • Developed Micro services for the HP team using Spring Boot and Java 8.
  • Understand Third party specifications API doc - integrate with new service module package.
  • Test Driven Development using Spring Test, Mockito, Junit, and Rest Assured for writing unit and integration test cases for restful services, camel routes and database calls.

Environment: HTML5, CSS3, JavaScript, JQuery, Babel, SASS, DOM, AngularJS, Dreamweaver, XML, Internet Explorer, Firefox, Photo shop Chrome, Oracle, Windows.

Confidential

WEB Developer

Responsibilities:

  • Involved in requirements gathering and validating functional specifications. Followed agile methodology.
  • Implemented the Model View Control (MVC) design pattern with Struts, JSP, Servlets , and JavaBeans to control the flow of the application in the Presentation/Web tier.
  • Used Struts framework along with JSP, HTML, CSS and JavaScript to construct the dynamic web pages (presentation layer) for the application.
  • Performed Validation (Client Side & Server side) with the help of Struts Validation Frame Work.
  • Used Rational Rose to design UML diagrams (Use Case Diagrams, Class diagrams and Sequence diagrams) Involved in writing PL\SQL Queries.
  • Work involved extensive usage of HTML, CSS, JQuery, JavaScript and Ajax for client side development and validations
  • Used SVN for version controlling and Eclipse as IDE .
  • Used Struts Tiles Framework for designing the layout of the application.
  • Client pages are built using HTML, CSS, JSP, and JavaScript/Jquery .
  • Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color.
  • Scheme of the web site using HTML5 , and CSS3 and Responsible for creating detailed wire frames and process flows
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JQuery and JavaScript

Environment: Java, J2EE, Struts, Servlets, JSP, JSTL, JavaBeans, JDBC, XML, CSS, Java Script, SQL, Oracle, Web logic, Eclipse IDE, CVS, Clear Quest, Rational Rose, HTML, JUnit.

Confidential

UI & Java Developer

Responsibilities:

  • Developed UI pages using HTML, DHTML, XHTML, DOM, CSS, JSON, JavaScript, JQuery and AJAX.
  • Created XHTML pages with CSS and the Box Model.
  • Integrated the Java code (API) in JSP pages.
  • Used JQuery core library functions for the logical implementation part at client side for all the applications
  • Involved in writing JQuery-based AJAX requests using JQuery. Get (url, data, callback, type) or JQuery. AJAX (options) and JQuery. Post (URL, data, callback, type).
  • Used JQuery events to manipulate the elements depends on the user interactions (like. ready (), hover (), bind (), click (), key press (), etc.)
  • Deep understanding of JavaScript and the JQuery framework.
  • Used Google map API to show locations.
  • Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Developed data formatted web applications and deploy the script using client side scripting using JavaScript
  • Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Implemented the Drag and Drop functionality using JQuery framework.
  • Used JQuery plugins for Drag and Drop, Widgets, Menus, User Interface and Forms.

Environment: HTML, CSS, XML, DHTML, XHTML, DOM, JavaScript, JQuery, Adobe Dreamweaver CS5, AJAX, JSON, ECLIPSE

We'd love your feedback!