Ui Developer Resume
Sfo, CA
SUMMARY:
- 11+ years of experience in the with full Software development life - cycle(SDLC) including Analyzing, Designing, Coding, Testing, implementation & Production Support.
- 5+ years’ experience in the Web Applications Development using AngularJS, EXTJS/Sencha, JQuery, Wijmo/Spread-lite Bootstrap etc.
- Hands-on experience with Java REST APIs, HTML, CSS, JavaScript, JQuery, DOM, and AJAX using JSON or XML format etc.
- Heavily worked on 3 weeks Scrum and Monthly Release cycle.
- Worked in different CSS processors SAAS and LESS etc.
- Created Single Page Application (SPA) using MVC architecture in AngularJS.
- Extensively worked on debugging using Chrome, Firebug, Eclipse debugger, Postman and rest client etc.
- Experience in Web Services using SOAP and RESTful APIs.
- Used Jasmine Karma & protractor for UI unit testing. Used log4j for logging and debugging.
- Worked on different Sublime Text, Bracket, and Eclipse etc.
- Experience working with versioning tools like Perforce, GitHub, CVS, PVCS, SVN and build tools like ANT, Maven.
- Experience working with build automation tools like Jenkins for building and deploying the code using Jenkins jobs in different environments,
- Excellent experience with Databases such as MySQL, Oracle, DB2/Sybase, and SQL Server.
- Efficient team member with excellent work/time management skills, excellent leadership, communications and Interpersonal Skills, ability to work under strict deadlines.
- Performance analysis and cross browser testing using Apache JMeter.
- Project co-ordination and management skills.
TECHNICAL SKILLS:
Design Patterns: DAO, Factory Pattern, MVC, Singleton.
UI Framework: AngularJS, EXTJS, NodeJS, JQuery.
Java Framework: Spring, Struts, Hibernate, MVC Architecture.
SOA: Web Services, Restful web services.
Sybase, DB2, SqlServer, MS: Access, Oracle, PostgreSQL.
Servers: CQ5, Apache Tomcat, WebSphere, IIS.
IDEs: Sublime Text, Bracket, RAD, Eclipse
Languages: Java, J2EE, PL/SQL, SQL, C#, VB.net
Version Control: Perforce, GitHub, VSS, CVS, PVCS
Build & CI Tools: Maven, Ant, Jenkins and CuriseControl
SAP Business Objects Info: view
Tools: Keynote, Omni graph, Pages, MS Visio, Rational Rose
Methods: Agile, Waterfall Life-Cycle, MVC Framework, OOAD
PROFESSIONAL EXPERIENCE:
Confidential, SFO, CA
UI Developer
Environment: Angular JS, HTML, HTML5, Bootstrap, CQ5 Author/Publisher, SASS, CSS3, AJAX, JAX-RS/REST, Perforce, JavaScript, Java, JSP, MAVEN.
Responsibilities:
- Developed UI using HTML 5, Bootstrap, and JS for interactive cross browser functionality and complex user interface.
- Working on Agile Development mode to deliver 3 weeks’ deliverables with monthly release cycle.
- Worked on Track a Transfer, Report Fraud, Send Money, Payments & Receiver etc. modules for responsive UI conversion using AngularJS, Bootstrap, CSS3, HTML5 for interactive web pages.
- Created and consumed Rest APIs.
- Creating SPA using AngularJS routing.
- Created services, Constants, custom filters, JSP and controllers based on app framework.
- Content authoring for supporting international countries using CQ5.
- Used custom directives, templates, promises, modules, dependency injections, services extensively.
- Consumed rest APIs by AJAX calls and data binding with the UI.
- Consumed web service to generate dynamic UI using JSON response.
- Worked on the applications to support different browser compatibility like chrome, IE and Firefox.
Confidential, Redwood, CA
UI Developer
Environment: Java, J2EE, AJAX, EXTJS 4x, EXTJS 3x, Sencha JavaScript, SVN, HTML, JSP, HTML5, SASS, CSS3, AJAX, Apache, Tomcat, JAX-RS/REST, Jenkins, Karma, Jasmine STS IDE, Maven, Oracle.
Responsibilities:
- Work on an Agile Development Team to deliver regular updates to project managers. Exposure to work in Mobile, Consumer, Dealer and Service Tab Portal.
- Worked on Agile Development mode to deliver 2 weeks’ scrum deliverables with monthly release cycle.
- Used EXTJS i18n localization to support different locale.
- Created a web service using spring chained framework. Consumed web service to generate dynamic tables using JSON response.
- Created and consumed Rest APIs.
- Debugged mobile and iPad application using chrome emulator.
- Debugged backend service using RestClient in Firefox and Postman in chrome.
- Worked on the applications to support different browser compatibility like chrome, IE and Firefox.
- Deployed and tested code in dev and Qa environment using Jenkins auto build tools.
- Designed/developed UI with SASS, CSS3, HTML5 and AJAX for interactive web pages.
- Developed UI using HTML 5, Bootstrap, and JS for interactive cross browser functionality and complex user interface.
Confidential, Oakland, CA
UI Developer
Environment: Java, J2EE, AJAX J-Query, AngularJS, JavaScript, Struts-Framework, CVS, HTML, JSP, HTML5, AJAX, WebSphere, XML, XSL, XSLT, XSD, JAX-RS/REST, RAD IDE, Ant, Sybase and DB2.
Responsibilities:
- Work on an Agile Development Team to deliver regular updates to business team and project managers.
- Consumed a Java RESTful API developed by the team using Client side framework JQuery.
- Extensively worked on Struts framework for web development.
- Experience using App Servers as WebSphere.
- Designed/developed UI with Java JSP, CSS, HTML, JQuery and AJAX for interactive web pages.
- Used JMeter for performance testing of the stored procedures and the web pages.
- Developed UI using HTML 5, Bootstrap, JQuery, and JSP for interactive cross browser functionality and complex user interface
Confidential, Cupertino, CA
Technology Lead
Environment: Angular JS, Wijmo, Spread-Lite, HTML, HTML5, Compass Complier, Angular1.5, SASS, CSS3, AJAX, IIS, Asp.Net, C#, JAX-RS/REST, Git, Bit bucket, Sql Server.
Responsibilities:
- Used Wijmo gird controls and spread-lite.
- Created services, custom directives and controllers based on app framework.
- Used custom directives, templates, promises, modules, dependency injections, services extensively.
- Consumed rest APIs by AJAX calls and data binding with the UI.
- Consumed web service to generate dynamic UI using JSON response.
- Worked on the applications to support different browser compatibility like chrome, IE and Firefox.
- Deployed and tested code in dev and QA environment using nAnt auto build tools.
- Designed/developed UI with SASS, CSS3, HTML5 and AJAX for interactive web pages.
- Developed UI using HTML 5, Bootstrap, and JS for interactive cross browser functionality and complex user interface
Confidential, Sunnyvale, CA
Developer
Environment: Java, J2EE, JSP, Servlet, Sql Server, UML, Hibernate, Javascript.HTML, DHTML, TOMCAT, Eclipse.
Responsibilities:
- Requirements gathering, design, development and testing of features and enhancements.
- Providing guidance for users on how to use the tool and associated functionality.
- Continual enhancement and bug fixes for existing features.
- Interacted with the tools users at Germany and USA frequently.
- Worked on Web Service development for dynamic interaction between web applications.
- Performed Unit Testing, Functional Testing, and Integration Testing.
- Conceptualized, designed, developed, and implemented the look and feel of web pages that are visually pleasing, load quickly, and meet established design standards.
- Gathered requirements from users and translated in to system requirements and specification.
Confidential, Warren NJ
Developer
Environment: Java, J2EE, JSP, Servlet, Sql Server, UML, Hibernate, TOMCAT, Eclipse. Visual Studio.NET 2003, C# 1.1, Asp.net 1.1, ADO. Net 1.1, MS .NET Framework 1.1, HTML/DHTML, CSS, SQL Server-2000, AJAX, JavaScript, IS, Web Forms.
Responsibilities:
- Requirements gathering, design, development and testing of features and enhancements.
- Used hibernate to query from database. Developed web pages and validated these pages using JSP, HTML, CSS, Jscript, and JavaScript.
- Developed and implemented the User Interfaces using Java Server Pages (JSP).
- Created stored procedures, triggers, and functions in Sql server.
- Performed Unit Testing, Functional Testing, and Integration Testing.
- Conceptualized, designed, developed, and implemented the look and feel of web pages that are visually pleasing, load quickly, and meet established design standards.
- Provided competitive market analysis on the e-commerce site and proposed suggestions to the design and available functionality.
Confidential
UI/ Web Application Developer
Environment: Visual Studio.NET 2003, C# 1.1, Asp.net 1.1, ADO. Net 1.1, MS .NET Framework 1.1, Vignette Version 7, HTML/DHTML, CSS, SQL Server-2000, AJAX, JavaScript, IS, Web Forms, User Controls, XML, XSL, SourceGear Vault 1.0, Re-sharper 1.5.1, Code Smith-31, VSS, MS-Visio 2003, Quick Base, Web Service.
Responsibilities:
- Involved in Design and Documentation of Individual Applications Screen Specifications for ZDI
- Coded various JavaScript and created Asynchronous JavaScript & XML using AJAX.
- Designed Publication Workflow & updated in DB of various modules.
- Created classes, interfaces, properties, methods, user controls in C# using ASP.NET.
- Improving Software Quality through Effective Source Code Control using Microsoft Visual Source Safe and SourceGear Vault 1.0.
- Code reusability done using Code Smith- 31 by creating corresponding templates.
- Used Re-sharper 1.5.1 tool for code review.
- Extensively used Dataset, Data Grid and Repeater controls to display and manipulate data.
- XSLT style sheet files were created for transforming results from XML output.
- Quick Base is used as requirement tracking tool.
Confidential
Software Developer
Environment: Visual Studio .NET 2003, VB.NET, ADO.NET, XML, Oracle 9i, PowerBuilder 7.0, Infragistics Net Advantage 2005 Volume 3, Winforms PVCS-Repository Tool, Resharper, Rational Rose, Toad, MS Front Page
Responsibilities:
- Analyzed the existing PowerBuilder application functionality and redesigned the application framework into the .net.
- Involved in the development of Confidential framework using Infragistics controls and VB.net.
- Involved in the analysis, design, coding, bug fixing, bug tracking and unit testing of framework and modules.
- Extensively used assemblies implemented using VB.net.
- Used Delegates and Events to create the Confidential application’s events using VB.net.
- Created Crystal Reports using windows forms.
- Used ADO.NET for data access layer to communicate with the Oracle 9i database using ODBC provider
- Involved in designing and coding of Presentation Layer, Business Logic Layer and Data Access Layer.
- Coded Sql Queries using Joins, Stored Procedures, Functions, and Triggers & Cursors in the Oracle 9i.
- Toad tool used for database operations.