Sr. Ui Developer Resume
Montvale, NJ
SUMMARY:
- Over 8 years of UI development experience with HTML5, CSS3, DHTML, XHTML, DOM, JavaScript, JQuery, AJAX and JSON, Angular JS.
- Good knowledge of latest version of object oriented JavaScript Libraries like Angular.js. JQuery, Backbone JS, Angular JS, Ember.JS, ReactJS
- Extensively used JavaScript for client side validation. And knowledge on Spring Boot Framework.
- Extensively used Bootstrap for customization of web application.
- Experience in developing and consuming SOAP and RESTful Web Services using Node.js.
- Created responsive web applications, using frameworks such as Backbone and Angular. Built UI elements and RESTful API's.
- Designed the user interactive (UI) web pages using web technologies like HTML5, XHTML, CSS3, Bootstrap, Backbone.js framework.
- Developed and designed Ajax based Prototype, JavaScript, JQuery and AJAX based UI frame work.
- Has good experience in UI developing using Java frameworks Hibernet, Struts, Spring MVC.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Experience in working with MVC framework.
- Worked in developing dynamic robust UI screens using CSS, HTML, XHTML, XSLT, JavaScript, Bootstrap, Backbone, ExtJS, Ember.js and jQuery.
- Worked on .NET security features such as authentication and authorization, forms - based authentication, authorizing users, roles and user account impersonation.
- Extensive experience in SQL Server, Stored Procedures, Functions, Triggers, Queries, Indexes, and Cursors.
- Experienced in building cross browser compatibility applications using HTML5 and CSS3.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Created projects using current and emerging developer tools and technologies. Tested code using Mocha, Chai and Karma .
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, JQuery, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sites.
- Experience in DOM (Document Object Model) to use in interacting with objects in HTML, XHTML and XML.
- Worked on so many Cross Browser Applications items in IE7, IE8, IE9, Firefox, Chrome, Safari, Tablets, and Mobile responsive.
- Experience in working MVC Architecture and also in using version control (SVN).
- Extensive Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- Extensive experience in Java/J2EE programming - JDBC, JSP, Servlets, spring, Hibernate.
- Developed web application using JSP custom tag libraries, Struts Action classes and Action. Designed Java Servlets and Objects using J2EE standards.
TECHNICAL SKILLS:
Web Development: HTML5, SASS, CSS3, JavaScript, Servlet, JSP, PHP, JSON, JDBC, AJAX, XML, XHTML, DHTML,BOOTSTRAP, MVC, DOM.
JavaScript Libraries: JQuery, Ext.js, Angular.js, React js, Backbone.js, Require.js, Node.js, Morris.js, Flot.js.
Database: MySQL, MSSQL, Teradata, PL/SQL, Oracle.
Source Control: CVS,VSS, SVN.
Operating System: Windows, Linux, Unix, Mac OS X.
Methodologies: Agile, Scrum, Waterfall.
IDEs worked on: Notepad++, Eclipse, Net beans, Visual Studio, Atom, Adobe Dreamweaver, Adobe Photoshop, Sublime Text2, Text Mate, Microsoft Publisher.
Application Servers: Apache Tomcat, Web Logic, Web Sphere, JBoss.
Browser: IE, Firefox, Opera, Chrome, Safari.
PROFESSIONAL EXPERIENCE:
Confidential, Montvale, NJ
Sr. UI Developer
Responsibilities:
- Developed mockups and prototypes using HTML and CSS3.
- Coded extensively in jQuery to make rich Internet web pages and created custom date picker on the website.
- Design website and maintain the website content up to date
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Develop the online chat interface for the anonymous communication between mentors and clients.
- Re-designed the website to improve user experience and add new functionality.
- Worked on the website from scratch using HTML5/CSS/JavaScript.
- Designed dynamic and browser compatible Websites using HTML5/HTML, JS, CSS and Created UI designs using Web 2.0 standards.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Involved in extensive HTML5 coding. Co-ordinate with UX designers and develop static content using front end with HTML5, CSS3 and Angular JS.
- Created Custom Directives, Filters, Services and Modules with the help of Angular Js.
- Implemented Client side validations using Angular JS Custom Form Validation and server side validations using Data Annotation.
- Used Custom Angular JS Filters to provide better search experience.
- Implemented AngularJS Factories and Controllers to manipulate and view employee task data.
- Used AngularJS HTTP methods to retrieve employee task data from entity models.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects. Involved in creating and consuming Restful Web Service usingNode.JS
- Developed page layouts, navigation, animation buttons and icons. Experience working on Sass Preprocessor.
- Applied industry best practices and standards when project requirements are lagging.
- Implemented various Validation Controls for client-side Using third party libraries like Validator JS.
- Used EXT JS for building rich internet applications, backbone JS & Require JS to optimize in-browser use and to load the module and to improve the Speed.
- Designed CSS based page layouts that are cross-browser compatible and standards- compliant.
- Performing the different modules like login, search and download with tracking.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
- Used MySQL database to interact with backend data via Rest API.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, NodeJS and JQuery.
- Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wire-frames and Mockups.
- Evaluated conversion of the application from Backbone to AngularJS for load time and performance.
- Used Backbone.js for Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server.
- Involved in the implementation of the Service Locator, Business Delegate and the Session Façade design pattern for the enterprises level functionality.
- Used Ember.js extensively for Dashboards (Ember-Table etc), Used Grunt to automate with minimum effort.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, JSON, Angular JS, Backbone JS, native JavaScript and Bootstrap. Worked on handle bars.
- Implemented single page apps by using backbone views and routes to take the user to various views by using Restful.
- Developed the users application by editing updating using MVC pattern in Backbone and underscore template
- Wrote Ext JS, Ember.js function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application)
- Wrote and performed client-side and server-side unit testing with Jasmine, Mocha and the chai assertion library.
- Use JavaScript for the automation framework with mocha/chai and supertest.
Environment: HTML, CSS3, JavaScript (Libraries: JQuery), IE 6, 7, 8 9 10, Firefox, Chrome, Angular JS, Node JS, Rest API, Redux, Backbone.JS, Ember.js, Grunt, Sass, Mocha, Chai.
Confidential, Los Angeles, CA
UI Developer
Responsibilities:
- Well knowledge in using testing frameworks like Jasmine, mocha, chai to implement unit test cases.
- Supported the development team by creating wireframes and prototype as needed based on requirements and revising those based on feedback.
- Ran Functional, UAT, Compatibility and End-to- End Testing
- Used mocha, sinon and chai for unit testing the code.
- Created React Js components using JSX and used React Json schema for implementing the capable of building HTML forms out of a JSON schema and using Bootstrap semantics by default.
- Worked on Lifecycle Methods, State, Specs, Props, Event to create interactive React.js Components.
- Used React Js for improving the performance of the app by using the Reusability concept.
- Enhanced user experience by designing new web features using MVC Framework like Express.js, Require.js, React.js and Node.js.
- Involved in customizing the JSX files for rendering the UI in implementing React Js.
- Converted wireframes in templates including creation of brand identity, web site header,
- menu, information containers, grid styles, navigation, forms, buttons, icons, images, User components and application widgets creation with suitable color schemes.
- Worked with the architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Following Scrum methodology to track the project details and updating the development status every day in the SCRUM.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Used Node.js to run Web pack tasks and build properly the project.
- Implemented modules into Node Js to integrate with designs and requirements.
- Implemented Initial setup and component migration to Redux. Built backend REST API with Node.js, Express.js.
- Wrote and performed client-side and server-side unit testing with Jasmine, Mocha and the Chai assertion library.
- Developed various screens for the front end using React Js and used various predefined components from NPM (Node Package Manager) and redux library.
- Successfully performed the Restful APIs Integration using XML and JSON.
- Proficiently Apply JavaScript tasks runner like Gulp and Grunt to perform unit test, code minify and uglify, compile SASS to CSS.
Environment: HTML, CSS3, JavaScript, IE 6, 7, 8 9 10, Firefox, Chrome, Node JS, React Js, Rest API, Redux, React Json Schema, Ember.js, Grunt, Sass, Mocha, Chai, Sinon stubbing.
Confidential, Hartford, CT
UI Developer
Responsibilities:
- Analyze the software requirements to determine feasibility of design within time and cost constrains.
- Created HTML mock-ups for mobile as well as Tablet devices as per UID using CSS3 and HTML5 for both landscape and Portrait view.
- Designed and Developed User Interactive (UI) of Web pages with the help of HTML5, HTML, CSS3, CSS, JavaScript, JQuery, Bootstrap and AJAX.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.JS, node. Js, EXTJS, Require.js and JQuery.
- Creating Custom directives and dependency injection.
- Performed Unit testing on angular applications using tools like Karma, Jasmine.
- Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Used various libraries of JavaScript like jQuery, jQuery UI, backbone.js and node.js.
- Created Master Pages, CSS Styles Sheets and Integrated to Silver light and got approval from Business Stake holders.
- Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
- Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Designed new classes and functionalities using various JQUERY components for CRM application for customer service.
- Designed and developed User Interface Web Forms using Adobe Flash, CSS, Dreamweaver, and JavaScript.
- Used AJAX for implementing dynamic WebPages where the content was fetched via API calls and updated the DOM (JSON Parsing)
- Strong web Data Visualization skills to render large sets of data on an MS excel like table view.
Environment: HTML5, CSS3, JavaScript, JQuery, Angular Js Framework, Bootstrap, Node Js, Ext Js, JSON, Google Analytics, Adobe Photoshop, Adobe Dreamweaver CS5, Adobe Illustrator, WordPress, Eclipse, GitHub, Visio.
Confidential, Detroit, MI
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.
- Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript, Ajax, JSON, and JQuery.
- Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
- 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 to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 &JavaScript using Dreamweaver.
- Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js, and Ext.js, accommodate these advanced and fast technologies.
- Used the Node.js and Angular.js MVC Frameworks in the development of the web applications.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- Involved with cross browser testing and compatibility using chrome, Firefox and IE.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
- Involved in Production Support and minor enhancements as per application requirements.
Environment: HTML5, CSS3, JQuery, JavaScript, AJAX, XML, JSP, JSON, MVC, DOM, Adobe Dreamweaver, Angular.js, Backbone.js, Require.js, Node.js, Bootstrap, Ext.js, Internet Explorer, Firefox, Chrome, Oracle, Windows.
Confidential, Westmont, IL
Front End/ UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX and JSON.
- Used JavaScript, jQuery for user interactions in pages.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Used JQuery Ajax for service calls on pages to interact with the server for information.
- Rapid prototyping of design concepts.
- Experience with jQuery, Backbone.js
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Testing the website on multiple browsers with their old as well as latest release.
- Used JSON for storing and exchanging information between browsers and servers.
- Integrated different social networking site like Facebook, twitter.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Used agile methodology for the software development.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Responsible for authoring of website functionality with JavaScript, HTML, CSS.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
- Used all the advanced Photoshop features to create appealing visual web interfaces.
Environment: HTML 5, JavaScript, backbone.js, AJAX, CSS 2/3, JSON, JQuery, XML, JBoss.
Confidential, NJ
Web/ UI Developer
Responsibilities:
- Worked in Agile and Scrum development environments.
- Interacted with business system analyst to understand the technical requirements of the project.
- Involved in developing the UI pages using HTML, DHTML, CSS, and JavaScript.
- Involved in developing test plan and procedures.
- Migrating legacy applications to multi-tiered web applications.
- Developed web pages with functionalities like login, register, forget password, Email, Filters using Java Script, jQuery and HTML.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
- Involved in writing SQL Queries, Stored Procedures.
- Debugging WebPages with firebug and fixing issues.
- Testing browser compatibility and addressing browser compatibility issues.
- Optimizing SQL queries and stored procedures.
- Maintaining documents and source code in CVS.
Environment: Eclipse, Firebug, CVS, HTML, CSS, JavaScript, jQuery, SQL, PL/SQL.