Sr. Ui Developer Resume
Austin, TX
SUMMARY
- Java and Web Component developer with around 7 years of experience developing enterprise applications using Java/J2EE technologies and expertise in Software Design, Development and Testing with expertise in Client/Server Programming, Java, J2ee, HTML4/5,CSS,Java script, JQuery, Ajax, Maven.
- Experience working on scalable environment using Agile/SCRUM, Test driven development (TDD) methodologies.
- Extensive work experience through all phases of Software Development Life Cycle (SDLC) starting with project initiation, requirement gathering, requirement analysis, functional design, detail design, development and implementation of multi - tier enterprise, web based and distributed applications.
- Expertise in developing web based GUIs using HTML5, CSS3, XML, XSL, JavaScript, and JQuery.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, Dojo, JQuery, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sties.
- Experience in developing Java Web Services and REST, SOAP.
- Experience with Responsive Web Design.
- Good knowledge of Design patterns like Singleton pattern, Model View Controller, Factory architecture.
- Developing a Large Scale Application with a Single Page Application (SPA) using AngularJS.
- Familiar with Cross Browser Testing and Debugging.
- Well-versed in Object Oriented Programming (OOP) with JavaScript.
- Experience with Responsive Design framework using Bootstrap CSS and LESS/SASS framework.
- Implemented script that helps to include content from multiple pages and display them on demand, using Ajax.
- Familiar with popular browsers development and debugging tools/plugins for IE tester, Chrome Inspector, Firebug, Jasmine and Karma testing framework.
- Possessing strong analytical skills, an excellent team player with good leadership qualities and strong oral and written communication skills.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON
JavaScript Libraries: JQuery, Backbone JS, Angular JS, Ember.JS, Node.JS
IDE & Tools: Eclipse, Aptana Studio, WebStorm, Notepad++
Debugging Tools: Firebug, Chrome Developer toolbar, IE Developer Toolbar
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X
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)
Database: PL/SQL(oracle), MySQL, MSSQL, Mongo
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
Sr. UI Developer
Responsibilities:
- Involved in developing various portals and control panels.
- Involved in meeting the clients gathering the requirement from clients and designing the panels as per the requirement and developing.
- Responsible for the Analysis, Design, Implementation.
- Participated in development of a well responsive single page application using AngularJS framework, JavaScript, jQuery in conjunction with HTML5, CSS3 and SASS.
- Manipulated Oracle data from a test database management system with developed Node.jsserver and tested Restful APIs from the browser used by Postman.
- Using AJAX calls to get data from the backend and display data on multiple types like pie chart, bar chart and so on dynamically by using graph library like D3.js.
- Built up multiple specific modules to encapsulate record component, project component, dashboard component, task component and executive component.
- Structured JScode using AngularJS including objects, module patterns and functions that encapsulate business logic, handle form validation, DOM manipulation.
- Created Single Page Application with loading multiple views using route services and adding more user experience to make it more dynamic by using AngularJS framework.
- Cooperated closely with UX designer and back-end staff for project requirement and analysis.
- Created and managed all of hosted or local repositories through GIT.
- Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
- Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in the Node.JSenvironment.
- Hands on experience in Node.JS backend, using express to build the high concurrency, async web server.
- Involved in Agile scrum meetings and updated the tasks based on the user stories of Sprint in Jira.
Environment: HTML/HTML5, CSS/CSS3, LESS, AngularJS, JavaScript, Node.js, D3.js, Bootstrap, JAVA, SQL, Ajax, JSON, GIT, Grunt, Jasmine, Karma, Bower, Agile
Confidential, Warren, NJ
Web Developer
Responsibilities:
- Responsible for transforming design mock-ups to W3C standards compliantHTMLpages using XHTML,CSS, JavaScript, and jQuery, JSP/JSON, XML and XSLT.
- Worked on various mobile frameworks like jQuery mobile.
- Responsible for designing mobile applications.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript).
- Responsible for developing various static and dynamic modules which are displayed in different web pages according to the specifications.
- Developed and designed XML Schemas to transport and store data.
- XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.
- Extensively used XSLT to transform XML documents to HTML.
- Wrote custom jQuery plugins and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.
- Extensively used jQuery plugins like jcarousellite and mouse wheel for creating scrollable menus.
- Worked on jQuery Light box for creating image and video galleries.
- Implemented dynamic page elementsand form error validationsusing JAVASCRIPT.
- Embedded the flash content into the web pages using SW Object.
- Created Ajax calls to exchange (request / responses) information with database.
- Developed social network services for user interaction using Ajax, JavaScript, CSS and DHTML.
- Used Subversion (SVN) as a repository tool and as a version control.
Environment: HTML, XHTML, XML, XSLT, XPATH, CSS, JavaScript, JQuery, JSP, JSON, AJAX, DOM, Aptana Studio 2.0, Eclipse, Sub Version.
Confidential, Dallas, TX
Java/UI Consultant
Responsibilities:
- Actively participated and mentoring in requirements gathering, analysis, design, and development and testing phases.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with theHTML/CSS&JavaScriptusing Dreamweaver.
- DevelopedCSSstyle sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- CreatedImages, LogosandIconsthat are used across the web pages usingAdobeFlashand Photoshop.
- Designed Frontend with in object orientedJavaScript frameworklikeBackbone JS,Node JS.
- UsedbackboneJS & Node JSto optimize in-browser use and to load the module and to improve the Speed.
- Working on all the latest technologies likeHTML, CSS, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies
- Implemented user interface guidelines and standards throughout the development and maintenance of the website usingDHTML, HTML,CSS, JavaScriptandJQuery.
- Produced content pages withCSSlayout andstyle markup presentationsand also used Java Script methodsand properties.
- Developed application usingAgilemethodology.
- Debugged the application using Firebug to traverse the documents and manipulated the NodesusingDOMandDOM FunctionsusingFirefoxandIE Developer Tool barforIE.
- UsedJavaScriptandXMLto 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 Web Services for data transfer from client to server and vice versa usingApache Confidential, SOAP, WSDL, andUDDI.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML, CSS, JavaScript, JQuery, DOM, DML, DHTML,Node JS, Backbone JS, Adobe Flash, Photoshop, Dreamweaver, XML, Apache, SOAP, Internet Explorer, Firefox, Chrome, Oracle, Windows.
Confidential, Alpharetta, GA
UI Developer
Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Developed the User Interactive web pages in a professional manner by using web technologies like HTML, XHTML, and CSS as per company standards.
- Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
- Used bootstrap and angular.js in effective web design.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- 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 angular.js, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 &JavaScript using Dreamweaver.
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- 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.
- Extensively used HTML5 for audio and video playback.
- Used JQuery plugins validation, drag and drop and more exceptionally.
- Used Ajax, JSON with JQuery for request data and response processing.
- Developed programs to port the xml data to database to make the website XML driven.
- Finding out the bugs, broken links and missing images etc. and rectifying them.
- Demonstrated implementation and up-gradation of JavaScript Library.
- Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.
Environment: JavaScript, JQuery, JSON, Ajax, Bootstrap, angular.js, HTML5, DHTML
Confidential, Chicago, IL
Web Developer
Responsibilities:
- Used Angular.js, JQuery, JavaScript, HTML, and CSS for front end web designing.
- Implemented various Employee Self Service front end UI Applications developed for easy lookup and creation of HR Records for various Employees.
- Worked on various two different projects writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere.
- Used MVC architecture of backbone.js to convert nested jQuery calls into a backbone model based architecture.
- Tested of websites for W3C validation and testing it in major browsers like Firefox, IE7, IE8 and Opera.
- Involved in developing a user centric market driven site redesign.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Styling pages using CSS3.0 and developed JavaScript for user interfaces.
- Designed, developed and implemented the database in Microsoft SQL Server for the application
- Developed web presentation layer using JQuery, HTML and CSS according to internal standards and guidelines.
- Wrote SQL queries to get the data, update the data from the database and to connect database in the DAO implementation classes.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Built html templates for high traffic and complex data driven websites.
Environment: HTML, CSS, Angular.js, Bootstrap, AJAX, JQuery, MySQL, JavaScript, Eclipse, JSON, Rest Web Services.
Confidential
Jr. Java Developer
Responsibilities:
- Creating High and Low level design documents.
- Participated in the entire SDLC of the project.
- Developed UI screens by using HTML, JSPs, CSS, jQuery, Ajax.
- Extensively written Core JAVA with in application.
- Implemented the concepts in On-Demand video streaming content.
- Developed business layer using Spring, Hibernate and DAO’s.
- JavaScript and jQuery validation of JDBC for all database interactions.
- Used Code Collaborator for code review.
- Experienced in implementing Spring framework.
- Integrated Spring DAO for data access using with Hibernate.
- Framework for client and server side validations.
- Used AJAX to create interactive user friendly interface.
- Creating server-side JAVA architecture using Java Servlets.
- Developed and deployed EJB’s, Servlets and JSPs on WebLogic Server.
- Used MySQL as a database product.
- Used Eclipse as the IDE for the development.
Environment: Java, J2EE, Eclipse IDE, J2EE, JSP, JDBC, Servlets, JavaScript, Spring, Ajax, HTML, JQuery, Clear Case, Clear Quest, Windows XP