Java Ui Developer Resume
Milwaukee, WI
SUMMARY
- 8 years of comprehensive hands on experience designing various types of software solutions (Customer, Enterprise, Web and Mobile), User Interface (UI) applications, requirements gathering, systems analysis, design, development and implementation of various multi - tiered architecture based applications.
- Extensive experience in Web Development, designing User Interface (UI) applications and professional web applications using HTML 4.0/5, XHTML, CSS2/CSS3, JavaScript, JQuery, Ajax, Json and Bootstrap.
- Solid experience applying the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented (OO) JavaScript, and JSON.
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular JS, Backbone.js, Node.js and Bootstrap.
- Well versed in implementing responsive web pages using Bootstrap components.
- Good understanding of business requirements and translating them into wireframes, screen mock-up and prototype.
- Proficient in implementing light weight services as Rest based services using JAX-RS and SpringMVC Rest controller.
- Expertise in Spring framework using modules like Spring dependency injection, spring MVC and Spring AOP.
- Developed DAO persistence layer using Hibernate and integrated with Spring using Templates.
- Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and worked with various browsers like Internet explorer, Firefox and Google chrome.
- Good knowledge of latest version of object oriented JavaScript Libraries like Backbone, Bootstrap, ExtJS 4.0X and Dojo toolkit.
- Extensive experience in application server’s like JBoss, Tomcat, Web logic and Web Sphere 5.x/6.x.
- Expertise in developing N-tier Applications using Java and J2EE Design Patterns (Session Façade Pattern, Service Locator Pattern, Repository, Business Delegate Pattern and Data Access Object).
- Good database knowledge in Oracle, SQL Server, My SQL and expertise in designing and coding stored procedures, functions, triggers, cursor, packages using SQL and PL/SQL with tuning concepts
- Experience with full software development life-cycle, architecting scalable platforms, object oriented programming and Agile / Water fall methodologies
- Experience in working with version control systems like GIT and Sub Version (SVN).
- Good working knowledge of Ant/Maven for project build/test/deployment, Log4j for error logging and Debugging, JUnit for unit and integration testing
- Analyzed test results, identified issues and reported it to the developers and project manager through Jira.
- Expertise in testing front end components using Jasmine and Karma
- Excellent communication, organizational skills, attention to detail and the ability to meet tight deadlines.
- Capable of multi-tasking at work and taking up challenges and also energetic and passionate for learning new concepts, methods and technologies.
- Expert in finding and fixing crashing bugs.
- Worked with QA leads, Graphic Design leads, Project Managers, and Shareholders to effectively develop UI applications.
TECHNICAL SKILLS
Languages: C,C++,Core Java, PL/SQL
J2EE Technology: JSP,AJAX, JDBC, Servlets, Java, XML, ANT, Maven, JSON
Web Technology: HTML, CSS, JavaScript, XML, DHTML, JSP, Bootstrap, angular JS, JQuery, NodeJS.
XML Technology: XSLT, XML, DOM,REST
Methodologies: MVC, RAD (Rapid application Development), JAD (Joint Application Development), UML, OOPS (Object Oriented Programming) Test Driven Development.
Web/Applications Servers: Apache Tomcat, IBM web sphere 6.1.
Frame Works: Angular JS,Backbone JS, Spring, Hibernate
Tools: & IDE: Eclipse, Net Beans, TOAD, SQL Developer, Brackets, Sublime, Notepad++
Database: Oracle 10g, SQL Server, DB2, MySQL
Content Management Tools: SVN Tortoise, Borland Star Team,GIT.
PROFESSIONAL EXPERIENCE
Confidential, Milwaukee, WI
Java UI Developer
Responsibilities:
- Participation in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical help documents.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, table less XHTML, CSS3 and Java Script that follows W3C Web Standards and are browser compatible.
- Designed and Developed Web application using CSS pre-processors.
- Expertise in developing reliable and scalable enterprise applications usingJAVA (OOP Concepts), Spring MVC, Web Services (Restfull), Servlets, JSPs, AJAX, XML, JavaScript, HTML.
- Extensive experience in developing web page quickly and effectively using JQuery, HTML5, CSS3, Responsive Web Design(RWD), Bootstrap and experience in making web pages cross browser compatible.
- Worked on JavaScript frame work (AngularJS) to augment browser based applications with MVC capability.
- Worked on implementing directives and scope values using AngularJS for an existing webpage.
- Worked on AJAX implementation for retrieving the content and displaying it without reloading the existing page.
- Good experience on implementing the Rest Web Services using JAX-RS annotations.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on theUIfor DOM/CSS Manipulation.
- Involved in working with build tools using Maven and integrated with Jenkins to build Jenkin jobs.
- Involved in Setting up the Continuous Integration (CI) process for the application using the Jenkins.
- Developed custom tags for UI.
- Developed the classes for Unit Testing by using JUnit.
- Involved in writing the test scripts using the software testing tools like Cucumber and JBehave.
- Handled multiple projects simultaneously, meeting deadlines while effectively managing priorities and communicating progress.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular JS, Bootstrap, AJAX, JSON, XML, REST, SVN, Spring, Jenkins, Dojo, JSP, MVC, Cucumber, JBehave.
Confidential, Elmhurst, IL
UI Developer
Responsibilities:
- Used HTML, XML, CSS, Java Scripts, JQuery to develop user interactive screens for web based applications.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
- Developed Page layouts, Navigations and presented designs and concepts to the clients.
- Used JavaScript and PHP to create dynamic applications within websites.
- Expertise in client side designing and validations using JavaScript and DOJO Widgets.
- Actively involved in using Angular JS, Bootstrap and HTML5 to enable client side date to meets specific criteria by applying various validation variable.
- Experience in using version control tools like SVN.
- Experience with jQuery concepts like live, delegate, event management.
- Involved in developing Web pages that are more user interactive using AJAX, JavaScript, Bootstrap and Angular JS.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop.
- Wrote code in jQuery to perform AJAX calls to get JSON data from the back end/ APIs and parse it on the front end.
Environment: HTML5, Ext JS, XML, CSS, JavaScript, jQuery, AJAX, JSON, Angular JS, Bootstrap, PHP, DOJO, Dreamweaver, MVC, SVN.
Confidential, WI
Frontend UI Developer
Responsibilities:
- Involved in creating pages from mockups using JavaScript, Angular JS, JQuery, CSS3, and HTML5
- Worked with Bootstrap Twitter Framework and Angular JS to design single page application.
- Implemented modularization for entire application by using MVC.
- Created Directives, Controllers and Services by using AngularJS.
- Built dynamically generated dropdown lists using Ajax, jQuery UI and Angular JS.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed business applications using web technologies like HTML5, XHTML 2.0, and CSS based on the W3C standards.
- Experience on working with CSS Background, CSS Layouts, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors.
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
- Created and optimized graphic prototype websites and applications interfaces using HTML5 and CSS3.
- Implemented and designed user interface for web based customer application.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Extensively used CSS3 with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Used JSP, Servlets and HTML5 to create web interfaces.
Environment: Java, HTML/HTML5, CSS3, XHTML 2.0, JavaScript, Ajax, RWD, XML, JSON, MVC, AngularJS, JQuery, Bootstrap Twitter Framework, AJAX, JSON, XML, JSP, Servlets, APACHE, ECLIPSE, Subversion (SVN), Oracle, PL/SQL, Windows.
Confidential, Atlanta, GA
UI Developer
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, AJAX.
- Used Angular.js framework where data from backend is stored in model and populated it to User Interface.
- Participated day-to-day meeting, status meeting, strong reporting and effective communication with project manager anddevelopers.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Coded JavaScript for page functionality and Light box plug-ins using JQuery.
- Developed JavaScript code implementing the Ajax technique for the online payment pages on the client-side.
- Understood design layouts from graphic designer and converted the page using HTML, CSS, Photoshop and other editors like Dream Weaver, Notepad.
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Involved in writing and modifying Procedures, Queries, Views, Triggers and calling them from JavaScript.
Environment: HTML, DHTML, XML, CSS, JavaScript, jQuery, AJAX, JSON, Angular JS, Bootstrap, Photoshop, Dreamweaver, Notepad.
Confidential
Web Developer
Responsibilities:
- Developed several templates for websites by hand coding of HTML, XHTML, CSS and JavaScript.
- Utilized JavaScript and CSS to design and develop the front end of web applications and portals.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation fromstructure to be able to define text alignment, size, borders, and many other typographic characteristics.
- Developed client and server side validation for the application using JavaScript and Validation controls.
- Used JavaScript and struts validation framework for performing front end validations
- Used JQUERY to simplify client-side scripting, effects, modal windows.
- Designed web pages and used applications that meet business and user goals through a positive user experience.
- Developed the application using Struts MVC Framework.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Used JavaScript Validate input values on forms to make sure that they will be accepted before they are submitted to the server.
Environment: HTML, XHTML, CSS, JavaScript, JQUERY, Struts, Frameworks.
