We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

3.00/5 (Submit Your Rating)

West Minister, CO

SUMMARY:

  • 7 years of strong experience as a Front - End Developer in developing User Interface (UI) web applications by using JavaScript, DOM, jQuery, HTML/HTML5, CSS/CSS3, Ajax, JSON, Angular.js2.0, Node.js and React.js.
  • Extensive experience on modern front-end template frameworks for JavaScript - Including Bootstrap, JQuery, Angular JS 2.0, React JS.
  • Experience with IONIC framework in designing mobile apps using Angular JS, which is used to build scalable and fast applications.
  • Experienced with implementing unique features of Bootstrap.
  • Daily programming in server and client side by using Angular.js, React.js, Java, J2EE, Node.JS.
  • Used MongoDB for CRUD operations.
  • Experience in creating assets including images and icons in Adobe Illustrator and Photoshop.
  • Performed iterative UI/UX design for various legacy applications and “to-be” systems and user evaluations.
  • Defining Design Process and Methodologies. Defining and driving UX Strategy & Roadmap, Qualitative User Research
  • Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP and XML.
  • Experience in working MVC Architecture and in using version control (SVN).
  • Developed the Applications using J2EE Design Patterns such as Model-View-controller (MVC), Singleton, Session Façade, Business Delegate, and Service Locator.
  • Experience in working Web (Web Graphics Library) for rendering interactive 3D computer graphics and 2D graphics within web browser.
  • Experience in developing applications using Angular JS-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Extensively used Node.js for server side scripting and Node Package Manager for updating the application from codebase.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Experience in using CSS pre-processors like SCSS/SASS, LESS.
  • Involvement in using various IDE’s, Dreamweaver, Notepad++, eclipse, Adobe Photoshop.
  • Utilized the latest front end Technologies such as HTML5and CSS3for layouts.
  • Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs. Used Lo-dash for Iterating arrays, objects, & strings.
  • Setup the development environment using Node.js, Grunt, Bower, git.
  • Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
  • Worked on Single Page Applications using JavaScript frameworks like Angular JS and React JS.
  • Experience working on different Video plugin & Media content using HTML5.
  • Experience in using various jQuery UI controls and corresponding Event handlers etc.
  • Used the latest HTML5elements for video playback, content rendering using semantic tags such as article, section etc. Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
  • Client side technologies such as JavaScript, HTML, XML, XSL, Web Services etc.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • Experience in using Docker in agile base development cycle.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing. Used Q unit for unit testing and Protractor for end to end testing.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment. Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.

TECHNICAL SKILLS:

UI Web Technologies: HTML, HTML 5, XHTML, Angular JS, Angular JS 2.0, XML, XSLT, JavaScript, AJAX, JQuery, JSON, JSP, CSS3, UI Concept Modeling/Wire framing, Backbone.JS, Node.JS, Bootstrap, Grunt, Bower.

IDE, HTML Editor: Notepad++, Eclipse IDE, Adobe Dreamweaver, Sublime Text Editor, Brackets.

Java/J2EE Technologies: Java, JDBC, JMS, JNDI, Servlets, Web Services

Web/App Servers: WebSphere 7.0, Apache Tomcat 5.0.25, HTTP Web Server, GIT, Jasmine

Database: MS SQL Server 2008, MySQL

Operating Systems: Windows 2003, Windows XP (Prof), Win 7, Win10.

Methodologies: Agile, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, West Minister, CO

Sr. UI Developer

Responsibilities:

  • Design and develop internal business application using JavaScript, ES6, HTML5, CSS3, Twitter Bootstrap, and Angular2/4 as front end technologies where the backend technologies are Java, REST API and JSON. Used GitHub as version control.
  • Developed a front-end Internal web application called customer details ticketing page under specialty by using Angular 4, Prime NG, HTML5 and CSS3 .
  • Used Angular-CLI for initializing and for project setup with scaffolding features.
  • Have developed custom reusable Angular 4.0 components.
  • Integrated the Prime Ng Library into this project and used Turbo table component.
  • Created custom pipes to format the data before displaying it to the user.
  • Updated the application with new features of Angular 4.
  • Experience in using directives like ngIf, ngFor, ngStyle etc
  • Created Typescript reusable components and services to consume REST API's using
  • Component based architecture provided by Angular 4.
  • Implemented Pipes to filter the data before displaying it to user.
  • Developed various components using Angular2 such as navigation bar, form validation using Typescript, components, directives, routers and services.
  • Used Typescript to reduce the number of lines of traditional JavaScript files .
  • Familiar with concepts of Directives, Data-Binding, Dependency Injection in Angular JS.
  • Coded all UI elements in Angular 2 and 4 while using Typescript . Developed application with two way data binding using AngularJS .
  • Brief experience in implementing latest JavaScript framework Angular 2 to create animations based on CSS classes for requirement placed by the client.
  • Converted landing pages to single page applications with AngularJS routing, filters, and application.
  • Developed Angular Material's reusable UI components in constructing attractive, consistent, functional web pages.
  • Used Angular Materia l in adhering to modern web design principles like browser portability, device independence, and graceful degradation.
  • Experience in consuming and implementation of web services using XML, SOAP, WSDL and RESTful API, Web services.
  • Experience working with CRUD operation on MongoDB database.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2 . Integration of Typescrip t the whole project.
  • Created Angular 2 custom pipes to format the data before displaying it to the user.
  • Assist with code reviews on other team member's development in Angular 2.
  • Created web services and desktop applications to access and display data needed by support teams using React.js.
  • Worked with Jenkins Automated server to automate the process where human proceedings are not required.
  • Developed SPAs Using Angular Routing . Developed Nested Views and UI-Views using Angular UI Routing, Each View had reusable Angular Directives .
  • Implemented AngularJS Controllers to maintain each view data. Implemented Angular service calls.
  • Used SOAPUI tool to test the web services and developed Restful interfaces. Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Experience in creating assets including images and icons in Adobe Illustrator and Photoshop.
  • Developed corporate global theme with Angular Material Themes utilizing @mixins and directives.
  • Used Node JS to run Web pack tasks and build properly the project.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Experience of using React JS framework to build dynamic web pages. ( React-router, JSX, Babel, React-bootstrap ).
  • Used React JS to create Controllers to handle events triggered by clients and send request to server.
  • Used MongoDB pattern matching regular expressions for Fetching specific Patterns from Database.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Tested services using JUnit with Mock IT to framework and for integration testing used spring with JUnit. Used Jasmine and Karma, Mocha for testing the application
  • Used CSS Preprocessor like SASS for styling the elements in the application.
  • Holding a knowledge working with Source tree with GitHub.

Environment : JSP, JavaScript, jQuery, Angular.JS 2, React.JS, Node.JS, CSS3, HTML5, XML, AJAX, JSON, Bootstrap , MongoDB, Junit, Web Sphere Application server, Restful Web Services, Oracle, No SQL, GIT , Adobe Illustrator .

Confidential, Austin, Texas

Sr. UI Developer

Responsibilities:

  • Migrated the existing Confidential internal Web Application from JavaScript to React .JS.
  • Constructed a Robust, Powerful & light weight front end application using React, Redux/flux.
  • Developed bunch of Fixed Data Table, Bootstrap Tables for entire Internal Application.
  • Worked on TDD (Test Driven Development) with Mocha for better Product Delivery & Efficiency.
  • Created front-end features to internal portals for Confidential using React.JS / MobX and Sass
  • Expertise in functional reactive programming (Rx.JS).
  • Developing web features using JavaScript, JQuery, AMD/Require.JS and SASS.
  • Used karma test runner and Jasmine for JavaScript Unit testing.
  • Used Bacl‹bone.js, Require.js & Node.js to improve user experience.
  • Implemented Scroll Spy Feature for Admin page of the Internal Portal.
  • Worked on RESTFUL web service with React, JavaScript, HTM L, Bootstrap, and MYSQL.
  • Designed and Integrated Bootstrap modals, dropdown, alerts.
  • Used Redux to maintain in the entire state, developed well designed Store, Reduces & Actions.
  • Worked on web application on agile base development cycle with a weekly release schedule and used Docker to work on code with co-workers.
  • Web application development for backend using React.JS with cutting edge HTML5 and CSS3 techniques.
  • Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.)
  • Interacted with business analyst to understand the requirements to ensure correct UI modules been built to meet business requirements. Working as a developer, assisting my team in developing two different Web-based applications.
  • Functionalities include writing code in HTML, CSS, JavaScript, Angular JS, React JS JQuery, JSP and JSTL tags, making use of Bootstrap framework and testing the functionalities using JUnit.
  • Familiar with concepts of Directives, Data-Binding, Dependency Injection in Angular JS.
  • Excellent knowledge on JIRA (Tracking tool) & GIT (Version Control using Source Tree).
  • Implemented User interface guidelines & Standards throughout the entire application & maintenance using React JS, CSS, and HTML.
  • Worked on ES6 features, used babel, web pack with ES5, React JSX.
  • Maintained CSS styling Standards across the internal Portal.
  • Providing consultation and development support services for engaging in a commercial grade search engine including Elastic search, HTML, CSS, Responsive Web Design, TDD, Continuous Integration and Continuous Delivery.
  • Worked on various two different projects writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere. Worked on CSS pre-processor frameworks (SASS 3.4 & LESS 2.0).
  • Involved in developing various generic JavaScript functions used for validating the input fields.
  • Used HTTP Request to get data from web servers and process JSON data to render in the UI by using observables.
  • Implemented the caching of the get requests using the interceptors of HTTP Client Module of Angular.
  • Created custom pipes to format the data before displaying it to the user.
  • Re-designing/developing the website to enhance user experience integrating using AJAX
  • Developed REST API using Spring MVC and Spring boot, hosted all micro services on AWS and used Elastic beanstalk to set up application and configured environments.
  • Implemented various screens for the front end using various predefined components from NPM. Always followed Best Practices to continuously improve User experience and Performance.
  • Implemented Presentation layer using HTML5, CSS Framework, React JS and Node.JS .
  • Worked on Node.js as web server created a highly scalable server, Created non-blocking
  • Functions. Used Lo-dash for Iterating arrays, objects, & strings.
  • Worked with QA team on daily basis in fixing the reported bugs/defects.
  • Used Jasmine and Karma for testing the application.
  • Used Grunt for building the project. Used SVN for version control and QC for defect tracking.

Environment: HTML5, CSS3, JQuery, JavaScript, JSP, React JS, Angular JS, Node.js, Docker, Ajax, Jasmine, PL/SQL, Cucumber, Grunt, SVN.

Confidential, Eagan, MN

Sr. Front End Developer

Responsibilities:

  • Developed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Used JQuery for basic animation and end user screen customization purposes.
  • Developed creative intuitive user interfaces that address business and end-user needs, while considering the technical, physical and temporal constraints of the users.
  • Developed some SQL Queries and stored procedures to interact with Oracle database.
  • Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML, CSS3 and JavaScript.
  • Built Angular JS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Used Node.js and AngularJS to create controllers to handle events triggered by clients and send request to server.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript, Angular JS and Node.js.
  • Worked on single page applications using Angular JS and Ember.js.
  • Developed code to call the web service/APIs to fetch the data and populate on the UI using jQuery/AJAX.
  • Designed interactive 3D computer graphics and 2D graphics using WebGL.
  • Developed front end UI using HTML5, CSS3, JQuery, AJAX
  • Responsible for making responsive web design (RWD) using twitter bootstrap and media queries.
  • Used CSS pre-processors (LESS and SASS).
  • Involved in the designing and development of Processes and modules using J2EE 1.5 guidelines with JSP, Servlets and Java design patterns like Session Façade, Front Controller, DAO, Business Delegate and Service Locator.
  • Used Yeoman for application scaffolding, bower for installing libraries.
  • Performed unit test using Qunit and Jasmine.
  • Used Grunt for building the project.

Environment: HTML5, SVN, CSS3, LESS, JQuery, JavaScript, WebGL, Angular JS, Ember.js, React JS, Node.js, Ajax, Bootstrap, J2EE 1.5, Grunt, Karma, Jasmine.

Confidential, Richmond, VA

Front End UI Developer

Responsibilities:

  • Worked on an application on agile base development cycle with a weekly release schedule. Also, involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
  • Worked closely with Business Analysts and Product team in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
  • Worked in teams where requirements were constantly being implemented, tested and improved through an In-house AB Testing framework.
  • Developed single page web application using JavaScript framework Angular JS and React JS.
  • Development of code using JSP, HTML, CSS, JavaScript libraries such as JavaScript, jQuery, Prototype plus relevant coding standards.
  • Worked on npm to manage the dependencies through command line.
  • Worked on Oracle DB for creating small queries while testing the application.
  • Involved in implementing all components of the application including database tables, server-side Java Programming (JSP Templates) and client side web programming.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and JQuery.
  • Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
  • Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
  • Migrated content from existing website to a new, database driven website, utilized in house Content Management System.
  • Designed and developed JSFs and Servlets for the presentation layer.
  • Developed web components using MVC pattern under Struts framework.
  • Used JDBC-API to communicate with Database.
  • Designed table-less layouts using LESS CSS preprocessor and appropriate HTML tags as per W3C standards.
  • Created optimized graphic websites and application interfaces using HTML and CSS.
  • Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
  • Currently participating in the research of new technologies like JQUERY-Mobile for few potential mobile app development efforts.

Environment: HTML 4/5, CSS 2/3, JavaScript, JQUERY, JIRA, PROTOTYPE, Angular JS, React JS,.js, NPM, JSP, AJAX, JSON, XML, PL/SQL, TOMCAT APACHE, and JBOSS.

Confidential, Tampa, FL

UI Developer

Responsibilities:

  • Participated in requirements gathering, analysis, Conceptual Design and Details.
  • Implemented AJAX based UI with above said Architecture with Rich Internet UI in modules.
  • Implemented AJAX driven UI Element and Search Algorithm using Ajax.
  • Manipulated CSS, HTML and DHTML, JavaScript for presenting appealing GUI.
  • Worked on jQuery extensively for various user interactions, front-end validations and other visual effects.
  • Worked on JavaScript frameworks like Angular JS and Redux.
  • Worked extensively on web 2.0 migration from Conventional Web Frame work to Ajax driven framework and extensively used jQuery, Dojo, YUI, AJAX and MVC in Presentation Layer.
  • Used JavaScript and CSS for UI Design Mockup. Written code in YUI/JavaScript /CSS /AJAX code of the application. Created Dynamic Integration of YUI Tab, YUI Grid, and other YUI component Integration with Ajax.
  • Developed custom jQuery Plugins for custom functionality of the site.
  • Developing Prototype for the project using Ajax, Hardcoded JSON, jQuery, JavaScript HTML, and CSS.
  • Created and optimized graphic prototype websites and applications interfaces using Adobe Fireworks CSS3.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.,
  • Developed tested cross-browser compatible and standards-compliant CSS-based page layouts.
  • Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.

Environment: JavaScript, CSS, Angular JS, Redux preferred, Ajax, Dojo, SOAP, Shell, DHTML, XML, XSLT, UNIX, SQL, MYSQL, Eclipse, Clear Case.

Confidential

JavaScript Developer

Responsibilities:

  • Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
  • Created XHTML Pages with CSS and the Box Model.
  • Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
  • 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 plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Involved in designing, developing and configuring server side J2EE components like JavaBeans, JSP, Servlets, JNDI, and XML using IDE- Eclipse and deployments in WebSphere.
  • Developed SQL Queries to interact with Oracle database.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: HTML, CSS, JavaScript, JQuery, Dreamweaver, JSP, Servlets, AJAX, JSON, MS Office, PL/SQL and SVN.

We'd love your feedback!