We provide IT Staff Augmentation Services!

Ui Tech Lead Resume

3.00/5 (Submit Your Rating)

Costa Mesa, CA

SUMMARY

  • Over 7 years of development experience wif HTML, HTML5, XHTML, DOM, CSS, CSS3, JavaScript, AJAX and JSON.
  • Extensive experience in developing web page quickly and TEMPeffectively using HTML5, CSS3, Java Script, jQuery, Swing, DOJO, Full Stack JSF, XML, REST, jQuery, AJAX scripting Angular JS, SASS (CSS preprocessor), Bootstrap (Responsive web design)and experience in making web pages cross browser compatible.
  • Design and implementation of SPA using latest version Angular2.
  • Experience in Object Oriented (OOP), J2EE and Client & Server side technologies like Java, PHP .
  • Expertise in developing Web Services using - SOAP (Spring-WS), Restful (Spring-Rest, Spring-boot, Hibernates, Mybatis-2, Jersey API).
  • Strong web development skills wif JavaScript frameworks like Angular JS, React JS wif Redux, Node JS wif Express JS, Ext JS.
  • Good Knowledge in all teh phases of software development life cycle wif Analysis, Design, Development, Integration, Debugging and Testing for Software Applications in Client Server environment, Object Oriented Technology and Web based applications.
  • Extensive knowledge and hand-on experience in creating, maintaining and supporting rich front-end applications using Ext JS 4.X/5.X/6.X Framework.
  • Expert in writing unit tests cases using (Karma, Mocha, Chai ) to verify Angular JS modules and JavaScript utility routines.
  • Expertise in debugging and troubleshooting existing code wif testing tools like Firebug, Fiddler, Chrome, Safari web inspectors and IE Developer Toolbar.
  • Experience on Node environment using Node JS, Npm, Grunt, Gulp, Bower & Browser-Sync (liveReload).
  • Strong knowledge on how to use latest web technologies ES6, ReactJS wif redux, Flux, Babel, and Web-Pack.
  • Wifin teh material environment, virtual lights illuminate teh scene. Used Key lights create directional shadows, while ambient light creates soft shadows from all angles.
  • Experience in developing web applications using JAVA/J2EE concepts like, Mastery of OOD and OOA, OOP, Multithreading, Collections, Java swing, Spring-boot, JDBC, JSP, Servlets, JMS, Hibernate, spring REST, Struts, web services and Java Beans.
  • Used different kinds of components like badges, footer, Icons, Navigation bar, Paginations & JavaScript functionalities like Carousel, Modals, Drop-down& Transitions from Google Material design.
  • Designed several wireframes & mockup screens using Adobe Photoshop & Dreamweaver.
  • Used teh Node JS, Angular JS and Backbone JS MVC Frameworks in teh development of teh web applications.
  • Worked on JavaScript frame work (Angular JS) to augment browser based applications wif MVC capability.
  • Proficient in design and development of various dashboards, reports utilizing Tableau Visualizations like Dual Axis, Bar Graphs, Scatter Plots, Pie-Charts, Heat Maps, Bubble Charts, Tree Maps, Funnel Charts, Box Plots, Waterfall Charts, Geographic Visualization and other making use of Dashboard Action, Data Source and Context Filters according to teh end user requirement.
  • Experience wif SQL, PL/SQL and wif databases like Oracle, Mysql, SQLServer & No SQL databases like MongoDB, Cassandra, Hbase & Hive.
  • Developed custom directives (for simultaneous file uploads) and created AngularJS services to consume REST API services.
  • Managed and implemented all code changes via SVN, GIT& Bit-bucket. Deploying builds across development (Dev), testing(QA), staging and production(PROD) instances and maintaining code integrity through Jenkins..
  • Training and mentoring JavaScript developers in React/Redux development.
  • Experience in working wif third party web services APIs and Web Services using AJAX and JQUERY.
  • Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
  • Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
  • Involved in daily SCRUM meetings to keep track of teh ongoing project status and issues.
  • Developed, maintained and supported front-end applications based on Ext JS 4/5/6.
  • Possess good experience on IDE tools like IntelliJ, WebStorm, Notepad++, Sublime Text, Editplus and Eclipse JUNO/KEPLER & NEON.
  • Participation in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for teh website.
  • Enhanced user experience by designing new web features.

TECHNICAL SKILLS

UI We Web Technologies: HTML4/ 5, XHTML, XML, XSLT, JavaScript, AJAX, JQuery, JSON, CSS2/3, SASS MV*Frameworks like Angular JS, Node JS, Ext JS, React JS wif Redux and Bootstrap.

Frame Frameworks: Spring-Rest, Spring-MVC, Spring-Boot, Rest-Api, SOAP and Hibernate.

IDE, Editors: Eclipse IDE, Notepad++, Web-storm, Adobe Dreamweaver and Sublime Text.

Web/App Servers: Apache Tomcat 8.0, HTTP Web Server, JBoss EAP 6.4 Experience wif Many Online Webhosting Platforms (Shared, Dedicated, VPS).

Database: Oracle9x/10x, MS-Access, SQL 2000/2005, PL/SQL and No Sql databases like Hbase, Cassandra, Hive & MongoDB

Browser: All (IE, Firefox, Opera, Chrome, Firefox & Safari)

PROFESSIONAL EXPERIENCE

Confidential, Costa Mesa, CA

UI Tech Lead

Responsibilities:

  • Understand teh business process and current work flow of teh APDSv1.0.
  • Gather teh new business requirements from teh business and teh ground team who are working in teh facility.
  • Analyze teh new requirements, create wireframes following visual design and teh work flow and present to teh business and facility team for further review and feedback.
  • Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
  • Created web services using spring-boot framework, which connects to multiple Hbase & Hive tables.
  • Used spring framework for implementing Dependency Injection and DAO support classes.
  • Created spring configuration files to define Handler mappings, Bean definitions and developed Model classes for View Resolutions and DAO implementation classes extended from Hibernate Dao Support. Created Hibernate persistent and configuration files for ORM implementation.
  • Created multiple components which can be reusable wif-in teh application using React JS.
  • Developed dashboards, work books and data views depending upon teh business requirements and published on Tableau Server.
  • Created actions in worksheets and dashboards for interactivity and to compare data against different views.
  • Involved in teh creation of interface to manage user menu and Bulk update of Attributes usingExt JSand jQuery.
  • Involved in teh production of interface to oversee client menu and Bulk overhaul of Attributes utilizing Angular JS, Node JS, Ext JS, Express JS, React JSand JQuery.
  • Engaged in taking attending Stand-up meetings and Sprint Planning Meetings.
  • Used different kinds of components like badges, footer, Icons, Navigation bar, Paginations & JavaScript functionalities like Carousel, Modals, Drop-down &Transitions from Google Material design.
  • Used Google material CSS classes to apply various predefined visual and behavioral enhancements to teh display various types of pre-loaders and progress bars.
  • Created complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
  • Designed CSS3 based web pages which were cross-browser compatible and created screens wif table-less designs meeting W3C standards.
  • Involvement in making custom, general modules and segments which expand teh components and modules of core Node JS.
  • Responsible for making responsive web pages using twitter bootstrap and media queries.
  • Experience in making Responsive web pages using Twitter Bootstrap and media queries.
  • Developed designs in securing teh application using form-based autantication using HTML, XHTML, JavaScript, JQuery and CSS.
  • Used Angular JS framework for building web-apps and is highly efficient wif PHP framework as well as using Restful services.
  • Executed creating teh check hash code utilizing crypto bundle on Node.JS and Added client approvals and client authorizations by utilizing teh Node.js.
  • Worked extensively wif Advance analysis Actions, Calculations, Parameters, Background images, Maps, Trend Lines, Statistics, and Log Axes. Groups, hierarchies, sets to create detail level summary report and Dashboardusing Tableau's Advanced Capabilities.
  • Integrating Flex andReact apps wif Node.js backend on an embedded server.
  • Closely worked wif Application usingReact JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root teh URL's properly
  • Developed UML diagrams like Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent teh detail design phase.
  • Worked wif Angular JS Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters, Http Request.
  • Worked wif Angular JS filters in expressions and directives to filter data rendered in teh UI.
  • Experienced in working wif Babel, Gulp, NPM, NPM scripts, and Webpack in application build and deployment processes.
  • UsedReact-Autocomplete for creating google maps location search on teh webpage
  • Used Google material CSS classes to apply various predefined visual and behavioral enhancements to teh display various types of pre-loaders and progress bars.
  • Handled all aspects of teh web application including maintaining, testing, debugging, deploying and printing.

Environment: HTML 5, CSS2/3, AJAX, JavaScript, media queries, Tableau, Bootstrap, jQuery, SVN, GIT, JBoss, JSP, Web-storm, AngularJS, Ext JS, SOAP, Rest APi, Express JS, Npm, gulp, Bower, Docker, Handlebars JS, Web-pack, Babel, React JS & Node JS.

Confidential, Durham, NC

Java Developer.

Responsibilities:

  • Developed GDM Remediation a (rest-based project), deployed and maintained several web applications usingSOAarchitecture.
  • Developed REST components wif STS as development tools wif tomcat server.
  • Used various design patterns like MVC, Singleton, Value Object, Factory and Facade used XSD, JAX-B & castor plug-in wif maven to develop teh various constructs.
  • Implemented teh Hibernate framework (ORM) to interact wif Oracle database.
  • Identified common functionality for Brand Sites which includes data collection, data processing, business implementation, emails, standard presentation tier handling, and validation routines, all offered through common services designed using Web Services.
  • Implemented Spring-MVC, Spring-Rest framework for application transaction management.
  • Involved in teh analysis, design, and development and testing phases of application.
  • Presentation tier developed using Struts, writing Action Classes, Form Bean Classes and configure teh application using Struts Configuration file
  • Performed unit testing using Junit, QUnit and mokito.
  • Adhered to coding standards wif SonarQube and Jacoco plugin for test coverage, Check style integrated wif sonarQube &liberator for checking code quality.
  • Daily SCRUM stand-up meeting and provided Demo to teh business.Was part of 2-week agile sprint cycles wif end-of-sprint demos and retrospective sessions wif end clients.
  • Developed generic DAO tier for fetching teh navigation items through teh Legacy Intranet; connecting to teh SQL server database and fetching data using Hibernate ORM Mappings.
  • Interacted wif User Experience teams to understand customer needs to design online user experiences, ensuring ease of navigation and simplicity of design.
  • Used Log4j and commons-logging frameworks for logging teh application flow.
  • Responsible for application setup and configuration in teh development, QA and Production environment and preparation of teh timely builds using Maven, releases and deployment on Tomcat Server for web applications and web portals respectively.
  • Creating React-Native mobile applications for devices unable to run Flex/Flash applications.
  • Supported deployment of application in multiple environments including SIT, UAT and Production Environment.
  • Developed complex UI screens wif reusable Ext JS components Such as Viewport, Panel, Data GRIDs, Forms, Tree Panel wif client reports customized according to user requirements etc.
  • Developed cross browser and multi browser compatible web pages using HTML5, CSS3 and JavaScript.
  • Designed Frontend wif in object oriented JavaScript Framework like Backbone JS, Require JS Node JS, Angular JS and Ext JS.
  • Experienced inReact JS and working wifReact Redux architecture.
  • Solid understanding of ReactVirtual DOM Algorithm forReact performance optimization.
  • Used Ext JS in AJAX-driven websites using proxy to get teh data from teh back-end in teh form of JSON and Ext JS to populate on teh UI components.

Environment: JAVA, J2EE, spring, STS-eclipse, Oracle 10g, GIT-flow, SonarQube, React JS, Jenkins, SOAP UI, jacoco plugin, SourceTree, Jenkins, MS Excel, MS Visio, REST, Splunk, VM-Ware, apache tomcat, Apache Maven, stash, crucible, Rational team concerts, onDemand(internally developed for promoting code to DIT and DEV), urban-code deploy (u-deploy for automatic code deployment to higher managed environments-QA, RE, PREF and PROD).

Confidential, Sunnyvale, CA

UI developer

Responsibilities:

  • Developed securing teh application using form-based autantication using HTML, JavaScript, Angular JS and CSS, Sass, Bootstrap, Ext JS, OpenID connect (oauth2), Unit Test (Node JS, and Mocha), Functional Test (Night Watch).
  • UI development wif technologies like HTML 5, Angular JS and jQuery, Compass, Bootstrap.
  • Developed teh application Using Java Server Faces Ext JS tag libraries.
  • Designed and Developed Web application using CSS pre-processors using SASS.
  • Backend Service Integration using Angular JS& features used like Angular-Strap, UI-Grid, Ng-Grid, Controllers, Directives, Services, Factory etc.
  • Wrote Ext JS, Ember JSfunction while implementing various UI Screens across teh whole web application (both consumer facing as well as internal application).
  • Built reusable and customizable components for teh new website usingReact JS andReact-Routes to create single page application.
  • Developed cross-browser/platform wif Ext JS4.x/5.x, JQuery, AJAX and DHTML/CSS to desired design specs for single page layout using code standards.
  • Developed various screens for teh front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux Libraries.
  • Worked on client-side validations for signup and login page by using ng-show to display teh errors and also created custom validations. Demonstrated implementation and up-gradation of JavaScript Library.
  • Experienced in React JS and working wif redux architecture.
  • Used React Bootstrap Components like Responsive Navigation bar, Transitions, Tabs, Overlays (Modals, Popovers etc.)
  • Involved in creating a reusable component using React JS for DOM manipulation.
  • Developed certain features of teh application functionality i.e. CRUD (Create, read, update, delete) features using Backbone JS, RequireJS and Responsive Design.
  • Developed ANT scripts and used MAVEN tool to build and deploy J2EE applications.
  • Developed enterprise-level JAVA applications utilizing XML, JSON, Restful-based web services, JavaScript, HTML, Angular JS and a Modern UI framework such as Bootstrap CSS.
  • Worked on Ext Jswif Restful and Soap Web service technologies Used JQuery plugins validation, drag and drop and more exceptionally.
  • Used "twitter bootstrap" for HTML components style definitions and user interface elements such as dialog boxes and tooltips.
  • Performs UNIT testing wif Mocha, Functional testing using Night watch and develops web services using RESTFUL API and HTTP.
  • Used DDP server for MeteorJS and it's teh protocol Meteor uses to communicate between teh client and teh server
  • Application is built using Test Driven Development framework jasmine.
  • Created Angular custom services using service and factory methods, directives and used various angular services like $rootScope, $modal, $location, $q, geoLocation Service, $filter, role Access Service as dependencies
  • Created GET/PUT/UPDATE request and response using RESTFUL web services.

Environment: HTML, CSS, HTML4, SASS, AJAX, jQuery, SVN, JSP, Angular JS, React JS, JavaScript, Atom, XML, Angular-strap.

Confidential, San Jose, CA

UI Developer

Responsibilities:

  • Requirement gathering and understanding.
  • Creation of highly Usable, Accessible, X-Browser, X-Resolution, and X-Platform compatible web applications using XHTML, DHTML, CSS, JavaScript, JavaScript Libraries.
  • Translated wireframes into optimized program code using XHTML, CSS, JavaScript and DHTML.
  • Worked extensively on numerous web technologies including HTML5, CSS2.0, CSS 3.0, and JavaScript.
  • Tested of websites for W3C validation and testing it in major browsers like Firefox, IE7, IE8 and Opera.
  • Worked closely wif system analyst to understand teh technical requirements of teh projects
  • Involved in development of Servlets and JSPs using Apache Struts framework.
  • Developed user interfaces using Tiles wif JSP, HTML and JavaScript.
  • Extensive Bootstrap development including grid layout, full HTML development wifin teh Bootstrap grid work, Menu/Navbar customization, CSS customization, animations, timers, carousel, media queries for proper rendering mainstay was LESS framework
  • Used Firebug, Firebug Lite, and IE Developer Toolbar for debugging and browser compatibility.
  • Fixed bugs and provided support services for teh application.
  • Handling code optimization techniques to decrease much use of JavaScript in creating dynamic functionality, wif teh use of CSS classes.
  • Developed Tabbed pages using AJAX and Angular.js, Node.js and Ext.js for quick view of related content, scores, top stories, and headlines.
  • Teh look and feel is customized using combination of HTML and CSS (as cordova converts them to native code automatically), used Ajax to make API requests and JavaScript for DOM manipulation.
  • Involved in JIRA workflows for teh bug tracking and project management.
  • AngularJS Controllers, Scopes and Modules, design of AngularJS architecture patterns, defining role of controllers, hooking views to controllers, creating modules, adding controllers into teh modules.
  • AngularJS routing, referencing teh ngRoute module, adding teh ngRoute script into teh application, configuring routes, using teh $routeProvider to configure routes.
  • AngularJS Factories and Services, refactoring code into a factory, injecting a factory into a controller. Making Ajax calls from teh factory/service, creating a RESTful service, using $http service.
  • Used AJAX and JSON to make asynchronous calls to teh project server to fetch data on teh fly.
  • Extensive JQuery wif various widgets including Draggables, Droppables, Sortables, more Bootstrap related widgets like Accordion, TEMPeffects, Animations, Color Animation, Hover, Switch class, Datepicker Sliders.
  • Worked on developing application in safari and chrome.
  • Provided a brand-able solution for all application so dat header and footer are teh same across teh application.

Environment: HTML, DHTML, CSS, AJAX, JavaScript, JQuery, SVN, Eclipse, Microsoft FrontPage, and Adobe Photoshop CS3.

Confidential

UI Developer

Responsibilities:

  • Involved in developing teh UI pages using HTML, DHTML, CSS, JavaScript, JSON, JQuery, AJAX.
  • Developed teh User Interactive webpages in a professional manner wif using webtechnologieslikeHTML, XHTML and CSS as per company’s standards
  • Used RWD (Responsive Web Design) techniques to enhance user's behavior based on screen-size, platform and orientation.
  • Worked wif cross browser compatibility issues to ensure teh smooth running of application and all its features on different browsers.
  • Expertise in AngularJS for developing Single Page Applications.
  • Wrote SQL queries to get teh data, update teh data from teh database and to connect database in teh DAO implementation classes.
  • Tested teh web services wif SOAP UI tool.
  • Used RAD as Development IDE for web applications.
  • Developed a fully functional prototype application using JavaScript (jQuery) connecting to a REST-ful server on a different domain
  • Deployed teh application using Tomcat Web Server.
  • Used Ajax to refresh only certain section of teh page and reduce teh load on teh web server.
  • Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
  • Excellent problem solving skills and teh ability to work independently.
  • UsedJQuerycore libraries for teh logical implementation part at teh client side of teh website.
  • Debugged teh application using Firebug and traversed through teh nodes of teh tree using DOM functions.
  • Used Microsoft Visio for designing teh Use Case Diagrams, Class model, Sequence diagrams, and Activity diagrams for SDLC process of teh application.
  • Involved in raising teh change requests and entering all teh production issues into teh remedy system.

Environment: HTML, DHTML, CSS, JavaScript, SPA, JQuery, DOM functions, REST, Use Case Diagrams, HTML, CSS, JavaScript, Jquery .

We'd love your feedback!