Front End/ui Developer Resume
Indianapolis, IN
SUMMARY:
- Almost 7 years of extensive work experience in writing web application programs covering front - end/UI using the web technologies like HTML4/5, XHTML, CSS2/3, JAVASCRIPT, JQUERY, JSON, XML and AJAX.
- Experience in using Software development methodologies such as Agile, Waterfall and SDLC.
- Proficient in building Web User Interface (UI) using HTML5, CSS3, DHTML, table less XHTML and JavaScript that follows W3C Web Standards and are browser compatible.
- Experience in using various JavaScript Web application related libraries such as Backbone.js, Require.js, Node.js, Knockout, Angular.js, JQuery UI, bootstrap and Google Web Toolkit.
- Experience in developing Web-centric applications using XML, Angular.js, JavaScript, JQuery, CSS, Photoshop, Dreamweaver and IIS.
- Experience in developing cross platform server side applications using Node.js to achieve scalability in real-time web applications.
- Hands on experience for HTML/CSS/JSP direct coding with focus on Cross-browser/Cross-platform compliance
- Experience in developing applications using CSS 3 Media Queries, SASS, LESS and Responsive Web Design making.
- Experience in DOM (Document Object Model) and DOM functions.
- Extensive experience with Java IDEs like Eclipse, IBM Rational Application Developer (RAD), Net Beans andGoogle Web Toolkit (GWT).
- Knowledge in developing cross platform mobile applications using Apache Cordova/ Phone Gap Platforms with the help of UI Frameworks like Sencha Touch.
- Exposure in Responsive Web Designing, Strong experience in Unit Testing, Integration Testing.
- Expertise in effective interactive design solutions that meet business, project, and design goals, based on standards and guidelines.
- Skilled in conceptual development of Web-based Projects, including Project Strategy, Functionality, Information Architecture, Navigation Systems.
- Worked with BA to develop and iterate design mock-ups, user stories and other design doc.
- Handled multiple projects and had a review with whole project at the end of the course.
- Experience with ATG Dynamo versions 5.6/6.4/7.0/7/1 .
- Experience in web development with a strong background working on open source technologies, including HTML/HTML5, CSS3, JavaScript, HTML5 / CSS3, SASS, JavaScript, jQuery, HTML / CSS, Wire Frames, Flash, DOM, jQuery etc.
- Strong experience with Cross Browser Compatibility issues using polyfills like Modernizr and Webshims.
- Excellent experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS)
- Worked on SCRATCH,CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table,Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Expert in using JSON (Javascript Object Notation) a lightweight data-interchange format to build collection of name/value pairs and ordered list of values.
- Extensive experience in using Photoshop, Illustrator, Adobe flash, Dream Weaver, MS Visio and Microsoft Front Page.
- Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 8i/9i/10g/11g, DB2, SQL Server and MySQL.
- Developed OOJavaScript and CSS for UI Design Mockup. Written code in JQuery/JavaScript /CSS /AJAX code in the application. Created Dynamic Integration of YUI Tab, YUI Grid, and other YUI component Integration with Ajax.
- Experienced in using Front End editors like Espresso, TextMate, Sublime Text2 and Microsoft Expression Web.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Apache, PHP, Responsive Design
JavaScript Libraries: Ext.js, Backbone.js, Node.js, Angular.js, Require.js, Bootstrap, Jquery UI
IDE's and Tools: Eclipse IDE, NetBeans, Dreamweaver, EditPlus, JSfiddle, Webstorm, Sublimetext
Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing(spring tool suite)
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools(wire frame): Adobe Illustrator CS3(basic idea on wire frame and visual design)
Debugging Tools: Firebug, BugZilla, Internet Explorer Developer Tools
Databases: PL/SQL(oracle), MySQL, MSSQL
Version controls: SVN, GIT, CVS, TFS
Operating Systems: Windows XP/Vista/7/8, MAC OS X
PROFESSIONAL EXPERIENCE:
Confidential, Indianapolis, IN
Front End/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.
- Developed the UI Screens using HTML5, DHTML, XML, Java Scripts, Ajax, JQuery Custom-tags, JSTL DOM Layout and CSS3.
- Developed cross-browser/platform HTML5 , CSS , and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Worked Closely with Designers to Understand and redesign the Package Customization and Service Locator Modules using HTML5, CSS3 and JQuery.
- Worked extensively with Yahoo User Interface Library ( YUI ), AJAX, JSON, XML and created components based on WRIA frame work which internally uses the YUI3 frame work.
- Developed the administrative UI using Angular.js and Backbone.js.
- Designed Frontend with in object oriented JavaScript Framework like Node.js and Ext.js.
- Used Backbone.js and Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
- Created websites for devices using Responsive design.
- Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules are being built.
- Implemented different JQuery Conditions as per the business requirements for the Package Landing Page.
- Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.
- Adobe Photoshop has been used to create different banners and designs.
- Designed and developed User Interface Web Forms using Adobe Flash, Photoshop, CSS, Dreamweaver, and JavaScript.
- Created HTML Pages with CSS and the Box Model.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards along with Section 508 compliance for CSS as well.
- Built Model Android application’s UI layout using PhoneGap and Sencha Touch along with EXTJS.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Used advanced level of JQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- UsedJQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- UsedJQuery plug-ins for 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.
- Extensively 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.
- Maintained, enhanced, and recommend solutions that best suit business and technology needs from UI standpoint.
- Wrote application level code to perform client side validation usingJQuery and JavaScript.
- Used REST, SOAP, JAXB, JAXP, XML/XSLT and WSDL for developing Web Services.
- Used agile methodology for the software development.
- Utilized Mocha for unit testing.
- Worked on developing products pages with Magento and PHP Scripting.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features
Environment: HTML 5, CSS 3, JavaScript, JQuery, Dreamweaver CS5, AJAX, YUI, Responsive Design, Backbone.js, Angular.js, Require.js, Node.js, Ext.js, Bootstrap, Mocha, DOM, DHTML, XHTML, XML, JSON, ECLIPSE, Photoshop, Flex, Dreamweaver, SOAP andWindows.
Confidential, New York, NY
UI Developer
Responsibilities:
- Worked with web designers to develop user interfaces and prototypes for a web-based internal system.
- Worked with credit risk analysts to understand business models and goals, and help define strategy, content, and features.
- Developed the application as Single Page Application using AngularJS MVC framework.
- Worked on front-end pages using HTML5, CSS3, JavaScript, andjQuery.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using jQuery and Bootstrap.
- Extensively used AJAX to consume data from Backend RESTful Services.
- Developed cross-browser pages using CSS3, HTML5, and JavaScript, jQuery UI.
- Participated in the development/conversion of numerous existing UI screens to AngularJS, connected to Java background through Web Service.
- Designed the Product Description File Picker system with Node JS .
- Implemented Presentation layer using JSP, Servlets, backbone, angular, sproutcore, knockout, CSS framework, SASS, LESS, Compass,, HTML5 / CSS3, SASS, JavaScript, jQuery, HTML / CSS, Wire Frames, Flash, 960Grid, HTML/CSS into java deployed applications, Wire-framing, HTML5.
- Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
- Design and development of Web Pages using PHP, jQuery, jQuery Mobile, ajax.
- Currently working on developing web application on a mobile platform using jquery mobile, jquery Google API plugin and ASP.Net MVC.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Can.js, and JQuery.
- Used QUnit to test JavaScript Unit.
- Used Protractor for Angular JS testing.
- Used Git to control version update.
- Provided the L3 support for the front-end part of this application.
- Participated in all the team activities with the Agile methodology.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular JS, Web Service,QUnit, Git, Agile, Tomcat6.0, AJAX, Node JS, REST, MySQL
Confidential, San Francisco, CA
Senior Front End Developer
RESPONSIBILITIES:
- Mobile application development with Titanium SDK.
- Used JavaScript & Titanium tools. Implemented the entire Prototype of email app, including SQL Lite database schema and query design, JS based HTTP request to fetch email data and UI design & implementation.
- Develop mobile time tracking user interface for iPhone and Android using PhoneGap library
- Developed iPhone and Android mobile app using Sencha Touch and Phonegap framework
- Used Sencha Touch and EXT JS for the Mobile web interface development. Also used JSON and JQuery for Mobile application development. Worked with HTML 5 and CSS 3.
- Using sencha touch for development to find relevant people for the same social Networking Websites.
- Delivered mobile app for book reading capability with HTML5 Sencha and online services with Flash/Flex.
- Built main application in Python, Django leveraging technologies such as Tastypie, Backbone.js, and Celery
- Proficiency in web designing using HTML, DHTML, CGI-PERL, Java Script, Cascading Style Sheets (CSS), Macromedia Dreamweaver, MS FrontPage, Home site, Adobe Photoshop and CorelDraw.
- Worked with Core Location and MapKit framework for the purpose of showing current locations on a map on iPhone applications.
- Develop step-by-step training resources for iPad IOS technology use;
- Worked in team to develop iOS and Android application
- Developed book -reader for the Windows phone 7 platform using Microsoft Visual Developer us ing the Silverlight platform and C# and using JSON as the data -source.
- Created mobile applications for Blackberry, Android, Windows 7, and iPhone mobile phones using Java.
- Develop prototype application on Android handset and tablet for viewing editing, sharing, and creating montages of photos, videos, events and albums which can be transferred wirelessly across other devices.
- As a Senior Programmer involved in design phase and assisting the team to develop admin UI services like manage users, roles, messages, etc., using Spring MVC and Acegi security.
- Implemented JBOSS Cache provider with Hibernate second-level cache for clustered caching using cache factory interfaces and also defined configuration mappings like setting the Isolation levels and other cluster configurations.
- Implemented front end changes based on spring integrated with Struts along with JSP view and Java code as per requirement
- Deployed the application on Weblogic Application Server cluster on Solaris 10 environment
- Implement web service components using Apache CXF framework
- Developed Rest architecture based webservices to facilitate communication between client and servers.
- Worked on the Struts framework and JSP and Struts tag libraries to page display technology
- Developed the Servlets for processing the data on the server.
- Created webservices using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts.
- MySQL to access data in the database at different Levels.
- Selenium test cases for management module with integration with cruise control (complete ant suite starting/stopping tomcat and creating /deploying war and running the selenium test cases
- Created webservices using WTP tool plugin to the eclipse 3.2 IDE which is deployed as a separate application using Maven scripts.
- Agile/SCRUM was used as the project management methodology and JIRA & Confluence were the tools used to keep things in check.
- Migrated the code base from Subversion/Clearcase to GIT.
- Designed and currently developing 3 Tier Web 2.0 based price management system using GWT, Grails and MySql. Used and using Talend Open Studio to load data into the new system from the legacy data formats.
- Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.
- Develop complex web applications in PHP, AJAX with Informix as the database to model the business logic of the company which is Supply Chain Management.
- Applying Ruby on Rails and JQuery debugged, enhanced, extended business-to-business SAP application. Provided extensive integration and functional mocks testing.
ENVIRONMENT: TITANIUM, PHONEGAP, SENCHA TOUCH, BACKBONE,, HTML5 / CSS3, SASS, JavaScript, jQuery, HTML / CSS, Wire Frames, Flash, ANGULAR, SPROUTCORE, KNOCKOUT, CSS FRAMEWORK, SASS, LESS, COMPASS, 960 GRID, HTML/CSS INTO JAVA DEPLOYED APPLICATIONS, WIRE-FRAMING, HTML5, CSS3, JQUERY MOBILE, BACKBONE.JS, FLASH, CORELDRAW, IPHONE, IPAD, ANDROID, WINDOWS PHONE 7, BLACKBERRY, TABLET, SPRING, HIBERNATE, STRUTS, Weblogic, APACHE CXF, REST, JSP, SERVLET, MYSQL, ECLIPSE, SELENIUM, MAVEN, SUBVERSION (SVN), AGILE, WEB 2.0
Confidential, Richmond, VA
Web/UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript and extensively used Table less Design in CSS for positioning.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Designed Frontend with in object oriented JavaScript Framework like angular.js, Node.js, Backbone.js, Require.js and Ext.js.
- Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js and node.js.
- 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.
- Designed the User Interface using use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
- Extensively 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.
- Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- 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.
- Designed and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
- Worked with different third party vendors for creating and integrating new modules like parade-perks, parade-mobile site, Coupons, NumbrixIPad Apps, Dash Save & Serve etc., using Web technologies.
Environment: Java, HTML4/5, CSS2/3, JavaScript, JQuery, DHTML, MVC, DOM, JSON, angular.js, Backbone.js, Require.js, Node.js, Ext.js, JSP, AJAX, Apache Axis, SOAP, XML, XPATH, Adobe Flash, Photoshop, PLSQL, Oracle, Windows.