Java Ui Developer Resume
NY
PROFESSIONAL SUMMARY:
- UI Developer with 8 years of experience in all phases of software development life cycle including requirements analysis, applications design, development, integration, maintenance, installation, implementation and testing of various client/server, N - tier and web applications.
- Experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, XHTML, CSS2/CSS3, JAVASCRIPT, JQUERY, AJAX, DOM, DOJO, JSON and XML.
- Experienced in designing Using Web Standards.
- Expertise in client scripting language and server side scripting language like JavaScript, JQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, backbone.js, ActionScript, JSF and JSP.
- Responsible for checking cross browser compatibility and hence worked on different browser like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
- Experience in applying the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented (OO) JavaScript, Object Oriented Design, JSON and XML.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver, CS3, Spring Tool Suite, Eclipse, and Firebug.
- Experience in implementation of business applications using BEA Web logic, Web Sphere, IBM WebSphere Application Server, JBoss and Tomcat.
- Creative knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
- Experience in working with Relational Database (RDBMS) concepts, Database designing, Normalization, PL/SQL, Stored Procedures, Triggers and strong experience in writing complex queries, using Oracle,DB2, SQL Server and MySQL.
- Experience with UML modeling Class Diagrams, Use Cases, and Sequence diagrams.
- Good Understanding of Agile Development Practices - Extreme Programming (XP) like Continuous Integration (CI), Test Driven Development (TDD), Refactoring and Pair Programming and Waterfall Model.
- Experience in using various Configuration Management tools like CVS, MS VSS (Visual Source Safe) and Rational Clear Case, Tortoise SVN.
- Experience of working in all areas of project development starting from gathering requirements to project deployment and post production support.
- Strong Knowledge in Database concepts, Data Warehousing concepts, Relational Database Management Systems, Software Engineering and other Engineering subjects.
- Hands on experience in writing UNIX Shell scripting.
- Strong analytical, presentation, problem solving and excellent inter-personal skills, and a active team player with proven work ethics and leadership qualities and Flexible and versatile to adapt to any new environment, ability to work independently as a part of the team.
- Quick Learner, Highly motivated team player and self-starter with effective communication, motivation and organizational skills combined with attention to detail and business process improvements.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, XML, CSS3, Java, J2EE, JavaScript, JQuery, PHP, AJAX, DOM, DOJO, Core Java, GUI, Responsive Web Design, JSON, SASS and LESS.
Developer Tools: Web Storm, Adobe Dreamweaver, Adobe Flash Professional + Action Script 2.0/3.0, Notepad ++, Eclipse, Atom, Edit Plus.
Version Controls: SVN, CVS, GIT, SourceSafe, Jira
JavaScript Libraries: JQuery UI, EXT JS 4.0, Require.JS, Angular.JS, Node.JS, React JS, Bootstrap, Ember JS, Knockout JS
Debugging Tools: Fire bug, Dev Tools, Fiddler, Chrome
Publishing Tools: Adobe PageMaker, MS Office, Adobe Photo Shop
Wire Frame Tools: Adobe Illustrator CS3
Data Access: MY SQL, Oracle, Mongo DB
PROFESSIONAL EXPERIENCE:
Confidential, NY
Java UI Developer
Responsibilities: -
- Involved in development and finalization of initial design of the application and worked with content Managers, copywriters and designers to resolve the issues.
- Developed HTML views with HTML5, CSS3, Bootstrap and Angular JS.
- Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
- Involved in designing the user interfaces using JSP.
- Developed the Servlets for processing the data on the server.
- Developed creative intuitive user interfaces that address business and end-user needs, while considering the technical, physical and temporal constraints of the users.
- Making changes to the existing web applications and creating new components using React.JS.
- Involved in the development of presentation layer and GUI framework using Angular JS and HTML.
- Built different Modules, controllers, templates, custom filters and directives in Angular JS.
- Built Single Page Applications (SPA), Responsive Web design, UI using HTML5 Grid Layouts,
- CSS3 Media queries where it is an expression and can be used to either True or false.
- Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, Node.JS and Angular resources.
- Consumed REST web service and displayed the data to user in screen as suggested in wireframes.
- Enhanced user experience by designing new web features using MVC Framework like Backbone JS.
- Responsible for making responsive web pages using twitter bootstrap and media queries.
- Used CSS pre-processors (SASS and LESS).
- Developed the back end using Groovy and Grails, Value Object and DAO. Used different design strategies like Façade pattern, proxy command pattern to efficiently use resources.
- The application was developed by agile development with Scrum methodology.
- Developed UI tests with Protractor and Java tests in JUnit.
- Used Jasmine to perform unit testing of custom filters, custom directives and various parts of AngularJS application.
- Developed Servlets and utilized Node.JS to create a fast and efficient chat server.
- Created REACT views (part of OSC) using REACT.JS, Web API, HTML5, CSS3 to display the data associating to a product for technical sales reps and partner users.
- Implemented client side Interface using React JS.
- Handled response data from RESTFUL Web Services using XML, JSON and JQuery to update UI. Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems).
Environment : - HTML5, CSS3, JavaScript, AngularJS, Backbone JS, React JS, Node JS, Bootstrap, AJAX, Responsive Web Design, JQuery UI, JSON, Groovy, Grails, SASS, LESS, Jasmine, Agile methodology, GIT, JBoss.
Confidential, MD
Java UI Developer
Responsibilities: -
- Interacted with business system analyst to understand the technical requirements of the project.
- Designed prototypes and Involved in developing the UI pages using HTML, DHTML, CSS, and JavaScript.
- Developed web pages with functionalities like login, register, forget password, Email, Filters using JavaScript, jQuery and HTML.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
- Involved in writing SQL Queries, Stored Procedures.
- Debugging webpages with firebug and fixing issues.
- Involved in developing test plan and procedures.
- Worked on Cross Browser issues for different versions of IE, Mozilla and Chrome.
- Validating views with W3 markup validation service and fixed errors.
- Preparing the documentation for the entire process for the future reference.
- Optimizing SQL queries and stored procedures.
- Maintaining documents and source code in CVS.
Environment: JavaScript, HTML5, CSS3, JQuery, JSON, Ajax, Angular JS, DHTML, XML, JSP, Servlets, Dreamweaver, Angular 2.0, MVC, DOM, IE, APEX, Chrome, Mozilla Firefox, JUnit, PL/SQL, SQL, Oracle, Windows.
Confidential
Web Application Developer
Responsibilities: -
- Worked in a team, involved in developing the UI, layout and front-end programming (HTML) for web application that matches requirements of Hertz.
- Excellent Coordination in project activities and ensure that all project phases are followed and documented properly.
- Involved design discussions and user experience sessions to provide inputs on the layout and UX.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
- Converted the mock-ups into hand-written HTML/HTML5, CSS (2/3), XHTML, JavaScript, JQuery, AJAX, XML and JSON.
- Improved user experience by designing and creating new web components and features
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Followed MVC Structure to develop Application.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on Windows.
- Managed application state using server and client-based State Management options.
- Coded Java Script for page functionality and Lightbox plugins using JQUERY.
Environment: HTML5, HTML, CSS2/3, JavaScript, Tomcat Apache, JQuery, JSP, Oracle, AJAX, SVN
Confidential
Associate Web Developer
Responsibilities:
- Developing Pages using HTML, CSS3 and Java Script, built from mocks up designed by Photoshoot designer.
- Designed and implemented a dynamic image rendering web service which is consumed by JavaScript.
- Troubleshoot style issues, cross-browser compatibility issues.
- Extensive experience of Object Oriented JavaScript Design pattern and JavaScript.