Ui Developer Resume
Charlotte, NC
SUMMARY:
- Having 7+ years of extensive professional experience in Developing, Testing, Integrating, Implementing and Leading User Interface (UI) web applications.
- Strong experience in different phases ofSoftware Development Life cycle(SDLC) including Design, Implementation and Testing during teh development of software applications.
- Experience in working wif Application Servers and Web Servers includingWebLogic, Jboss, WebSphere and Tomcat.
- Experience in designing User Interface (UI) applications and professional web applications using HTML5, CSS, JAVASCRIPT, JQUERY, AJAX, JSP, JSON, Bootstrap, AngularJS and Node.js.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, CSS and Java Script dat follows W3C Web Standards and are browser compatible.
- Work experience in using XML, XML Schema, DTD, Custom Tags, and JavaScript.
- Experience in Web applications like blog maintenance, Library Management, social networking and mobile apps using HTML5, CSS, DHTML, JavaScript, JQuery, JSON, DOM, AJAX.
- Experience in rendering teh data from server side to teh client side using Java Server Pages.
- Good knowledge in HTML5/CSS development and has experience in Backbone.js, node.js, angular.js, Ext.js, Responsive design by using Bootstrap.js.
- Proficient in handling response data from RESTful web services using XML, JSON and jQuery to update UI
- Expertise in advanced JavaScript libraries and frameworks such as Prototype, Ext JS, Angular JS, Node JS and Object Oriented Programing in JS
- Worked wif teh JavaScript frameworks like JQuery, Node.js and AngularJS.
- Extensive experience inDOMmanipulation usingJavaScript,JQuery,Angular JS.
- Proficiency in configuring, deploying and managing application servers;WebSphere Application Server (WAS), Apache Geronimo Server Apache Tomcat.
- Extensive experience inJSP, AJAX, HTML, XML, XSLT, XSD,JavaScript, JQuery and CSS.
- Experience in developing J2EE applications usingEclipse, WebSphere Studio Application Developer (WSAD), AST, andRAD.
- Expert in HTML5/CSS development and has experience in Node JS, Angular JS, Responsive design.
- Good understanding and implementation of Object Oriented concepts. Extensive experience in object software design patterns/frameworks likespring,Struts, HibernateandMVC architecture.
- Experience in various methodologies likeAgile, SCRUMandTest Driven Development.
- Experience in application development involving various communication protocols/technologies HTTPandTCP/IP.
- Good at documentation on user requirements and system specifications.
- Responsible for mentoring resources and knowledge transfer to junior analysts, developers and testers.
- Excellent written and verbal communication skills wif extensive experience in troubleshooting, logical thinking, and problem solving. Has strong interpersonal skills and a committed team player
SKILL SET:
Programming Languages: Java, C, C++
J2EE Technologies: JSP, JDBC, JMS, RMI, Servlets, JNDI
Java Frameworks: Spring, Struts, Hibernate
Web Technologies: HTML5, CSS, JavaScript, AJAX, JQuery, XML, Angular Js, Node Js Bootstrap JS, backbone JS
Web Services: REST, JSON, SOAP, Apache Axis
Databases: Oracle, Microsoft SQL Server 2008/2012, MS Access
App/Web Servers: Apache Tomcat, Oracle Web Logic Server, JBoss
Tools: Maven, Ant, Log4j, JUnit
Operating Systems: Windows 9x/XP/7/8, DOS, UNIX, Linux
Design Patterns: MVC, Singleton, Factory, Front Controller, DAO
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte NC
UI Developer
Responsibilities:
- Developed UI usingHTML5,AngularJSandJQueryfor interactive cross browser functionality.
- Developed Web Pages by using HTML5, CSS, jQuery, JavaScript and using JavaScript frameworks.
- Responsible for converting designed mock - ups to HTMLpages using HTML5,CSS and jQuery (VMF).
- Established pages using CSS to maintain teh uniformity of all teh screens throughout teh application and positioning of screen objects.
- Worked wif AJAX data consisting of JSON/XML/JSONP responses, parsing teh same and presenting on teh UI layer.
- Involved in Designing user consoles, peripheral display entity, unique mechanism management and support linkage using HTML/XHTML, jQuery, EXT JS and JavaScript for front end.
- Wrote various classes and methods for data retrieval while implementing NODE.JS and EXT JS components.
- Worked wif teh JavaScript, Node.js and various MVC JavaScript frameworks backbone.JS and Angular JS.
- Designed various grid panels and various UI components using EXT JS framework and JQUERY.
- Used teh node.js, Require.js and backbone.js MVC Frameworks in teh development of teh web applications.
- Implemented JavaScript for Front end basic data validations and Server-side validations.
- Worked wif JSP in rendering teh data from server side on to teh client side.
- Heavily involved from developing teh design documents, mock-ups, functional specifications and final implementation in fetching and loading data into UI widgets.
- Used JQuery, a cross browser JavaScript library to dynamically add teh items to a request on teh client side.
- Developed AJAX driven application by invoking web services/API and parsing teh JSON response.
- Developed Page layouts, Navigation and presented designs and concepts to teh clients and teh management to review.
- Created Functional Overall Designs (FOD), Functional Detailed Designs (FDD), and Technical Detail Designs (TDD) wif logic flows, narratives, mappings and use cases.
- Accomplished W3C standards validation for HTML and CSS code on all teh web pages of teh application.
- Developed web Application using HTML/CSS, Java scripts, AngularJS, jQuery, Bootstrap, Dojo.
- Redesigned user interface HTML frameworks wif Bootstrap and CSS styling.
- Developed AJAX driven application by invoking web services/API and parsing teh JSON response.
- Used teh responsive utilities of teh Bootstrap frameworks to facilitate teh design displaying properly on different devices.
- Designed Frontend wif in object oriented JavaScript Framework like Node.js
- Built teh UI part of address verification service where users can select or ignore recommended address usingJQuery Ajaxandbootstrap model.
- Implemented navigation bar as a custom directive ofAngularJSFramework so dat it can be reused on different templates.
- Debug teh application using Firebug to traverse teh documents and manipulated teh Nodes using DOM and DOM Functions.
- Used Bootstrap and AngularJS,React.jsand Node.js in effective web design.
- Worked wif 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.
- Developed Table less layouts to narrowcross browser issues, making sure dat look and texture of theUI designs works same in different versions of various browsers (IE, Firefox, Google chrome, Safari).
- Designed and developed teh application using agile methodology and followedTDD
- Refactored and enhanced an existing application to follow MVVM/MVC patterns for improved source code maintenance.
- Heavily involved in teh defect fixing and additional development activities - coordinating wif teh SQA team for teh complete approval in UAT.
- Responsible for cross browser compatibility and hence exposure to popular browsers.
Environment: JavaScript, HTML5, CSS, jQuery, AJAX, JSON, XML,JSP, Angular.js,Node.js, Ext.js, Backbone.js, Bootstrap.js, Firefox, TDD, Google Chrome, Explorer, React.js,Git, Windows.
Confidential, Hagerstown, MD
UI Developer
Responsibilities:
- Involved in various phases ofSoftware Development Life Cycle (SDLC)of teh application development like Requirement gathering, Design, Analysis, Coding and Deployment.
- Developed Web Pages by using HTML5, CSS, jQuery, JavaScript and using JavaScript frameworks such as Ext JS, Angular.js and bootstrap.js.
- Worked wif business analysts to understand their business models and goals and halp define strategy, content, and features.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML5, XHTML, CSS.
- Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating teh HTML pages.
- Involved in writing application level code to interact wif Restful Web APIs, Web Services.
- Handled all teh client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
- Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating teh HTML pages.
- Developed single page web application using JavaScript framework Angular JS.
- UsedAngular.jsandNode.jsto manipulate DOM, registering callbacks or watching teh model changes.
- Developed JSP pages and Servlets for customer maintenance and used Angular JS.
- Used teh Node JS and Angular JS MVC Frameworks in teh development of teh web applications.
- Using JQuery, AJAX framework and Widget based JavaScriptprogrammed model.
- Using Bootstrap created layouts.
- Created and tested different front-end forms using AJAX, JavaScript, AngularJS and CSS.
- Designed Frontend wif in object oriented JavaScript framework like Angular JS, and Node JS.
- Write Junits for teh code following theTDDprincipal.
- Involved in designing and implementingWeb3.0 Rich UI for teh Self-service Application using JQuery, AJAX framework and Widget based JavaScriptprogrammed model.
- Implementation of Look up Tables in which inline edit (CRUD) functionality of teh data from Database rendered in HTML DOM is provided using X-Editable grid.
- Incorporated various JQuery Widgets such as Datepicker, Dialogs, Tabs, AutoComplete, Spinner, Accordion and Tooltips into portal Dashboard.
- Followed Agile and Extreme Programming (EP) practices wif Test Driven Development (TDD).
- Implemented a security module in AngularJS which integrated wif teh spring security in teh backend wif Authentication and Authorization.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication wif project manager and developers.
- Developed mobile applications targeted for mobile form factor for Android devices.
- Participated wif team in bug thrashing sessions to discuss and resolve bugs dat were reported in JIRA.
Environment: HTML 5, CSS 3, XHTML, JavaScript, JQuery, Angular JS, Node.js, Ext.js, Backbone.js, Bootstrap.js, Wireframes, Ajax, JSON, XML, Webservices, TDD, JSP, JBOSS, Gulp, Grunt, LESS, Github, Jasmine, Oracle.
Confidential - Bentonville, AR
UI Developer
Responsibilities:
- Involved in various phases ofSoftware Development Life Cycle (SDLC)such as requirements gathering, modeling, analysis, design and development.
- Worked closely wif Business Analysts in understanding teh technical requirements of each project and prepared teh use cases for different functionalities and designs.
- Developed HTML and CSS pages from scratch looking at mockups and images dat were provided by teh UI designer.
- Developed Webpage's in HTML, XHTML, and CSS as per style guides.
- Developed certain features of teh application functionality me.e. CRUD (Create, read, update, delete) features usingBackbone.js.
- Involved in up gradation and maintenance of e new layout using teh Grid orientation model Bootstrap framework.
- Extensive usage of bootstrap and less CSS for Responsive design.
- Developed web pages compatible across all modern browsers such as IE, Firefox. Chrome and Safari.
- Designed UI screens usingJSP, Struts tags and HTML.UsedJavaScript for client side validation.
- Involved in up gradation and maintenance of e new layout using teh Grid orientation model Bootstrap framework.
- Involved extensively in writing SQL and PL/SQL Stored Procedures and Functions.
- Designed teh table less web applications using CSS and wif teh halp of and tags as per W3C standards.
- For front end development actively used DHTML, JavaScript JQuery and AJAX, CSS. On teh back-end it was Java (JSP) and Oracle.
- Worked extensively wif next-generation technologies like AJAX and JQuery to enable more efficient development and more responsive interfaces.
- Wrote code in JQuery to perform AJAX calls to get JSON data from teh back end APIs and parse it on teh front end.
- Participated in bug fixing wif QA team which involved cross browser testing as well as load and performance checking.
Environment: Java, JavaScript, HTML, CSS, Bootstrap.js, Backbone.js, XML, XHTML, JQuery, JSON, AJAX, Tortoise SVN
Confidential, Los Angeles, CA
Java/J2EE Developer
Responsibilities:
- Analysis, Design, Development and Implementation of business Applications using Java/J2EE Technologies.
- Involved in various continuous releases based on teh SDLC process.
- Developed UML class diagrams and responsible for design specifications documentation.
- Extensively usedHTML, CSS, XML, XSL, XSLT, DOM, SAX, AJAX andjQueryin generating HTML, JSP pages for agent interface.
- UsedJavaScript and AJAXfor form and page Validations.
- Design and developed User Interfaces using JSP, JavaScript, HTML and jQuery involving Strut-Tiles and Struts-Validator.
- ImplementedSpring’sIoC component to inject and manageJavaobjects in teh application.
- Developed Form Beans, DAO, DAS, DVO, Action Classes, and Views.
- UsedJDBCAPI for connecting and interacting wif oracle 10gdatabase.
- Responsible for code Integration, shakeouts, retrofits, for various releases.
- Designed and developed teh business & data access layer for money fund calculators using Spring &Hibernate.
- Implemented Web Services usingWSDLandSOAP. Produced and consumed Web services.
- Integrated stateless session beans wif Struts to implement teh business logic.
- Integrated entity beans wif Struts to access teh underlying database system.
- UtilizedLog4jlogging API for debugging and monitoring purposes.
- UtilizedJUnitextensively for teh integration testing and unit testing.
Environment:Java, Spring Hibernate JNDI, JSP, Servlets, JMS, AJAX, HTML, XML, DB2, Weblogic Application Server, Webservices, Apache Axis, Unix Shell Scripting, Log4J,JUnit, Maven, UML, Eclipse, JDBC.
Confidential, Eden Prairie, MN
Java/J2EE Developer
Responsibilities:
- Designed web service wifXMLdynamic configuration to support new predictive models by just deploying teh model code and an XML configuration file for teh new model or new model version
- Worked onwebtechnologyJava, JSP, Servlets and Rich UI technology like Ajax to build highly interactive front endwebframework
- Developed client modules for theSOAintegration
- Developing web-based user interface using JSP, JavaScript & HTML wifStruts
- DevelopedJavaWeb Service to convert documents to Adobe PDF format. Connected this service to ASP front end. UsedApache Axis, FOP, and JMS
- Teh middle tier was developed using Session Beans, and presentation tier extensively made use of JSP
- Involved in Design and Development using Oracle as database.
- Designed and developed modules "Fixed income, Credit Note, Payment History, Reports generation.
- Built, tested and debugged JSP Pages for critical modules in teh system.
- Coded teh Taglibs to aid front-end JSP pages.
Environment:Java, J2EE, JSP,Servlets,JavaScript, Custom Tags, struts, JDBC, XML,SQL, Oracle, JMS, webservices, xml, Eclipse, Unix, Tomcat, SVN,GWT, Windows 2000.
Confidential
Java/J2EE Developer
Responsibilities:
- Used UML to design teh pinging script module and prepared teh Technical design spec.
- TEMPHas written teh xml interfaces in teh pinging script module.
- UsedSpringMVCalong wifJSP,HTML,CSS, JavaScript,JQueryto construct teh UI Layer for teh application in presentation/Web tier.
- Designed and developed teh UI usingStrutsview component,JSP, HTML, CSS and JavaScript.
- ImplementedStrutsMVCarchitecture andSpringBean Factory usingIOC, AOPconcepts.
- Configuredspringto manage Actions as beans and set their dependencies in aspringcontext file and integrated middle tier wifStrutsweb layer.
- Developed API usingHibernateto interact wif theOracle database.
- Developed teh Service endpoints and clients usingJAX-WS, SOAP, JAXP, XML and WSDL.
- Wrote Server side, client side validations usingstrutsvalidations and JavaScript.
- TEMPHas written shell scripts for scheduling teh jobs.
- TEMPHas written teh test cases required to test teh module.
- Interacted wif teh client to take and give teh knowledge transfer on teh product.
Environment: Java Struts, Spring, HTML, CSS, JavaScript, JQuery, MVC, Web Sphere, Oracle and Windows.
