Java Ui Developer Resume
Boston, MA
SUMMARY
- Experienced and accomplishedfront - end UI Developer with over 8+ years of experiencelooking to leverage extensive background in web development. Proficient in creating and developing wireframes as a complete website fromthe scratch.
- Expertise in building strong websites confirming Web 2.0 standards using, JQuery, HTML, XHTML, DHTML&CSS,LESSto develop valid code and table-free sites.
- Proficient in building Web User Interface (UI) with W3C Web Standards and are browser compatible.
- Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
- Expert in working with cutting edge front-end technologies/framework and libraries likeJQuery,Prototype,(X)HTML,DHTML,JavaScript,JSON,DOM,CSS,XML/XSLT,AJAX.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Experience using GIT version control system.
- Significant experience in designingUIpatterns andUIapplications with the help of Adobe products like Adobe DreamweaverCS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.
- Developed a prototype of a MASHUP where back end is JAX-RS (Jersey) REST webservice, PHP and front end is UI developed using Bootstrap.js, Angular.js.
- Proficient with SQL queries and good understanding of stored procedures with regards to MS SQL, Oracle, DB2 databases.
- Expert in object oriented JavaScript programming and Sencha Ext Js4.x/5.x/6.x most recommended pattern MVC pattern.
- Strong Experience onC, C++ and Linux Internals.
- Have a good knowledge on Angular Js2.
- Good Experience on MVC frameworks likeAngular JS, Angular JS 2.0 for creating Single Page Application (SPA) using concepts like Routing, Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- Experience in Automation testing usingSelenium Web Driver /RC / IDE, JUnit, TestNG, Jenkins, Maven, Ant, Cucumber, Soap UI and HP UFT.
- Developed user interface by UsingtheReactJS,Fluxfor SPA development.
- Experienced in STL concepts of C++ in developing the application.
- To limit page-loading delay and visible browser-server interaction used MVC framework with Ajax, JavaScript, Angular.js, Backbone.js, Node.js and Marionette.js.
- Develop Cloud formation scripts to automateAWSResources.
- Use of open-source technologies are used extensively to provide leading-edge solutionsEclipse, Maven, SVN, REST, SOAP, tomcat.
- Very good experience in interacting with the end users and gathering, documenting the requirements and suggesting them the capabilities ofTableau Visualization tool to effectively display the information they need.
- End to end experience in designing and deploying data visualizations usingTableau.
- Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
- Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
- Expertise in working with the JavaScript, prototype JS and various MVC JavaScript frameworks.
- Experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS).
- Used tools like Grunt and Gulp for minification, compilation and automation; and Webpack for managing dependencies.
- Hands on experience with CSS pre-processors like LESS/SASS to optimize cascading style sheets.
- Experience with LAMP, Linux and using SSH access.
- Experienced in using Front End editors like Espresso, TextMate, Sublime Text2 and Microsoft Expression Web.
- Experience using database systemsMySQL, Oracle, Sybaseand supporting technologies like Hibernate.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or Safari Web Inspectors and IE Developer Toolbar.
- Develop dynamic features for a healthcare application supporting thousands of international users. Constructed with CoffeeScript, Backbone/Marionette, and React.
- Experience on Web & Client-Server application development and design using Object Oriented Programming, Java /JEE/ J2EE technologies.
- Experience of enterprise level application development with Java centric technologies in the domain of Insurance, Telecom and Banking.
- Developed applications using frameworks and API like Struts, Spring, Spring MVC.
- Expertise in various phases of Software Development including analysis, design, development and deployment of applications using JEE/J2EE technologies including Servlets, JSP, Java Beans, JSF, JDBC, JNDI, Hibernate.
- Experience working in Test Driven Development and Agile-Scrum development.
- Worked on the multiple projects enhancements using Java Script and JSP.
- Experience in deployment using Jboss AS, Tomcat on Linux server.
- TeamSite was integrated with Web logic and Calico Personalization server to make the website personalized and dynamic.
- Having good experience in implementing the Node Jsserver side code to interact with MongoDB to store and retrieve data by using the Mongoose drivers.
- Use of multiple tools, including Apache POI, iText and JFreeChartto create reports and charts.
- Designing, developing Rest and Soap Services for Cloud computing environment.
- Experience in IDE tools like Eclipse 3.2, Galileo, MyEclipseand Ganymede, IBM RAD.
- Made builds and deployed the EAR onto the Server through MKS and teamsite.
- Experience in Automation testing usingSeleniumWeb Driver /RC / IDE, JUnit, TestNG, Jenkins, Maven, Ant, Cucumber, Soap UI and HP UFT.
- Developed JSP pages for presentation layer (UI) using Struts 1.2 with client side validations usingStruts Validator framework/ JavaScript.
- Strong Experience in design and development on various J2EE Application Servers like Apache Tomcat,JBoss and WebLogic.
- Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout the company's IT team using GWT, spring data and JPA.
- Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC)architecture Spring MVC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, and Tomcat Webapp server 7.x and Hibernate.
- Strengths in Problem solving and Timely resolution of issues. Self-motivated, diligent, positive work attitude and self-motivated to work independently and as well as in team.
- Hardworking and result oriented with customer Focus and ability to persist and explore new ways of finding solutions to problem.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, C++, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Apache, PHP, Git, Rest Apis, Azure,Github, Typescript.
JavaScript Libraries: Ext JS 4.0/3.4, AngularJS/2.0, Backbone Js, X Query, JQueryUI, Node.js, React.js, Express JS, Bootstrap.
IDE's and Tools: Eclipse IDE, NetBean, Dreamweaver, FireBug, Developer Tools, EditPlus, JSfiddle, Webstrom, Tatastrom, Sublimetext, Notepad++, Selenium.
Development Tools: Adobe Photoshop CS5, Yahoo Search Marketing(spring tool suite)
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools(wire frame): Adobe Illustrator CS3
Database: PL/SQL(oracle), MySQL, MSSQL, Oracle 11g
CMS: Magento, Wordpress, Joomla
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X, Unix, Windows10/10.1.
Script Editors: VS 2008/2010/2012, MyEclipse, Dreamweaver, Microsoft Visio, Visual Studio.
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Java UI Developer
Responsibilities:
- Responsible for design, configuration, development, validating & testing of Rewards Push Notification Application.
- Application Architected and developed using AngularJS, MVC framework.
- Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.
- Created client side validation tool using technologies such as ExtJS and JavaScript.
- Used AJAX & JSON communication for accessing RESTful web services data payload.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, CSS3, JavaScript and extJs.
- Interactive prototyping withAxureRP and InVision.
- Design and develop Trust Verification Portal using latest technologies like HTML5, CSS3, Kendo UI, JavaScript and JQuery.
- Implemented Angular JS 2services to connect the web application to back-end APIs.
- Implementation of a responsive UI, which will scale itself depending on the device, platform and browser using Angular 1.6, HTML, CSS, Bootstrap, Webpack, Angular-cli.
- Implemented fluxpattern by usingredux framework as a core dependency.
- Worked in usingJS components, Forms, Events, Keys, Router, Animations, andFluxconcept.
- Developed user interface by using the React JS, Flux for SPA development.
- Fluent in modern JS frameworks act React using Flux.
- Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
- Developed PHPbased server side API's using ZEND, Cake, Laravel, Symfony framework and MVC architecture.
- Used terminal for command linedevelopment inGit and Github.
- Participate in project planning sessions with business analysts and team members to analyze business requirements and translate business requirements into working software.
- Implemented the business logic in back end with Pro C and C++.
- Involved in requirements gathering, system design, analysis, implementation and setting up the development environment.
- Migrating some of the applications from AngularJS 1 to Angular 2and componentize the code as per the Angularrecommendations for better testability.
- Created Summary and detail dashboards for identifying mismatch of the data in Source and reporting systems using Tableau Desktop.
- Developed custom UI components and complex UI screens usingSencha Ext Jsframework.
- Used React JSin components like JSX, creating Reactcomponents, Virtual
- External customer portal is developed in annotation based using Spring MVC and Hibernate.
- Designed and Developed End to End customer self service module using annotation based Spring MVC, Hibernate, JSP.
- Used Node.jsPackage Manager (NPM) to install the necessaries packages.
- Developed Web API usingNodejsand hosted on multiple load balanced API instances.
- Wrote C++ programs for end of day operations (EOD) to close or roll the orders.
- Worked on acceptance testing using Selenium WebDriver.
- UI/FrontEnd using AngularJS,Nodejs, Grunt, HTML5, CSS3 and GIT as the Version Control System.
- Created Java based scripts for Selenium Web Driver with JUnit as automation frame work.
- Architect, develop plan and migrate servers, relational databases (sql) and websites toMicrosoftAzurecloud.
- Extensively used the spring framework implemented upon the MVC design pattern.Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, CSS3, JavaScript and JQuery UI.
- Integrated with the back-end code (JSP) using JQUERY, JSON and AJAX to get and post the data to backend servers.
Environment: JavaScript, HTML5, CSS3, JQuery, Bootstrap Js, extJs,JSON, Sencha Touch, Sencha Ext Js5.x/6.x, Ajax, DHTML, XML,C++,Eclipse, Sublime Text, JSLint, JSHint, React flux, Axure RP, Kendo UI, Firebug, AngularJS, React JS,Team City, PHP, Maven, Git, Github, SVN.
Confidential, New Orleans, LA
Java UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Strictly followed Web 2.0 design features such as simplicity, fewer columns, separate top sections, fonts, simple navigation, logos, gradients, reflections and more.
- Worked on Web/User Interface development using AJAX, HTML5, XHTML, DHTML, CSS3, Java Script.
- Developed client side validation code using JavaScript.
- Implemented client side Interface using React JS.
- Responsible for developing a front-end application using React JS and FLUX architecture for internal teams productivity use.
- Use Kendo UIto implement MVVM pattern
- Used Node.jsfor server side code and Express.jsas the framework. Written callback functions for the RestFul API.
- Manipulated data using CRUD operations of MongoDB database management system and handled database access using Node.js.
- Created prototypes with component based rendering using Webpack bundler and Babel Transpiler.
- Developed all business CURD operations using RESTful services.
- Created UI templates for final look and feel using HTML5, Fireworks, AXURE, Flash, Dreamweaver and Photoshop.
- Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
- Developed Selenium test cases using JUnit framework.
- Developed Automation scripts for new enhancements using Selenium WebDriver and Junit.
- Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
- Designed / Developed Ajax Driven Web based application using JavaScript, Ajax, JSON, JSPs and Servlets.
- Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Utilized advance features of Tableaufor linking data from different connections together on dashboard and to filter data in multiple views at once.
- Working withAzure functions and AzureAPI manager, DocumentDB, Azureservice bus technologies.
- Used C++ STL containers, algorithms in the application.
- Designed and developed custom JQuery components for the front end client side validations.
- Good working knowledge with ide tools like Eclipse, RAD andNetBeansalso Version control usingClearCase, SVN, CVS and Perforce.
- Developed, maintained, and supported front-end applications based onSencha Ext Js4.0/5.0.
- Developed Selenium test cases using JUnit framework.
- Developed Automation scripts for new enhancements using SeleniumWebDriver and Junit.
- Experienced in React JSand working with ReactFlux architecture.
- Custom frontend development with PHP, Code Igniter, HTML, CSS, JavaScript, Angular js and wrote PHP to interact with third party Json services
- Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Used AngularJS for data-binding, and Node JS for back-end support with APIs.
- Involved in Dynamic form generation, Auto completion of forms, and user-validation functionalities using AJAX.
- Used JMS for Asynchronous communication between the applications.
- Used SOA Framework with Hibernate to map to Oracle Database for the Workflow of Various Modules.
- Improved outgoing quality through test and yield improvements and characterization.Also reduced costs through test time improvements.
- Wrote test plans and performed unit testing and performance testing.
- Worked with the systems team and Quality assurance team in the process.
Environment: JavaScript, HTML5, CSS3, JQuery, DHTML, XHTML, XML, PHP, JMS, Ext Js, Angular JS, JSON, Ajax, Servlets, JSP, Dreamweaver, Kendo UI, Photoshop, SOAP, C++, DOM, MVC, Junit, React JS, React flux,Source Control - SVN, SQL, PL/SQL, Oracle, Windows.
Confidential, Baltimore, MD
UI/Java Developer
Responsibilities:
- Responsible for developing the presentation layer using JSP, HTML, XML, XSLT, CSS, AJAX, Custom Tags, Struts-Html tag library and Apache Tiles.
- Worked in the development of programming user interface design for the Web application using HTML, Java Script & CSS, JQuery, and Ajax to the requirements of the client.
- Developed data insertion forms and validated them using JavaScript.
- Extensive experience in implementing model-view-controller (MVC) architecture using AngularJS Framework.
- Implemented the Drag and Drop functionality using React-Dragable.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
- Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request.
- Developed non-functional HTML, CSS pages from the mock ups and involved inUIreview withUI architect and Business Units.
- Developed continuous testing environment using VC++.
- Resolved defects using C++ related to Clean Pan application, which removes credit card information from Transaction log of POS.
- Worked in using React JScomponents, Forms, Events, Keys, Router, Animations and Flux concept.
- Build Reactcomponents and stand-alone functions to be added to any future pages.
- Modified code in a web database in Report definition and user profile forms, Users request access to different reports on web, Developed views to display data.
- 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.
- Extensively involved in the discussions and design sessions for user experience to provide inputs to design implementation.Developed SQL scripts for data migration.
- Consumed a lot of RESTful Web Services.
Environment: Java Script, HTML, CSS, C++, AJAX, JQuery, Angular JS, High charts, DHTML, XHTML, XML, XSL, SQL Server and Windows XP.
Confidential, Cincinnati, OH
UI/Java Developer
Responsibilities:
- Developed presentation-tier JSP pages in HTML, Implemented JQueryDataGrid control, Validation control and other Widget controls.
- Developed Web forms/user interfaces using Struts MVC, JQuery and JSP.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Used java beans, model objects to transfer a package of information among view layer, business service layer, data layer and EJBs to execute business logic separately.
- Used JavaScript accordingly for validation purpose, browser detection and controls.
- Experience in using IDE like RAD, Eclipse and NetBeans for debugging and using java coding standards from the beginning of development.
- Developed SQL and PL/SQL scripts for save and execute phases date to retrieve and save to Oracle.
- Developed various AJAX controls and widgets to build a rich UserInterface for the application.
- Created Windows services to create automation processing of XML.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.
- Involved in developing JQuery and AJAX wrapper classes for fast retrieval of data and for animations.
- Created Model objects using Entity Data Model with Entity framework using Hibernate.
- Worked with XPath, XML Node, XML Data documents to synchronize with dataset.
- Handling platform compatibility issues (IE, Firefox, and Safari) on both Windows.
Environment: JavaScript, CSS, HTML,JQuery, XML,XPath, AJAX, JSP, Struts, Servlet, MVC,Junit, Oracle, Windows, SQL, PL/SQL
Confidential, Atlanta, GA
Java/UI Engineer
Responsibilities:
- Interacted with the clients to get site-specific requirements and perform analysis and design for client specific requirements.
- Designed and developed Payment and collection module and delivered successfully with technologies like Web Service, spring, JPA.
- Designed and developed prepaid billing server communication and services with java sockets.
- Proficient in developing applications using Java/J2EE design patterns and industry's best design practices.
- Designed and developed EJB APIs for Subscriber functionalities Provisioning, Activation, suspend, cancelation using EJB 3.
- Designed and developed UI and backend functionality in JSF, Rich faces, JBoss Seam and JPA, EJB3.
- Debugged and fixed existed version EJB, hibernate issues.
- Developed various web services server API's save plan phase data with axis frame work.
- Developed multi-threading plan and execute phase split node move.
Environment: Java, HTML, DHTML, JavaScript, JSP, JSF, Struts, Web Services, Eclipse, SOAP, XML, Hibernate, Oracle, Windows XP.
Confidential
JAVA Developer
Responsibilities:
- Designed the website and created/developed web interfaces.
- Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
- Created appropriate concept models, site organization, navigation, page layouts and interaction to support company’s needs and goals.
- Used Dreamweaver as HTML Editor for designing new pages.
- Developed HTML prototype documents with CSS Style Sheets
- Developed the application using Agile methodology and followed TDD.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process forweb application, page navigation and form validation.
- Did Cross - Browser coding, for making pages compatiblewill all browsers.
- Worked closely with the programmers for project requirement analysis.
- Enhanced website by creating presenting new static models pages and presenting it to senior managementfor attracting the customers and existing users.
- Performed validation of completed sites including the debugging and testing of code.
Environment: Java, JavaScript, HTML, DHTML, CSS, Adobe Flash, SQL, Oracle, Windows.