Sr. Ui Developer Resume
Jersey City, NJ
SUMMARY:
- Senior Developer with more than 9+ years of progressive accomplishments in user interface design and development, product design, workflow analysis, requirements and task analysis, and usability testing. Current focus on the front - end, though I have full-stack experience as well.
- Extensive experience working with Javascript Frameworks like Angular.JS, Node.JS, React.JS, Ext.JS.
- Contributed to all levels of the user experience and in all phases of the product development lifecycle, from defining a product’s overall architecture and structure, to iterating, specifying, and polishing the interaction details for specific features.
- Strong in design and development of Webservices using WSDL, SOAP.
- Excellent with EJB, XML, XSL, XSLT, DTD and DOM.
- Experience in developing various UI widgets using jQuery, worked with jQuery library.
- Involved in designing UI patterns and developing applications with the help of Eclipse, Sublime text, Adobe Photoshop and Adobe Dreamweaver.
- Specialized in RDBMS design using normalization techniques and expertise in using SQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers.
- Strong knowledge in Bootstrap.JS and Responsive Web design.
- Skilled in creating Web Applications, User Interfaces and Layouts with HTML, CSS3, XHTML, DHTML, SAML, jQuery, XAML and Javascript using W3C standards.
- Proficient in developing web pages with HTML5/CSS3 from PSD template.
- Adept in Product prototyping, mockups, demos and Web browser compatibility issues.
- Experience in various software developments IDE's like Eclipse, My Eclipse.
- Excellent Leadership, Technical, Communication, Analytical and Problem Solving skills and ability to get on well with people including cross-cultural backgrounds.
TECHNICAL SKILLS:
Tools and Technologies: Angular.JS, Ext.JS, Node.JS, Backbone.JS, Bootstrap.JS, jQuery, Dojo, React.JSLanguages: Java, Flex, Javascript, PL/SQL, T-SQL, C# .Net, HTML, XML
Markup languages: HTML5, CSS3, XHTML and XM
Web Services: RESTful and SOAP.
D ata-interchange format: JSON, XML
Change Management tools: SVN, GIT
App/Web Servers: IIS and Apache
Libraries: GSON, Jackson, Volley, Picasso, Ksoap2-Android, HTTP, Universal Image Loader
Methodologies: Agile/XP (Extreme Programming) and SCRUM
Operating Systems: Unix/Linux, Windows
Design Patterns: Observer, strategy, Iterator, Command, State, COR, Bridge, Factory, Visitor Composite
PROFESSIONAL EXPERIENCE
Sr.UI Developer
Confidential
Responsibilities:- Designed and modified User Interfaces using JSP, Javascript, CSS and jQuery.
- Designed and developed Servlets and JSP pages for authentication.
- Strong implementation in handling Ext.JS Ajax Request and Response using Java Spring and JSON.
- Working with Responsive Web design using Bootstrap.JS.
- Built main application in Python, Django leveraging technologies such as Tastypie, Angular.JS, Backbone.JS, Ember.JS, and Celery.
- Built on Node.JS with Express.JS, Backbone.JS, Handlebars and PhoneGap.
- Development for both backend and front end applications by using PHP.
- Re-architected, and enhanced an existing Angular.JS application to follow strict MVVM/MVC patterns for improved source code maintenance, 40% code reduction, ease of upgrade, scalability, ease of developer spin up, enhanced performance and offline with client caching.
- Used Javascript for developing UI Components like Editable drop down, data-driven menu customizations.
- Designed and developed application screens using Swing, HTML, jQuery, JSP, Node.JS, Ext JS, Angular.JS, Can.JS and CSS.
- Developed AJAX scripting to process server side JSP scripting.
- Created Ext JS custom UI components and implemented UI MVC framework.
- Developed JSPs, Struts Actions and Action Forms, Tiles layouts and DB2 SQLs.
- Fetched data from mongo DB using Mongoose/ monk of Node.JS.
- Designed and modified User Interfaces using JSP, Javascript, CSS and jQuery.
- Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, Javascript and JDBC to provide the needed functionality.
- Creation of REST Web Services framework for the management of data using Apache CXF.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using JS, Ext.JS and jQuery.
- Implemented the database connectivity using JDBC with Oracle Database as backend.
- Created various UI components for different web pages using HTML, Javascript, and Ext JS.
- Created distributed Oracle coherence domains, configuration and system design based on oracle coherence.
- Developed many JSP pages, used Dojo in Javascript Library, jQuery UI for client side validation.
- Developed HTML5 Mobile application with HTML5, Java Script, jQuery, JSON and RESTful web service.
- Developed XSD for validation of XML request coming in from Web Service.
- Performed J2EE application deployment using JBoss application server on Windows and Linux.
- Involved in user interface development using JSTL.
- Used AJAX, Java script and GWT to create interactive user interface.
- Created Node.JS middleware application server to encapsulate modern JS widget framework.
- Developed web pages using HTML/CSS and Javascript.
- Developed internal application using Angular.JS and Node.JS connecting to Oracle on the backend.
- Used Dojo for the client side development and validations.
Technologies: Angular.JS, Ext.JS, Node.JS, Javascript, Backbone.JS, jQuery, Bootstrap.JS, JSP, HTML, CSS, WordPress, Ajax, jQuery, GWT, SVN, MongoDB, Coherence, JBOSS, Eclipse, Log4j, HTML5, DB2, CRUD, SQL, Struts, JSF, DOJO, Apache CXF, Servlets, JDBC, Oracle, Maven, Oracle ECM, JIRA, PL/ SQL, SOAP, Servlet, ILOG, JRules, EJB, Maven, XML, Itext, Jasper report
Sr. UI Developer
Confidential, Jersey City, NJ
Responsibilities:- Used Javascript and jQuery for validating the input given to the user interface.
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX (jQuery) based rich client to improve customer experience.
- Architected mainframe modernization solutions using SOA/web services, middleware integration technologies and ESB based on Java/J2EE.
- Built code using IDE IntelliJ and deploy it using Apache Tomcat.
- Designed UI for the application’s structure, navigation, appearance, interaction conventions, and business features. Created diagrams, wireframes, and HTML/CSS prototypes. Wrote use cases, UI specifications and a UI Style Guide.
- Developed Javascript based components using Ext JS framework like GRID, Tree Panel with client reports customized according to user requirements.
- Used Ext JS, Javascript for validating client-side validations.
- Worked on the modernization of a legacy and outsourced UI and technologies used were Backbone.JS, Can.JS, and jQuery.
- Extensively used the DOJO Toolkit to control and provide the rich functionality to GUI.
- Integrated Bootstrap.JS into several applications for speeding up Javascript development.
- Edited CSS and HTML/XML source code to customize product appearance to match customer web sites.
- Created a demo website running on a Node.JS, using the Express framework, Jade, and Backbone.JS with Mustache.JS for front end MVC/ templating.
- Implemented a Node.JS server to manage authentication.
- Developed web pages using Ext JS, Forms, Components, Layouts, Events, Validations, Trees, Grids components.
- Used MVC architecture of Ext JS Framework to simplify the code complexity and increase clean code.
- Developed UI components for email and link sharing of documents and files for a Content. Management System using Backbone.JS and jQuery.
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX (jQuery) based rich client to improve customer experience.
- Developed an Angular.JS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
- Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Developed a Web 2.0 control console using GWT to manage data matching for data staging.
- Used Javascript for developing UI Components like Editable drop down, data-driven menu customizations.
- Designed and implementing a Node.JS based mobile text and voice messaging app and its cloud backend.
- Created web application prototype using jQuery and Angular.JS.
- Designed and developed carrier selection and product selection web pages using HTML, Struts, Servlets and Javascript.
- Developed the Portlet Web Interface using Ajax, JSF.
- Defined Ext.JS (UI Layer) Architecture and Design screen mock-up using Ext.JS and Sencha.
- Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed the application.
- Configured Maven dependencies for application building processes that created Pom.xml files.
Technologies: Javascript, HTML5, Coherence, WebLogic, Backbone.JS, Apache CXF, Angular.JS, Node.JS, REST, Ant, Hibernate, MongoDB, Bootstrap.JS, STRUTS, JSP, CSS3, AJAX, Subversion (SVN), Junit, Agile, UML, JSP, JSTL, Oracle, Dojo, CRUD, SQL, WordPress, EJB, PL/ SQL, Eclipse, SOA, Jasper Report, ILOG Itext, Jira, Web 2.0, Servlet, Maven
Senior Web Developer
Confidential, NewYork
Responsibilities:- Developed Web Java/J2EE application (JSP, EJB) using Struts/Tomcat/Xerces for Sybase, JBuilder.
- Standardized core logging architecture using Java and log4j.
- Developed web-based reporting front-end using WebLogic, Java, JavaScript, Struts, and JSP against an Oracle database.
- Responsible for cluster maintenance, adding and removing cluster nodes, cluster monitoring and troubleshooting, manage and review data backups, manage and review Hadoop log files.
- Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
- Used Map Reduce JUnit for unit testing.
- Involved in managing and reviewing Hadoop log files.
- Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
- Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
- Used JAXB to marshal and unmarshal Java objects to Communicate with the backend mainframe system.
- Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
- Wrote Web services using Apache Axis2 and generated the WSDL.
- Responsible for bringing up new data center networks to host the OpenStack cloud.
- J2EE to communicate legacy COBOL based mainframe implementations.
- Designed, Implemented and Test Oracle ADF applications using JDeveloper.
- Involved in the development of Services using Oracle BPM, WSDL and XSD.
- Implemented a script to transmit sysprin information from Oracle to Hbase using Apache Sqoop.
- Experience in setting up Linux Environment on AWS cloud infrastructure.
- Utilize S3 bucket and Glacier for storage and backup on AWS.
- Used IBM MQ Series to send information from mainframe to web and back to mainframe.
Technologies: Java, Selenium, Mercurial, Hadoop, Water Fall Model, Swing, HBase, WebSphere, AWS, DB2, Netbeans, JBoss, JSP, Servlet, ANT, XML, Linux, Unix, Ruby Wordpress, Drupal, .Net, ASP, Mainframe, COBOL, JCL, SQL, SAS VB, ASP, JIRA, Swing, Cognos, Ilog, Oracle ADF, Oracle BPM, IBMMQ Series, Apache Tomcat.
JAVA DEVELOPER
Confidential, New York, NY
Responsibilities:- Participated in all the stages of SDLC from requirements gathering to deployment of software.
- Used MVC architecture, Business Delegate, Session facade, Data Access Object, Value Object and Singleton patterns.
- Created JUnit test cases to cover unit testing for the components.
- Developed and designed Interfaces using Swings.
- Involved in writing client side validations using Java Script.
- Used Log4j for logging and handling defects of the application
- Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML, JavaScript, Ajax.
Technologies: Log4j, Ant script, TOAD, Java (Swings), JDBC, Web Service, JUnit, Spring, Java, EJB, Java Script, Net Beans, MS Visio, Oracle, Weblogic, Hibernate
Senior Java Developer
Confidential
Responsibilities:- J2EE to communicate legacy COBOL based mainframe implementations.
- Used standard data access technologies like JDBC and ORM tool like Hibernate.
- Wrote test cases using JUnit testing framework.
- Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL and Java.
- Simulation was developed using C++.
- Worked on GUI internationalization using JSP and Core Java.
- Designed and developed Message Flows and Message Sets and other service component to expose Mainframe applications to enterprise J2EE applications.
- Wrote stored procedures in Oracle PL/SQL for data entry and retrieval.
Technologies: Core Java, JSP, JUnit, COBOL, Eclipse, .Net, IMS, VSAM, JCL, JIRA, JDBC, Linux, Struts, Hibernate, CICS, Weblogic, Oracle, Mainframe, MS SQL Server, C, C++.
JAVA DEVELOPER
Confidential, NEWYORK
Responsibilities:- Implemented Log4j in application.
- Implemented Ant Script in application.
- Automated XML parsing and generation of HTML files and uploading in FTP, integrated around six automated scheduler and Automated Application deployment.
- Participated in creation of high-level business analysis documents, detail design documents.
- Automated XML downloads from distributed sites.
- Developed new system Automated Management System with Java and JSF.
Technologies: Java, WebSphere, Rational Software Architecture on Windows and Linux, DB2, JavaScript, Struts, JSF, Spring, Hibernate.