Sr. Ui Developer Resume
San Francisco, CA
PROFESSIONAL SUMMARY:
- Total 8+ years of experience in designing and implementing Web, Client/Server and N - Tier distributed, Systems Analysis, Design, Development and Implementation in Web and mobile platforms, focusing on front end User Interface (UI) components.
- Proficient in building Web UI using HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, JSP, JSF that follow W3C Web standards.
- Extensive experience in software design, implementation and testing of distributed systems in domains such as E-Commerce (B2C), Defense Systems, Financial Systems, and Health Care Systems.
- Microsoft Certified Professional in HTML/CSS/JAVASCRIPT.
- Experience with AJAX, REST and JSON.
- Solid experience with Responsive Web Design (RWD).
- Experience building Web applications using JavaScript Model, View, and Controller (MVC) Angular.JS and Backbone.JS framework architectures.
- Expertise in using source code control systems such as GIT and JIRA.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Experienced working in both AGILE and SDLC based development environment and participating in SCRUM sessions.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Experience in AJAX, XML, XSLT, XPATH, and Web Services with SOAP to design, deploy, develop and implement the internet / Intranet applications.
- Well versed in the complete SDLC starting from requirements gathering, use cases, design, development and testing.
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
Sr. UI Developer
Roles & Responsibilities:
- Used JavaScript for developing UIComponents like Editable drop down, data-driven menu customizations.
- Architected and implement REST api interfaces using javascript and Node.js
- Expertise in Advanced JavaScript libraries and frameworks such as Prototype, Ext JS, Angular JS, Node JS and Object oriented programing in JS.
- Experience with various MVC Java frameworks like Angular, Node, bootstrap, etc.
- Developed responsive applications using Bootstrap, Require and Node, D3 which allowed the same application to be optimized for both mobile and desktop resolutions.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Can.js, and JQuery
- Worked in using React components, Forms, Events, Keys, Router, Animations, and Flux concept.
- 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.
- Implemented Presentation layer using JSP, Servlets, HTML5
- Architect and design for new Application as J2EE Web application and Oracle ADF.
- Extensively used Oracle programming using SQL and PL/SQL
- Developed DAO API to manage the payment information using JDBC
- Excellent knowledge on Complete Cassandra architecture with in detail understanding of read, write and delete processes. Expert in benchmarking and load testing
- Basic Experience with SOA &REST
- Applications developed in Eclipse IDE with Java, Google Web Toolkit, Hibernate, CSS, JBoss, HTML& Oracle DB.
- Maintained the business standards and the requirements inEJB and deployed them on to WebLogic Application Server.
- Administered bot Git and Subversion repositories for an enterprise code off.
- Led development team using J2EE creating web enabled invoicing system for multiple location service company in NetBeans environment using Git-Hub version control.
- Expert in handling Protractor, for performing end-to-end test framework for Angular applications.
- Experience in creating test suites using JASMINE.
- Practiced relevant agile development methodologies and worked daily with subversion and current networking technologies.
- Used Maven script for building and deploying the application.
- Created, debugged and modified stored procedures, functions, packages, tables, views, materialized views and SQL scripts using PL/SQL.
- Built a RESTful API to save and retrieve geolocations using a remote server in Java using Mongo DB, Apache CXF, and JAX-RS.
- SOAPUI and used SOAP for Web Services by exchanging XML data between applications over HTTP.
- Designing, Coding (development) and Debugging application using Eclipse Indigo as an IDE, Spring JDBC framework and DAO pattern, HTML5, CSS3, and JQuery
- Involved in the migration process of applications from WebSphere Portal Server.
- Development work is also done to the legacy system using WSAD IDE.
- After fixing defects used SVN (Apache Sub versioning software) to check in the changes.
- For integration tests used JUnit framework.
- Utilized Scrum (SDLC) to managed projects and team.
- Optimized UML design using patterns like DAO, Factory, Service Locator and Business Delegate
- Developed Use Cases, Sequence and Class Diagrams using Rational Rose.
- Designed and develop code for all activities using Struts MVC architecture. Efficiently used the Struts logic, bean and HTML custom libraries (JSP, tiles).
- Involved in Creation of Flex Families in Content Server and associated the JSP, JSF, J2EE, OOD, JDBC, JMS, JSTL and XSD, WSDl, XML pages to the assets.
- Development to meet client requirements were carried out utilizing Core Java in conjunction with the Fidessa Java API; leveraging Eclipse as an IDE, Ant build-tool, Tomcat and servlets.
- Used Maven to build and generate code analysis reports.
- Used JPA 2.0 (JDBC Framework) and Apache CXF for XML generation.
- Prototyped and implemented Cloud based Service Bus on WSO2 for engaging stakeholders in the initial SOA discussions.
- Configure external JMS Server like IBM MQ Series.
- IBM WebSphere hosting and Apache Tomcat webserver integration - both on Windows and AIX platform.
- Worked in Windows and Oracle Enterprise Linux, Apache Tomcat, Oracle WebLogic Server
- Development for both backend and front end applications. Extensive Programming by using PHP.
Environment: JavaScript, Node.js, Angular.js, bootstrap.js, backbone.js, React.JS, CSS, Html5, Oracle, PL/ SQL, JDBC, Cassandra, REST, Eclipse, Weblogic, Git, GitHub, Protractor, Jasmine, Agile, JQuery, DB2, CRUD, PL/ SQL, JDBC, Mongo DB, APACHE CXF, SOAP, Web Services, Eclipse, WebSphere Portal, SVN, JUnit, Scrum, UML, Class diagram, JSP, SERVLET, MAVEN, Xml, SOA, JMS, Apache Tomcat, Linux
Confidential, San Francisco, CA (REMOTE)
Sr. UI Developer
Roles & Responsibilities:
- Developed web pages using HTML5, CSS3, JavaScript, Angular.js, JQuery, AJAX and JSON.
- Experience with various MVC Java frameworks like Angular.JS, Node.JS, bootstrap.JS, etc.
- Built main application in Python, Django leveraging technologies such as Tastypie Backbone.js, and Celery
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
- Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, JavaScript and JDBC to provide the needed functionality.
- Software is built as a web app on Node.js with Backbone.js. CSS is compiled with LESS and HTML template engine is Jade.
- Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
- Excellent knowledge on CQL (Cassandra Query Language), for retrieving the data present in Cassandra cluster by running queries in CQL.
- Automate the ingestion of data from source systems into Hadoop, and from Hadoop into Vertica.
- Used Elastic Search on creating an uninstall survey page web application and Restful Web Service.
- Developed server-side services using Java multithreading, Struts MVC, Java, EJB, Spring, Web Services (SOAP, WSDL, AXIS)
- Developed using REST Web service and using services like SOAP
- Used Eclipse as an IDE for developing the application and developed test cases and performed unit test using JUnit Framework.
- Experience in writing ANT, Maven build scripts and configuring and using Log4j and writing JUnit test cases.
- Expertise in OOP, Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML) and TDD
- Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.
- Providing services for SOA like building a portfolio of services, WSDL, Top-Down, Bottom-Up Approach and defining XML Schemas
- Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.
Environment: Java, Hibernate, IBatis, Angular.js, React.JS, Node.js, bootstrap.jsbackbone.js, JavaScript, Oracle, PL/ SQL, Cassandra, Hadoop, REST, Soap, Web Services, EclipseWeblogic, Git, GitHub, JUnit UML, JSP, Xml, SOA, Application Server (WAS), WID, WSAD, Git, GitHub, Junit, Scrum, UML, JSP, JSTL, Servlet, Maven, XML, iText, Oracle ECM GWT (Google Web Toolkit), JIRA, Jasper Report, ILog, JRules, Web 2.0, SOA, JMS, Apache
Confidential, Charlotte, NC
Sr. FullStack Developer
Roles & Responsibilities:
- Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Core developer of the application infrastructure using GWT/GXT as the frontend architecture using AJAX.
- Created web services, WSDL and web methods with Annotation in hibernate, Used the spring container for data source and to load the Hibernate specific classes.
- Thorough knowledge in using UML, XML parsers (SAX, DOM), SOAP, HTML and DHTML.
- Involved in Development of the application Using J2EE Technologies (Servlets, JSP, EJB, JSF,Struts).
- Created war files & deployed on Tomcat using ANT deployment tool.
- Created XML Schema, XML template and XSL. Developed Web Services Application using SOAP
- Worked on iText bug fixes for document rendition in document compile process.
- Led, Designed and developed an Order Tracking System in GWT, Ext GWT, Java EE5, EJB, Glassfish, Jasper Report, and MySQL.
- Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
- Took complete Ownership of JRules by developing the complete architecture and integration with TSM application.
- Integrate the Oracle BPM with the Spring Framework in the enterprise layer.
- Implemented Web 2.0 research and trading platforms across product areas with, "single sign on"
- Configure external JMS Server like IBM MQ Series.
- Deployed the complete Web applications in TOMCAT Application server.
- Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed OpenCall XDMS.
- Created directory structure flow using UNIX to receive and send data to internal and external systems
- Developed business logic of the system using C++
- J2EE to communicate legacy COBOL based mainframe implementations.
- Served as lead consultant for MS Access, Excel and Win32 based solutions, responsible for full life cycle development on VB, MS Access apps using forms, controls, XML, ActiveX Data Objects (ADO).
Environment: Spring, IBatis, Struts & JSF, EJB, DOJO, Sencha ExtJS, JavaScript, JQuery, GWT and Ext Js, MYSQL, Toad, SQL Server, DB2, WSDL, Netbeans, Jboss, Mercurial, ClearCase, Selenium, Water fall model, UML, JSP & SERVLET, ANT, Xml, ITEXT, EMC Documentum, GWT, JIRA, SWING, Cognos, Jasper report, ILOG, JRules, IBM MQ Series, Apache Tomcat, Linux, Unix, Ruby, Wordpress, C, C++
Confidential
Software Developer
Roles & Responsibilities:
- Used IBatis to populate the data from the Database.
- Used JavaScript and jQuery for validating the input given to the user interface.
- Developed the application using Spring MVC.
- Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
- Developed Servlets and Worked extensively on Sql.
- Performed Java web application development using J2EE and Netbeans.
Environment: Java, Struts, Spring, Hibernate, JIRA, PL/ SQL, SVN, HTML, CSS, JavaScript, iBatis, JQuery, JSP, Servlet, MySQL, TOAD, Netbeans
Confidential
Java Developer
Roles & Responsibilities:
- Worked on GUI internationalization using JSP and Core Java
- J2EE to communicate legacy COBOL based mainframe implementations.
- Used standard data access technologies like JDBC and ORM tool like Hibernate
- Designed, implemented new website features and provided support, maintenance.
Environment: Core Java, JSP, JUnit, Hibernate, Visual Source Safe, Weblogic, Oracle
TECHNICAL SKILLS:
Programming Languages: Java, Flex, JavaScript, PL/SQL, T-SQL, C# .Net, HTML, XML
Tools and Technologies: Angular.JS, Ext.JS, Node.JS, Backbone.JS, Bootstrap.JS, jQuery, Dojo, React.JS, Spring, Hibernate, EJB
Web Technologies: HTML, CSS, JavaScript, XML, XSLT, XSD, AJAX & Web Services.
Frameworks: Struts Framework, JSF, Spring Framework
J2EE Skills: JDBC, Servlets, JSP, JSTL, RMI, EJB, JNDI, JAXP, JTA, JMS, Web ServicesOracle Technologies: Oracle, database, SQL & PL/SQL.
O-R Mapping Tool: JPA Annotations & Hibernate.
Application Servers: Apache Tomcat, WebLogic, WebSphere, JBoss
Methodologies and Tools: OOAD, Agile, SDLC and UML.
Frameworks/Patterns: J2EE, MVC-2 Architecture, Apache Struts, Spring, Spring Framework (IOC, AOP, Web Flow, MVC), Web Services, Log4J, Apache Ant.
Web/Application servers: Apache Tomcat, JBoss, BEA-Weblogic.
IDE/Tools: Eclipse, Net beans, WebLogic Workshop, ANT build script, Maven build script
Other Tools worked on: SoapUI(Web Services), FileZilla Client, Core FTPLite,IE Developer Toolbar, iReports, TOAD, worked with maven, Log, Logging API
