Sr. Web/ui Developer Resume
TX
SUMMARY:
- 8+ years of extensive experience as a Front End UI Developer with solid understanding of database designing, development, JavaScript Libraries, complex Client/Server and Intranet/Web based n - tier architecture systems using Object-Oriented and Java/J2EE technologies
- Extensive experience in designing professional UI web applications using front-end technologies like HTML5, DHTML, CSS3, JavaScript, XML, DHTML, XHTML, jQuery, AJAX, Twitter Bootstrap, JSON, Angular.js, Backbone.js, Node.js, Ext.js and Flash.
- Responsive design and CSS Web Layouts.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- 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.
- Experience in Software Development Lifecycle (SDLC), application design, functional and technical specs, and use case development using UML.
- Expertise in design and development of web applications using JSP, JavaScript, HTML5, CSS3, JQUERY, AJAX, JSON, DOJO, Adobe Flex4, Flash, XSL, XSLT, Node.JS, Angular.JS, Backbone.JS, require.js, bootstrap, ExtJS.
- Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript. With back-end in Struts/Spring MVC architecture framework.
- Significant experience working with the JavaScript, prototype JS and various MVC JavaScript frameworks backbone.js and node.js etc.
- Experience in developing web based applications using Google Web Toolkit (GWT) and J2EE Servlets technology.
- Expertise in system study, design, development, code review, maintenance, deployment, documentation and testing of presentation, business logic, database access layer for various domains.
- Experience in various Design Patterns such as MVC, DAO, Front
- Strong knowledge of OOAD (Object Oriented Analysis and Development), OOP (Object Oriented Programming) and applying OO principles in full Software Development Life Cycle (SDLC), and extreme Programming.
- Expertise in Java Multithreading, Exception Handling, Servlets, JSP, Custom Tag Libraries, Java Script, AJAX, HTML, Struts, Spring, Hibernate, Enterprise Java Beans, JDBC and XML technologies.
- Expertise in server side technologies like Servlets, JSP, JDBC, JPA, and EJB.
- Excellent Knowledge of various Web & Persistence frameworks like Struts, Spring, and Hibernate.
- Experience in web technologies like HTML, XML, JavaScript, JQuery, and CSS.
- Experience in SOA implementation using SOAP and XML processing APIs, REST Web Services.
- Knowledge in building applications on Application/Web Servers like Apache Tomcat, JBoss, BEA WebLogic
- Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle, DB2, SQL Server and MySQL.
- Experience with versioning tools like ClearCase, Subversion and CVS.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, XML, CSS,CSS3 JavaScript, jQuery, AJAX, XHTML, JSON, Bootstrap, Servlets, JSP, JDBC, Web Services, JMS, EJB
IDE & Tools: Notepad++, Visual Studio 2010, Eclipse, Netbeans, Adobe Dreamweaver CS3, Adobe Premier Pro, Corel Draw, Adobe Flash Professional + Action Script 2.0, Adobe Flash catalyst, Microsoft Front Page, Microsoft Publisher, Adobe Photoshop, Altova XMLSpy, Intellij, Eclipse, RAD, NetBeans, JUnit, Log4J, Ant, Maven, CVS, SVN
Version Control: Subversion, CVS
JavaScript Libraries: jQuery, Ext JS 2.0/1.0
Publishing Tools: Adobe PageMaker, Adobe Acrobat, MS Office
Wire Frame Tools: Adobe Illustrator CS3, Microsoft Visio
Management Tools: MS Project
Database: SQL Server 2005, MySQL, Oracle 9i/10g/11g, MySQL 4.x/5.x, SQL Server, DB2
Operating Systems: Windows 95/98/2000/XP/Vista/7
PROFESSIONAL EXPERIENCE:
Confidential, TX
Sr. Web/UI Developer
Responsibilities:
- Involved in Requirements and Analysis: Understanding the requirements of the client and the flow of the application as well as the application Framework.
- Created HTML5 and CSS from Photoshop mockups.
- Defined and developed the application's presentation layer using HTML5, CSS3, JavaScript and JQuery Scripting.
- Redesigned pages to improve application design and UI to attract the customers by taking inputs from senior management.
- Defined the site layout and developed Wireframes using Adobe Illustrator.
- Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 3.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Used Twitter Bootstrap and Responsive Web Design to develop complex page layouts including various sections such as headers, footers, left side bars, content area and marketing area.
- Designed Frontend with in object oriented JavaScript Framework like bootstrap, Angular.js, Node.js.
- Worked on creating responsive website for smart devices using Responsive design and media queries.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used AJAX extensively to implement front end /user interface features in the application.
- Developed the pages that are complaint to W3C standard.
- Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Developed JSP with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
- Implemented Struts Action classes using Struts controller component.
- Implemented cross cutting concerns like business transactions, logging and monitoring mechanism using Spring AOP.
- Implement design patterns like Singleton, Front Controller, Factory, and DAO.
Environment: HTML5, CSS3, JQuery, AJAX, JavaScript, Angular.js, Node.js, Ext.js, Responsive Design, MVC, Adobe Photoshop, Dreamweaver, DOM, XML, CVS, Windows.
Confidential, Chevy chase MDSr UI Developer
Responsibilities:
- Built Rich Prototypes and Applications using, CSS3, JavaScript, JQuery, Ajax, JSON, Angular.js, Backbone.js and Bootstrap with MySQL database.
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
- Developed source code to consume JSON response received through AJAX calls using JQuery.
- Coding, styling, testing of reusable JavaScript, CSS3, widgets / libraries for complex UI controls.
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- Created XHTML Pages with CSS and the Box Model.
- Responsible for JavaScript / AJAX UI upgrades and improvements.
- Developed callback functions to parse and handle JSON data returned from the server.
- The tech stack is AngularJS, LESS, Bootstrap and cutting edge server side technologies.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
- Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate, ORM and Spring MVC Framework.
- Actively involved in defining and designing the tiers of the applications and implementation with J2EE best design practices.
- Followed Agile Methodology in analyze, define, and document the application which will support functional and business requirements. Coordinate these efforts with Functional Architects.
- Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and JavaScript.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Implemented JQuery frontend for Insurance policy display for employees using JQuery.
- Facilitated User Testing sessions to solicit feedback on prototypes.
- Implemented JavaScript module patterns using asynchronous script loading.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6.
- Developed and prepared test cases for unit testing with Junit.
- Made enhancements to existing CSS and DIV tags using box model.
- Involved in Agile/SCRUM based approach to UI Development.
- Implemented Spring MVC Architecture; Servlet targeting request module and flow of control generating JSP in Presentation layer.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, Bootstrap, XML, MV* Framework, AngularJS, Apache Tomcat, Notepad++, Twitter Bootstrap, IntelliJ, MySQL, Microsoft Azure, Tortoise SVN.
Confidential, Peabody, MAUI Programmer
Responsibilities:
- Web design and development, application development using HTML, JavaScript and Dreamweaver.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery and JavaScript.
- Responsible for ensuring the pattern consistency across all pages.
- Responsible for design and development of the web pages from mock- ups.
- Responsible for creating the screens with table-less designs meeting W3C standards
- Created web pages which are informative and yet very neat and interesting to look at.
- Wrote application level code to interact with the backend databases JQUERY AJAX and JSON.
- Applied J-Query scripts for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Developed the User Interface using Angular JS, HTML, CSS, JavaScript, JQuery.
- Designed flash plugins for including different functionalities and content.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery
- Created web pages using HTML, CSS, Angular JS, JQuery and JavaScript using IntelliJ.
- Used Validation Framework in Struts, created custom validations and action level validations using ValidatorActionFrom.
- Designed and Developed Session Beans necessary for various functionalities.
- Designed and developed DAO's to implement the business logic.
- Implemented Spring architecture and increased modularity by allowing the separation of cross-cutting concerns using Spring AOP.
- Deployed flow of Execution in the Servlet environment using Struts and defined Navigation Rules.
- Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.
Environment: HTML/ CSS/CSS3, Angular JS, JavaScript, JQuery, AJAX
ConfidentialWeb/UI Developer
Responsibilities:
- Involved in gathering functional requirements, providing cost estimates and performing the design and solution approach.
- Involved in Java Multithreading programming.
- Developed custom validators in Struts and implemented server side validations.
- Developed EJB Session Bean to process user requests and Entity Beans to load and store information from database.
- Wrote JUnit test cases for classes developed in DAO layer.
- Involved in developing UI pages using HTML, XML, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax.
- Integrated the Java code (API) in JSP Pages.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Extensively used jQuery UI for screen design and development.
- Involved in Writing jQuery based Ajax Requests using jQuery. Get (URL, data, callback, type) or jQuery, Ajax (options) and jQuery.post (URL, data, callback, type) and jQuery. Get (URL, data, callback, type)
- Used jQuery Events to manipulate the elements depends on the user interactions (like .ready (), hover (), bind (), click (), key press () .)
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Design User Interface for the project using HTML, CSS3, and Flash.
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Contact with different customer for their requirements. And Modified code as the customer needs.
- Involved in implementing the UI to support all the major browsers.
- Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript using the Tempnet Framework.
- Worked in Onsite - Offshore model.
Environment: HTML, CSS3, JavaScript, JQuery, Dreamweaver CS5, AJAX, JSON, Visual Studio 2008, MS Office and SVN.
ConfidentialFront End UI Developer
Responsibilities:
- Designed and developed necessary UML Diagrams like Use Cases, Classes, Sequences, States and Activity Diagrams using IBM Rational Rose.
- Developed various UI screens using JSP and HTML for retrieving details.
- Implemented Action classes using Struts framework.
- Developed JDBC code for Back-end processing.
- Designed and used JUnit test cases during the development phase.
- Extensively used Log4J for logging throughout the application.
- Developed front end for the entire website using HTML, CSS, and Javascript.
- Integrated Kendo framework controls to support HTML Controls.
- Converted raw images and layouts from a graphic designer into CSS/HTML themes.
- Followed Web Accessibility Guidelines while coding the website.
- 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.
- Used jQuery for interaction between JavaScript and HTML.
- Worked with the design of the templates and skins in CSS.
- Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility
- Adopted a cross browser and cross platform approach to make the website more versatile and Supportive.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting
- Adhered to corporate standards with respect to problem, change and configuration management
- Worked on Responsive Designing for websites for Tablets and Mobiles for Expressionery site.
Environment: HTML, CSS, JavaScript, Java, JQUERY, JQUERY UI, AJAX, JSON, Windows.