Sr Ui Developer Resume
St Louis, MissourI
SUMMARY
- Involved in the requirements gathering, analysis, design, development, and testing phases of Software Development Lifecycle (SDLC)
- Around 9+ years of experience in application software development with emphasis on Object Oriented Concepts, Multi - tier, Client/Server and Web based Systems using Web technologies
- Prepared Technical Design documents that include class, use case & sequence diagrams using UML Rational Rose.
- Good experience of transforming business requirements into comprehensive solutions using various software methodologies such as Agile (Scrum, TDD).
- Extensive experience in web application using UI design HTML5, CSS3, JavaScript, AJAX, JQuery, Bootstrap, Angular.JS Node.Js, D3.js, W3C, React.js, Backbone.Js, Web that follows W3C Web Standards and are browser compatible.
- Experience in AngularJS pattern in the application development. Creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Good work experience on RDBMS like Hadoop, Big data, Cassandra, NoSQL, MongoDB, Oracle, MySQL, MSSQL, SQL Server, PL/SQL using Stored Procedures, Triggers, Views.
- Strong Expertise in frontend technologies such HTML, CSS, JavaScript, Node.Js, Angular.Js, Bootstrap.Js, Backbone.Js.
- Design and development of different Web application servers such as Apache Tomcat, WebSphere, JBoss and Weblogic.
- Worked on Service Oriented Architecture (SOA) and web services which use REST, SOAP.
- Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.
- A good team player, problem solver and quick learner have ability to lead the team with high degree of initiative and great sense of responsibility. Meet deadlines, adaptable to ever changing priorities.
TECHNICAL SKILLS
UI TECHNOLOGY : CSS, HTML5, Javascript, AJAX, jQuery, jQueryUI, Node.Js, Angular.Js D3.js, W3C, React.js, Backbone.Js, Dojo, AJAX, Sencha EXTJS, JSP, JSTL, SERVLETSERVER SIDE TECHNOLOGY : Java, J2EE, JDBC, MVC framework, ORM tools, WebServices, Eclipse IDE, REST, SOAP, JSF, EJB, Servlets, JNDI, JMS, Agile, Scrum, UML.
DATABASE : MySQL, Oracle, Hadoop, Big data, Cassandra, NoSQL MSSQL, MongoDB, SQL Server, PL/SQL,DB2.
PROFESSIONAL EXPERIENCE
Confidential, St. Louis, Missouri
Sr UI Developer
Responsibilities:
- Develop UI using HTML, CSS, AJAX, jQuery, jQueryUI, and Bootstrap and develop internal application using Angular.js, Javascript, Node.Js, Bootstrap.Js, D3.js, React.js, Backbone.Js and Node.js connecting to Oracle on the backend.
- Designed and Developed Nested Views, form validations and UI-Views using AngularJS UI Routing, Each View had reusable Angular Directives.
- Performed bug tracking and Unit Testing using JUnit, TestNG and FindBugs.
- Heavy usage of AngularJS, Javascript, Node.Js, Bootstrap.Js, D3.js, React.js, Backbone.Js and JQuery for AJAX functionality to develop responsive web design.
- Implemented Persistence layer using Java/J2EE, Spring, Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
- Developed dynamic Client UI using HTML, Javascript, Node.Js, Bootstrap.Js, D3.js, React.js, Backbone.Js and AngularJS.
- Developed various reusable helper and utility classes using Java, Spring, Hibernate, Ibatis, Java Beans with Eclipse editor.
- Designed and modified User Interfaces using JSP, JavaScript, CSS, AJAX, jQuery, jQueryUI, and jQuery.
- Developed GUI screens for XTT & LD application using JSP, AJAX, jQuery, jQueryUI,, HTML and CSS.
- Used Apache CXF as the Web Services framework to implement the REST APIs involved
- Conducted software builds using Subversion in a windows environment via Cruise Control.
- Proficiently used custom AngularJS Filter, Directive, and Service to achieve the various functionalities of the website. Worked on building views using Angular JS and followed MVVM pattern
- Design, develop and test HTML, CSS, JavaScript, AJAX, jQuery, jQueryUI,and Node.Js, Angular.Js, Bootstrap.Js, Backbone.Js, React.js, that meets accessibility and web browser standards for client websites.
- Developed static and dynamic Web Pages using JSP, HTML, AJAX, jQuery, jQueryUI, and CSS.
- Developed presentation layer using XML, XSL, JavaScript, AJAX, jQuery, jQueryUI,, CSS, JSP, JSTL, Custom tags etc.
- Provided application development, using OOA and OOD methodologies, primarily for Java, EJBs, JSP, (D)HTML, CSS, AJAX, jQuery, jQueryUI, XML, XSL, XSLT.
- Developed Rest architecture based webservices to facilitate communication between client and servers.
- Developing a new Content Management System backed by subversion SVN using java EE technologies.
- Developed stored procedures, Triggers and functions in Oracle to process the trades using MySql, MS SQL, MongoDB, PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables. Oracle is used as the persistence layer, configured and optimally indexed for searches.
- Developed MVVM structured Windows Phone application and want to develop same for Windows
- Created Node.js middleware application server to encapsulate modern JS widget framework and control set. Developed single page application with Angular.JS, Javascript, Node.Js, Bootstrap.Js, D3.js, React.js.
- Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Session Façade, Factory Method, Service Locator, Singleton and Data Transfer Objects (DTO) using Spring, Hibernate, Struts.
- Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process, Developed DAO API to manage the payment information using Hadoop, Big data, Cassandra, NoSQL, MongoDBm MySQL, JDBC.
- Implemented the validation, error handling, and caching framework with Oracle Coherence cache.
- Developed Rest and SOAP architecture based webservices to facilitate communication between client and servers, used application servers like WebLogic, WebSphere, JBoss and Tomcat with Maven, ANT.
- Involved in various phases of project development following Agile, Scrum, TDD.
- Built Asynchronized Notification REST and SOAP webservice to send mess email/sms with Log4j.
- Used GIT as repository, Github and Jenkins to build and deploy the project into Fuse server.
- Developed automation test cases using Java and selenium on Eclipse for web 2.0.
- Working on Full life cycle including requirements analysis, high level design, detailed design, UMLs, data model design, coding, testing and creation of functional and technical design documentation.
Environment: HTML, CSS, XML, Javascript, Node.Js, Angular.Js, Bootstrap.Js, Backbone.Js, React.js, D3.js, AJAX, jQuery, jQueryUI, Hadoop, Big data, Cassandra, NoSQL, Oracle, MongoDB, Crud, PL/SQL, MSSQL, MySQL, JDBC, Git, Github, Rest, SOAP, WebServices, Selenium, Weblogic, UML, Eclipse, Junit, Itext, Subversion, Agile, Web 2.0, SOA, Windows OS
Confidential, New York, NY
Sr UI Developer
Responsibilities:
- Used HTML, CSS, and Bootstrap.Js, Backbone.Js, React.js Node.Js, Angular.Js, Material Design to create a dynamic and rich user interface for enhanced user experience.
- Worked on converting our product from an on-premise to a cloud based application. In this process, I was working with Node.js and CouchDB which is replacing our Liferay and Tomcat code.
- Created and developed web pages using HTML5, JAVASCRIPT and CSS, AJAX, jQuery, jQueryUI
- Comprehensive understanding of AngularJS Module, Controller, Routing, Also used Javascript, Node.Js, Bootstrap.Js, AJAX, jQuery, jQueryUI, D3.js, React.js, Backbone.Js.
- Used NODE.JS and written node.JS application in JavaScript and can be run within the node.JS runtime.
- Involving in Scrum process of Agile methodology and full SDLC development.
- Designed UML class diagram, sequence diagram, use case diagram and coding for backend using Java
- Involved in analysis, design and coding of Create Activity, Office Activity and Policy view modules using Struts, Jsps, Webservices, Java-script and CSS.
- Developed the UI screens using SFX, Jsps, Javascript, AJAX, jQuery, jQueryUI,, JSTL and CSS.
- Involved in developing the UI panels using JSF, XHTML, AJAX, jQuery, jQueryUI, CSS, DOJO and JQuery.
- Developed UI screens using YUI, CSS and JQuery.
- Designed frontend using AJAX, jQuery, jQueryUI, Node.Js, Angular.Js, Bootstrap.Js, Backbone.Js, React.js, JavaScript.
- Implemented various Ajax Frameworks and JavaScript for writing all client side validations.
- Design, develop and test W3C, HTML, CSS, AJAX, jQuery, jQueryUI, and React.JS that meets accessibility and web browser standards for car dealerships websites.
- Developed applications in Angular JS and Bootstrap and deployed into development, Test and production environment successfully. Implemented client side Interface using React JS, Javascript, Node.Js, Bootstrap.Js, D3.js, Backbone.Js.
- Basic Experience with SOA & REST
- Involved in debugging the product using Eclipse and JIRA Bug Tracking.
- Developed CSS styles to maintain the uniformity of all the screens throughout the Responsible for design and development of the web pages from mock- ups.
- Worked on Grunt, bower, Javascript, Node.Js, Bootstrap.Js, D3.js, React.js, Backbone.Js and angularjs
- Responsible for UI and UX design, graphic design, coding W3C, AJAX, jQuery, jQueryUI, XHTML, JQuery, CSS, and JavaScript.
- Developed SPA (Single Page Applications) using Angular.JS, Javascript, Node.Js, Bootstrap.Js, D3.js, React.js, Backbone.Js
- Involved in creating UI components using CSS, DOJO and JQuery.
- Developed UI panels using MyFaces 1.1, Facelets, AJAX, jQuery, jQueryUI, XHTML, XML, CSS, XSLT and FLEX.
- Developed user interfaces using JSP, XSL, CSS, AJAX, jQuery, jQueryUI, XHTML, Java Script and HTML to provide personalized look-and-feel for managers, attendees and promoters of the system.
- Worked on web services SOAP and REST technologies
- Performed software builds using makefiles, scons, VM 8 and Subversion in a Linux and Windows environment.
- Used Eclipse IDE for designing, coding and developing applications
- Used deployment and Continuous Integration (CI) tools like Maven, Jenkins and Nexus.
- Data modeling using Database development skills with Hadoop, Big data, Cassandra, NoSQL, MongoDB, JDBC, DB2, CRUD MongoDB, Oracle, MySQL
- Practiced relevant agile development methodologies and worked daily with subversion and current networking technologies.
- Created web services, REST, Soap, WSDL and web methods, WebLogic, IBM WebSphere Portal
- Worked on Hadoop, Big data, MySQL Data bases and hands on work experience in writing application on NoSQL databases like Cassandra and MongoDB.
- Consume Rest Web Services consuming Http Clients and used Jersey implementation to produce Rest
- Developed PL/SQL packages, procedures, triggers, functions and indexes to implement business logic. Worked in RDBMS implementation using JDBC, DB2, SQL, PL/SQL, MySQL on Oracle
- Implemented SOA using Web Services (SOA over WESB and SOAP over JMS) on ESB utilizing Websphere Integration Developer (WID) and Sybase.
- Administered both Git and Subversion repositories for an enterprise code off.
- Developed test cases and performed unit test using JUnit Framework.
- Involved in various phases of project development following Agile, Scrum (Extreme Programming).
- Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code
Environment: Javascript, Node.Js, Bootstrap.Js, D3.js, React.js, Angular.Js, Backbone.Js, CSS, HTML5, JSP, AJAX, jQuery, jQueryUI, DB2, CRUD, PL/SQL, JDBC, Hadoop, Big data, Cassandra, NoSQL, MongoDB, MySQL, MS SQL, Soap, Web Services, REST, SOAP, APACHE CXF, Eclipse, Junit, Jira, GIT, GITHUB, Subversion (SVN), Maven, SOA, JMS, Tomcat, Linux, UML, WebSphere Portal, Eclipse IDE, Windows OS
