Java Ui Developer Resume
San Jose, CA
SUMMARY
- Highly motivated professional with around 7 +years of experience in developing websites using HTML5, CSS3, JavaScript, JQuery, Ajax and JSON.
- Proficient in building Web User Interface (UI) using, DHTML, XHTML, Nodes, and JavaScript, jQuery that follows W3C Web Standards and are browser compatible.
- Good understanding in Angular.js, Backbone.js, underscore.js, and node.js framework concepts.
- Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript.
- Solid experience with Responsive Web Design (RWD).
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Working on consuming JSON object creation, parsing on both client as well as server side.
- Well - versed in Object Oriented Programming (OOP) with JavaScript.
- Strong experience with web technologies preferred REST, JSON, SOAP, WSDL, and XML Web Services.
- Experience of working on CSS Preprocessors SASS and LESS with JavaScript task runner Grunts.
- Good knowledge of Web protocols (HTTP HTML/XHTML/XHTML- MP, Web Forms, XML, XML parsers).
- Experience in developing web applications using MVC architecture.
- Expertise in using source code control systems such as GIT, JIRA, and Jenkins.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Experienced in building cross browser compatibility applications using HTML5 and CSS3.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile Methodology.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.
- Performed Unit testing on angular applications using tools like Karma, Jasmine.
- Worked on different databases like MySQL and SQL Server, MongoDB.
- Worked in Agile scrum, RAD and Waterfall SDLC implementations.
- Worked on IDE’s like Notepad++, NetBeans, Eclipse, Visual Studio and Sublime Text.
- Expert in tuning for optimization and performance of the application.
- Used source version control systems like GIT, SVN and TFS.
- Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.
- Demonstrated ability to complete projects in deadline oriented environments.
- Strong team player and coordinated on-site and offshore teams.
TECHNICAL SKILLS
Languages: Java, JavaScript
J2EE Technologies: Servlets 2.4/2.5/3.0, Struts 1.2/2.3, Hibernate 3.0/3.5, Log4j, Web services using SOAP and RESTful, XML, JSP.
Databases: MySQL, Oracle 8i/9i/10g, NoSQL and DB2.
Web Technologies: HTML 4.0/5, HTML, DHTML, CSS/CSS3 LESS and SASS, JavaScript, jQuery, Ajax, JSON, Angular JS, Backbone.JS
GUI Editors: IntelliJ, WebStrome, Sublime Text, Notepad++, Visual Studio, Eclipse IDE, Adobe Dreamweaver.
Web/App Servers: Apache Tomcat, Web Logic, Web Sphere.
Operating Systems: Windows NT, Windows 2000, Windows XP(Prof), Win 7 and MAC OS X
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
Java UI Developer
Responsibilities:
- Actively involved in the process of requirement understanding, analysis, design, development, and testing of the application.
- Developed single page responsive Web UI using HTML5, AngularJS, Bootstrap, CSS3, JavaScript, jQuery, D3JS.
- Developed server side REST style web services and called them from angular controllers.
- Designed and developed application using CSS3 and HTML 5 and achieved responsive layouts using Bootstrap grid system.
- Developed JQuery code using an XML http request adapter to send an AJAX request to the server side code and also implemented a call back function to handle results.
- Implemented JavaScript source code and embedded nested handling logic using JQuery event handlers and call back functions.
- Worked in Angular JS for client side scripting and synchronizing java applications.
- Web applications development for backend system using Angular with cutting edge HTML5 and CSS3 techniques.
- Developed cross browser and multi browser compatible web pages using HTML5, CSS3 and JavaScript.
- For new website features wrote angular controllers, views and services.
- Used Node.js for heavy DOM Manipulation.
- Designed user friendly navigation for displaying various sections of data using JQuery.
- Created dynamic web pages using web controls and developed from using HTML5.
- Responsible in providing pseudo application level code to interact with API’s, Web services using AJAX and JSON.
- Implemented a code to build Views and Models as a part of MVC pattern using Angular JS.
- Wrote code to handle cross browser compatibility issues in IE 7, 8,9and FF.
- Wrote Object Oriented JS to create modules such as Validation Module, Dialog boxes, Notification boxes etc.
- Expertise in debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
Environment: AngularJS, HTML5, CSS3, Bootstrap, LESS, JavaScript, jQuery, Grunt, Bower, node.js, npm, Java, AJAX, XML, IntelliJ, Sublime Text,Photoshop CS6, Illustrator CS6, Maven, SQL, Tomcat, Git, Agile, Axure, MAC, UNIX / Linux.
Confidential, San Jose, CA
Java UI Developer
Responsibilities:
- Worked on basic front end prototype and page design with HTML5/HTML, CSS3/CSS, and Java Scripting. Created prototype based on static and approved wireframes using human factor design and different layout techniques.
- Developed AngularJS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes.
- Developed AngularJS services for reusable functionality.
- Involved in developing a new business application to the layout using grid orientation model Bootstrap framework.
- Implemented template system using AngularJS, rendered data with different templates according to business requirement.
- Coding, styling, testing of reusable JavaScript, CSS3, HTML5 Widget/libraries for complete UI controls.
- We setup the development environment using Node.js, npm, Grunt, Bower, git.
- Developed this Web application cross - devices and cross - browser compatible.
- Coordinated with the Business Analysts and conducted feedback session.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Developed the pages that are complaint to W3C and ADA standards.
- Used JIRA tool for task assignment, bug tracking and fixture.
Environment: JavaScript, jQuery, HTML, CSS3, XSLT, SQL, Angularjs, Bootstrap, Node.js, Grunt, npm, IntelliJ, Sublime Text, Tomcat, Git, Agile, Axure, MAC, UNIX / Linux.
Confidential, Bloomington, IL
Java UI Developer
Responsibilities:
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JavaScript, JQuery, Angular JS, Node JS, AJAX and JSON.
- Defined common style guide across the application (Fonts, Sizes, Colour, Classes)
- Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
- Used mongoose for accessing for mongodb object models from node.js, for rendering in UI.
- Created RESTful services along with strong Object Oriented NodeJS design works.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Involved in complete SDLC life cycle - Designing, Coding, Testing and Production Support.
- Worked on different cross-browsing capability issue for IE, Chrome, Firefox and Safari.
- Worked one-on-one with client to develop layout, color scheme and layout for his website and implemented it into a final interface design.
- Work with backend developers ensuring the integration of UI with backend logic.
- Involved in daily scrum team meetings & code reviews.
- Involved in story planning, create timeline & ensuring on-time delivery of assigned stories.
- Maintained clean and understandable code for others to continue working.
- Used GIT as source version control systems for check-in and checkout.
Environment: HTML, CSS, JavaScript, JQuery, Bootstrap, Angular JS, Node JS, Ajax, JSONMongoose, Mongo DB, JIRA and GIT
Confidential, Dallas, Texas
Java UI Developer
Responsibilities:
- Involved in Requirements and Analysis: Understanding the requirements of the client and the flow of the application as well as the application Framework.
- Defined and developed the application's presentation layer using HTML5, CSS3, JavaScript and jQuery Scripting.
- Redesigned pages to improve application design and UI to attract the customers by taking inputs from senior management.
- Defined the site layout and developed Wireframes using Adobe Illustrator.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Worked on prototypes for Responsive design.
Environment: HTML5, CSS3, JQuery, AJAX, JSON, JavaScript, Adobe Photoshop, Dreamweaver.
Confidential
Web Developer
Responsibilities:
- Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.
- Developed screen functionality using HTML, CSS, JavaScript.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented interaction between frontend and backend using the JSON object.
- Written CSS to provide table free layout to user interface screen.
- Established standards and best practices for coding and design.
- Extensively used CSS to change the styles to be used in future web layouts and debugging the errors issues with CSS.
- Used various adobe tools to improve quality of images.
- Tested application on Internet Explorer 6.0 and above, Firefox, Opera and Google Chrome to achieve Cross Browser Compatible Issues.
Environment: Java, HTML, DHTML, JavaScript, JSP, JSF, Struts, Web Services, Eclipse, SOAP, XML, Hibernate, SQL, PL/SQL, Oracle, Windows XP.
