Java Ui Developer Resume
Tysons Corner, VA
SUMMARY:
- 7 years of experience in UI development, UX design, Frontend development, and Rich user interface design, development, documentation, standards, media (screen, mobile, touch interface) compatibilities, application architecture, wireframes, project and team management.
- Expertise in developing and updating a web page quickly and effectively using HTML5, CSS3, AngularJS, JavaScript and JQuery Mobile with the webpage cross browser compatibility and Responsive design.
- Complete knowledge of Web protocols and standards (HTTP, HTML5, XHTML, CSS3, Web Forms, XML, XML parsers).
- Expertise in building device independent UI designs using both @media queries and frameworks like Twitter Bootstrap.
- Expertise is creating table free (div based) hand written HTML/HTML5 pages using CSS/CSS3
- Well - versed using JavaScript and JQuery for manipulating the mark-up and data operations using JQuery AJAX.
- Sound Understanding and good Experience with Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation.
- Good understanding in implementing web application using Angular JS framework.
- Worked extensively with IDE’s like Microsoft Visual Studio, Adobe Dreamweaver, Eclipse and NetBeans.
- Expertise in using debugging tools like Firebug and built in IDE debuggers for troubleshooting existing code.
- Hands on experience using the version controls like SVN and TFS and project management tools like JIRA and ASANA.
- Extensive experience with UML design
- Good experience in working with Core Java development
- Extensive experience in DOM manipulation using JavaScript, JQuery, Angular JS
- Understanding of relational databases, involved in application development using several RDBMS such as Oracle 9i/10g/11g, DB2, and MySQL.
- Extensive experience in developing Web Services to expose useful functionality to web users through SOAP and REST.
- Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
- Experienced in all phases of usability testing including user profiles and personals, task analysis, contextual research, test moderation, and reporting.
- Experienced working in both AGILE and SDLC based development environment and participating in SCRUM sessions.
- Experience in implementation of Web Analytics - Omniture Sitecatalyst using AngularJS, NodeJS
- Expert in developing Object-Oriented Web applications using MVC architecture.
- Worked on various platforms including Windows XP, Vista, 7 and UNIX
- Possess good analytical skills, which enabled to analyze data with ease.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
TECHNICAL SKILLS:
UI Web Technologies.: HTML/HTML5, CSS/CSS3, Bootstrap, AJAX, XML, JSON, UI Concept Modelling/Wire Framing
Scripting Languages: JavaScript, JQuery, AngularJS, Backbone.js, Node.js
IDE’s: Visual Studio, Adobe Dreamweaver, Eclipse, NetBeans, Sublime Text Editor
Version Control: CVS, SVN, GIT, TFS
Web/App Servers: IIS 8.0, Weblogic, Websphere, JBoss
RDBMS: SQL Server 2005/08/12, Oracle 9i/10g/11g, DB2, MySql
Operating Systems: Windows (Family, Network & Enterprise), UNIX
Methodologies: Agile, Waterfall
Others Software Skills: Abode Flash, Java, J2EE, JSF, Web Services(SOAP and REST), Python, DJango, MongoDB
PROFESSIONAL EXPERIENCE:
Confidential, Tysons Corner, VA
Java UI Developer
Responsibilities:
- Developed the UI layout and front-end programming for web application that matched requirements using hand written HTML, CSS and JavaScript.
- Implemented HTML5 feature like, local storage, data and required attributes and sliders.
- Implemented CSS3 features like, multi-column layout, gradients and web fonts.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery .
- Extensively used Bootstrap for creating responsive web design for varying screen sizes and devices.
- Brief experience on implementing the Angular.js and MVC framework for data access.
- Developed components to fetch the data from the back end using AJAX and jQuery .
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Analyse the response of JSON in order to update DOM.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
- Tested/De-bugged on browser using Firebug.
- Followed MVC Structure to develop Application.
- Widely used optimization techniques in existing code.
- Used Team Foundation Server for version control.
- Used JIRA extensively for organizing issues, tracking the assigned work, and following team activity.
- Documented the entire project, which contains detail description of all the functionalities.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Contributed in decision making of the software and hardware requirements and tool evaluations
Environment: - HTML/HTML5, CSS/CSS3, JavaScript, JQuery, Angular.js, Bootstrap, Usability Testing, Agile methodology, Eclipse and SVN.
Confidential, Agoura Hills, CA
Java UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
- Created highly usable web design solutions with focus on user experience and compliance to standards
- Created various web page layouts using HTML and CSS, Bootstrap
- Developed UI using HTML, CSS, JavaScript and AngularJS.
- Handled browser compatibility issues in HTML, CSS and JavaScript for IE, Firefox and Chrome.
- Implemented client side validations in registration forms, login and logout forms using Java Script, AJAX and JQuery.
- Involved development of front-end components using JSP, JavaScript, and Java.
- Used AJAX and JSON to process asynchronous actions between front and back end.
- Implemented AJAX to improved customer experience, and reduce the data flows greatly
- Involved in the development of presentation layer using Angular JS and HTML
- Used JQuery event handling in UI pages to display list boxes and to handle validations
- Used Jasmine, ng-mocks for unit test
- MyEclipse IDE is used for development and Tomcat is the web server for deploying application
Environment: HTML, CSS, AJAX, JavaScript, JQuery, Angular JS, Bootstrap, XML, JASON, Apache Tomcat
Confidential, South San Francisco, CA
Java UI Developer
Responsibilities:
- Fixed the browser compatibility issues in IE, Firefox and Chrome browsers
- Code on Cascading Style Sheet (CSS) in web pages to separate presentation from structure. Defined text alignment, size, borders and many other typographic characteristics.
- Used HTML, CSS and JavaScript to render the dynamic web pages (presentation layer) for the application.
- Used JQuery to navigate to different pages of the application
- Used Ajax and JQuery to update the parts of the Policy review web pages.
- Produced the report data on the client Front-end using JQuery, JavaScript, HTML, CSS
- Implemented and maintained AJAX based rich client for improved customer experience.
- Used JQuery event handling in UI pages handle validations.
- Used JSON, JQuery, Ajax for updating the web pages
- Involved in code review and deployment of the application on development, testing of production servers
- Used IDE: eclipse for development, and deployed application base on Tomcat 7.0 web server
Environment: Java (JDK 1.6), HTML, CSS, JQuery, SQL, Web services using REST, JSON, Java Script, AJAX.
Confidential, Plano, TX
Java UI Developer
Responsibilities:
- Used CSS3 media queries to achieve the responsiveness of the user interface.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing
- Designed and developed intranet web applications using ASP.Net, JavaScript and CSS .
- Responsible for the design of client websites right from the conceptualization stage.
- Implemented dynamic page elements and form error validations using JavaScript.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Designed the table less web applications using CSS and with the help of div tags as per W3C standards.
- Monitor end users activities using Omniture and track key information for user Interactions with web application.
- Managing the use and development of the Traceability matrix and participates in design review ensuring that all requirements have been integrated.
- Continuously provide input to project management activities throughout the project lifecycle, influencing scope, risk plan, project plan, issues and status.
Environment: HTML, CSS/CSS3, JavaScript, Usability Testing, Agile methodology, Visual Studio and TFS.