Sr. Ui Architect Resume
San Francisco, CaliforniA
SUMMARY
- Over 8+ years hands on experience in IT industry, worked in all phases of software development life cycle from requirements gathering to the production and successfully implemented several projects with responsibilities as developer at different locations.
- Around 6 Years of experience in developing web page quickly and effectively using Angular JS, JQuery HTML, CSS, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible, XML, XML Elements.
- Used to update User Interface based on changing needs and requirements.
- Experience as a Web Developer using JavaScript, HTML/DHTML, XHTML, jQuery, CSS, and Ajax.
- Experience in Client Side Web Designing and Validations using HTML, CSS, JavaScript, JSP and Struts Tag Library.
- Experienced in WEB and GUI development using HTML, DHTML, XHTML, CSS, JSP, JavaScript, JQuery, DOJO, POJO, AJAX, JSON technologies.
- In - Depth understanding of entire web based architectures, web technologies, SDLC and OOAD.
- Expertise in front-end development in working with AJAX frameworks: Angular.JS JQuery, Sencha, YUI, DWR and Dojo.
- Excellent knowledge and experience in Oracle Database, DB2, JDBC, PL/SQL, MS SQL Server, My SQL Server, MongoDB.
- Design investigation and implementation of website on Amazon web services AWS knowledge of using Apache camel through fuse mediation router.
- Experience working in various Software Development Methodologies like Agile, Waterfall, SCRUM and TDD.
- Expertise in integrated environment for java such as Eclipse, MyEclipse, RAD, NetBeans, ClearCase and VSS.
- Created hybrid cloud by combining private cloud and public cloud (using Amazon web services) and used it for public scaling.
- Experienced in using Reacts JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Experience in developing and implementing Web Services using SOAP, WSDL
- Experience with Core Java and J2EE using most of the advanced features of Java including spring, Hibernate, iBatis, JDBC, Struts, EJB, Servlets.
- Experienced in web/application servers like Apache Tomcat, WebSphere, JBoss and Weblogic
- Developed UI using JQuery and JavaScript Library for Web Application and Mobile Application and extensively developed Rich Internet Applications and various UI widgets using jQuery.
- Created User Interfaces for Mobile/Tablet/Desktop using HTML & CSS.
- Extensive knowledge in Javascript and VB Script jQuery, jQuery plugins, AJAX, dynamic HTML, JSON, Angular.js, Bootstrap and node.js.
- Expertise in designing and developing applications using Java, J2EE Technologies like Servlets, JSP, EJB,MQ Series, JDBC, XML,JMS, AJAX, and web services.
- Experience in Managing build files using ANT and logging using Log4j.
- Extensive Experience with Web technologies using Servlets, JSP, EJB, Struts Spring, JSF/Ice faces, Hibernate Java Beans, Java Swing, JDBC, JNDI, Collections, XML(DTD and Schema), HTML, AJAX and Web Service(SOAP, JAX-RPC, AXIS) on Unix and Windows environment.
- Experience on RUP, Agile/Scrum and Extreme Programming (Test Driven development, Pair Programming, Code Reviews).
TECHNICAL SKILLS
UI Technologies: UI, HTML 5, CSS3, JavaScript, JQuery
UI libraries: Bootstrap, JQuery Mobile, Responsive Web Design
UI Frameworks: Angular JS, Bootstrap UI
Advanced Technologies: Ajax, JSON
CSS Frameworks: SASS, LESS
Java MVC Framenworks: Spring, Hibernate, IBatis, JPA, JSF
Developer Tools: Firebug, Inspect Elements, Batarang for Angular
Languages: SQL, Php, Core java, JSP, JSTL, Servelet, Word press.
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, California
Sr. UI Architect
Responsibilities:
- I've acquired additional Front-End skills to contribute to custom layouts and aesthetic Javascript components
- Architected a Single Page Application(SPA) framework using Knockout, Foundation, and JavaScript to supplant the existing application.
- Involved in development, design and implementation front end part of the widget based application using HTML5, CSS3.
- Design and prototype future releases using Front-End (HTML5, Javascript( jQuery, Angular, VueJS ),
- Software is built as a web app on Node.js with Backbone.js. CSS is compiled with LESS and HTML template engine is Jade.
- Around 6 Years of experience in developing web page quickly and effectively using Angular JS, JQuery
- Experience with Core Java and J2EE using most of the advanced features of Java including Spring, Hibernate, iBatis, JDBC, Struts, EJB, Servlets
- Extensive Experience with Web technologies using Servlets, JSP, EJB, Struts Spring, JSF/Ice faces, Hibernate. ealth care transactions processing and storage in DB2. DB2 tables and stored procedure development. Report generation using DB2 and Microsoft Excel using VBA.
- Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout the company's IT team using GWT, Spring data, JPA.
- Hands on experience in design and development experience with databases MS SQL Server … T-SQL, and PL/SQL
- Developed S&P's flagship RIA/mobile report generation, collaboration, and process management application using ExtJS, HTML5, CSS3, JavaScript, and MongoDB
- SQL and NoSQL (Cassandra, MongoDB) development.
- Expertise in application development using WCF, Web Services (SOAP, RESTFUL), AngularJS, Node.JS
- Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
- Expertise in integrated environment for java such as Eclipse, MyEclipse, RAD, NetBeans, ClearCase and VSS.
- Deployed and configured portlets in WebSphere Portal Server.
- Developed ANT scripts for the build and deployment of J2EE, WebSphere Studio ApplicationDevloper (WSAD),
- Used Subversion for version control and created automated build scripts.
- Used Karma for unit testing and Protractor and Jasimine for end to end testing.
- Involved in Developing and performing Mock Testing and Unit Testing using JUNIT and EasyMock.
- Setting up & configure TFS, assigning role, creating Project Collection and its structure. Implement fully Agile Process so that it will be used by developer, project manager, scrum master and BA.
- Sequence, class and database diagrams are made using the UML design tool.
- Involved in CI/CD process using GIT, Nexus, Jenkins job creation, Maven build Create Docker image and deployment in AWS environment.
- Integrated Java Beans and Servlets with HTML pages using JSP and XML for web-based risk-related applications
- Usage of version control repository SVN (Subversion by apache), JIRA/ Quality Center for ticketing.
Environment: UI, JavaScript, CSS, Html5, Node.js, Angular.js, bootstrap.js, ReactJs, backbone.js, JQuery, Spring, Hibernate, DB2, CRUD, PL/ SQL, MongoDB, soap, Web Services, Eclipse, Websphere Portal, WebSphere Studio Application Devloper (WSAD), Subversion (SVN), Junit, Jasimine, Scrum, UML, MAVEN, Xml, JIRA.
Confidential, Palo Alto, CA
Sr. UI Architect
Responsibilities:
- Experience with Backbone JavaScript library with a RESTful JSON interface.
- Hands on expertise skills include functional programming in JavaScript, front-end design patterns, managing technology.
- Familiar with ecommerce concepts and technologies, developing technology and applications. Experience working on React.js,Grunt.js, Node.js
- Extensive knowledge in Javascript and VB Script jQuery, jQuery plugins, AJAX, dynamic HTML, JSON, Angular.js, Bootstrap and node.js
- Experience with various MVC Java frameworks like Angular.JS, Node.JS, bootstrap.JS, etc
- Software is built as a web app on Node.js with Backbone.js. CSS is compiled with LESS and HTML template engine is Jade.
- Created the Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
- Over fifteen years of experience programming HTML, CSS3, Javascript and JSON/RESTful web services.
- Developed front end applications using HTML5, CSS3, JavaScript, JQuery
- Involved in writing PL/SQL or HQL to implement CRUD Create Retrieve Update Delete data in Oracle Database.
- Extensively worked in Client-Server application development using Oracle,SQL, PL/SQL, Oracle Import and Export Utilities.
- Extensive Experience with Web technologies using Servlets, JSP, EJB, Struts Spring, JSF/Ice faces, Hibernate Java Beans, Java Swing, JDBC.
- NoSQL database design and implementation with Cassandra and MongoDB
- Used on Linux platform (LAMP), Magento CMS, MySQL, REST web services, Git repository for this project
- Web development in WebStorm, Eclipse with source control using GitHub/SVN.
- Designed, prototyped, and coded administrative portion of interactive web-based financial research application using Weblogic.
- Web development in WebStorm, Eclipse with source control using GitHub/SVN
- Experience with JavaScript build, NPM, Bower, Grunt, GitHub, Git bash command and Phantom.js.
- Supported applications using a ticketing system and got to know about AGILE and WATER FALL MODEL.
- Created Maven build file to build the application and deployed on WebSphere Application Server.
Environment: UI, Sr. Front End Developer, JavaScript, Node.js, Angular.js, bootstrap.js, backbone.js, React.JS, CSS, Html5, Oracle, PL/ SQL, JDBC, Cassandra, REST, Eclipse, Weblogic, Git, GitHub, Protractor, Jasimine, Agile, MAVEN.
Confidential, Malvern, PA
Sr. UI Architect
Responsibilities:
- Experience as a Web Developer using JavaScript, HTML/DHTML, XHTML, jQuery, CSS, and Ajax.
- Created rich UI with Telerik RAD controls, Kendo, jQuery, AngularJS, HTML5 and CSS3 transforms.
- Implemented web optimization techniques and analyzed client-side performance using SIEVE, Javascript Memory Leak Detector, Fiddler, HttpWatch and DynaTrace AJAX.
- Expertise in front-end development in working with AJAX frameworks: AngularJS (typescript), Angular JS, JQuery, Sencha, YUI, DWR and Dojo.
- Experience in Sencha ExtJS frameworks in AJAX-driven websites using proxy to get the data from the back-end in the form of JSON and XML to populate on the UI components
- Designed and developed the project using Spring MVC design pattern
- Code reviews of modules developed by team members on iBatis,
- Expert Level Skills in Java, JDBC, JavaBeans, Spring Frameworks, Hibernate, Struts, JSP, JavaScript, JFC, Servlets, EJB, GWT.
- Development of applications using JSF in Websphere Portal Server and enhancement of performance by implementing Code Optimization
- Expertise in the implementation of Core Java concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB.
- Created Real-time Reporting systems and dashboards using Adobe Flex, xml, MySQL and Perl
- Maintenance of data in different Oracle Databases and environments using TOAD.
- Created different database objects (Stored Procedures, Functions, and Triggers) for the backend MS SQL server.
- Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL, JAVA and VSAM
- Oracle Coherence used to implement an in-memory data grid used to store data for the FX
- Exposed Survey API to other applications in DOE using Apache Axis
- XML messages are used to communicate between web services that are written using SOAP and WSDL.
- Performed Java web application development using J2EE and Netbeans.
- Experienced in web/application servers like Apache Tomcat, WebSphere, JBoss and Weblogic.
- Used Mercurial to keep track of versioning of the source code
- Used ClearCase version control system.
- Integration testing with Selenium.
- Expertise in employing Water Fall Model and best practices for software development.
- Object oriented development using UML.
- Integrated Java Beans and Servlets with HTML pages using JSP.
- Experienced in developing web applications using Java, Servlets, JSP, EJB, Portal Applications, Spring, AJAX, and JDBC.
- Experience in Managing build files using ANT and logging using Log.
- Built CVS and XML file loaders and splitters for financial data.
- Generated PDF reports using ECF and iText.
- Working Closely with EMC Documentum to implement Engineering Design Storage Repository and Project Document Management.
- Involved in implementing JQuery for providing interactive user interfaces and used AJAX, JavaScript and GWT to create interactive user interface.
- Used JIRA to keep track of bugs and issues.
- Extensive Experience with Web technologies using Servlets, JSP, EJB, Struts Spring, JSF/Ice faces, Hibernate Java Beans, Java Swing,
- Experience in dimensionally modeling relational data sources (DMR) using Cognos Framework.
- Developed a smart rule engine for CAS that tracks, alerts, emails and generates Crystal/ Jasperreports for decision-makers in a company about any customer-employee issue whenever the rule is applicable.
Environment: UI, JQuery, AJAX, DOJO, Sencha ExtJS, Spring, IBatis, Struts, JSF, EJB, MYSQL, Toad, SQL Server, DB2, coherence, APACHE AXIS2, WSDL, Netbeans, Jboss, Mercurial, ClearCase, Selenium, Water fall model, UML, JSP, SERVLET, ANT, Xml, ITEXT, EMC Documentum, GWT (Google Web Toolkit), JIRA, SWING, Cognos, Jasper report.
Confidential, Boston, Massachusetts
UI Architect
Responsibilities:
- Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
- Developed and Implemented WebServices and used Spring Framework.
- Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience
- Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
- Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
- Written JUNIT test cases for testing UI Framework classes and wrote many Java Scripts to do client side validations.
- Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
- Utilize Dojo framework for performing front end validations
- AJAX forms are created for update operations
- Worked on Java UI HTML and JSP pages to manage user objects and perform different editing operations on it.
- Developed applications using Velocity framework, JSP, JSTL, struts tag libraries (struts-bean, struts-html, struts-logic), CSS, spring framework, java, java script, Ajax, HTML and DHTML for front-end development.
- Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, Sencha, MongoDB and MS SQL Server integrating to a proprietary framework.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Can.js, and JQuery
- Involved in design and Development of user interfaces using HTML, DHTML, JavaScript and CSS.
- Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery
- Extensively used JSP, HTML, CSS, Java script for developing new pages.
- Used Java Servlets, JSPs, AJAX, XML, HTML and CSS for developing the Web component of the application
- Extensively used Oracle programming using SQL and PL/SQL
- Developed a bulletin board module for supplier and vendor information portal. Application included forms to upload notification documents to the Supplier bulletin and maintenance of documents, complete with CRUD capabilities and email notifications.
- Responsible for the implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
- Extensively worked with Asynchronous java scripting AJAX
- Worked on PL/SQL and SQL queries
- Involved in designing and developing dynamic web pages using HTML and JSP with Struts tag libraries
- Worked extensively in dealing with cross browser issues using CSS, HTML and DOJO.
- Connectivity to the database is provided using JDBC
- Design and Developed using WebService using Apache CXF.
- Worked on web services SOAP and REST technologies
- Used different JQuery actions and methods on the HTML elements to retrieve and verify data appropriately
- Involved in writing all client side validations using Java Script
- Involved in debugging the product using Eclipse and JIRA Bug Tracking.
- Configured JMS Server setupand DB Connection pool setup & deployed Returned items in Weblogic Server.
- Developing a new Content Management System backed by subversion using java EE technologies.
- Extensive experience in Object Oriented Analysis in developing server side and front-end framework using J2EE design patterns.
- Worked on AJAX support in applications, Worked with JSPDynpages with AJAX (YUI) and other portal components, Used Extensively AJAX, JSON, XML, and YUI for Business customers.
- Responsible for acting as the primary interface between a business and their IT or technical Teams.
- Good experience in Agile and SCRUM methodologies.
- Developed small web applications with ruby on rails.
- Involved in coding for JUnit Test cases
- Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
- Participate in architecting and engineering a Pinterest-style "style-board" that integrated w/ content from the Drupal CMS and Magento Shop systems via the server-side "core" API, utilizing Backbone.js for client-side display logic and asynchronous communication with the server.
- Provide direction and execution oversight for large Agile Development projects for the FBI as an integral member of the Program Management Office (PMO).
- Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
- Involved in intense User Interface (UI) operations and client side validations using AJAX toolkit.
- Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery
- Using Ruby on Rails for development with backbone.js
- Verification of HTML5, CSS3 and JavaScript features compatibility in the device browsers
- Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed the application.
- Was involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content.
- Created Maven build file to build the application and deployed on WebSphere Application Server.
- Developed a smart rule engine for CAS that tracks, alerts, emails and generates Crystal/Jasper reports for decision-makers in a company about any customer-employee issue whenever the rule is applicable.
- IBM ILOG development, migration and integration with Java based application
- Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.
- Utilized Web 2.0 social media strategy tactics to increase company visibility .
Environment: Java, J2EE, JEE, Spring, Hibernate, Struts, JQuery, AJAX, Node.js, Angular.js,Bootstrap.js, JavaScript, backbone.js, Oracle, PL/SQL, CRUD, Coherence, Mango db, REST, JDBC, Apache CFX, Junit, Weblogic, Eclipse, SVN, JSP, Agile, JML, JSTL, Servlet, Maven, Ilog, Web, SOA, HTML, CSS.
Confidential, Albany, NY
UI Developer
Responsibilities:
- Co-developed dynamic HTML5 application highlighting numerous data visualization of web metrics.
- Implemented various JavaScript UI effects on the pages.
- Designing the web client by using HTML, CSS, JavaScript, AJAX, EXT JS, and DOJO with JSON.
- Implemented J2EE Design Patterns like MVC, Service Locator and Session Façade.
- Designed and Developed policy screens using JSF Facelets, HTML, XHTML, DHTML, AJAX and JavaScript.
- Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
- Implemented application level persistence using Hibernate and Spring.
- Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
- Implemented JSF framework in the application which is based on MVC design architecture.Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
- Developed the application using Struts Framework which is based on the MVC design pattern.
- Developed Add, Edit and profile view web pages for the monitor module using JSP, JSF HTML, and JSF CORE tags library.
- Extensively used the DOJO Toolkit to control and provide the rich functionality to GUI.
- Involved in the development of presentation layer and GUI framework using EXTJS and HTML. Client Side validations were done using JavaScript.
- Wrote JavaScript functions to get Dynamic data and Client side validation.
- Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
- Implemented Ajax function to load data dynamically onto drop down.
- Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
- Design and development of a proof-of-concept real-time notification system using Node.js
- Built main application in Python, Django leveraging technologies such as Tastypie, Angular.js, Backbone.js, Ember.js, and Celery.
- Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) and Bootstrap, connecting to a REST-ful server on a different domain.
- Created webservices using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts.
- Extensively used IBM Websphere Portal APIs for authentication and personalization features.
- Unit testing was performed using JUnit and Version control through Git.
- Used Github repository for version control.
- Written JUNIT test cases for testing UI Framework classes and wrote many Java Scripts to do client side validations.
- Designed and developed the application using agile methodology and followed TDD, Scrum.
- Created Class Diagrams and sequence diagrams using UML.
- Worked on the Struts framework and JSP and Struts tag libraries to page display technology
- Hooked up the JSP plugins with spring bind and JSTL tags in the HTML pages.
- Designed and Developed Servlets and JSP pages for authentication
- Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in Web Sphere server
- Used JSON for data exchange between application modules along with XML.
- Designed and developed Generate PDF functionality using Spring framework and iText
- Design, implementation, and development of Oracle ECM workflows to meet the requirements of the business user.
- Applications developed in Eclipse IDE with Java, Google Web Toolkit, Hibernate, CSS, JBoss, HTML & Oracle DB.
- Worked with the JIRA tool for Quality Center bug tracking.
- Update Jasper Report configurations to make the changes in the reports.
- Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
- Designed and implemented Rules infrastructure by wrapping up core JRules API.
- Implemented Web 2.0 research and trading platforms across product areas with, "single sign on"
- Designed and developed SOA based enterprise system using Oracle SOA Suite and WebLogic
- Used JMS in the project for sending and receiving the messages on the queue.
- Installation/Support Apache Tomcat for support of Jasper Reports Server.
- Install and configure a Linux server to publish applications and the DataBase
- Developed custom web forms using PHP and JavaScript.
Environment: s: Java, J2EE, Spring, Hibernate, Struts, JSF, Dojo, Sencha Extjs, Javascript, CSS, AJAX, HTML5, DB2, Crud, Pl/Sql, JDBC, Apache Cxf, Soap, Webservices, Angular.js, Backbone.js, Node.js, Bootstrap, Coherence, Mongo DB, Eclipse, Websphere Portal, Subversion, Junit, Scrum, UML, JSP, JSTL, Servlet, Maven, XML, Itext, Oracle ECM, Google Web Kit (Gwt), Jira, Jasper Report, Ilog, Jrules, Web 2.0, SOA, JMS, Apache Tomcat, Linux, PHP.