We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

2.00/5 (Submit Your Rating)

Manhattan, NY

SUMMARY:

  • 8+ Years of professional experience in various phases of Software Development Life Cycle including Requirements analysis, Applications Design, Development, Integration, Installation, Implementation, Maintenance, Testing, Debugging of various client/server web applications.
  • Experience in developing Rich User Interface Applications and professional web applications using HTML5, CSS3, CSS Animations, JavaScript ES6, ES7, JQuery, AJAX, JSON, DOM, DHTML, XHTML, and JSP
  • Extensive experience in frameworks AngularJS 1.4/1.5/2.0/4.0 , Typescript,Node JS, Express.JS, React.JS/Redux.
  • Proficient in making responsive web designs using either only HTML or CSS, by using CSS frameworks like Twitter Bootstrap.
  • Strong experience in making charts using Charts.JS and D3.JS frameworks.
  • Well versed in No SQLdatabase MongoDB, and databases MySQL, PostgreSQL.
  • Good experience in AGILE , Waterfall, delivery process of software using Automation and Manual Testing.
  • Experience with AEM Multi Site Manager, Adobe Campaign and Adobe Target
  • Also contributed significantly in at least 3 production web applications using JavaScript unit testing frameworks like Jasmine, Mocha and karma . And Used JIRA for bug tracking and issue tracking.
  • Experience in making web pages cross browser compatible.
  • Experience on CSS preprocessor like SASS, LESS .
  • Good understanding of quality assurance testing methodology relative to the Software Development Life Cycle ( SDLC ).
  • Created interactive websites using Restful web services like SOAP .
  • Experience in JavaScript code validation tools JLINT/JHINT .
  • Extensive experience in OOP , OOAD , System Analysis design, Development and Deployment of various Applications in Java Technologies Spring and Hibernate.
  • Experience in build tools NPM, REST Web Services.
  • Experience using all popular text - Editors like Eclipse, Sublime Text, and Notepad++.
  • Experience in Agile methodologies such as Extreme Programming, Waterfall Model, Test Driven Development, andIterative & Incremental development .
  • Experience using Gulp/Grunt workflow automation tools.
  • Good working knowledge on GIT and SVN for version control.

TECHNICAL SKILLS:

Languages/Tools: C, C++, HTML, HTML5, CSS(Responsive), CSS3, SASS, DOM, Core Java, Spring, Hibernate, JavaScript, JQuery, AngularJS 1.4/1.5/2.0/4.0, Typescript, ES6, ES7, D3.JS, Node.JS,React.JS/Redux, Bootstrap, AJAX, JSP, MongoDB.

Designing tools: Adobe Photoshop, Flash, Dreamweaver, Illustrator, JLINT/JHINT

Techniques: Responsive design, Accessibility, Web Performance, Cross browser websites

IDE: Notepad++, Sublime Text, Eclipse

Database Systems: MySQL, PostgreSQL, SQL, Oracle 9/10g/11g

Application Servers: Node JS, Apache Tomcat server

PROFESSIONAL EXPERIENCE:

Confidential, Manhattan, NY

Senior UI Developer

Responsibilities:

  • Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Wrote AJAX calls to populate tables, tab menu and other components with JSON data.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Implemented react JS code to handle cross browse compatibility issues in Mozilla, IE 7, 8, 9 Safari and FF.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Strong experienced in MVVM and MVC using Angular.js.
  • Extensive experience as web developer with a strong background working on open source technologies, including JSP, HTML, Heroku, CSS, JavaScript, Flash, Photoshop.
  • Proficient with creating Logos, Banners, Flayers, Buttons, Icons and Images using Adobe Photoshop, Adobe Flash and Adobe Illustrator.
  • Strong communication, collaboration, team building skills with proficiency in grasping new technical concepts quickly.
  • Self-starter always inclined to learn new technologies and Team Player with very excellent communication, organizational and interpersonal skills.
  • Extensive knowledge in Web Standards, Interactive animations.
  • Involved in full life cycle of the application design, development and testing.
  • Extensive knowledge in OO JavaScript design pattern and JavaScript MVC Patterns.
  • Experience in web design with Adobe Flash, Dreamweaver, Photoshop, graphics, chat.js, and d3.js.
  • Updated products and changed UI design following by seasons and holidays.
  • Developed single page applications using Angular 2, Typescript, web pack and grunt.
  • Designed Frontend with in object-oriented JavaScript Framework like Angular.js, node.js and Ext.js.
  • Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
  • Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
  • Analyze and Design different components of the project and create design diagrams, Business Flow Charts, coding, documentation and unit testing of application.
  • Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
  • Implemented the web-based application following the MVC architecture using Struts Framework.
  • Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
  • Involved in building highly interactive portable widgets using HTML 5, CSS 3, and the latest AJAX libraries.

Environment: Angular 2, React JS, Node JS, JSON, Web API, Shell scripting, Web Service, Java Script, Angular JS, AJAX LESS, SASS, GRUNT, Jasmine, SVN, GitHub, GitLab, XML.

Confidential, VA

Senior UI Developer/React JS

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Followed agile methodologies throughout the development.
  • Involved in designing mockups.
  • Involved in web designing using HTML5, XHTML, Heroku, CSS3, JavaScript ES6, ES7, JQuery, Typescript and extensively used Table-less Design in CSS for positioning.
  • Implemented Angular Router to enable navigation from one view to the next as customer completes application form steps.
  • Working in a web service based environment such as Heroku.
  • Used Typescript and its features such as static typing, classes and interfaces.
  • Built a cross-browser graphics library using SVG and Canvas.
  • Created Typescript reusable components and services to consume REST API's using modular based architecture provided by Angular 2
  • Developed Single Page Application (SPA) using Angular 2 and injected generic services.
  • Used Angular 2's HTTP Client to Interact with Servers/backend and modularized the Application with NgModule.
  • Integrated Angular and React.js pages.
  • Developed various web components for screens using React.JS and used various predefined components from NPM (Node Package Manager).
  • Developed certain features of application like create, read, update, and delete using AngularJS and Responsive design.
  • Used React.JS, Node.JS, Express JSand AngularJS frameworks for developing single page applications.
  • Involved in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Involved in building stable React.JS components and stand-alone functions to be added to any future pages.
  • Maintained states in the stores and dispatched the actions using redux.
  • Used Node.JS to run Web pack tasks and build properly the project.
  • Developed the search engine and performance optimized front-end (HTML, CSS, and JS) for business website.
  • Called the Restful web service calls for POST, PUT, DELETE and GET methods.
  • Enhancement of existing application utilizing JSP, Created HTML5 navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Experience in handling data import from NoSQL solutions like MongoDB to HDFS.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Used charts.JS and D3.JS to include different charts in different pages of application.
  • Worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Involved in updating Angular 2.0 application to Angular 4.0.
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration.
  • Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
  • Used CSS compilers SASS/LESS for styling the different pages of application.
  • Used JHINT to produce quality code.
  • Used Babel for integrating different pages of the application.
  • Used LESS and followed Bootstrap-grid system to develop Responsive Widgets.
  • Used Gulp task runner for development.
  • For testing JavaScript used testing frame works Mocha and Karma.
  • Implemented an AB testing optimization program with Adobe Target solutions that improved the Conversion Rate by 5% to 55% in web pages where applied.
  • Increased developer productivity by using efficient programming methodologies and local development.

Environment: HTML5, CSS3, JavaScript, JQuery, XML, Dreamweaver CSS, AJAX, JSON, ECLIPSE, MS Office, Java, DHTML, MVC, DOM, JSON, Angular2.0, Angular 4, Typescript, ES6, ES7, Node.JS, D3.JS, Charts.JS, Express.JS, React.JS/Redux, LESS/SASS, JSP, SOAP, Babel, Adobe Flash, Photoshop, Karma, Mocha, RESTful web services, JHINT, Oracle, Windows, Gulp.

Confidential, Manhattan, NY

UI Developer

Responsibilities:

  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
  • Worked in all the modules of the application which involved front-end presentation logic developed using Tiles, JSP and JavaScript.
  • Implemented User Interface using JavaScript, HTML5, XHTML, XML, CSS3, JSP, AJAX and MySQL.
  • Used JSP, Servlets, and HTML to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Used JQuery plugins autocomplete, validation, drag and drop and more exceptionally.
  • Involved in developing various generic JavaScript functions used for validations.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Used Google Web Toolkit (GWT/GXT) MVP framework for developing the management console.
  • Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
  • Involved in integrating the Java code (API) in JSP Pages.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Exposed the Web Services to the client applications by sharing the WSDL’s.
  • Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
  • Used SOAP, JAXB, JAXP, XML/XSLT and WSDL for developing Web Services.
  • Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
  • Focused on Test Driven Development thereby creating detailed Junit tests for every single piece of functionality before writing the functionality.
  • Involved in used Log4j utility to generate run-time logs, creating DDL and DML SQL scripts for creation of database objects.
  • Used jasmine to implement test cases.
  • Involved in using CVS, Git, for project management and version management.

Environment: HTML5, CSS3, JavaScript, jQuery, React JS, Adobe Photoshop, Adobe Dreamweaver, Adobe Illustrator, Handlebar.JS, Node.js, AJAX, Jasmine, Web services, MVP, XML, XSLT, CVS, Git, MySQL, Oracle 11g, Agile Methodology, Windows.

Confidential, Irving, TX

UI Developer

Responsibilities:

  • Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
  • Setting up AngularJS framework for UI development. Developed html views with HTML, CSS, JQuery, JSON, and JavaScript.
  • Utilized Modernizer extensively to build HTML/CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Built custom UI Widgets and Application logic using Angular JS MVC architecture.
  • Produced and consumed Rest Web Services, developed DAO’s and DTO classed for services and consumed through Angular factory service calls from front end.
  • Used CSS to develop UI Components such as Accordions and Model Windows using pure HTML 5 and CSS.
  • Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, IQ Validator, AutoComplete, AJAX, JSON, AngularJS and JavaScript.
  • Implementing various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
  • Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX
  • Used ‘TestNG’ for backend test cases and ‘Jasmine’ for angular JS test cases.
  • Worked on Twitter Bootstrap to create Responsive Web Design.

Environment: AJAX, SVN, XML, JQuery, JavaScript, AngularJS, Bootstrap, HTML5, JavaScript, CSS, Teamworks, REST web services, Oracle 11g.

Confidential, Philadelphia, PA

Jr UI - UX Developer

Responsibilities:

  • Collaborated with team on implementing new features and UX in an Agile environment
  • Developed working prototypes from UI designs for cross-platform devices
  • Explored various emerging JavaScript technologies such as Node.js and Backbone.js for future product and feature development
  • Made heavy use of Chrome Developer Tools + Firebug to ensure front-end code and assets were optimized and high-quality
  • Used GitHub for maintaining a central repository among team members and all teams and to create pull requests.
  • Worked on the styles and pages that are compliant to ADA standards.
  • Created modals, overlays and menus for a webpage.
  • Developed pages that have high accessibility.
  • Responsible for code optimization and testing across other browsers.
  • Defined text alignment, borders, positioning and many other typographic characteristics.
  • Web Design (RWD) and data manipulations to display data in company standard format in UI.
  • Used jQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • Used Backbone.js, Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
  • Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
  • Designed various tables required for the project in Oracle 10g database and used the Stored Procedures in 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: HTML4/5, CSS2/3, JavaScript, AJAX, jQuery, backbone.js, Require.js, Node.js, Ext.js, Photoshop, Dreamweaver, MVC, Struts, JSON, DOM, XHTML, SOAP, JAX-WS, Oracle, Windows.

We'd love your feedback!