Sr. Ui Developer Resume
Fort Lee, NJ
PROFESSIONAL SUMMARY:
- Solid 6 years of experience in developing the web pages according to Information architecture and Usability standards using HTML/ HTML5, CSS/ CSS3, OO JavaScript framework, Ajax, JQuery, XML, PHP, SASS, LESS and MVC framework using AngularJS, React JS.
- Extensive knowledge in OO JavaScript design pattern and JavaScript MVC Patterns.
- Extensive experience in Web Application Development, Interface Web Design, developing Interfaces for multiple browsers (Firefox, Internet Explorer, Opera etc.) Information Architecture, Planning and Implementing Internet/Intranet project, working with the JQuery Library, Branding, Typography, web technologies.
- 3 Years of focused experience in enhancing websites with AngularJS and JavaScript.
- Solid experience in the JavaScript libraries like jQuery, D3 js and node libraries like Handlebar js, ejs.
- Strong knowledge in writing form validations using JavaScript, jQuery and Express - validator.
- Expertise in implementing two dimensional graphics using SVG and Canvas.
- Experience in developing a mean stack application using Express js, MongoDB, Node js And Angular js.
- Experience with BOWER as package manager for installing client side dependencies like Angular js, Bootstrap, jQuery.
- Skilled in Express js to create flexible web application with comprehensive understanding of URL routing, Error handling and Debugging.
- Experience with Firebug, IE Tester, Chrome and Safari DOM inspectors and JavaScript debugging techniques.
- Experience with Responsive Grid System for Different devices using Bootstrap version3.0.
- Basic Knowledge of Objective C, iOS SDK, Java, Android, etc.
- Good understanding of swift programming, Xcode, Sprite kit and for iOS apps.
- Experienced in developing web-applications using various design patterns, including session facade, MVC, Data Access Object, Transfer Object, and Business Delegate.
- Excellent Knowledge of multi- tier Web Based application development.
- Experienced in using Wireframes/Comps to create cross-browser UI’s with table-less CSS.
- Designed and developed sophisticated, Data-Bound Ajax applications and framework using JQuery components including: a tool for Menu creation using YUI tree, context menu, drag and drop capabilities to manipulate the menu tree.
- Rapidly designed & built object-oriented, data-driven JavaScript working prototypes of applications. Implemented performance best practices to a web site.
- Expert knowledge in JavaScript, DOM, JQuery and Ajax.
- Expert in using JSON (JavaScript Object Notation) a lightweight data-interchange format to build collection of name/value pairs and ordered list of values.
- Worked on AngularJS directives, controllers, services, and factory and form validation.
- Experienced in using Modernizr to check cross-browser compatibility, making sure that the HTML and CSS features are working properly.
- Worked with Javascript Framework with a RESTfull JSON interface
- Basic understanding in testing including Accessibility, Usability and UI Regression testing.
- Strong analytical and problem solving skills, self-starter and good team player.
- Experienced in all phases of usability testing including user profiles and personas, task analysis, contextual research, test moderation, and reporting.
- Basic understanding of Server side JavaScript through NodeJS.
- Knowledge in debugging and troubleshooting and fixing existing code.
- Highly curious and passionate to learn about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments.
- Experienced in using UI editors like Sublime Text Editor, Eclipse, Brackets and Webstorm.
TECHNICAL SKILLS:
UI Web Technologies: HTML4/ 5, XHTML, XML, CSS2/3, JavaScript, React, Handlebars, Angular, JQuery, JSON, AJAX, Twitter Bootstrap, Bootstrap version3.0, Node JS, Express JS, ejs, Mongo DB, Firebase.
Database: MYSQL, SQL SERVER
IDE, Editors: Eclipse IDE, Sublime, Notepad++, Adobe Dreamweaver, MS Visual Studio, Brackets
Web/App Servers: Apache Tomcat 7/8, HTTP Web Server, SMTP, FTP
Backend Languages: PHP, ASP.NET, JSP
Operating Systems: MAC, Windows XP, Win 7, Windows 8, Windows8.1
Browsers: IE, Firefox, Opera, Chrome, Safari
PROFESSIONAL EXPERIENCE:
Confidential, Fort Lee, NJ
Sr. UI Developer
Responsibilties:
- Worked on enhancing the look and feel for complete set of Web based applications.
- Developer for a front end migration from WCS platform to the USP platform using Angular 1.3, JavaScript Framework, HTML5,CSS3, Bootstrap version3.0, Node Js and LESS.
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS 3.0 and JavaScript.
- Worked with business analysts to get the requirements from client and went through user documents and designed user interface designs, Wireframes, Information architecture flows and mockups (PSDs).
- Used Node Js intensively to run the application on distributed devices.
- Installed packages using Node package Manager.
- Worked extensively with Angular JS to enhance functionality of web applications
- Debugged the common code platform to remove bugs from several features of the code using Angular Directives to improve App performance
- Actively involved in using AngularJS, HTML5 to enable client side date to meets specific criteria by applying various validation variables and used the Angular JS validation CSS classes to provide visual feedback on validation.
- Used various data controls grid view, multi view and detail views for creating user controls
- Understanding of how to manipulate data, such as parsing strings, working with JSON, and handling form data.
- Experience creating and extending Javascript code frameworks, clean, semantic HTML/CSS code
- Created Responsive design that fits Mobile as well as Web app Using Bootstrap and Media queries
- Implemented Grid view and Multiple Columns layout for Responsive design in Mobile app.
- Develop technical solutions (Single Page Application) using AngularJS, JavaScript, HTML5, CSS3, REST API, Bootstrap and JSON.
- Knowledge on implementing directives and scope values using AngularJS for an existing webpage.
- Extensively used Javascript, JQuery and AJAX for implement client side data verification, data transfer and load, sending XML with asynchronous/synchronous request to build the data communication between client side and server side.
- Working environment included open source development tools, including Node, Grunt, and Bower.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Was actively involved in designing and developed User Interface Web Forms using Flash, HTML5, CSS, Adobe, Photoshop, Dreamweaver, and AngularJS.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: HTML5, HTML, CSS2/3, JAVASCRIPT, APACHE TOMCAT, JQUERY, JSP, SASS, AJAX, GIT, BOOTSTRAP version3.0, ANGULARJS, GRUNT, BOWER.
Confidential, Englewood, CO
UI Developer
Responsibilities:
- Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using JQuery, Ajax framework and Widget based JavaScript programmed model.
- Design and Development of UI using HTML, DHTML, JavaScript, CSS, Bootstrap.
- Implemented Single page application on the client side using Angular Js with the help of ngRoute.
- Created Custom Directives for code reusability with view templates and controller logics.
- Involved in Implementing Non-blocking connections of application using Node Js.
- Implemented monitoring function for tracking Website visitors using Node Js.
- Developed JavaScript library for rendering domain-specific layout XML to the web.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in developing the Validations across the application using JQuery Validator plug in.
- Involved in implementing the UI to support all the major browsers.
- Worked with partners and clients at every stage of implementation of the integration, for instance to gather requirements, finalize analysis, review completed implementation, UAT and sign-off.
- Responsible for implementing Business logic based on user selection using JQuery, JQuery UI and for all client side UI Validation.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and hence building type ahead feature using JQuery, Ajax and JQuery UI.
- Developed page layouts, navigation, animation buttons and icons and created UI designs using Web 2.0 standards.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Extensively used AJAX Calls $.get, $.post, $.ajax to make request to the backend and fetch the data in JSON format.
- Used JavaScript plug-ins to implement Tabs, Scroll Spy, Tooltips, Pop Overs, Buttons and Alerts.
- Used AJAX and JSON to process asynchronous actions between front and back end.
- Also Used CSS frameworks to store things like colors, font stacks, or any CSS value.
- Responsible to store and retrieve user entered data to HTML session storage hence gave user feature of running several sessions at one time.
- Designed user friendly navigation to display various sections of data using JQuery.
- Worked with Node to give a structure with rich API over a RESTful JSON interface.
- Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
Environment: HTML, CSS, JAVASCRIPT, APACHE TOMCAT, AJAX, USABILITY TESTING, AGILE METHODOLOGY, ECLIPSE, SVN, MEDIA QUERY, NODE JS, ANGULAR JS
Confidential, Cincinnati, OH
Front End Developer
Responsibilties:
- Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
- Designed dynamic and browser compatible pages using HTML, CSS, JQuery and JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Developed application by using CSS to give gradient effects and to develop various page layouts, multi-level navigation and transitions.
- Used CSS to develop Rich UI Components such as Accordions and Modal Windows using pure HTML and CSS.
- Integrate the dynamic pages with JQuery to make the pages dynamic
- Implemented 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.
- Optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Developed callback functions to parse and handle JSON data returned from the server.
- Worked on Media Queries of CSS to create Responsive Web Design.
- Defined text alignment, size, borders and many other typographic characteristics.
- Performed client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug.
Environment: HTML, CSS, ANGULAR JS, JAVASCRIPT, AJAX, JQUERY, JSON, XML, ECLIPSE, SVN
Confidential, South Brunswick, NJ
Front End Developer
Responsibilities:
- Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
- Designed dynamic and browser compatible pages using HTML, CSS, JQuery and JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Developed application by using CSS to give gradient effects and to develop various page layouts, multi-level navigation and transitions.
- Used CSS to develop Rich UI Components such as Accordions and Modal Windows using pure HTML and CSS.
- Integrate the dynamic pages with JQuery to make the pages dynamic
- Implemented 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.
- Optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Developed callback functions to parse and handle JSON data returned from the server.
- Worked on Media Queries of CSS to create Responsive Web Design.
- Defined text alignment, size, borders and many other typographic characteristics.
- Performed client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug.
Environment: HTML, CSS, JAVASCRIPT, AJAX, JQUERY, JSON, XML, ECLIPSE, SVN
Confidential, New York, NY
UI Developer
Responsibilities:
- Responsible for transforming designs mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript, and JQuery, JSP/JSON, XML and XSLT.
- Analyzed, Designed and developed the system to meet the requirements of business users.
- Developed the Web Interface using Servlets, JavaServerPages, HTML and CSS.
- Business Services using the Servlets and Java.
- Created JDBC statements to call stored Procedures.
- Business logic is implemented using Struts framework, MVC, Designed and Developed Business delegate Servlets and Objects.
- Developed and modified Servlets to accept and process request from the clients.
- Developed various objects using Java and HTML and DHTML to maintain well-structured GUI and to interact with Controllers to get data from Oracle database.
- User input validations done using JavaScript and developed use cases using UML.
- Developed database objects like tables, views, stored procedures, indexes.
- Extensively used XSLT to transform XML documents to HTML.
- Wrote custom JQuery plugins and developed JavaScript functions to build a bleeding-edge, AJAX driven user interface.
- Worked on JQuery Light box for creating image and video galleries.
- Implemented dynamic page elements and form error validations using JavaScript.
- Created Ajax calls to exchange (request / responses) information with database.
- Developed social network services for user interaction using Ajax, JavaScript, CSS and DHTML.
- Used Subversion (SVN) as a repository tool and as a version control.
Environment: HTML, CSS, JAVASCRIPT, JQUERY, AJAX, JSON, XML, ECLIPSE, SVN
