Ui Developer Resume
Mckinney, TX
SUMMARY
- Around 7 years of extensive experience as a Front End UI Developer.
- Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time - lines for the project.
- Extensive experience in designing professional UI web applications using front-end technologies like HTML5, DHTML, CSS3, JavaScript, XML, DHTML, XHTML, JQuery, AJAX, JSON, Flash.
- Experience in designing User Interactive (UI) WebPages and visually appealing User Interfaces wif the halp of HTML 5 and CSS3 and LESS and SASS.
- Expertise working wif standard JAVA/J2EE Design Patterns (MVC, Singleton, Session Façade, DAO, DTO, Intercepting Filter, Service Locator, Factory Method Business Delegate & Command Object).
- Proficient in usingAJAX for implementing dynamic WebPages where the content was fetched via API calls and updated the DOM (JSON Parsing).
- Experience in various IDEs like Eclipse, EditPlus, JSfiddle, and Notepad++,Sublime, Microsoft Visual, and Aptana studio.
- Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver CS3, Spring Tool Suite, Eclipse, and Firebug.
- Experience in designing UI patterns and applications wif the halp of Adobe Photoshop CS6, Adobe Flash and Adobe Illustrator.
- Experience wif various MVC Java frameworks like Angular.JS, EXT.JS, Require.js, Backbone.JS, Node.JS, bootstrap.JS,require .JS, D3.JS, etc.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Solid expertise in developing Html pages based on DIV layout, W3C Compliance, Section 508 standards, Web 2.0, RIA, Web Accessibility, Web Usability and Cross browser platform.
- Proficient wif creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
- Experience in designing various forms, tooltips, menus, tabs, widgets dat support drag-and-drop, animated TEMPeffects, data and time selector.
- Experience on working wif CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Strong experience and ability to code handcrafted semanticHTML and CSS wif emphasis on browser compatibility.
- Excellent working noledge and thorough exposure on compatibility issues wif different versions of browsers like IE, Mozilla FF, and Chrome.
- Hands on experience 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.
- Experience wif versioning tools like Clear case, SubVersion and CVS.
- Strong experience in writing and updating the technical documents on daily basis wif the changes made to the existing environment on daily basis.
- Excellent interpersonal abilities, communication skills, time management and Team skills wif an intention to work hard to attain project deadlines under stressful environments.
- Experience in monitoring the Production Environments under 24/7 (under on-call rotation) to meet the Service Level Agreements set by the management.
- Developed applications using IDE’s like Eclipse, WSAD and NetBeans.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Apache
JavaScript Libraries: Ext JS, Backbone.js, Node.js Angular.js, Require.js
IDE's and Tools: Eclipse IDE, NetBeans, Dreamweaver, Firebug, Developer Tools, EditPlus, JSfiddle.
Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing(spring tool suite)
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools: Adobe Illustrator CS3(basic idea on wire frame and visual design)
Debugging Tools: Firebug, BugZilla, (internet explorer)
Database: PL/SQL(oracle), MySQL, MSSQL
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X
PROFESSIONAL EXPERIENCE
Confidential, McKinney, TX
UI Developer
Responsibilities:
- Involved in analyzing the requirements and wrote the User stories in JIRA based on the client requirement.
- Designed and implemented the User Interface using Angular.js, JQuery, HTML5, CSS3 And SASS, JSP, AJAX and MySQL.
- Used Angular.js, JQuery and Bootstrap plug-in extensively in order to customize the functionalities.
- Used our own Grid system which is prepared by customizing Bootstrap Framework .
- Used CSS3 and CSS preprocessor SASS for styling the web page.
- Actively participated in Agile daily scrum, Planning meeting, Back log grooming and sprint retrospective.
- Used the Angular Model View Controller (MVC) architecture to decouple the business logic and data.
- Development was done on Agile methodology wif rapid turnarounds.
- Created our own Custom Angular directives.
- Worked closely wif QA team and fixed UI defects as well as production issues wif a quick turn around time.
- Used Angular js built in directives eg: ng-model, ng-if, ng-bind, ng-show, ng-pattern, ng-hide, ng-src, ng-view, ng-include etc.
- Worked on UI validations and server side validations.
- Worked on REST implementation.
- Used the Node.js, Angular.js, MVC Frameworks in the development of the web applications.
Environment: HTML5, CSS3, JavaScript, JQuery, Adobe Photoshop, Adobe Dreamweaver, Adobe Illustrator, node.js, Angular.js, MVC, TDD, AJAX, Web services, XML, XSLT, Oracle 11g, Windows.
Confidential, Phoenix, AZ
UI Developer
Responsibilities:
- Gatheird 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.
- Designed and implemented the User Interface using JavaScript, Angular.js, Bootstarp, JQUery, HTML5, CSS3 And LESS, JSP, AJAX.
- Used Angular UI, JQuery and Bootstrap plugins extensively in order to customize the functionalities.
- Used Bootstrap frame work to make webpage responsive.
- Involved in Front end validation and server side validation.
- Developed web services using WSO2 for database connectivity and manipulation.
- Worked closely wif QA team and fixed QA bugs as well as production issues wif a quick turnaround time.
- Used the Node.js, Bootstrap, Angular.js, MEAN stake, MVC Frameworks in the development of the web applications.
- Actively participated in Agile daily scrum, Planning meeting, Backlog grooming, Sprint Planning and sprint retrospective.
- Used gulp, bower for build purpose.
- Used testing frame works like Jasmin, Karma.
- Used the Model View Controller (MVC) architecture to decouple the business logic and data.
- The entire application was developed in J2EE using an MVC based architecture.
Environment: HTML5, CSS3, JavaScript, JQuery, Adobe Photoshop, Adobe Dreamweaver, Adobe Illustrator, node.js, Angular.js, MVC, TDD, AJAX, Web services, XML, XSLT, Oracle 11g, Windows.
Confidential - Medford, MA
UI Developer
Responsibilities:
- Developed Functional Requirement Document based on users’ requirement.
- Worked in all the modules of the application which involved front-end presentation logic developed using Tiles, JSP and JavaScript.
- Created Images, Logos and Icons dat are used across the web pages using Adobe Flash, Adobe Dreamweaver and Photoshop.
- Designed and implemented the User Interface using JavaScript, HTML5, XHTML, XML, CSS3, JSP, AJAX and MySQL.
- Used JSP, Servlets, and HTML to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
- Used JQuery plugins autocomplete, validation, drag and drop and more exceptionally.
- Involved in developing various generic JavaScript functions used for validations.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Produced content pages wif CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used the Node.js and backbone.js, Require.js, Angular.js,React.JS, Ext.js,D3.JS MVC Frameworks in the development of the web applications.
- Used AJAX extensively to implement front end /user interface features in the application.
- Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
- Used SOAP, JAXB, JAXP, XML/XSLT and WSDL for developing Web Services.
- Worked closely wif QA team and fixed QA bugs as well as production issues wif a quick turnaround time.
- Focused on Test Driven Development theirby creating detailed Junit tests for every single piece of functionality before actually writing the functionality.
- Involved in used Log4j utility to generate run-time logs, creating DDL and DML SQL scripts for creation of database objects.
- Used Core Spring for setter dependency injections.
- Used testing frame works like SINNON,JUNIT
- Wrote prepared statements and called stored Procedures using callable statements in MySql.
- Implemented PL/SQL queries and used Oracle stored procedures, and built-in functions to retrieve and update data from the databases.
- Used Web services for transmission of large blocks of XML data over HTTP.
- The entire application was developed in J2EE using an MVC based architecture.
Environment: HTML5, CSS3, JavaScript,React.JS,JQuery, Adobe Photoshop, Adobe Dreamweaver, Adobe Illustrator, Backbone.js, node.js, Angular.js, Require.js,D3.JS, MVC, TDD, AJAX, Web services, XML, XSLT, Oracle 11g, Windows.
Confidential, Dallas, TX
Web/UI Developer
Responsibilities:
- Involved in development, design and implementation of front end part widget based application.
- Developed the User Interactive web pages in a professional manner wif using webtechnologieslike HTML, XHTML, and CSS as per company’s standards.
- Created Master Pages, CSS Styles Sheets and Integrated to Silver light and Got approval from Business Stake holders.
- Good understanding of EDI claims, EDI-276, EDI-270, EDI-271, EDI-274, EDI-277, EDI-834, EDI-835.
- Developed complex, useable, attractive and cross-browser web interfaces dat account for speed, file size, readability and accessibility.
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu dat is role based menu items changes dynamically, derived from the database in the form of XML.
- Worked one-on-one wif client to develop layout, color scheme for his website and implemented it into a final interface design wif the HTML5/CSS3&JavaScript using Dreamweaver.
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Developed a core component of Analytics wif Node.js, Angular.js,Backbone.js, Require.js,D3.js Couch DB, and Socket Stream.
- Designed Frontend wif in object oriented JavaScript Framework like Angular.JS and Ext.JS.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5, XHTML, and CSS3.
- Extensively participated in developing the website across different browsers and performed cross-browser testing.
- Used jQuery template for markup.Used Ajax, JSON wif jQuery for request data and response processing.
- Developed programs to port the xml data to database to make the website xml driven.
- Designed the email blasts using Adobe software and tan implemented them using HTML and Java script.
- Demonstrated implementation and up-gradation of JavaScript Library.
Environment: HTML5, DHTML, CSS2, CSS3,JavaScript,JQuery, JSON, Ajax, XML, Backbone.js, node.js, Angular.js, Require.js, Ext.js,D3.JS,agile methodology, Internet Explorer, Firefox, Chrome, Windows.
Confidential, CA
UI Developer
Responsibilities:
- Designed and developed Web pages using HTML, CSS including Ajax controls, JSON and XML
- Created Templates for the Compliance system like Power Failure, Billing, Meter and Miscellaneous Complains
- Developed Design Documents using class, activity and sequence diagrams by analyzing use cases.
- Developed the administrative UI using backbone.js
- Used Ext JS to build the GUI controls of the application
- Designed dynamic and multi-browser compatible pages using HTML, CSS and JSP.
- UsedJavascriptfor Client-side validations.
- Implementation of SAX to parse XML schemas.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly
- Used JQuery (Javascript library) to navigate a document, select DOM elements, create animation effets, hadle event and develop Ajax applications.
- Used AJAX wifjQuery controls for Listing all scripts in a grid and can edit it in the grid which will reflect in the database table as well (like margins)
- Log4j used for logging the application log of the running system to trace the errors.
- Developed the application on GWT (for creating Widgets, Panel, Event Listeners and other UI Components) and Eclipse and deployed the application on WebSphere Server.
- Performed Unit test using JUnit testing framework.
- Used MongoDB for storage and retrieval of data using key-value store, indexing, document-oriented storage, querying etc..,
Environment: JavaScript, HTML, CSS, DHTML/XHTML, XML, JQuery, AJAX, JSON, Backbone.js, Ext JS, JSP, JSON, GWT 2.4, Eclipse, UML, Log4j, Junit, WebSphere, MySQL, Linux.
Confidential, CA
UI Developer
Responsibilities:
- Developed presentation-tier JSP pages in HTML, Implemented jQueryData Grid control, Validation control and other Widget controls.
- Developed Web forms/user interfaces using Struts MVC, jQuery and JSP.
- Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Used JavaScript accordingly for validation purpose, browser detection and controls.
- Developed various AJAX controls and widgets to build a rich UserInterface for the application.
- Created Windows services to create automation processing of XML.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.
- Involved in developing jQuery and AJAX wrapper classes for fast retrieval of data and for animations.
- Created Model objects using Entity Data Model wif Entity framework using Hibernate.
- Worked wif XPath, XML Node, XML Data documents to synchronize wif dataset.
Environment: JavaScript, CSS, HTML, jQuery, XML, XPath, AJAX, JSP, Struts, Servlet, MVC, Junit, Oracle, Windows.
Confidential
Java Developer
Responsibilities:
- Played a programmer role in UI design and development of the front-end architecture.
- Involved in the designing, development and testing of the application.
- Developed User Interface for the application using JSP, HTML and Ajax.
- Developed the application using Struts MVC Framework.
- Implemented design patterns like singleton, DAO of CORE JAVA in developing applications.
- Used AJAX to create better, faster and more user-friendly web applications.
- Used Java script for validation of page data in the JSP pages.
- Used Log4J for logging and debugging.
- Developed Servlets to handle HTTP requests and response, and to interface wif the JAVA backend application.
- Created Stored Procedures using SQL/PL-SQL for data retrieval and data modification.
- Used JDBC for connection wif Back end MY SQL Database.
- Used JUnit for unit testing of application.
Environment: HTML, CSS, JavaScript, jQuery, Log4J, AJAX, SQL, Oracle, Windows.
Confidential
Software Engineer
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, JQuery and Ajax.
- Followed the Agile and Scrum development methodologies
- Integrated the Java code (API) in JSP Pages.
- Used JQuery core library functions for the logical implementation part at client side for all the application.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side wif in the forms.
- Involved in writing SQL Queries, Stored Procedures.
Environment: HTML, CSS, JavaScript, XML, SQL, agile, PL/SQL, MS Office
