Java Ui Developer Resume
Ames, IA
SUMMARY
- Over 7 years of professional experience in managing web, IT and other projects in developing web applications and interactive software products using HTML, HTML5, CSS2/3, JAVASCRIPT, JSP, JQuery, JQuery Mobile, AJAX, and JSON.
- Experience in designing Applications such as Single page applications and web applications.
- Experience in Angular JS, Node JS, EXT JS,Express.JS and D3.JS
- Extensive experience in developing applications using Java and various J2EE technologies including Java/J2EE technologies Java, Spring, REST, SOAP, JAX - WS, JAX-RS, Hibernate, JDBC, JSP, Servlets, JSTL, EJB, XML, and JMS.
- Expertise in applying Java Messaging Service JMS for reliable information exchange across Java applications.
- Experience as a Full Stack Web Developer using JavaScript, HTML5, CSS, Ajax, JSON, JQuery, SCSS, CoffeeScript and Bootstrap on the front end
- Worked with ReactJS with Redux.
- Active experience in developing Android Applications using Core Java and Android APIs (Data Storage, Multimedia, Connectivity and Location).
- Analyzing customer behavior, usability studies, and customer feedback to understand and improve our customer experience.
- Built a web platform for thousands of thirdpartydevelopers using the latest Angular/TypeScript/ES6 features
- Maintain release dashboard for every release.
- Knowledge on big-data database HBase and NoSQL databases Mongo DB and Cassandra.
- Prior experience in QuarkXPress (v4 - v9) and Quark Publishing System (QPS).
- Experienced in Mobile Application Testing (functionality, performance, compatibility, regression, sanity, UI and usability)
- Solid experience with Responsive Web Design (RWD) using Bootstrap.
- Created online testing site using JQuery, and Microsoft SQL Server to track employee comprehension of store.
- Strong grasp on emerging trends in design layout, colors, and fonts in both web and print
- Flexibility to produce production/template designs, as well as conceptual work,Able to prioritize projects and work appropriately. Building JSF Composite Component
- Involved in User Acceptance Testing, Usability testing.
- Collaborated with clients to deliver UX and information architecture needs for a variety of products and services.
- Working with EmberJS framework for implementing the SPA functionality and Bulma, a CSS framework for designs of the page
- Experienced and Exposure to new features in Typescript and Angular 2.0.
- Great knowledge on AngularJs 2 and got full command how I need to implement angular Js 2 applications.
- Experienced in AngularJS applications automation using Protractorframework
- Understand the existing architecture under ecommerce platform and make necessary changes to the design to serve various platform needs based on growing business expansions.
- Have good knowledge on Architecture how templets and components will work.
- Worked on Java Script libraries and frame work line JQuery and KendoUI.
- Helping with understanding standard operating procedures within Orchard Supply stores
- Experienced in developing web-based applications using Python, Django, Java, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.
- Having Experience with Web API development, Thirdparty services And Responsive Web designing.
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like SAAS, Marionette, AngularJS, BackboneJS, KnockoutJS, HandlebarJS, DustJS and NodeJS, ExpressJS.
- Extensively involved in installation and configuration of bigdata tools such as Spark, Hadoop, Flume, and Hive.
- Extensive experience in implementing MEAN Stack (MongoDB, ExpressJS, AngularJS, NodeJS) with RESTful standards.
- Good experience of AWS Elastic Block Storage (EBS), different volume types and use of various types of EBS volumes based on requirement.
- Day to day activity contains product manual testing, functional testing, User Acceptance, Stress, smoke, sanity, Load, GUI testing, Regression, Compatibility, Content, System Testing, Usability, Integration, Security and Documentation Testing, website testing and Mobile apps testing.
- Worked on digitalmarketing and software solutions for automotive dealers and consumers.
- Expert in Sencha SASS for custom theming of the applications.
- Created robust user Interface (UI) using HTML, CSS, JSP, JavaScript, AJAX, Custom Tags, JSTL, XML, XSL.
- Experience in cloud computing tools with AWS.
- Developed Micro-service platform utilizing SpringBoot, Spring MVC, JAX-RS, JPA, Hibernate.
- Working with ECMA Script 6 features. Used Babel, webpack with es2015, react JSX presets.
- Expert in object oriented JavaScript programming and Sencha Ext JS 4.x/5.x/6.x most recommended pattern MVMVC pattern.
- Action Scripts 2 and 3 Flash Based Media &Graphic Design Animated Websites
- Created instances in AWS as well as migrated data to AWS from data Center.
- UX/UI and the synergistic nature of seemingly disparate digitalmarketing tools, such as SEO, SEM and social, and how they combine to represent a well-rounded digitalmarketing strategy designed to drive awareness and leads to promote optimal ROI.
- Good experience of AWS Elastic Block Storage (EBS), different volume types and use of various types of EBS volumes based on requirement.
- Used NodeJSnpm modules like Grunt, webpack, Bower and Express.
- Good knowledge on Document Object Model (DOM) and DOM functions.
- Experience with end-to-end test framework for AngularJS, NodeJS, WebdriverJS, Bootstrap and other JavaScript applications by using Protractor Testing.
- Experienced in developing front-ends in PHP, Drupal, HTML, XHTML, CSS, JavaScript for both Internet and Intranet website.
- Experienced in developing automated scripts using Protractor for angularJS application
- Responsibilities include implementing new features with React.js, Redux, and JavaScript as well as debugging assigned issues and reviewing pull requests
- Produced graphic and web design pieces using Adobe CS3 and CS4 (Photoshop Illustrator, Dreamweaver, Flash, InDesign), QuarkXPress, Microsoft Office (Word, Excel, and PowerPoint) on a PC platform
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members
TECHNICAL SKILLS
Version Control: SVN (tortoiseSVN), Perforce, GIT, CVS.
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, JavaScript, AJAX, JQuery, JSON, Spring 2.5, PHP, AWS, QuarkXPressJQuery, LESSCSS, AngularJS, AngularJS 2.0, BackboneJS, KnockoutJS, Bootstrap, ReactJS, ExtJs, Express.js, Node JS, Hibernate,JDK-1.7/1.8OOJS, SASS, OOCSS
Web Services: HTTP Web Server, Apache Tomcat,LIGHTTPAD, JIGSAW SOAP (JAX-WS), WSDL, REST (JAX-RS).
Databases: PL/SQL Oracle11g/10g, IBM DB2, MS SQL Server, MS-Access, MSSQL
Tools: /IDEs Eclipse, NetBeans, Oracle, NPM, PL/SQL Developer, Soap UI, JUnit, struts 2, Spring, Hibernate 4.3, Node-JS, Putty, Log4jWebStorm, Notepad++, Sublime Text Editor
Debugging Tools: Chrome Developer Toolbar, Firebug, IE Developer Toolbar, Safari Web Developer
Operating System: MAC OS Windows 7, 8, 10, Windows XP, UNIX/Linux
PROFESSIONAL EXPERIENCE
Confidential, Ames, IA
JAVA UI Developer
Responsibilities:
- Used Version Control Tool Git Bash to do version control of the development and some package manager like Bower and NPM improve the developing efficiency.
- Experience in using GIT for Version Control and ember Inspector, which is a browser addon used for debugging the ember applications.
- Designed and developed JSF Components using JSF and Developed view using JSP, JSTL, HTML5, CSS3, coffee script, jQuery and AJAX.
- Built a web platform for thousands of third party developers using the latest Angular/TypeScript/ES6 features.
- Developed high quality POC's by using JavaScript, AngularJS, KnockoutJS, JQueryHTML and CSS.
- Created instances in AWS as well as migrated data to AWS from data Center.
- Involved in user permission settings and browser compatibility problems and made use of Require.js for support of Internet Explorer.
- Managed source control and version control using GIT and Project status tracking using JIRA.
- Used Web storm as the IDE for custom development and implementation.
- Customized the Node.js server to pick the local Package.JSON and run the applications without changing the local paths and variables. Extensively used SeleniumWeb driver API (org.openqa.selenium. *), Junit API (org. junit. *) and Testing API (org. testing. *org.testing. annotations.) to write test cases and automate all these test cases.
- Creating the project blueprint with git and implementing the Server application with Routing algorithms as middleware in Node.js.
- Utilized AWS cloud watch to monitor the performance environment instances for operational and performance metrics during load testing.
- Developed and implemented various Multimedia Applications for the Android.
- Implemented RxJava functionality in android project.
- Used Ionic Framework in building the UI and Cordova in wrapping the application to native app.
- Implemented JavaWebservices based on SOA architecture with SOAP and WSDL.
- Used Spring DAO concept in order to interact with database (DB2) using JDBC template
- Used ReactJS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- BuiltRest services using NodeJS and ExpressJS and used a full complement of (MEAN) MongoDB, ExpressJs, AngularJS andNodeJs to store and present assessments.
- Involved in creating interactive dashboard and applied actions (filter, highlight and URL) to dashboard.
- Used thirdparty API's for obtaining the digital storage information.
- Created API for application logging using RabbitMQ.
- Developed internal and external validation code using JavaScript.
- Experience using Ext JS MVC framework and Object Oriented JavaScript (OOJS) to develop rich interactive user interface for CRS application a Desktop Application running in browser..
- Extensively used Node.js tools like Gulp, Grunt, Web pack and used popular Node.js framework like Express and Resitfy to mock a RESTful API.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery, JavaScript, Angular Js 2.0 and KENDOUI.
- Use KendoUI to implement MVVM pattern
- Developed Grid using Angular KendoUI-grid and added several features such as Pagination, Pinning and exporting functionalities to the UI grid.
- Consuming and calling Restful web services, and used promises to deal with multiple web service calls.
- Worked with Angular 2 directives, components, pipes and services to connect the web application to back-end APIs.
- Implemented Angular 2 component router for navigation
- Used Maven as a build tool. Implemented Java to XML binding
- Implemented Angularpromises to handle asynchronous communication with our Rest API for various requirements.
- Designed and coded a single sign-on process between an online trading application and third- party client applications. Allows customers to see a "single website" across trading and investment applications..
- Built responsive Web pages using KENDOUI mobile.
- Expertise in Application frameworks like Spring MVC, Spring Web Flow
- Experience in developing cloud based application using Spring Cloud and Pivotal cloud foundry
- Write test cases on GUI Automation Framework for Angular JS Application using the Protractor tool and Jasmine/Mocha Test framework.
- Used groovy and spring boot to collecting the data from users and packaged the data as json distributed to 43 applications
- Create and manage small module in backend with CoffeeScript, NodeJS, HTML, CSS, JavaScript, Ajax and JQuery.
- Used Jasmine as testing framework and Karma as test runner to perform unit testing.
- Designed new classes and functionalities using various OOJs (Object-Oriented JavaScript) concepts for CRM application for customer service, especially using dynamic polymorphism concept.
- Created Drupal modules and the extended modules as needed.
- Created WAR and EAR files for deployment in the Development environment. Developed Event Logging & Error Reporting application using Servlets
- Used Ember.js extensively for Dashboards (Ember-Table etc.)
- Assisting users in creating and modifying worksheets and data visualization dashboards.
- Created action filters, parameters and calculated sets for preparing dashboards and worksheets in Tableau.
- Implemented Single Sign On (SSO) using SAML 2.0 by uploading and configuring X509 s into Cert Store.
- Build React components and stand-alone functions to be added to any future pages.
- Responsible for developing a front-end application using ReactJS and FLUX architecture for internal teams productivity use.
- Coded JavaScript for page functionality and Pop up Screens, and also worked on the project Visualization on iRise visualization.
- Expertise in using source code control systems such as GIT, Firebase, JIRA, and Jenkins.
- Involved in converting Web Application into Hybrid Mobile application using PhoneGap and deployed in iOS platform using Cordova.
- 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.
Environment: s: Node.js, coffee script, Express JS, Core Java,maven,Hibernate,Jenkins,KendoUI,Ember.js,Apache Cordova,Angular Js,Jasmine, Karma,Java/J2ee, JSP, Servlets,SpringBoot,Selenium IDE/WebDriverJavaScript,Web storm,YUI, Flux, JSF1.2, JDK-1.7/1.8, JSF 2.2MongoDB.
Confidential - Bethesda, MD
JAVA UI developer
Responsibilities:
- Worked with wireframes to develop mockup models and also developed business and functional requirement documents.
- Developed applications in Angular JS and Bootstrap and deployed into development, Test and production environment successfully.
- Worked on HTML5/CSS and jQuery in a Drupal based CMS environment
- Used JSF1.2, JSP, JSF 2.2(My faces) framework for building the application based on MVC design paradigm.
- Build out application using React components.
- Used JQuerycontrols and KendoUIcontrols for creating Rich User Experience. And creating Result Grids, Modal Windows, Date Pickers, Graphs and other controls.
- Implemented the BigData solution using Hadoop, hive and Informatica 9.5.1 to pull/load the data into the HDFS system.
- Worked on Redux making to do list reduces, reducers functions and implementing store methods.
- Used Redux and React to build out a web application.
- Implemented unit test cases using Karma Runner and Jasmine for AngularJS on client side and Chai for Node JS for testing endpoints
- Working on SSO IN client upgrades for the external clients retirement plans, employer plans access to Vanguard.
- Used Cordova-plugin-crosswalk, to support all versions of Android.
- Worked on UX for Interaction Designing and layouts.
- Worked as Java Front End Developer using Ext JS framework and Object Oriented JavaScript (OOJS) to develop rich interactive user interface for CRS application a Desktop Application running in browser.
- Supporting SSO implementation required for the client upgrades
- Developed a series of XML services to allow third-party applications to access stock quotes customer balances, and customer order information.
- Implemented TDD on the android architecture by using Expresso tool to chec the test cases.
- Conducted product integration and testing (using Junit) on various Android devices.
- Managed "Full-Life Cycle" development of ecommerce websites.
- Designed, developed and tested Java/J2EE/JEE/Portal applications using spring and Spring IOC
- Used KendoUI tab controls to create lightweight and dynamic page menus.
- Involved in creating UI for facility users to report facility status using Kendo framework
- Involved in preparing automation dashboard and created different views using Jenkins, Rest API’s services
- Used JavaScript, Protractor to develop automation scripts for angular JS applications
- Combined Protractor with powerful tools and technologies such as Angular.JS, Selenium- web Driver, Jasmine, Cucumber and Mocha.
- Implementing Object Oriented design patterns MVC or MVVM as suited for the projects in the solution.
- Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
- Co-ordinated with development team for deployment of application into Node Server.
- Implemented Grails TagLibs to avoid groovy code in GSP pages.
- Developed rich Graphical User Interface using Telerik KendoUI controls.
- Experience in designed, built, and deployed a multitude applications utilizing almost all the AWS stack.
- Used groovy and spring boot to collecting the data from users and packaged the data as json distributed to 43 applications
- Extensively used AngularJS services using $resource to make Rest calls from client side and promises to resolve the response from server side
- Extensively used HTML5, jQuery and Ajax to provide better usability.
- Managed numerous data integration projects in which university data is fed to third party vendors using oracle and groovy.
- Developed several SPA (Single Page Applications) in JavaScript library, and also good experience on DustJs, and also on YUI, Flux, Arrow Frame work.
- Used NodeJS for heavy DOM manipulation.
- Implemented Presentation layer using CSS Framework, Backbone.js, AngularJS, KnockoutJS, Wire-framing, HTML5.
- Designed reports using Telerik Reporting service tool that runs independently from the web application server
- Debug the application using Firebug too traverse the documents and manipulated the nodes using DOM and DOM functions.
- Used AngularJS and Handlebars.js framework where data from backend is stored in model and populated it to UI, and also good experience on Express.Js, ExtJS, DustJs, YUI, Flux, Arrow Frame work, Protractor Frame work.
- Involved in converting Web Application into Hybrid Mobile application using PhoneGap and deployed in iOS platform using Cordova
- A Single Sign On (SSO) was created to so that users can login in to the page
- Responsible for checking cross browser compatibility, Responsive Web Design using Bootstrap and hence worked on different browsers like Firefox, Google Chrome and Internet Explorer.
- Developed front-end using ReactJS, JQuery, HTML and High Charts based on MVC architecture.
- Received business logic specifications and design documents, and translated them into HTML5, CSS3 preprocessor styling SASS, JSON files, JavaScript code and AngularJS.
- Wrote automated scripts for angular JS application using protractor and Java scripts.
- Used Django framework for application development.
- Constructed Redux data flows for lightweight information transfer and React jQuery rendering for changing views on the fly without reloading.
- Used HQL and SQL as the query languages in Hibernate Mapping and Integrated Spring and Hibernate framework.
- Worked with media queries and development to customize the ViewApplied programming languages include React.js with Flux architecture, Web Socket, D3.js, Grunt.
- Installed/configured MQ client libraries and made MQ series for JBoss applications
- Full Stack development using ReactJS and Express, developed user interface using JSP, JSP Tag libraries (JSTL) to simplify the complexities of the application.
- Implemented agile methodology for faster development and implemented CSS aesthetics for awesome graphics and tiles.
- Extensive experience in developing applications using Java and various J2EE technologies including Java/J2EE technologies Java, Spring, REST, SOAP, JAX-WS, JAX-RS, Hibernate, JDBC, JSP, Servlets, JSTL, EJB, XML, and JMS.
- Developed the presentation layer using Servlet, HTML, CSS, JavaScript, JSPs, JSON and XML.
- Experience in developing web applications using Spring, EJB, Hibernate, MDB, JDBC, Java Server Pages, Servlet, WebServices, JavaScript, JavaBeans, POJO's and Log4j
- Experience in AngularJS directives that allow the developer to specify custom and reusable HTML-like elements and attributes that define data bindings and the behavior of presentation components.
- Translating the HTML design to JSFface lets
- Experience in designing User Interface using AJAX, HTML, CSS, XML, JavaScript and other Third Party Controls (TelerikControls) to enhance the performance, looks and features of the website
- Worked with WAI-ARIA and cross-browser, AT (assistive technologies)
- Migration of Reports from SQL Server 2008 R2 to the 2012 Platform and maintain the Access permissions for the AR Team.
Environment: s: AngularJS, UX, Node.js, RequireJS, ExtJS, Express JS,VisualStudio2010, 3.5,Drupal 8/7,maven,Hibernate,Selenium IDE/WebDriverJavaScript,NPM, Web storm,KendoUI, Flux,Apache Cordova, Jenkins, JSF1.2, JSF 2.2MongoDB,HTML 5,Java 1.6, J2EE, Springs,Django1.4, CSS with esthetics, AJAX, Jasmine, GIT versioning.
Confidential, Fremont, CA
Java UI Developer
Responsibilities:
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Design and development of Ecommerce Web pages using HTML, CSS and XML including AJAX controls
- Configured MQ as Foreign JNDI Servers in J Boss
- Creating custom JSFFace let tags for error handling, data tables, true/false markers etc.
- Created pages in Site Core and validated the HTML code with W3C Validator.
- Designed and delivered detailed UX documentation including pitch decks, service design briefs, and prototypes
- Creating the project startup UI i.e. Generic XHTML face let templates, generic JSF validators and converters, backing beans, Faces contextuntil methods etc.
- Created extensive wireframes, user flows and sitemaps for multiple high - profile ecommerce sites.
- Developing CSS Style for web page using LESS Structure.
- Debugging the code using browser tools like Firebug, and also good experience on Express JS, ExtJS, DustJs, YUI, Flux, Arrow Frame work, Protractor Frame work.
- Coordinated with the teams for QA and issue tracking and bug fixing
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
- Participates in team meetings with the UI team and the end user webmaster corporate clients to understand the needs of new implementation and Participates in daily team meetings and weekly scrum meetings.
- Identified the way to increase the search engine optimization (SEO) and social media friendly.
Environment: s: HTML/HTML5, CSS3, Express Js, Core Java, Hibernate, JavaScript, JSF 1.2/2.0, JQUERY, JSON, JBoss Enterprise application Platform 4.3/5.1/6.0, JBoss EWS 1.0.1/1.0.2 AJAX, XML, Eclipse, Adobe Photoshop, M.S Windows, Tomcat.
Confidential - New York, NY
JAVA UI Developer
Responsibilities:
- Involved with Product Managers and Software Engineers to provide guidelines on solid UI design.
- Develop front end and back end web applications with the help of PHP and HTML.
- Worked on functionalities like External mail, Filters, Pop up Mail, Sorting.
- Applying CSS styles to create left and top nav of the web page.
- Designed, developed and maintained an automatic e-mail from using PHP, CSS.
- Migrated the data from a MS ACCESS database to an SQL database. Optimized some queries and tables in the new SQL database.
- Used Software MySQL, JavaScript, jQuery and Ajax-based applications, NoSQL databases: MongoDB, Amazon Web Services, Knockout.js, Backbone.js or Angular JS.
- Slimming and fine tuning the Enterprise JBoss Application server image
- Deployment of application on JBoss clusters
- Fixed bugs in the previous versions, and also worked on the tools and worked and earned good experience on I Rise visualization.
- Maintain records on the work done and report the status to the managers.
- Involved in raising the change requests and entering all the production issues into the remedy system.
Environment: s: Hibernate, MySQL, AJAX,EAP 4.3, MongoDB, HTML, XHTML, Wamp Server, Core Java, Oracle 10g, YUI, Flux, Arrow Frame work,NOSQL,XHTML,ExtJS,Express JS, PHP, Apache Tomcat, IE 6, 7, 8, Firefox, Chrome, Safari.
Confidential - Fremont, CA
UI Developer
Responsibilities:
- Conducted meetings/interviews and JAD sessions with stakeholders to collect business requirements.
- Responsible for understanding functionality at client side and knowledge transfer.
- Implemented the project and fixed the bugs in the module.
- Used JavaScript, CSS and HTML to create front-end screens of the module.
- Developed test cases and executed them and also got good experience on iRise visualization.
- Involved in documenting the details related to Changes occurring in the system, following the Quality processes.
- Resolved tickets issued by users, successfully, also got good experience on Understanding of IxD and VD principles
- Worked on Oracle as the backend database.
- Created job details, activity diagrams, test cases and communicated with the client on a regular basis.
- Conducted data prep activities for system testing, regression testing & end to end testing using MySQL 3.5.
- Adhere to the rules of the validated environment and participated in peer code reviews.
Environment: s: Java, HTML, CSS, Java Script, Core Java, YUI, Flux, Arrow Frame work,Ext JS, ExpressJs, Hibernate, Oracle PL/SQL, JDBC, JSP, Eclipse.
Confidential
Fresher/Junior Front End Developer
Responsibilities:
- Assisted in designing and development of various websites.
- Performed the functional and user acceptance test before final launch of the websites
- Designed the graphical advertisements, logos and brochures for promotional websites
- Created many corporate blogs and intranet websites; provided maintenance and modifications for the same, with also good working knowledge on Core Java.
- Involved in the design and development websites of PDM Engineering Collage and PDM Polytechnic
Environment: s: Java, HTML, CSS, Java Script, Core Java, SQL, JDBC