Java Ui Developer Resume
Moon Township, PA
SUMMARY
- Over 5+ years of experience in Application and Web development with emphasis on HTML/HTML5, CSS / CSS3, Object Oriented Programming in JavaScript and JavaScript libraries like JQuery and frameworks like Angular JS, EXT JS and Node JS.
- Experience in developing single page applications using Angular JS.
- Experience in developing web applications using JSP, Spring MVC Frameworks, EJB, Hibernate, JBOSS, JDBC, Java Server Pages, Servlet, Web Services, JavaScript, and JavaBeans.
- Experience working with JQuery UI, DHTML, XHTML, AJAX, JSON, MySQL, PHP.
- Expertise in building device independent UI designs using both @media queries and frameworks like Twitter Bootstrap.
- Extensive experienced working in both AGILE/SCRUM and SDLC based development environment and participating in SCRUM sessions that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, JQuery, HTML5, XHTML, DHTML & CSS3 to develop valid code and table - free sties.
- Experience in designing and building public facing Websites.
- Extensive experience in using IDE's like IntelliJ Idea, Visual Studio, Eclipse, Adobe Dreamweaver etc.
- Hands on Photoshop, Illustrator, Adobe-flash, MS Visio and Microsoft FrontPage.
- Experience in designing and presenting multiple concepts and iterations around user interaction models, workflows, wireframes, screen flows, mockups, application prototypes, and requirement gathering to technical mapping.
- Well experienced in debugging websites using Firebug, Fiddler, Google Developer tools.
- Well experienced in project management and bug tracking tools like Bugzilla, JIRA, and ASANA.
- Well experienced in testing frameworks like Karma and Jasmine for productive JavaScript testing.
- Experience in quality assurance and unit testing, acceptance testing, and integration testing.
- Experience in SQL, MySQL, PL/SQL Database Triggers, Cursors, Packages, Stored procedures, Functions and Exceptions.
TECHNICAL SKILLS
Web technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQUERY, JSON, Apache, PHP.
JavaScript Libraries: Knockout JS, Backbone.JS, Angular.JS.
XML Technologies: SAX, DOM, DTD, XSD, XML, XSL/XSLT.
Distributed Technologies: RMI, Web Services.
Databases: Oracle 11g/10g/9i, DB2, SQL Server, MY SQL.
Web Servers: Apache Tomcat, WebSphere, WebLogic, JBoss.
Tools: ANT, Junit, Cruise Control, Maven
IDE: Eclipse, Eclipse RCP, Dreamweaver, Firebug, Developer Tools, Edit plus, WSAD.
Debugging Tools: Firebug, Bugzilla, (internet explorer)
PROFESSIONAL EXPERIENCE
Confidential, Moon Township, PA
Java UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, Bootstrap, Angular JS, AJAX and JSON.
- Used Angular.js to develop a single page application.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Used RESTful web API's for service calls on pages to interact from the server to the client for information.
- Rapid prototyping of design concepts.
- Experience with Angular.js in two way data binding.
- Utilized various JavaScript, EXT JS and Angular JS frameworks, AJAX for form validation and other interactive features.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Used AJAX, JSON to send request to the server to check the functionality of the websites.
- Tested the website on multiple browsers with their old as well as latest release.
- Used JSON for storing and exchanging information between browsers and servers.
- Using complex Object Oriented concepts in improving the performance of the websites.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Used Front-end JS libraries like JQuery, Angular.js, worked on visualization/charting solutions like D3.
- Worked on HTML, CSS, and JQuery for designing and implementing custom CQ5 components.
- Extensive use of CQ tag libraries and custom tag libraries in components.
- Develops the Responsive design to make the portal compatible with Mobile/Tablets/PCs/MAC by defining media queries.
- Used YUI library for building richly interactive web applications using techniques such as DOM scripting, HTML, AJAX.
- Implemented Restful web service in YUI Grid Data and YUI Menu.
- Used AGILE methodology for the software development that includes Analyzing, Designing, and Coding, Testing, implementation & Production Support.
- Responsible for maintaining and authoring of website functionality with JavaScript, HTML, Bootstrap.
- Used Node.js to run the application on the grunt server.
- Used Node.js to offer an easy and safe way to build high performance and scalable network application.
- Been an active team player, helped in fixing bugs, adding new enhancements and also carried out troubleshooting.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
Environment: HTML 5, JavaScript, Angular JS, EXT JS, Node JS, CSS3, Bootstrap, AJAX, JSON, XML, Apache, JBoss. JSP, JSF, Servlets, EJB, Hibernate, and Spring MVC Framework
Confidential, Birmingham, AL
Java UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
- Used JavaScript, jQuery for user interactions in pages.
- Implemented Single Page Application (SPA) architecture and client side MVC using Angular JS. Used Angular routing for navigation between Views in the application.
- Used Angular.js routers like "ui-router" to establish routing between nested html views.
- Development of Client Side Validation techniques using JQuery and Angular JS directives.
- Development of custom angular directives, which can be use along with HTML 5 components for DOM Manipulation.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Used JQuery Ajax for service calls on pages to interact with the server for information.
- Rapid prototyping of design concepts.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Used AJAX, JSON to send request to the server to check the functionality of the websites.
- Testing the website on multiple browsers with their old as well as latest release.
- Used JSON for storing and exchanging information between browsers and servers.
- Using complex Object Oriented concepts in improving the performance of the websites.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Integrated different social networking sites like Facebook twitter.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Used AGILE methodology for the software development.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Responsible for authoring of website functionality with JavaScript, HTML, CSS.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Used all the advanced Photoshop features to create appealing visual web interfaces.
Environment: HTML 5, CSS3, JavaScript, Angular.js, AJAX, CSS 2/3, JSON, JQuery, XML, Apache, JBoss.
Confidential, New York, NY
Java UI Developer
Responsibilities:
- Developing mockups from the designed wireframe.
- Experience in cutting and optimizing images to web standards from PSD files.
- Extensively involved in implementing Search Engine Optimization (SEO) techniques.
- Experience working with Google Analytics and Tracking API.
- Experience transforming the mockups to dynamic HTML pages by integrating the HTML to the "grails server pages" (GSP).
- Responsible for designing the web pages from the scratch.
- Extensively involved in HTML and CSS coding.
- Expertise in using Twitter Bootstrap Framework responsive design.
- Responsible to make sure that look and feel of the UI designs works same in different versions of different browsers (IE 7/8, Firefox, Google chrome, Safari, Opera).
- Experience using different JQuery and bootstrap plugins for the web pages.
- Experience working on and using JIRA.
- Designed and developed fast loading images using Adobe Photoshop CS6 and Adobe Illustrator CS6.
- Designed dynamic and browser compatible pages using HTML4/5, DHTML, CSS and JavaScript.
- Experience working with "GIT" version control and source code management system.
- Experience working with scrum/Agile methodology.
Environment: HTML4/5, CSS3, Bootstrap Framework 3/2.2.3, .Net MVC Framework 4, jQuery, JavaScript, Visual Studio, Eclipse, Sublime text, Dream Weaver, Adobe Photoshop CS6, Adobe Illustrator CS6.
Confidential, Bothell, WA
UI Developer
Responsibilities:
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript, 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.
- Worked on JQuery Lightbox for creating image and video galleries.
- Implemented dynamic page elements and form error validations using JavaScript.
- 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