Sr. Web Uideveloper Resume
Savannah, GA
PROFESSIONAL SUMMARY:
- 7+ years of experience as UI developer in developing Web - based Applications and Client Server Applications in Java/J2EE environment.
- Extensive experience in web analysis, design and development and implementation in Client / Server technology.
- Excellent knowledge in implementation of Spring MVC, Hibernate, Web Services using SOAP, REST, JAXB,Spring AOP, Struts 2.x, JDBC, JDK 1.7, Log4J
- Extensive experience in designing professional UI web applications using front-end technologies like HTML5, DHTML, CSS3, JavaScript, XML, XHTML, jQuery, AJAX, JSON, Angular.js, Backbone.js, Node.js, Ext.js and Flash.
- Strong experience in design & development of applications using Java/J2EE components such as Java Servlets, Java Server Pages (JSP), Web Services,Struts, spring, Hibernate, Java Beans, JDBC, JNDI, XML, XSL, JavaScript, JPA.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Used the Node.js, Angular.js, backbone.js and Require.js MVC Frameworks in the development of the web applications.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- 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.
- Experience with Responsive and Adaptive Design using Media Queries, Twitter Bootstrap and JQuery Mobile.
- Hands on knowledge of JavaScript MVC frameworks such as Backbone JS and Angular JS.
- Worked on Agile methodology and experience working in a fast-paced Scrum environment.
- Experience applying the latest development approaches including MVC, event-driven applications using Ajax, Object Oriented (OO) Java Script, Json, and xml.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Responsive web design frameworks like Bootstrap and Foundation 4
- Experience working in MVC Architecture based frameworks like AngularJs.
- Worked on JavaScript framework (Angular JS) to augment browser based applications with MVC capability.
- Experience in designing table less web applications using with the help of CSS.
- Experience in designing the user interactive web applications and Rich Internet Applications (RIA’s) using with web authoring tools like Adobe Dreamweaver CS5 and AJAX.
- Experience in both Waterfall & Agile development methodologies.
- Experience in designing graphic objects, animated images (Vector, Bitmap), templates, presentations, banners, buttons, graphic objects, user interfaces, Rich Internet Applications (RIA’s) with using various multimedia technologies on Adobe Flash, Action Script 3.0, AdobePhotoshop CS5, Adobe Illustrator CS5, Adobe Fireworks, Ulead Photo Impact and GIF Animator and also other third party cutting edge tools.
- Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.
- Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
TECHNICAL SKILLS:
Web Technologies: JQuery, Angular.JS, Backbone.JS, Node.JS, Require.JS, Ext.JS, Bootstrap, Azure, JSON
Databases: Oracle, DB2, MS SQL Server, MS Access, Sybase
Web Languages: HTML5, DHTML, XML, XSLT, CSS3, Ajax, SOAP, JavaScript
Web & Application Servers: Web logic, Web Sphere, Tomcat, JBoss, Jboss portal server
Developer Tools (IDE): Eclipse, Net Beans, WSAD, RAD
Operating Systems: Windows, Linux, Unix
Modeling Languages: UML
Configuration Management Tools: Rational Rose, JUnit,JMock,Log4j, CVS, SVN, ANT, Microsoft Visio
PROFESSIONAL EXPERIENCE:
Confidential, Savannah, GA
Sr. WEB UIDeveloper
Responsibilities:
- Involved in full SDLC, Designing software architecture, detailed design, data design, coding, testing and creation of functional and technical documentation.
- Responsible for system analysis, design and development using J2EE architecture. End-to-end Project Management, including RSD preparation, customization of product based on the customer's requirement, meeting delivery deadlines on development, testing, implementation phases of the system and customer relationship consulting.
- Worked on consumingJSON object creation, parsing on both clients as well as server side.
- Developedwidgets using HTML, CSS, AJAX and JavaScript.
- Developed and Implemented WebServices and used Spring Framework.
- Extensively implemented AngularJS Views, Controllers, Routes, Directives and Services.
- Implemented business logic using Struts action components in the Struts and Hibernate framework.
- Developed AJAX scripting to process server side JSP scripting.
- Created Own Custom AngularJS directives.
- Developing enterprise applications using Struts Frameworks
- Implemented AngularJS MVC architecture.
- Created custom control to be used in the web pages from the existing Dojo controls.
- Developeda project working on a PHP and MySQL database driven website for one of their clients involving creation of static HTML pages from PHP forms.
- ImplementedAjax Frame works, Dojo tools examples like Auto Completer, Tab Module, and Calendar and Floating windows.
- Involved in development of back-end business layers using Servlets.
- Created Node.JS services code and implemented Events, HTTP, Modules, OS and Net.
- Implemented Node.JS Socket.IO for real time communication.
- Worked on NodeJS grunt for minification of JavaScript and CSS files.
- Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
- Used ANT scripts to build the application and deployed on WebSphere Application Server.
- Written Junit test cases for testing UI Framework classes
- Developed the YUI widget with functionality of progressively enhancing the look and feel of web page.
- Designed the clear rating button with YUI which does not exist in the original design and which enhances the user’s interaction with the web page.
- Made the instantiation and interaction with the YUI widget that is dead simple with as little code as possible.
- Progressively enhance form elements withYUI to add more robust functionality.
- Made the rating range configurable that helps to modify it whenever changes occur.
- Implemented more number of skins, and combination of the CSS sprites.
- UsedYUI document to generate API documentation for JavaScript code.
- Coded pages using CSS in a table less environment.
- Used the concept of the sliding door to use a background image for the buttons in a navigation menu.
Environment:Java/J2EE,JSP, Spring, JQuery, JavaScript, HTML5, CSS3, Spring, Hibernate, Struts, JSF, WebSphere, APACHE CXF, SOAP, Web Services, DOJO, Coherence, AngularJS, Node.js, Backbone.js, Bootstrap, Git, GitHub, AJAX, JSP, XML
Confidential, Grand Prairie, TX
WEB UI Developer
Responsibilities:
- Working closely with the BAs, Analysts and the core business team to develop a custom application for use.
- Responsible for leading UI/UX focus groups to gather data and analytics to be used in the design/development process.
- Creating concepts, low-fidelity mock-ups, high-fidelity wireframes, and UI/UX specifications for the application and development team.
- Leveraging HTML5, CSS, SASS, jQuery, JavaScript, AngularJS and SharePoint 2013.
- Utilizing AGILE methodology daily to ensure proper project workflow throughout the SDLC Process within the development team
- Leveraging HTML, CSS, jQuery/JavaScript, Adobe Creative Suite and other related technologies to design/develop and maintain complex user interfaces and responsive solutions for a variety of internal and external applications
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, JQuery, Backbone.js and Ajax.
- Developed AJAX functionalities using frameworks like JSON, DOJO and JQuery.
- Built main applications in Python, Django leveraging technologies such as Tastypie, Angular.js, Backbone.js, Ember.js, and Celery.
- We have followed with Agile and Scrum development methodologies
- 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 with in the forms.
- Developed a fully functional prototype application using JavaScript (Angular.js) andBootstrap, connecting to a REST-ful server on a different domain.
- Worked with Clear Case source management
- Involved in writing SQL Queries, Stored Procedures.
- Ext-JS: Experience in Ext-Js frameworks in AJAX-driven websites using proxy to get the data from the back-end in the form of JSON and XML to populate on the UI components.
- Ext-JS: Development of website GUI & functionality with Ext-JS 4 & JavaScript.
Environment: JavaScript, HTML5, CSS3, Spring, Hibernate, Struts, JSF, WebSphere, APACHE CXF, SOAP, Web Services, DOJO, Sencha, ExtJS, Mongo DB, Coherence, AngularJS, Node.js, Backbone.js, Bootstrap, Ext.JS, Git, GitHub, AJAX, JSP, JSTL, SERVLET, DB2, SharePoint, CRUD, PL/SQL, JDBC, UML, Eclipse, Junit, MAVEN, XML
Confidential, KS
UI Developer
Responsibilities:
- Designed and developed Web pages using HTML, CSS including Ajax controls, JSON and XML
- Developed data insertion forms and validated them using JavaScript
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Worked with e-commerce on Content Management systems like Drupal and Joomla.
- Built the Inventory Management system for the better organization of inventory.
- 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.
- Developed fast loading images using Adobe Photoshop CS3.
- Built dynamically generated dropdown lists using Ajax, jqueryUI and Angular JS.
- Extensive experience in implementing model-view-controller (MVC) architecture using AngularJS
- Took Human factors into consideration to create highly stimulated content.
- Coded JavaScript for page functionality and Pop up Screens
- Used EXT JS for building rich internet applications, Backbone JS & Require JS to optimize in-browser use and to load the module and to improve the Speed.
- Drove multiple component design sessions parallel, creating design artifacts according to specifications by using of D3 js.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Utilized new software methodologies to be able to adapt to changes in requirements quickly
- Worked closely with third party vendors.
- Implemented Presentation layer using CSS Framework, backbone, Wire-framing, HTML5.
- Developed non-functional HTML, CSS 3 pages from the mock ups and involved in UI review with UI architect and Business Units.
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and
- notification schemes in JIRA
- Ensured that all components of the application are platform and browser compatible.
Environment: HTML, CSS, JavaScript, AngularJS, AJAX, JSON, XML, jQuery, Usability Testing, Agile methodology
Confidential, New-York City, NY
UI Developer
Responsibilities:
- Web design and development, application development using Photoshop, 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 HTML, CSS, JavaScript, JQuery and AJAX
- Designed flash plugins for including different functionalities and content.
- Designed XML files for maintaining contents like video, images and audio and display them in flash application.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery
- Created web pages using HTML, CSS, JQuery and JavaScript.
- Write java code for running the actuate reports using IDAPI (information Delivery API) calls provided by Actuate.
Environments:HTML/HTML4, CSS/CSS3, JavaScript, JQuery, AJAX, Bootstrap, Photoshop, Dreamweaver, Illustrator, Information Architecture, Selenium IDE, Flash, SQL and Tomcat.
Confidential
Jr. UI Developer
Responsibilities:
- Created user interface and navigation structure from wireframes.
- Implemented page designs in standard-complaintDHTMLandCSS.
- Developed the Front End User Interface usingHTML,JavaScript,JQueryandCSS.
- Created interactive navigation lists using list elements inHTML.
- Implemented client side validations in registration forms, login and logout forms using Java Script.
- Worked extensively with the File management and image libraries.
- Performed Client-side validations usingJavaScript.
- Fixed bugs and provided support services for the application.
- Extensively usedJQuery,JSON,AJAXandDOMscripting to create interactive web applications like message posting and auto complete form validations.
- Worked with widgets to create more interactive web pages.
- Responsible in code optimizing and test across browsers.
- Actively participated in meetings with clients to determine website goals and develop strategies.
- Developedthe application based onMVC (Model-View-Controller)Architecture usingSpring Web MVC.
- Used Microsoft Visio for designing theUse Case Diagrams, Class model, Sequence diagrams, and Activity diagramsfor SDLC process of the application.
- ImplementedGUIpages by usingJSP, JSTL, HTML, DHTML, XHTML, CSS, JavaScript and AJAX.
- Extensively used Java multi-threading to implement batch Jobs withJDK 1.5 features.
- Configured the project on Web Logic application servers.
- Implemented the online application usingCore Java, JDBC, JSP, Servlets, spring, Hibernate, Web Services, SOAP, and WSDL.
- Communicated with other Health Care info using Web Services with the help ofSOAP, WSDL.
- Tested the web services withSOAPUItool.
- Implemented Singleton, Factory Design Pattern, DAO Design Patterns based on the application requirements.
- UsedSAX and DOM parsersto parse the rawXMLdocuments.
- UsedRADas DevelopmentIDEfor web applications.
- Tuning complex database queries and joining the tables to improve the performance of the application.
- Designed and developed base classes, framework classes and common re-usable components.
- UsedSVNfor Version Control tool and Silk Central for bug tracking tool.
Environment: CSS3, HTML, DHML, JSP, JSTL, XHTML, AJAX, Web Logic, JDBC, JSP, Servlets, spring, Hibernate, SOAP, WSDL, XML, SAX, SVN, RAD, DOM parsers.
Confidential
WebDeveloper
Responsibilities:
- Redesigned the existing site and to create new interfaces.
- UsedDreamweaveras Html editor for designing new pages.
- Responsible for content andUIdevelopment.
- DevelopedHTMLprototypes and readyXHTMLdocuments withCSSstyle sheets.
- Designed dynamic client-sideJavaScriptcodes to build web forms and simulate process for web application, page navigation and form validation.
- Worked closely with the programmers and graphic designers for project requirement and analysis.
- ProducedGUIprototypes for business logic presentations.
- The new website has made it much easier for the users to access the page and check the required info.
- Created Stored Procedure, Trigger for database access and events.
Environment:HTML, CSS, JQuery, Adobe Photoshop, Dreamweaver, JavaScript, XMLJavaScript, MySQL.