Ui Developer Resume
NC
SUMMARY
- Over 7+ years of extensive experience as a Front End UI Developer with solid understanding of database designing, development and installation of different modules.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, tableless XHTML, CSS3 and JavaScript that follows W3C Web Standards and are browser compatible.
- Experience on Web Technologies using HTML4/5, CSS2/CSS3, XHTML, DHTML, JavaScript, JQuery, AJAX, XML and JSON.
- Extensive experience in developing web page quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible
- Extensive experience as web developer with a strong background working on open source technologies, including JSP, PHP, HTML, CSS, MySQL, JavaScript, Flash, Photoshop.
- Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript. With back - end in Springs MVC (Restful services with annotation) architecture framework.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Solid experience with Responsive Web Design (RWD).
- Familiar with popular browsers development and debugging tools/plugins for IE tester, Chrome Inspector, Firebug, Jasmine and Karma testing framework.
- 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.
- Worked on Mobile operating system like Android, Cordova.
- Strong experience in CSS3 preprocessors styling such as SASS and LESS.
- Extensive experience in OOP, OOAD, System Analysis design, Development and Deployment of various Applications in Java Technologies.
- Skilled in developing web applications using JSP, Servlets, JDBC, JNDI, JSTL JavaBeans and J2EE web services
- Strong Experience in developing the application using frameworks likeStruts, Java Server Faces (JSF) and Spring frameworks.
- Experience in popular JavaScript frameworks such as Angular.js, Node.js, jQuery, Require.js, D3.js, Jasmine, Karma with automation tools like Grunt, Gulp with NPM and Bower.
- Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
- Involved in design and development of single page application for the web pages and mobile application using Angular JS and ionic JS
- Experienced in developing dynamic visuals using D3
- Experience in developingMobile applications for IOS and Responsive Design
- Experienced working on ATG -ecommerce applications.
- Expertise in Java Script and AJAX calls. Expertise in jQuery plugins and Angular components
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.
- 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.
- Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
- ExpertinRich Internet Applications (RIA) with advancedJavaScript FrameworksusingExt JS MVC,jQuery.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Proficient with Adobe Photoshop, Illustrator & Dreamweaver, MS FrontPage, Microsoft Visual
- SourceSafe, Macromedia Home Site.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and
- IE Developer Toolbar.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.
- Experience in working with Application Servers including Apache Tomcat.
- Working Knowledge of MVW frameworks like Backbone.js, Moustache.JS and Bootstrap.JS
- Good experience with Form Validation by Regular Expression, other JQuery plugins (auto complete ui).
TECHNICAL SKILLS
Programming Languages: Java, PL/SQL
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, JavaScript, AJAX, 1.0Query, JSON, Apache
JavaScript Libraries: JQuery, Ext JS 4.0/1.0
IDE & Tools: Eclipse, Aptana Studio, WebStorm, Notepad++, Adobe Dreamweaver, Sub Lime Text, Microsoft Publisher, Eclipse
Development Tools: Adobe Photoshop CS5, Yahoo Search Marketing(spring tool suite)
Version Control: Perforce, CVS, SVN,(torisan svn)
Publishing Tools: Adobe PageMaker, MS Office
Debugging Tools: Firebug, web Developer
RDBMS: Oracle, SQL Server, MS Access
Operating System: Windows 8, Linux, UNIX
PROFESSIONAL EXPERIENCE
Confidential, NC
UI Developer
Responsibilities:
- Developed web enabled application built using highly structured HTML 5, CSS, and custom written JavaScript libraries.
- Extensively coded User Interactive (UI) web applications with the help of HTML 5, DHTML, XML, XHTML, JavaScript and CSS.
- Development involved technologies like Java, J2EE, JSP, Servlets, Regular Expressions, Spring MVC, HTML, CSS, JavaScript, jQuery, JSON, Badgeville, WebSphere, and Maven 3.0.4.
- Used JSTL and wrote custom Spring JSP tag libraries and implemented user based handling in JSP
- Involved in developing the User Interface screens for Gotime and Modern Loyalty Application using JSP, JSP Tag Libraries, HTML, XML, JSON, jQuery and JavaScript.
- Developed Widgets using JavaScript, jQuery, JSON, HTML5 & CSS3Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Worked using D3 for producing dynamic, interactive data visualizationsin web browsers
- Closely worked with business analyst to understand the requirements to ensure that right set of UI modules been built.
- Experience in gathering and translating business requirements to technical requirements following the object oriented analysis and design (OOAD) methodology.
- Used Spring WebModule integrated with Struts and Jsf.
- Application backend implemented as node.js express application server.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js, and node.js.
- Involved in development/conversion of numerous existing UI screens to Angular.js for the Admin and Task UI modules.
- Implemented Angular Controllers to maintain each view data
- Experience using Ext JSMVC framework andObject Oriented JavaScript (OOJS)to develop rich interactive user interface for CRS application aDesktop Applicationrunning in browser.
- Deploy rapid A/B prototypes for user testing on optimal Tablet web application experience using Node.js, Backbone.js, Require.js
- Received business logic specifications and design documents, and translated them into HTML5, CSS3 preprocessor styling SASS, JSON files, JavaScript code and AngularJS.
- Experience in HTML5 Video Player, JavaScript library that builds a custom set of controls over top of the HTML5 video element to provide a consistent look between HTML5 browsers.
- Worked with XML and JSON using jQuery and JavaScript.
- Used various jQuery and Bootstrap plugins like date picker, bootstrap select etc.
- Developed and implemented UI controls and APIs with ExtJS 4.0.
- Expertise in client side designing and validations using HTML, JSP, DOJO, CSS, and JavaScript.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- DesignedRESTfulXML web service for handling AJAX requests.
- Developed a Batik-based applet for displaying dynamic data in SVG.
- Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Used Grunt to perform repetitive tasks such as minification, compilation, unit testing.
- Introduced build tools like Grunt and Gulp.
- Experience working with D3.js for producing dynamic, interactivedata visualizationsinweb browsers
- Support mobile devices and resizes the information as per size.
- Developed and enhanced DataCapture templates (DCT) for the websites using Teamsite templating.
- Worked on Cordova API which is used to develop Mobile Apps.
- Experience with TeamSite customization using CSSDK.
- Recognized target areas for acquisition and conversion enhancements. Reviewed the success of promotional and search engine campaigns using analytic tools.
- Utilized jQuery and Kendo UI libraries for front end presentation components
- Heavy use of XML code and XST for data transformation is used in maintaining the application with DOM parser.
- Established analytics to analyze effectiveness of changes.
- Experience with IntelliJ to run, debug and test various types of applications.
- Used OData to let mobile phones and Web browsers access a custom application's data.
- Experience with Linux Software Development.
- Managed to on-time, on-budget completion contracts with a web design firm and a locality-distributed web development shop covering migration of two organizational sites from flat-HTML to Drupal powered content management system that includes integration with outside membership database and third-party functionality.
- Supervised the work of web content editors.
- Developed Front End Components, created Handlebar Templates using React JS
- Recreated web site design for a small coalition site to facilitate use of WordPress as a content management system.
- Developed business process execution language processes and deployed them using Oracle SOA Suite 11g.
- Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
- Experience in design investigation and implementation on customer facing websites on AWS.
- Used Day CQ5 CMS to build html/css/JavaScript templates (Adobe).
- Involved in a Waterfall based approach to UI Development
- Enhanced the presentation layer using JSP, HTML, and CSS.
- Exposure to cloud and virtualization technologies is an asset
- Experience with OpenStack to handle different tasks for managing a cloud environment.
- Wrote the backend to modify the tags in the database using JSON for data transmission.
- Facilitated User Testing sessions to solicit feedback on prototypes.
- Built single page AngularJS application using Ionic framework; fully utilized its JavaScript UI library, including navigation, modal, slide box, scroll, action sheet and more.
- Developed the UI using SWT to add/remove tags.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Creating wireframes as per the functional specification document.
- Integrated with the back-end code (JSP) using jQuery, JSON, BSON and AJAX to get and post the data to backend servers.
- Manage multiple projects for different business units within the organization and responsible fordelivering User Interface & Front-end development.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
- Responsible for design and development of the Customer Relations Module.
Environment: HTML 4/5, CSS 2/3, JavaScript, JSTL, jQuery, Kendo UI, SOAP, JSP, SASS, DOJO, AJAX, REST, JSON, Adobe CQ5,AEM 6.0,XML, XST, AWS, XPATH, SOA, Bootstrap,Ember.js, D3, SVG, Angular.js, Node.js, ReactJs Ext.js, Require.js, Cordova, Mobile, Selenium, JIRA, TOMCAT APACHE and SVN.
Confidential, Nashville, TN
UI Developer
Responsibilities:
- Front-end web development using HTML5, CSS3, JavaScript and JQuery.
- Developed UI based out of wireframes and red-line documents
- Responsible for making responsive web pages using twitter bootstrap and media queries.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Branding payment portal as per client specification and configuring it pixel-to-pixel to Client website. (Approximately 50+ sites)
- ConsumedWeb Service using JSON, BSON and REST to get the registered users, update their status
- DevelopedJSF Tags and Components.
- Developed the front end of the application using HTML5, CSS3, SASS, JSP, and JavaScript.
- Code development to synchronize all feature of Client website with Payweb2 site
- Code development to ensure the compatibility across all browsers
- Creating graphics to satisfy client site requirement.
- Design and build front end components using Adobe Experience Manager (AEM)
- Developed custom CQ5 components for Web Content Management
- Developed stored procedures, triggers inMySQLfor lowering traffic between servers & clients
- Perform System Testing to ensure branding is done as per client requirement.
- Coordinate with QA team to resolve any issues regarding site branding.
- Design and develop prototype video to showcase company features.
- Implemented client side scripting using Jquery and Angular.js.
- Designed and developed various Screens using DOJO, JavaScript, HTML, CSS.
- Architected and developed a mobile web application publishing framework component library based on AngularJS.
- Video development includes Scripting, creating graphics, applying special effect and animation as appropriate.
- Coordinate with Business Relationship Manager to gather client requirements and QA team
- Working knowledge of version control software ( Microsoft VSS)
- Updated the progress of project in JIRA.
Environment: Dreamweaver CS6, Adobe CQ5, AEM, JSON, BSON, REST, Photoshop CS6, HTML5, CSS3, JavaScript, DOJO, SASS, Angular.js, Node.JS, Mobile JS, and Adobe After-effects.
Confidential, CA
UI Developer
Responsibilities:
- Understanding client’s business requirements and participating in client meetings for designing and developing user friendly front end customer facing product site using a mix of technologies and techniques such as HTML5, CSS3, AJAX, XHTML, JavaScript including popular JS frameworks such JQuery and JQuery UI
- Translating the business requirements into technical requirements.
- Demonstrated passion for user experience (UX)design
- Used MS Visio and Photoshop tools for web application development
- Created different Carousels using JQuery Carousel, and Accordions with the help of JQuery UI for different product categories
- Created various web pages for internal use by business users to be integrated with other backend systems.
- Convert .PSD files (Adobe Photo Shop document) into HTML5 and wireframes into user interfaces according to design specifications
- Interacted with Java consultants to create the web services that are to be consumed by HTML5 web pages
- Used Angular.js, Node.js and Bootstrap in effective web design.
- Administered and supported ExtJS applications within scope.
- Implemented AngularJs client side validation. Implemented AngularJs modules.
- Applied Use Cases diagram to validate and test web application design against the UI architecture
- Participated in understanding of ExtJS technologies and development tasks.
- Coordinating the offshore team for coding and performing testing.
- Involved in preparation of test cases for unit & integration testing and User acceptance testing
- Coordinated with the teams for QA / UAT and issue tracking and bug fixing
- Streamlining the entire testing process within the project and ensuring that all required tests are carried out besides reducing the time taken for testing.
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
- Resolving the defects. Using Casual Analysis Tool to track the defects and also log in the resolutions for these.
- Involved in bug fixing and assisted QA team in navigating through the pages.
Environment: HTML (5), XHTML, XML, CSS (3),Bootstrap, JavaScript, Ext.js, JQuery and JQuery UI, Angular Js, Alfresco (document management), AJAX, Adobe Photoshop CS3, PHP 5, MySQL 4.7, Microsoft Visio.
Confidential, Mountain View, CA
UI Developer
Responsibilities:
- Designed and coded application components in an agile(scrum) environment utilizing a test driven development approach
- Web services and maintained project tasks and schedules.
- Provided programming estimates, identified potential problems and recommended alternative solutions.
- Working with springs, Spring MVC and Struts and also developed WEB APP using these frameworks.
- Created web pages for each project using XHTML, CSS, and Java Script.
- Developed SOAP based Web Services using JAXB.
- Experience in working with IDE’s like Eclipse, Spring MVC, Vaadin Plugins. Also developed some web applications using Vaadin.
- Worked on developing the web services classes, WSDL using Apache Axis. Developed Web Services to retrieve data from legacy systems.
- Developed web services components using XML, SOAP and Axis.
- Developed Web services using JAX WS.
- Developed Web services using JAX RPC and recommendation generation included integration with Advice America rule engine and web services.
- Developed Web services using JAX RPC and integration with LAPS (Logica All Payments Solution) product.
- Developed SOAP based Web Services using JAXB.
- Developed web components using MVC pattern under Struts framework.
- Wrote JSPs, Servlets and deployed them on Weblogic Application server.
- Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
- Used JSP’s HTML on front end, Servlets as Front Controllers and Java Script for client side validations
- Web sphere used in create applications and integrate applications with other applications.
- Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework
- Developed Unit test cases for the classes using JUnit.
- Developed and maintained Ant Scripts for the build purposes on testing and production environments.
- Application developed with strict adherence to J2EE best practices.
Environment: Core Java, J2EE, JSP, Servlets, JSF, Spring MVC, IBM Websphere, Java Script, CSS, Angular JS, Struts, Oracle, SQL/PLSQL, JUnit, WebServices, Apache Tomcat Server, Linux, HTML, XML, XHTML, CVS, Windows.
Confidential
Web Developer/ Designer
Responsibilities:
- Responsible for developing the presentation layer using JSP, HTML, XML, XSLT, CSS, AJAX, Custom Tags, Struts-Html tag library and Apache Tiles.
- Designed and development of Web pages using PHP, HTML, CSS including Ajax controls and XML.
- Developed data insertion forms and validated them using JavaScript.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
- Involved in configuring the shopping cart for e-commerce website.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request.
- Utilized new software methodologies to be able to adapt to changes in requirements quickly.
- Modified code in a web database in Report definition and user profile forms, Users request access to different reports on web, Developed views to display data.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Developed SQL scripts for data migration.
- Supported and updated Kronos website based on the business requirements.
- Worked closely with third party vendors.
Environment: Java Script, HTML, CSS, AJAX, JQuery, High charts, XHTML, XML, XSL, SQL Server and Windows XP.
Confidential
UI Developer
Responsibilities:
- Involved in developing a new tool using java servlets in Eclipse.
- This would help me out in creating all the respective options wherein we can connect from one functionality to another functionality that is inter servlet calls
- The functionalities of this tool involved adding, deleting, updating, bulk updating and bulk deleting of the users.
- All of these functionalities have been done using java servlets
- All the visual stuff was done using JavaScript
- Involved in the designing of Java Server Pages required for the application
- Involved in the unit testing of the application
- Implementing the business logic required for the application
- Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries
- Developed the code according to the functional specifications, detailed design, and coding and efficiency standards. Execute the unit test cases
- Developed Ant builds script and ant task classes to clean, compile, copy, run, and doc, deploy, jar, war and ear files, and develop web service
- Used JDBC API to access database.
Environment: HTML, JavaScript, CSS, JSP, API, MVC, SQL Queries, Oracle.