Sr. Java Ui Developer Resume
Tlanta, GA
SUMMARY
- Over 8 years of strong development experience in User Interface applications and integration of highly transactional and scalable applications using Object Oriented Analysis and design (OOA/OOD) principals.
- Have good exposure to different working environment like E - Commerce, Real Estate, Banking and Mobile Technologies, there by honing best to the organization.
- Proficiency in the Entire Software Development Life Cycle (SDLC), which includes Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing and Deployment.
- Extensively worked on core Java Concepts like Spring, Hibernate, Collections.
- Hands on experience in JDBC and creating Data Source to communicate the DB through SQL.
- Followed Waterfall and Agile/Scrum methodology of software development, which satisfies the customer through early and continuous delivery of valuable software.
- Very Strong in developing applications using HTML, HTML5, CSS, CSS3, DOM Manipulation, JavaScript, jQuery, AJAX and JSON.
- Extensive experience in various UI widgets using JavaScript libraries like Angular.js 1.X, D3.js and Node.js to developing Rich Internet Applications RIA.
- Experience working on Angular 2 development using Typescript in developing Android application.
- Validated the client-side applications using jQuery Validation Plug-in.
- Experienced in solving issues in web browser, following the W3C standards to maintain the website with defect free.
- Extensive experience on implementing the AJAX features using JavaScript and JQuery.
- Experience in working with JavaScript MVC frameworks like Angular JS, EXT JS, Can JS, Backbone.js, Dojo and React JS.
- Experience in working with RESTful Web Services and implementing RESTful API's.
- Experience using Grunt and Gulp task runners on the website.
- Extensive Knowledge in developing single-page applications (SPAs) using various JavaScript frameworks like backbone.js, underscore.js and bootstrap.
- Experience in taking performance optimization measures for website/web applications to reduce the response times and hence enhancing the end user experience.
- Good experience in development of Database Components (Tables, Views, Stored Procedures, queries constraints).
- Creative Knowledge in art creation, modification and conversion Logos, print media, web page and software interface design.
- Experienced in using UI editors like Sublime Text Editor, Eclipse, and WebStorm, Atom.
- Experienced in working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Experience working with testing tools like Karma, Jasmin, Junit and IE Developer Toolbar.
- Knowledge in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing.
- Involved in the production support of the mobile and web applications.
- Prepared test case scenarios and internal documentation for validation and reporting.
- Quick Learner and proficient in understanding and solving technical issues in the project.
- Self-starter and always interested to learn new technologies and has good communication and interpersonal skills.
TECHNICAL SKILLS
Languages: JavaScript, jQuery, AJAX, Java, JDBC, JSP.
Web Technologies: HTML, DHTML, XHTML, HTML5, XML, JSON, XSL, XPath, XSLT, CSS, CSS3
Frameworks: Bootstrap, Can JS, Angular JS, React JS, Backbone JS, Node JS.
IDE & web designing tools: Jboss 9.x, Eclipse, sublime text, brackets, Web Storm, visual studio code.
Web/App Developers: Web Sphere 8.0(beta), Web logic and Tomcat 5.0/6.0/7.0
Web Servers: Jboss EAP 6.4, HTTP Web Server, Apache Tomcat
Data Bases: Oracle, MySQL, SQL Developer, PL/SQL, MongoDB.
Version Control System: SVN, Confidential, Clear Case, GIT-HUB
Debugging Tools: Firebug, Firebug Lite, Google Chrome Web Debugger, gulp
Desktop Tools: Acrobat Writer, MS Word, MS Excel, MS PowerPoint, MS Access
OS: Windows/Unix, Mac OS X.
PROFESSIONAL EXPERIENCE
Confidential - ATLANTA, GA
Sr. Java UI Developer
Responsibilities:
- Translated design specs into responsive user interface component for web & devices using HTML5, CSS3, SASS, Bootstrap, jQuery, JavaScript, Angular JS & AJAX.
- Manipulated and controlled the objects by Object Oriented Programming
- Optimized HTML, CSS, JavaScript for increase in performance of the application
- Written separate media queries for printable views for printing account transactions.
- GRUNT Module for minifying the JS/CSS File.
- Used Apache CXF, WSDL, and XML for Creating SOAP web service.
- Created a Front-end application using JSPs, JSF, Swing, ExtJS 3.0, GWT and Spring MVC for registering a new patient and configured it to connect to database using Hibernate.
- Created standalone Java programs to read data from several XLS files and insert data into the Database as needed by the Testing team.
- Handled cross browsing capability issue for IE, Chrome, Firefox and Safari from starting of development.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- External customer portal is developed in annotation based using Spring MVC and Hibernate.
- Designed and developed the agent portal using framework AngularJS 2.0 along with HTML5, CSS3 and Typescript.
- Written modular, secure, and well tested front-end code in Typescript, HTML5, CSS using the latest web.
- Created Typescript reusable components and services to consume REST APIS using component based architecture provided by angular2.
- Developed Single Page Application using Angular2 JavaScript.
- Used modules, templates, components and data binding in Angular2.
- Utilized the HTML5 DOM local storage features to store data locally client side processing.
- Used JavaScript, JQuery, and Ajax for service calls on pages to interact with the server for information.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Coordinated with Backend developers ensuring integration of UI as per the business requirement.
- Coordinated with testers fixing bugs after deploying in different testing environments.
- Worked in Agile environment, attended daily scrum meeting to updating work status.
- Participated in sprint planning, estimating the work and delivered in time.
- Updating industry trends, technologies, standards and recommend new Web technologies.
Environment: Photoshop, HTML5, CSS3, Bootstrap, SASS, JavaScript, JQuery, Angular JS, AJAX, JSONSQL, Java, J2EE, JSP, Version One, JIRA, Tortoise SVN
Confidential, Woonsocket, RI
Sr. UI Developer
Responsibilities:
- Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.
- Designed and implemented the User Interface using JavaScript, HTML, XHTML, XML, CSS3, JSON, Can JS and AJAX.
- Designed front-end applications using Angular.js and Node.js.
- Experience in usingAngular.jsto build web components and Bootstrap for layout.
- Developing custom HTML elements usingAngular.jsdirectives and compilation
- Involved in developing and maintaining web & mobile application system using Angular.js and Node.js.
- Developed an application which runs on various platforms such as iOS and Android.
- Implemented Web Services using SOAP, REST and XML/HTTP technologies.
- Contributed as key resource of the Angular JS Framework Team in conversion of existing (XMI) UI screens of the application to Angular JS based UI.
- Involved in the development of presentation layer and GUI responsive development using JSP.
- Design and Implemented XML/WSDL/SOAP/RESTFUL Web Services to provide the interface to the various clients running on both Java and Non-Java Applications.
- Designed Rich and data- centric HTML5 using Java.
- Designed and Developed End to End Customers self service module using annotation using Spring MVC, Hibernate, JSP.
- Worked closely withdevelopersin understanding the architecture of theZillowdashboard website & Mobile Application.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, and JSO
- Used AJAX extensively to implement front end /user interface features in the application.
- Developed the pages that are complaint to W3C standard.
- Developed different jQuery component in MVC micro architecture framework using internal design pattern such as singleton, command, delegate, etc.
- Worked on CSS preprocessor frameworks like SASS/LESS.
- Implemented SOA architecture with Web services using SOAP, WSDL, Local Storage, UDDI and XML.
- Converted the XMI code to Angular JavaScript.
- Used Grunt to perform repetitive tasks such as magnification, compilation, unit testing.
- Experience in performing unit-testing using Jasmin, Karma and end-to-end testing using Protractor.
- Developed Billing API’s based on the user stories and exposed them Enterprise Java Beans (EJB) for the Business logic.
- Written migration/deployment shell scripts on Linux/Unix platforms using VI editor
- Participate in the team on agile development cycle and followed SCRUM methodology.
Environment: HTML, CSS3, JavaScript, JQuery, AJAX, JSON, Angular.js, JasminNode.js, SASS, LESS, MVC, Bootstrap, Bower, Karma, Protractor, Web storm
Confidential - Minnesota, MN
UI Developer
Responsibilities:
- Worked on front end pages developed using HTML, CSS, JavaScript and JQuery.
- Developed and implemented user interfaces as per latest W3C standards.
- Developed client-side validation code using JavaScript and JQUERY.
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.
- Performed a lot of DOM operations for loading and manipulating dynamic content on Webpages.
- Coding, styling, testing of reusable JavaScript, CSS2, HTML4 widgets / libraries for complex UI controls.
- Involved in writing application level code to interact with APIs, RESTfulWebServices and SOAP protocols using AJAX, JSON.
- Worked through Cross browser compatibility issues and fixed major layout.
- Developed new cross-browser accessible interfaces using Bootstrap, JavaScript and Angular JS.
- Implemented test cases and performed unit testing using Jasmin.
- Managed advanced techniques for single page business solutions and front-end MVC patterns.
- Worked with the business analysts and back-end developers to gather requirements, improve application functionality and add new features.
Environment: HTML, CSS3, XHTML, JavaScript, JSON, JQUERY,AngularJS, Bootstrap, AJAX, XML, SVN and Eclipse.
Confidential
Web Developer
Responsibilities:
- Executed approved design, developing both applications with JSP, JavaScript, and HTML, generating reports with SQL, PL/SQL, and HTML/JavaScript, MS Query/MS Excel or Oracle Reports.
- Coordinated with BA team for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Worked on applying UI Principles and Human Factors Principles and Factors for all the web and application products of CDC both Internal and external domains.
- Ongoing new requirements gathering and updating on regular basis.
- Played a programmer role in UI design and development of the front-end architecture.
- Developed user interfaces involving HTML, JavaScript and CSS.
- Developing complex user interfaces involving HTML, CSS and JavaScript.
- Developed HTML pages using HTML and JavaScript for front-end validation.
- Used Rational Rose for creating the class diagrams, use cases, sequence diagrams.
- Expertise with CSS Selectors, classes, ids, pseudo classes and Inheritance concepts.
- Improved Web applications by analyzing user feedback.
Environment: JavaScript, HTML, XHTML, DHTML, CSS.