We provide IT Staff Augmentation Services!

Ui Architect Resume

3.00/5 (Submit Your Rating)

Santa Clara, CA

PROFESSIONAL SUMMARY:

  • Innovative UX / UI architect, designer, and developer with 10+ years of experience within highly competitive markets.
  • Multi - faceted and effective web applications developer, as well as supporting, managing, and implementing web tools, client/server, distributed, internet and E-commerce application using object oriented methodologies and RDBMS, complete multi-tired, application development lifecycle experience using java-J2EE/J2EE/UI technologies and will to closely participate in the growth, development and success of the organization.
  • Expertise in reviewing client requirement, prioritize requirement creating project proposal (scope, estimation) and baseline project plan.
  • Experienced in all stages of Software development life cycle (SDLC) starting from gathering Business specifications, analysis, design, development, testing and implementation of projects using various methodologies like V-model, Waterfall, Agile, Scrum, XP and RUP.
  • Expertise in several J2EE technologies like JSP, Servlets, Web Services (SOAP, WSDLandUDDI)JSF, Hibernate, Spring, Struts, EJB(Entity session Message Driven Bean), Ajax, JAVA Beans, JNDI, JMS, JAVA Mail, XML, Sockets using IDE’s LIKE ECLIPSE .
  • Expertise in creating Conceptual Data Models, process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams and State Diagrams.
  • Expertise in Risk analysis, Gap analysis, Use Case analysis, baseline acceptance criteria and deliverables
  • Expertise with IBM Web Sphere, BEA WebLogic, Jakarta Tomcat, Jboss.
  • Expertise in designing and developing J2EE compliant systems using IDE tools like Eclipse, My Eclipse, RAD, RSA, WebLogic Workbench.
  • Expertise in XML and related technologies like XSL, XSLT, X Query and parsers like JAXP (SAX, DOM) JAXB and XML Beans.
  • Extensive experience in working with Windows, UNIX, and LINUX platforms.
  • Experience with Databases like Oracle, IBM DB2, MYSQL, SQL SERVER, JDBC etc.
  • Expert in using J2EE complaint application servers like BEA Web logic, IBM Web Sphere, ApacheTomcat, JBoss.
  • Experienced working proficiently with various IDEs including Eclipse, WebSphere Studio Application Developer (WSAD) and RAD.
  • Extensively worked on debugging using logging Frameworks such as Apache Log.

TECHNICAL SUMMARY:

Web Technologies : UI, Javascript, DHTML, CSS, AJAX, Jquery, Dojo, Node.js, Angular.js, Bootstrap.js, Backbone.js,

J2EE Technologies : Servlets, JDBC, JNDI, JSP, EJB, JMS, XML, XPath, XSLT, XSD, DTD, WebServices, SOAP, WSDL

Languages : UI, UX, Java, J2EE

Frameworks : Struts, Spring, Hibernate

Application Servers : Web Logic, Web Sphere

Web Servers : Apache, Jakarta TOMCAT

IDE/GUI Tools : Eclipse, WSAD, RAD

Modeling Tools : UML, Rational Rose

Operating Systems : Windows 2000/98/95/NT, UNIX

Databases : Oracle, MySQL

Tools : CVS, Clear Case, Rational Clear Quest

Unit Testing Framework : JUnit

PROFESSIONAL EXPERIENCE:

Confidential

UI Architect

Santa Clara, CA

Responsibilities:

  • Design and build all core UI components to include all visual aspects, all page designs and layouts including user interactions and workflows.
  • Work directly with customer and clients to capture requirements and business needs and convert this into information architecture for all applications. 
  • Determine approach and using wire frames, storyboards, and prototypes to communicate concepts, set guidelines, convert wireframes into UI design and implement UX and UI functionality for all projects.
  • Determine size and arrangement of illustrative material and copy, select style and typography, and arrange layout based upon available space, knowledge of layout principles, front-end interactions, and design concepts.
  • Delivered high-fidelity prototypes for new user interface and interactions for various online projects
  • Delivered concept and vision prototypes applicable to rapid ideation and development
  • Built prototypes based on approved requirements and wireframes which includes "production ready" cross browser unit tested modules and components 
  • Supported/Coached development teams during development of in-house (HTML/CSS/JS) UIframework, Hand-coded HTML, CSS, JavaScript on web standards and best practices for scalability and accessibility in compliance with section 508 guidelines and internationalization (i18n) 
  • Built customized jQuery/jQuery UI plug-ins and widgets for internal use
  • Wrote TypeScript that was transpiled into Javascript via the CLI powered by Webpack, with a design that is informed by Google's Material Design Specifications. 
  • Used Source Repository Git stash to maintain current and previous builds .Used GIT GUI to check-in and GIT Bash for check-out. 
  • Worked on GitHub to maintain the repository.
  • Used GIT for Version Control to track check-ins and rollback code. 
  • Worked with source version control tool GIT to manage the code repository. 
  • Used GIT for pulling and committing the developed content from/to the GITrepository.
  • Developed a proof-of-concept real-time notification system using Node.js.
  • Developed user interfaces, HTML5, CSS3, JavaScript, Angular.js to simplify the complexities of the application.
  • Developed application as Enterprise JavaScript using AngularJs
  • Used Bootstrap for customization of web application. 
  • Worked on Responsive Web Design (RWD) using media queries and Bootstrap. 
  • Developed a fully functional prototype application using JavaScript ( Backbone.js and Bootstrap)
  • Used Backbone.js to structure JavaScript code in an MVC (Model View Controller) 
  • Developed and implemented the Drag and Drop functionality using React-Draggable 
  • Created and maintained corporate website using JavaScript, HTML & CSS 
  • Developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap and HTML5.
  • Developed and tested on HTML5, CSS3, Bootstrap, JavaScript, and React.JS that meets accessibility and web browser standards for website.
  • Developed HTML prototype and UI deliverable such as wireframes, screen mock-ups and interface design. 
  • Developed frontend widgets in Backbone.js and Handlebars.js
  • Worked with two different sources Oracle and Hadoop and display/hide data based on the data source.
  • Developed packages that involve complex PL/SQL codes. 
  • Wrote SQL Queries to interact with Oracle database using JDBC. 
  • Used JavaScript and JDBC to create web Servlets. 
  • Worked on Java persistence layer in application migration to Cassandra using Spark to load data to and from Cassandra Cluster. 
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by angular 2.

Environment: UI, CSS3, HTML5, JSF, DOJO, SENCHA EXTJS, JAVASCRIPT, NODE.JS, ANGULAR.JS, BOOTSTRAP.JS, BACKBONE.JS, CSS, AJAX, HTML5, DB2, CRUD, PL/ SQL, JDBC, JAVA, SPRING, HIBERNATE, STRUTS, CASSANDRA, REST, APACHE CXF, SOAP, WEB SERVICES, JENKINS, ECLIPSE, SUBVERSION (SVN), JUNIT, WAS, WSAD, WPS SCRUM, UML, JSP, JAVA SERVER PAGES STANDARD TAG LIBRARY (JSTL),SERVLET,PROTRACTOR, JASMINE, AGILE, MAVEN, XML, ITEXT, ORACLE ENTERPRISE CONTENT MANAGEMENT (ORACLE ECM), GWT (GOOGLE WEB TOOLKIT), JIRA, JASPER REPORT, ILOG, JRULES, WEB 2.0, SOA, JMS, APACHI TOMCAT, LINUX, PHP, XPATH, XSLT, SQL, MYSQL, ELB, EBS, EC2, AWS, NODE.JS, TEST DRIVEN DEVELOPMENT, API, APACHE, UNIX, ORACLE, LDAP, HTML, ANT, GIT, GITHUB, JIVE, WEBLOGIC.

Confidential

UI Architect

Grove Village, IL

Responsibilities:

  • Implement Web design parameters, style guides and visual standards.
  • Provide guidance and expertise on design for all multimedia and print products.
  • Responsible for the creation and management of all CSS and visual standards for all projects 
  • Provide input and media assets to assist with marketing needs.
  • Implement Mobile functionality and responsive design. 
  • Conducted focus group testing to capture user base feedback and incorporated changes based on analysis.
  • Conducted ADA (Section 508) testing using impaired users for real world feedback and included findings and recommended solutions.
  • Designed and developed HTML5, CSS3, JavaScript, jQuery UI components, Node.js and AngularJS framework modules for client-facing responsive Web browser-based mobile applications
  • Developed and integrated Google Analytics mash-ups, geo-tagging, geo-location, audio-video components and A/B testing units for advertisements and promotional UI/UX features
  • Designed and developed Flex MXML and ActionScript UI/UX components for media applications and animation components
  • Provided advice and guidance to junior technical professionals on board for application design and development projects
  • Provided technical knowledge-sharing documentation for published applications
  • Developed and Implemented Web Services and used Spring Framework for dependency injection and integrated with Hibernate and JSF. 
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database. 
  • Separated all the queries away from the code and moved to the XML files using IBatis implementation.
  • Developed JSP pages for presentation layer (UI) using Struts with client side validations using Struts Validator framework/ JavaScript. 
  • Implemented a Node.js server to manage authentication. 
  • Worked on the modernization of a legacy and outsourced UI, using Angular.js
  • Implemented React container and presentational components.
  • Applied HTML, CSS, and JavaScript to create a cross browser friendly responsive design compatible with desktop and mobile browsers.
  • Wrote extensive HTML/ HTML5, CSS3 and JavaScript code to build dynamic pages using WebStorm, Sublime Text. 
  • Wrote JQUERY function while implementing various UI Screens across the whole web application 
  • Developed web pages that are more user-interactive using JQuery plug-in for Drag and Drop, Auto Complete.
  • Developed Oracle objects such as Tables, Views, Indexes, Procedures, Functions and Packages in PL/SQL.
  • Wrote complex SQL statements to retrieve data from the DB2 database. 
  • Developed a RESTful service to provide all the CRUD capabilities. 
  • Used MongoDB as the database for querying user related information and transaction history.
  • Use Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking. 
  • Involved in migrating existing WebSphere Portal applications to WebSphere Portal. 
  • Created sequence diagrams to show the page flows using WSAD.
  • Worked on software configuration management using SVN
  • Used SVN for version control.
  • Wrote test cases in a JavaScript Framework Jasmine to run in a Browser using Karma. 
  • Performed unit testing using JUnit and Version control.
  • Tested developed components using Junit. 

Environment: UI, CSS3, HTML5, JSF, NODE.JS, ANGULAR.JS, BOOTSTRAP.JS, BACKBONE.JS, REACT.JS, JQUERY, AJAX, SENCHA EXTJS, JAVA, SPRING, HIBERNATE, STRUTS, JAVASCRIPT, ORACLE, DB2, CRUD, PL/ SQL, MONGO DB, SOAP, WEB SERVICES, ECLIPSE, JDBC, APACHE CXF, REST, ECLIPSE, WEBLOGIC, CLEARCASE, JUNIT, AGILE, UML, JSP, JAVA SERVER PAGES STANDARD TAG LIBRARY (JSTL), XML, SERVLET, MAVEN, ITEXT, GWT (GOOGLE WEB TOOLKIT), JASPER REPORT, ILOG, WEB2.0, SOA, XML, XPATH, XSLT, PHP, SQL, MYSQL, SCRUM,, NODE.JS, TEST DRIVEN DEVELOPMENT, API, APACHE, TOMCAT, UNIX, LDAP, HTML, CSS, ANT, GIT, JIVE, JMS.

Confidential

Sr. UI Developer

Seattle, WA

Responsibilities:

  • Responsible for complete design of GSA Advantage eCommerce site, very large scale ecommerce environment, and sub sites including client side software systems part of GSA Advantage suite of tools for private sector contractors and federal employees.
  • Other projects include GSA Acquisition Gateway, Apps.gov, eBuy, eLibrary, GWAC portal, and ITSN portal. Provide technical oversight and guidance, guiding client through the decision-making process to implement best approach for their system and objectives, user experience, and UI architecture.
  • Design and build all core UI components to include all visual aspects, all page designs and layouts including user interactions and workflows. 
  • Work directly with customer and clients to capture requirements and business needs and convert this into information architecture for all applications.
  • Designed and developed Web pages with HTML, CSS, and JavaScript
  • Designed and developed of Sirius XM satellite radio client facing web-based Flash/Flex application with RMTP/HLS streaming audio services for Music, Sports and Talk shows 
  • Modified Flash video player interface for ESPN with Flex MXML and ActionScript 3.0 
  • Developed and integrated social media - Facebook and Twitter - UI/UX interfaces 
  • Developed RESTful service interface using Spring MVC to the underlying customer event API. 
  • Developed web applications using Spring MVC, HTML5, and Bootstrap
  • Used WSAD for writing code for JSP, Servlets, and Struts 
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic. 
  • Developed web-based customer management software using JSF.
  • Developed EJB'S for the business logic using Session facade pattern and deploying them in Apache tomcat.
  • Actualized JavaScript source code embedding nested handling logic using JQuery event handlers and call back functions.  
  • Developed AJAX based web based UI framework by utilizing JQUERY library. 
  • Utilized Dojo framework for performing front end validations 
  • Used Dojo for the client side development and validations.
  • Used SenchaEXT.js framework on the front end. used the application framework for building interactive cross platform web applications using techniques such as Ajax,
  • Created SQL queries, PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using DB2. 
  • Worked on database Programming using SQL Server, MySQL
  • Developed stored procedures using TOAD. 
  • Wrote queries, stored procedures, triggers and functions in SQLServer, 
  • Developed Dash-Board to monitor and report Cache Coherence Servers. 
  • Developed web-services using WSDL and ApacheAXIS2. 
  • Used   NetBeans   IDE for fundamental Java projects 
  • Developed and Deployed applications through JBOSS and Wildfly application server. 
  • Deployed the application on Apache tomcat Server and Jboss. 
  • Used Mercurial to keep track of versioning of the source code
  • Worked with Clearcase source management. 
  • Used Rational ClearCase for source control system. 
  • Developed and implement Hybrid Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver. 
  • Configured Selenium Web Driver, Test-NG tools and created selenium automation scripts in java using Test-NG prior to next quarter release.
  • Expertise in using various SDLC models like Waterfall, mainly Agile Scrum process. 
  • Designed the UI and have drawn the UML Use Cases, Class Diagrams, and Sequence Diagrams. 
  • Developed Search engine using JSP, presented the XML data in the web pages using JavaScript and JQuery.
  • Developed the ANT scripts for preparing EAR and WAR files used to compile and deploy J2EE components into the EJB container,
  • Experienced in implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/REST)
  • Generated PDF reports using ECF and iText.
  • Developed a web control console using GWT to manage data matching for data staging. 
  • Used Node.JS for installing dependency packages node modules, and used project management tools such as JIRA. 
  • Developed a Swing Application with the Graphical Simulation for the analysis of outbound inventory which demonstrates and alerts for differential growth and decline.
  • Designed custom cascading prompts using JavaScript and custom UI in Cognos reports. 
  • Implemented two Java portals. One is Crystal Report Engine and the other is Jasper Report Engine as plug-in to other web-applications depending on the user's preferences.

Environment: UI, CSS3, HTML5, JSF, DOJO, Sencha, Struts, IBATIS, EJB, JQUERY, ExtJS, Javascript, CSS, AJAX, DB2, CRUD,PL/ SQL, JDBC,APACHE CXF, APACHE AXIS 2, WSDL, NETBEANS, JBOSS, MERCURIAL, CLEARCASE, SELENIUM, WATER FALL MODEL, UML, JSP, SERVLET,ANT, EMC, Soap, Web Services, Eclipse, JAVA, Spring, Hibernate, WebSphere Portal, Subversion (SVN), JUnit, Scrum, UML, JSP, Java serverPages Standard Tag Library (JSTL),SERVLET, MAVEN, Xml, ITEXT,Oracle Enterprise Content Management(Oracle ECM ), GWT (Google Web Toolkit),JIRA, SWING,Jasper Report, ILOG, Jrules, Web 2.0, SOA, JMS, Apachi Tomcat,Linux, PHP, Xpath, Xslt, Sql, MySQL, ELB, EBS, Ec2,Aws, Node.Js, Test Driven Development, API, Apache, Unix, oracle,LDAP,HTML,ANT,git,jive,weblogic.

Confidential

Software developer

Bethesda, MD

Responsibilities:

  • Determine approach and using wire frames, storyboards, and prototypes to communicate concepts, set guidelines, convert wireframes into UI design and implement UX and UI functionality for all projects.
  • Determine size and arrangement of illustrative material and copy, select style and typography, and arrange layout based upon available space, knowledge of layout principles, front-end interactions, and design concepts.
  • Implement Web design parameters, style guides and visual standards.
  • Developed and modified the rules using Rule Studio with full SDLC lifecycle.
  • Developed Controller Servlets, Action and Action From objects for process of interacting with database using Struts and Hibernate.
  • Analyzing Investment Banking softwareandJDK.
  • Analysis of data In EJB was done using Business Intelligence Development Studio
  • The configurations, managing, and administering all components within Microsoft SQL Server was done using Enterprise Manager.
  • Provide guidance and expertise on design for all multimedia and print products.
  • Responsible for the creation and management of all CSS and visual standards for all projects
  • Provide input and media assets to assist with marketing needs.
  • Implement Mobile functionality and responsive design.
  • Conducted focus group testing to capture user base feedback and incorporated changes based on analysis.
  • Conducted ADA (Section 508) testing using impaired users for real world feedback and included findings and recommended solutions.

Environment: JAVA,JDK, J2EE,EJB, JNDI, Hibernate, Spring, HTML, JavaScript, XML, CSS, JUnit, UML, Eclipse, Oracle WebLogic, DB2, subversion, Linux.

Confidential

Software Engineer

New York, NY

Responsibilities:

  • Worked directly with clients to capture requirements and create functional demonstrations ensuring accuracy.
  • Responsible for all UI design based on sound UX principles including data and content organization for development of intuitive navigation systems and positive user experiences.
  • Determined and created all graphics and icons ensuring effective visual communication. Produced graphic sketches, designs, and copy layouts for online and print content. Created logos and branding and adhered to any existing brand guidelines.
  • Implemented Web design parameters, style guides and visual standards. Established and produced graphic material for use in advertising and promotion of online and print services and products.
  • Provided guidance and expertise on design for all multimedia and print products. Responsible for creation and management of all CSS for projects. Designed and developed Flash media elements including interactive media for training courseware. Managed Video/Audio production and editing.
  • Created mockups, wireframes, and rapid functional prototypes in HTML5, CSS3, jQuery, Bootstrap, and jQuery UI for demonstration and communication of approach to client and implementation by development team.
  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Worked on development of common framework in Google web Toolkit(GWT) to build screens and make remote procedure calls to middle ware
  • Developed STRUTS forms and actions for validation of user request data and application functionality.
  • Developed JSP’s with STRUTS custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database
  • Used JavaScript for the web page validation and Struts Validator for server side validation
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Handled on issues related to conversion of JAVA to AJAX
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Used Clear case for source code control and JUNIT for unit testing.
  • Involved in peer code reviews and performed integration testing of the modules.
  • Followed coding and documentation standards.
  • Developed Sitecore components and sites for TunMedia company to support their media business. Sitecore base sites at front end with .net middleware and MS SQL databases.
  • Used Maxymizer for complete testing and analysis. 
  • Developed CardioNet medical application recording cardiogram and sending it to the clinic front desk. WPF client with WCF backend and MS SQL. 
  • Designed and developed online marketing B2B place. Based on CodeIgniter + MY SQL. 

    Designed and developed administrative application of the Hotel activities. Clojure + Java, JMS + PostgreSQL. 

Environment:  JAVA, J2EE,AJAX, Google Web Toolkit(GWT) STRUTS, JSP, JDBC, EJB, ANT, XML, IBM Web Sphere, JUNIT, DB2, Rational Rose, CVS.

Confidential  

Software Engineer

Reston, VA

Responsibilities:

  • Work directly with clients capturing requirements and creating functional demonstrations to ensure accuracy.
  • Responsible for all UI design based on sound UX principles including data and content organization for development of intuitive navigation systems and positive user experiences.
  • Created mockups, wireframes, and rapid functional prototypes in HTML, CSS, and JavaScript for demonstration and communication of approach to client.
  • Determined approach and using wire frames to set guidelines, design, and implement Graphical User Interfaces for all projects.
  • Implemented sound mobile approach and standards. Produced graphic material for use in advertising and promotion.
  • Responsible for creation and management of all CSS for projects. Managed Video/Audio production and editing. 
  • Involved in development of Reusable Components (Java Beans) such as Pricelist, Stock Rates, material beans and many other attributes which affect the display of the stock Pricing.
  • Developed SQL queries, Joins with JDBC API to access data.
  • Developed Action Form and Action classes and used Action Errors for error reporting.
  • Utilized the String tokenize and collections inJSP.
  • Used struts html, logic, bean tags in JSP’S
  • Involved in creations of Applets using Visual cafe’s make Applet utility.
  • Some sample tests were incorporated using Multi-Threaded Java Applets, Java Scripts were used for playing audio clips and to the make the price lists interactive to the User.
  • Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project
  • Developed the functionality for communicating between the modules mostly involved in VIEW and CONTOLLER section of MVC pattern for CMS project, it includes HTML, CSS3, JavaScript, JQuery and AJAX which were used for UI development. 
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms. 
  • Used BackboneJS for making AJAX calls (GET, POST) for triggering or fetching data from Restful API's provided by the backend team. 
  • Worked with Backbone and Node to give a structure with rich API over a RESTful JSON interface. 
  • Developed a core component of Analytics with Node.js, Angular.JS. 
  • Used AngularJS as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server. 
  • Displayed tabular data using AngularJS by applying filters on the table data 
  • Experience in developing Web Services to expose useful functionality to web users through SOAP and RESTful web service calls.
  • Used web Development using HTML, and coded Java components which Retrieves data using SQL from Oracle database. 
  • Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request. 
  • Expertise in performing Client-side validations using JavaScript.

Environment: UI, CSS3, HTML5, JSF, JAVA,JDK, JavaScript, J2ee, JSP, XML, Struts, Servlets, JDBC, EJB, Oracle, tomcat.

We'd love your feedback!