Ui Developer Resume
Franklinlakes, NJ
SUMMARY
- Over 7+ Years of professional experience as a Front End UI Developer in in Analysis, Design, Development, Testing and documentation of software systems.
- Extensive experience in developing User Interface (UI) applications and professional web applications using HTML5, CSS3, JavaScript, AngularJS, AJAX, jQuery, JSP, XUL, DOM, XHTML, XML and JSON.
- 5+ years of professional experience in HTML/DHTML, CSS/CSS3, Advanced JavaScript, AJAX, jQuery, AngularJS, JSON programming languages.
- Familiar with the basics of core java.
- Experienced in all phases of software development life cycle(SDLC) including requirements analysis and Applications design, Development, Integration, Testing of various client/server
- Highly proficient in WordPress and Professional experience in web design and development
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Expertise in developing various JavaScript frameworks like Angular.js Backbone.js, Require.js, Node.js, Knockout.js, Express.js, Underscore.js, React.js/Redux, Ember.js, Pdf.js, Spine.js, Ext.JS, Responsive web design. (RWD).
- Worked on JavaScript frame work (Angular JS) to augment browser based applications with MVC capability.
- Able to Analyze business requirements and can prepares tasks, and estimates with in a team
- Developed Webpages by using CSS3, Bootstrap and Angular JS
- Strong experience in Object Oriented Analysis and Design (OOAD) using Microsoft Visio.
- Exposure of AGILE methodologies. Participated in Daily Scrums, Sprint planning and Sprint Retrospective meetings
- Developed several innovative ways of Graphical User Interface (GUI) to display report data using jQuery with Web Application Scaling.
- Working knowledge in creating Class diagrams, Activity diagrams, Sequence diagrams, Flow charts using Rational Rose and Visio.
- Experience on working with CSS preprocessors like LESS, SASS and Stylus.
- Having good knowledge on server side JavaScript programming likes Node.js
- Expertise in using IDE like Eclipse, RAD and Net Beans for debugging and coding standards.
- Experience in performing unit - testing using Jasmine, Karma and end-to-end testing using Protractor.
- Possess excellent communication and Problem Solving skills and the ability to work as a team member, as well as independently.
- Efficient at meeting deadlines, working under pressure, and managing multiple tasks simultaneously.
- Coordinate with business and technology teams, business analysts and developers
- Experience de-bugging cross browser issues and troubleshooting WordPress them.
TECHNICAL SKILLS
Web Technologies: HTML4/ HTML5, DOM, DHTML, XHTML, Ext-JS 4.0, CSS3, JavaScript, Node JS, Angular JS, React JS, jQuery, jQuery Mobile, Ajax, JSON.
Development tools: Eclipse, Microsoft Visual Studio C++, Dream viewer, Notepad++ and Sublime text.
Programming languages: C, C++, Java.
Operating systems: Linux, Windows XP (Prof), Win 7, Mac OS X.
Servers: Apache Tomcat, HTTP Web Server.
Database: ORACLE, SQL SERVER, MYSQL.
Frond End Tools: CorelDraw -XI Dreamweaver CS5, FrontPage Wire frame, Adobe Photoshop CS5, Image Ready CS5 Fireworks, and Adobe Captivate 3.
Methodologies: Agile, Rational Unified Process (RUP), UML.
Version controls: SVN, GIT.
PROFESSIONAL EXPERIENCE
Confidential, FranklinLakes, NJ
UI Developer
Responsibilities:
- Developed web Application using HTML/CSS, JavaScript, AngularJS, jQuery, Bootstrap.
- Developed the frontend components using AngularJS framework to build up the Model View Control (MVC) architecture.
- Designed new web features using MVC Framework like AngularJS, Bootstrap and NodeJS to enhance the user experience.
- Created web templates using HTML5, CSS3, Bootstrap and preprocessors like LESS. Added functionality to the web pages using jQuery and various JavaScript frameworks.
- Designed front end web applications by writing HTML code with the help of Search Engine Optimization (SEO) techniques
- Used AngularJS for template based UI development and client side data binding.
- Worked on AngularJS two-way data binding between DOM and model, dependency injection and handling GET, PUT operations with a WebAPI controller.
- Enhanced user experience by designing new web features using MVC frameworks like AngularJS, Bootstrap and NodeJS.
- Implemented navigation bar as a custom directive of AngularJS Framework so that it can be reused on different templates.
- Developed the login and registration module and used jQuery Validation Plugin for the form validation.
- Worked on JavaScript frameworks (AngularJS, Node.js, ReactJS) to augment browser based applications.
- Used NodeJS to run the JSON file of customer details on the server and used AngularJS to bind that data to client server
- Built Web pages that are more user-interactive using AJAX, JavaScript and AngularJS and experience in widget based web application development using AngularJS.
- To dispatch the customer information between controllers and for communication between controllers, used $broadcast (), $emit(), $on() events of AngularJS.
- Created APIs to receive information and display it in our applications and allow the users to manipulate this information.
- Flux elements like actions, dispatcher, store, view is used for understanding the one directional flow of the data and REDUX framework is used to implement flux pattern in application are done by using ReactJS.
- Used ReactJS events to watch and update the information accordingly whenever it changes.
- Created custom AngularJS Filters.
- Implemented AngularJS directive to make customized components.
- To create a predefined alert messages like monthly payments, login errors etc., used .alert() function and .fade(),.in() functions of Bootstrap to fade the message when customer or user closing the alert message.
- Improved the layout in mobile, iPad and other devices using Bootstrap.
- Used QUnit for unit testing which includes testing asynchronous code such as timeouts, AJAX and events and to provide stack traces for failed assertions and caught exceptions.
- Used Grunt to build minified application and to deploy it.
- Worked on multiple cross browser compatibility issues to support browsers, which includes Firefox, Google Chrome, Safari and IE.
Environment: HTML, CSS, JavaScript, ColdFusion, JQuery, AJAX, JSON, AngularJS, Bootstrap, GIT, MSSQL, MAC OS, And Sublime Text, Linux.
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Interacted with various business user groups for gathering the requirements.
- Worked in a team, involved in developing the UIlayout and front-end programming (HTML) for web application that matches requirements.
- Design and developed various view and partial view using Object Oriented JavaScript, JSON, J-Query, Ajax Helpers, Bootstrap and Node.js.
- Converted raw images and layouts from a graphic designer into CSS/HTML themes.
- Implemented client side validations in registration forms, login and logout forms using Java Script.
- Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto-complete form validations.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
- Creating Cross-browser compatible CSS-based page layouts.
- Worked on JavaScript frameworks (AngularJS, NodeJS,ReactJS) to augment browser based applications with MVC capability.
- Using Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
- Used $http with Angular.JS interceptors to make sure the requests were valid and used ui-router to handle nested views and avoid page redirection.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Extensively used Java Script and Bootstrap to make the web page more interactive.
- Involved in writing application level code to interact with APIs Web Services using AJAX, JSON and XML
Environment: HTML5, CSS3, JavaScript, JQuery, AJAX, JSON, XML, Angular JS, Backbone JS, Bootstrap, Wireframe, Adobe ColdFusion, React JS and Node JS.
Confidential, Burns Harbor, IN
UI Developer
Responsibilities:
- Developed frontend with pages for user interactions for the entire website using HTML5, CSS3, and JavaScript.
- Had an involvement in Software Development Life Cycle Phases like requirements gathering, Analysis, Design and Development.
- Used AJAX, JSON to send request to the server to check the functionality of the website.
- Used jQuery plug-in for Drag and Drop, jQuery to make the web pages which are built more user-interactive.
- Validator, AJAX, JSON, AngularJS and Bootstrap.
- Web Applications are developed using HTML5/CSS, JavaScript, AngularJS, jQuery, Bootstrap.
- Used ng-show, ng-hide, ng-view directives of AngularJS to create a single page applications and to show details of the customers or to hide the details of the customers.
- Implemented code for AJAX based applications to fetch the response from backend API as a part of JSON.
- Used Angular $http object to make the request to the server to get the details of the customers and show them in the browser.
- Used ng-repeat directive of AngularJS to show the collection of details about the list of customers.
- Designed applications which are executed on different browsers like Internet Explorer, Mozilla Explorer, Google Chrome and Opera by using different debugging tools like Firebugs/IE Developer Tools.
- To decrease the number of HTTP requests and load time of web pages I have used CSS Sprites.
- Used on Change () event of ReactJS to update the details of the information whenever the input value changes accordingly.
- Used .alert() class of Bootstrap to create alert functions for the applications regarding low balances, usage of the card, minimum payment alerts and used .fade() class to fade the message whenever user or customer scrolls on the message.
- Developed interface to manage user menu and Bulk update of Attributes using JavaScript, EXTJS and JQuery.
- Development of additional UI components using JSF and implemented an asynchronous, AJAX (JQuery) to improve customer experience.
- Involvement in the creation of presentation layer and GUI framework using EXT JS and HTML. JavaScript has been used for the validations in client side.
- Created APIs to receive information and display it in our applications and allow the users to manipulate this information.
Environment: HTML, CSS, JavaScript, Python, JQUERY, AJAX, JSON, XML, XHTML, ASP.net, MySQL, Angular JS, Node JS, grunt, APACHE, MAC OS, ECLIPSE and Adobe Photoshop.
Confidential
UI/UX designer
Responsibilities:
- Expertise in HTML5 & Mobile web development for I phone, blackberry, android, windows.
- Working on UI frameworks like jQuery, bootstrap and other UI frame works.
- Proven track working with HTML5, CSS3, JAVASCRIPT.
- Basic knowledge in AJAX, JSON.
- Developing best user interface with animated effects using HTML5 and CSS3
- Beginner experience in JQtouch and phone Gap environment.
- Possess sound knowledge on Advanced Technologies like Object Oriented Javascript.
- Well versed knowledge on solving the cross browser compatibility issues.
- Excellent capability to explore, learn and understand newer business domains and technologies.
- Highly proficient in WordPress and Professional experience in web design and development
- HTML development outside of WordPress for landing pages, microsites, etc.
- Proven ability in quick understanding and learning of new technologies and their application in business solutions.
- Designed UI screens and implemented the applications logic.
- Developed web based NMS dashboard application for Motorola using back base AJAX framework.
- Good Experience in developing WordPress Themes, Child Themes, Plugins and Templates
- Good knowledge in converting PSD templates to a XHTML page.
- Creating XHTML prototypes for mobile application and desktop.
- Good knowledge in building responsive layout (BootStrap)
- Good knowledge of usability and cross browser compatibility issues.
- Troubleshooting the XHTML code problems.
- Knowledge in section 508.
- HTML, CSS cross browser compatibility checking with w3c standards.
Environment: HTML, DHTML, CSS, JQuery, JavaScript, AJAX, Java (JSP), Python, Oracle, Windows, Photoshop, Adobe Flash.
Confidential
UI Developer
Responsibilities:
- Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.
- Developed UIusing HTML, CSS, JavaScript validations and XML.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Worked with clients and gather requirements and developed as per their needs and requirements.
- Used AJAX frameworks like J-Query, JSON to develop rich GUIs and also involved in performance tuning the website.
- Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
- Successfully performed the REST APIs Integration using XML and JSON.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Involved in developing HTML and JavaScript for client side presentation and data validation on the client side with in the forms.
Environment: HTML, CSS, JavaScript, JQuery, Dreamweaver, AJAX, JSON, MS Office, PL/SQL and GIT.
