Sr. Java Frontend Ui Developer Resume
Denver, Co
SUMMARY:
- 8 years of experience in building Web User Interface (UI) using HTML4/HTML5, CSS2/CSS3, XHTML, JavaScript, Jquery, JSP, XML, JSON, SOAP, REST API's.
- Experience in developing UI using jQuery and JavaScript Library for Web Application and Mobile Application. Good understanding of JavaScript concepts such as Objects, Closures, Hoisting, RegEx, Prototype, Callback, DOM manipulation, Prototype, Libraries.
- Profound Knowledge in W3C coding practices, SEO (search engine optimization), SEM (search engine marketing) practices, Web 2.0, B2C business model.
- Strong programming skills in Java(J2EE), C#, Core Java(J2SE), php, DataStrutures, Algorithms.
- Good experience in third party REST API integration, using open source build ( linting and minification ) and package management tools like NPM, BOWER, Webpack, Yeoman .
- Experience in developing web applications using Java/J2EE, JSP, Servlets, EJB, JDBC, Spring, Struts, JSF, Hibernate, Web Services and XML.
- Experience working with SQL Database Components (Tables, Views, queries) mostly MYSQL, PostgresSQL, Oracle, DB2 and No Sql Databases like MongoDb.
- Expertise in debugging and troubleshooting existing code using Chrome Developer Tools , Firebug, Postman, CURL .
- Worked extensively with IDE's like Microsoft • Strong Implementation experience with ExtJS (4.0.7 & 4.2.3), JQuery, JSON, Mustache JS, AJAX, Search Engine Optimization and CSS Based Theme Development.
- Good understating of cross - browser issues and their solutions.
- Created web sites to accompany web Accessibility. jQuery and Ajax-based applications, NoSQL databases: Redis, Mongo DB, Amazon Web Services, Knockout.js, Backbone.js or Angular.JS
- Experience in configuring the application to be deployed on Heroku platform with support infrastructure on Amazon Web Services (AWS).
- Worked extensively with IDE's like Microsoft Visual Studio, Adobe Dreamweaver, Eclipse and Net Beans. Studio, Adobe Dreamweaver, Eclipse and Net Beans.
- Experience in developing various UI widgets using jQuery, worked with jQuery library.
- Worked extensively with IDE's like Microsoft • Strong Implementation experience with ExtJS (4.0.7 & 4.2.3), JQuery, JSON, Mustache JS, AJAX, Search Engine Optimization and CSS Based Theme Development.
- Good understating of cross-browser issues and their solutions.
- Created web sites to accompany web Accessibility. jQuery and Ajax-based applications, NoSQL databases: Redis, Mongo DB, Amazon Web Services, Knockout.js, Backbone.js or Angular.JS
- Experience in configuring the application to be deployed on Heroku platform with support infrastructure on Amazon Web Services (AWS).
- Worked extensively with IDE's like Microsoft Visual Studio, Adobe Dreamweaver, Eclipse and Net Beans. Studio, Adobe Dreamweaver, Eclipse and Net Beans.
- Experience in developing various UI widgets using jQuery, worked with jQuery library.
- Solid proficiency with distributed version control tools such as GIT, GitHub, SVN and cloud platforms like Amazon Web Services (AWS), Amazon EC2, Heroku.
- Knowledge on applying the latest software development approaches including MVC, Test Driven Development(TDD), event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSP, XML.
- Experience in creating test suites using Jasmine, Karma and Protractor , Experience in mobile frameworks such as Ionic and Cordova for creating HTML/JS based mobile applications.
- Experience with IDEs such as eclipse, Netbeans, Dreamweaver etc and project management tools such as JIRA, Bugzilla, Trac, Fisheye etc
- Involved in all phase of SDLC like Requirement Analysis, Implementation, Maintenance and extensive experience with Agile, SCRUM and sprint planning cycles.
TECHNICAL SKILLS:
Web Technologies: HTML4/5, CSS2/3, XHTML, JavaScript, Jquery, JSP, Bootstrap, AJAX, SASS, LESS, SVG, Bootstrap, XML, JSON, SOAP, REST API's
Languages: C, C++, PHP, Java/J2EE, C#
JavaScript Frameworks: Angular JS 1.x/2, React JS, Node JS, Backbone JS, Underscore js, D3.js, React JS
Web Servers: Apache Tomcat, Apache HTTP Web ServerIDE's and Editors: Adobe Dreamweaver, Eclipse, NetBeans, Notepad++, Sublime text
Testing: Jasmine, Karma, Mocha, Chai, Enzyme, Cucumber, Protractor
Databases: MySQL, Oracle, DB2, PostgreSQl,MangoDB
Operating Systems: Windows 7/8/10, LINUX, Mac OS
Tools: WordPress, Drupal, JUnit, QUnit, Matrix, DDMS, Selenium, Jira
PROFESSIONAL EXPERIENCE:
Confidential,Charlotte,NC
Sr. UI/UX Developer
Responsibilities:
- Redesign and maintain existing internal web, mobile UI application utilizing HTML4, CSS3, JavaScript, JQUERY, AngularJS, Node.js, backbone.js, Apache Cordova, D3 JavaScript.
- Developed user interface for the smart start quote screen using JSP elements, JSP pages.
- Created UI designs using Web 2.0 standards.
- Developed stored procedures compatible with MySQL and Oracle supportive in JAVA.
- Researched and implemented an Agile work flow for continuous integration and testing of applications using Jenkins and Subversion.
- Extensively worked with JAVA and PL\SQL to store and retrieve the data from oracle 10g database.
- Developed web Components using JSP, Spring MVC, Java Servlets under J2EE Environment.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using JQuery library.
- Worked on Java middle tier architecture J2EE for code reusability.
- Worked on AJAX controls like Update Panel to manage the post back of the web UI page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service.
- Used Node.js as a proxy to interact with Rest services, Visual designs and interacting with Database.
- Leveraged Angular.js resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Used SOAP WebServices (synchronous and asynchronous) for checking customer information like names (NA) and credit checks.
- Converted mock ups hand-written HTML4 and CSS3 with pixel perfect attention.
- Developed the WebPages and UI that included JQUERY, JavaScript and AJAX.
- Integrated product catalog data and checkout flow with third-party platform with AEM.
- Developed AEM components and templates.
- Used Bootstrap and Angular.js in effective web design.
- Used Grunt to handle version control of project, auto-incrementing process on Node.js.
- Worked on RWD (Responsive Web Design) and implemented basic level of Angular.js, AJAX and BootStrap CSS.
- Designed and Developed application screens using HTML, HTML4, JSP and CSS.
- Developed stored procedures, triggers and functions with PL/SQL for Oracle database.
- Constructed a Continuous Integration CI Server and Implemented "Deploy(CD)" automation Server utilizing CI/CD Technologies like Jenkins.
- Sound knowledge on Adobe Flex application integration with Java applications.
- Created action classes in Struts and Developing managers classes using Hibernate
- Performed cloud computing implementation using Amazon Web Services(AWS).
- Experience in managing and maintaining Mongo DB servers across multiple environments.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
Environment: HTML, DHTML, CSS3, Spring MVC, Struts, Java(J2EE), Servlets, AngularJS, Experience Manager(AEM), JSP, SOAP, PL\SQL, JQuery, JavaScript, Angular.js, Apache Cordova, Amazon Web Services(AWS), BootStrap, Jasmine, Karma, XML, XML-schema, XML beans AJAX, Hibernate, Dojo toolkit, MYSQL, Node.js, Jasmine, Karma, MongoDB, Object oriented programming(OOPs), Unix Shell Scripting, Continuous Integration/deployment(CI/CD), Oracle 10g, Agile, Linux, Windows.
Confidential
Sr. UI Developer
Responsibilities:
- Developed HTML interfaces with an understanding of UI design principles and object-oriented program development.
- Designed web interfaces using HTML/DHTML from graphic mock-ups.
- Worked extensively on Web 2.0 migration from JSP Frame work to Ajax Driven framework using OO JavaScript, jQuery, MVC, YUI in Presentation Layer.
- Designed and implemented the User Interface using JavaScript, HTML, XHTML, XML, CSS, JSP, Servlets.
- Designed and developed customized OO JavaScript framework for various implementation like Array search, Array Filter, Array Iterator including browser native object functions.
- Enabled AJAX features in one of the module using JSP, Servlet (for JavaScript event handling) and API (for AJAX communication).
- Implemented chained select plugin for JQuery with JSON processing and callback feature, chain multiple selects with ease.
- Implemented script that helps to include content from multiple pages and display them on demand, using Ajax.
- Successfully performed the RESTful APIs Integration using XML and JSON.
- Used AMD loader to parse out require calls.
- Conducted full functional tests, link tests and the browser compatibility tests for the Javascript websites using Jasmine.
- Worked with JavaScript, JQuery, Angular.js, and Ext.js front end libraries, but have also used YUI on the project as well.
- Streamlined the Responsive Web Design to enhance the User Experience and developed designs for the prototypes for the Mobile UI.
- Developed an Angular.js workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
- Performed Google Analytics on the Websites and performed daily and weekly reports for the loan records.
- Used Ext.js for building interactive cross platform web applications using techniques such as Ajax, DHTML and DOM scripting.
- Implemented the web-based application using Struts web MVC Framework .
- Exchanged data with the help of XML files using Ajax. Because of the simplicity of XML, the application formed the new procedure of exchanging data between server and browser.
- Implemented JQuery driven UI Elements that were more agile and faster
- Changing the width of the list items that resulted in different forms of grids. Also solved the padding effect differences among the various browsers i.e. browser’s compatibility.
- Interacted with the Graphics design team in the use of Photoshop CS3, MS Visio, PowerPoint, and Dreamweaver.
- Provided training to scrum team to ensure Agile scrum is understood and practiced from Planning to Implementation.
- Developed, modified, and implemented the Web site to ensure consistency of layout in accordance with client goals.
Environment: JavaScript, HTML, CSS, DOM, DHTML, XHTML, XML, AJAX, JQuery, Photoshop CS3, Adobe Dreamweaver CS3, Object oriented programming(OOPs), Continuous Integration/deployment(CI/CD), MS Visio, JSTL, struts, Servlets, Oracle, Unix, Agile, Windows.
Confidential,Jersey City,NJ
Frontend UI Developer
Responsibilities:
- Participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application.
- Created total pages by using HTML, Advanced JavaScript, CSS, AJAX, jQuery.
- Created customized JavaScript library for better scalability.
- Implemented performance techniques to reduce loading time and improve performance.
- Created the paged in responsive design for Mobile/Tablet and Desktop.
- Servlets are used to service requests from UI to manipulate Business Objects and invoke respective EJBs for making database updates.
- Created User Interface screens using HTML, DHTML, AJAX, CSS, Java script.
- Used jQuery templates for dynamic loading of pages.
- Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Session Façade, Factory Method, Service Locator, Singleton and Data Transfer Objects (DTO).
- Involved in performance tuning of the application to meet nonfunctional requirements.
- Helped in developing the complete business flow and helped in corporate session validity checks, form validations and error handling in the application.
- Participated in DIT, SIT and UAT testing.
- Used HP Quality Center tool in SIT phase for tracking and the defects.
- Monitored the error logs using Log4J and fixed the problems.
Environment: Java, J2EE, JSP, Servlet, EJB 3.0, HTML, DHTML, CSS, Mobile/Tablet, AJAX, JavaScript, jQuery, Handlebars, HP Quality Center, Bootstrap, Code Collaborator, MVC, JUnit, SVN, Web Sphere7.0, JDBC, ANT, Log4J, XML, DB2, Java Beans, Oracle 9i/10g
Confidential,Denver,CO
Sr. Java Frontend UI Developer
Responsibilities:
- Involved in Development and designing of GUI layouts.
- Web content management system and online web components by HTML5, CSS3 and JavaScript / jQuery.
- Experience using jQuery and Bootstrap plugins for the Web Pages
- Designed and developed intranet web applications using JavaScript and CSS2/3. Extensively used Bootstrap and CSS3 media queries for Responsive Web Design (RWD).
- Implemented with AngualrJS using its advantage including two-way data binding and templates.
- Integrated the Angular JS application with the RESTFUL Web Services.
- Worked on Angular Strap Framework.
- Worked on Angular JS Validations.
- Worked on the MVC architecture of Angular JS in developing the apps, controllers and directives which are totally customized to meet the needs of the application
- Extensively implemented Angular JS components ng-click, ng-repeat, ng-model, ng-show, ng-clude etc.
- Implemented CSS3 techniques and sprite images to reduce file sizes.
- Worked on website from start to finish to give it a new look using HTML5 / CSS / JavaScript
- Developed the web applications with the help of HTML4, HTML5, DHTML, XHTML and CSS.
- Designed customized component library to use more than one place.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Implemented application level persistence using Hibernate and Spring.
Confidential
Sr. UI Developer
Responsibilities:
- Led the efforts of quality of merchant web development group for live-to-site code, release achieved Zero defect.
- Experience of bootstrapping and modularizing an application with Angular JS injector.
- Hands on with AngularJS MVC (Model View Controller/ Whatever) framework.
- Developed AngularJS services and factory functions and used the key feature singleton to perform logic on the model.
- Designing web pages for HTML files that supports AJAX component, Rich design time UI to use AJAX libraries such as Dojo, jQuery.
- Used advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Worked with Angular filters like currency, date, number and order by respectively.
- Responsible for design and development of the web pages from mock- ups.
- Developed angular custom filters and customer directives.
- Reactive applications architecture consulting.
- Used the Node.js, Angular.js and MVC Frameworks in the development of the web applications.
- Part of a team that would plan, develop and create Mobile applications to match the needs of industrial clients.
- Worked on integrating backend RESTful service calls with Bootstrap components by fetching the data using Angular HTTP service and displaying it within various Bootstrap based components.
- Worked in a team creating Mobile applications progress reports to large industrial clients.
- Collaborated with lead developer to expand Drupal architecture.
- Exceptional knowledge of Drupal prior versions and upgrades.
- Performed other related tasks under the instructions of a senior Java programmer.
- Custom NODE.JS proxy used to simulate API responses before client implementation was complete, and to proxy.
- Used JSON for data transfer between front end and back end.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Design and development of web pages using PHP, HTML, CSS including Ajax controls and XML.
- Wrote application level code to perform functionality using JQUERY and JavaScript.
- Designed the employee front end applications, User Interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Worked with Backbone JS for providing models with key-value binding and custom events, collections, and connects it to existing API over a Restful JSON interface.
- Developed web pages using Forms, Components, Layouts, Events, Validations, Trees, Grids components.
- Used YUI library for building richly interactive web applications using techniques such as DOM scripting, HTML, AJAX.
- Designed custom Node.js module to, programmatically generate a path for a RESTful endpoint (CRUD) with back end, provided a schema.
- Worked with Node JS and Node Package Manager (NPM) to install the required JavaScript packages like Express, Morgan (Logging Framework) etc.
- Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Worked on the practical application of dependency injection within Angular.js.
- Chat servers created with NODE.JS for message routing, but never deployed to production
- Hands on web application security that deals specifically with security of websites, web applications and web services. At a high level, Web application security draws on the principles of application security.
- Ensuring that content of the website, support documents and other information is web accessible.
- Test-driven development using Karma-Jasmine for unit tests and Protractor-Jasmine for E2E tests.
- Used ANT automated build scripts to compile and package the application.
- Worked on GIT repository.
- Assisted UI leads and product manager with concept designs and implementation of prototype for new and undeveloped features that allowed PayPal customer representative team to track customers' instant payment notifications reports.
Environment: HTML 5, CSS 3, Reactive, Java Script, JQuery, backbone.js, Node.js, Angular.js, PHP, Bootstrap, Drupal, AJAX, GIT, ANT, Agile methodology, Eclipse, Jasmine and karma, MySQL, D3.
Confidential
Sr. 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.
- Developed cross-browser/platform HTML, CSS and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Responsible for the overall layout design, color scheme of the web site using HTML, XML, XHTML and CSS and Responsible for creating detailed wire frames and process flows.
- Developed the front-end featuring rich web interface implemented using HTML, CSS3, JavaScript toolkits like YAHOO USER INTERFACE (YUI). Used JQuery framework for UI centric AJAX behavior.
- Developed cross-browser/platform HTML, CSS3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js and node.js.
- Implemented web based applications using Spring framework 3.5 and RESTFUL webservices.
- Engage in lightweight Agile program management. Involved in business troubleshooting and implementing Agile Analysis.
- Worked on the modernization of a legacy and outsourced UI technologies used were node.js, and JQuery.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Developed Photoshop mockups and prototypes using HTML and CSS2.
- Used JQuery to select and manipulate HTML elements and also CSS3 manipulation.
- Used JQuery mainly for adding several functionalities to the application (calendar, tooltips, popover, hiding elements validation, making Ajax calls, etc.).
- Developed AJAX driven application by invoking web services/API and parsing the JSON response Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Developed web services, SOAP message envelopes and headers using WSDL, UDDI, XML and JAXP.
- Used Git Subversion to implement version control System.
- Developed web services, SOAP message envelopes and headers using WSDL, UDDI, XML and JAXP.
- Co-ordinate with QA for testing using Jasmine, Production releases, Application deployment and integration.
- Involved in Production Support and minor enhancements as per application requirements.
Environment: HTML, CSS2, JavaScript, JQuery, AJAX, YUI, MVC, backbone.js, require.js, node.js, Ect.js, Responsive Design, bootstrap, XML, Photoshop, Flash, Dreamweaver, Firework, Illustrator, Object oriented programming(OOPs), Continuous Integration/deployment(CI/CD), JSON, JSP, Servlets, SOAP, FOP, Git, agile, Linux, Windows.
Confidential
Sr. UI Developer
Responsibilities:
- Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
- Used AngularJS MVC Frameworks in the development of the web applications.
- Implemented the Drag and Drop functionality using JQuery framework.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Developed single page applications using angular.js.
- Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Developed Tabbed pages using AJAX with JQuery and JSON for quick view of related content, providing both functionality and ease of access to the user.
- Created HTML pages from the PDF's given by the UX and used AngularJS to retrieve data from the Rest Services.
- Developed custom directives (elements, Attributes and classes) using angular.js.
- Created HTML Pages with CSS and the Box Model.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Used AJAX calls through AngularJS to populate the data tables on the front -end.
- Designed Frontend with in object oriented JavaScript Framework like bootstrap, Require.js, Node.js, and Angular.js.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Used Angular MVC and two-way data binding.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Used JQuery Events to manipulate the elements depends on the user interactions like .ready, hover, bind, click, keypress.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Worked in Onsite - Offshore model.
- Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Written SQL Queries to interact with Oracle database.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS, Bootstrap, JavaScript, JQuery, Angular JS, Dreamweaver CS5, AJAX, JSON, MS Office, PL/SQL, SVN.
Confidential,
WEB DEVELOPER
Responsibilities:
- Designed, Developed, and Maintained Web sites with PHP, MySQL, CSS, HTML, DHTML and JavaScript.
- Participated in analyzing the requirements and depicted them through user stories and scenarios.
- Worked on cross-browser compatibility issues and integration of the project.
- Responsible for the overall layout design and the color scheme of the website by utilizing CSS.
- Worked one-on-one with the client to develop layout and the color scheme for the website and performed it into the user interface design using HTML, CSS and JavaScript.
- Developed Custom Modules using Zend Forms, Validations, View Helpers, Action Helpers and Zend Layouts.
- Used PHPMYADMIN for MySQL connectivity and management.
- Integrated SMS horizon Api and Zipdial Api into SMS Portal.
- Modified web page designs for improving the user experience.
- Wrote documentations about JavaScript functions and CSS templates to enable reuse.
- Worked closely with QA team to troubleshoot cross-browser problems and evaluate the performance of the web page.
Environment: HTML,CSS,PHP, JavaScript, JQuery, LAMP, XAMPP, AJAX, Flash, Zend, PHP MYADMIN, MySQL