Ux/ui Developer Resume
Long Island, NY
SUMMARY
- Over 8 years of software development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using UI with Java /.Net technologies with Software Development Life Cycle (SDLC).
- Around 6 years of experience in developing the frontend/web applications using HTML, HTML5, DHTML, CSS,CSS3, JavaScript, AJAX, XML, PHP, jQuery, JSON and Angular JS.
- Skilled IT Professional with proven success in maintaining multiple e-projects& experience in implementing high performance user interfaces and web applications.
- Specialized in development and implementation of Application, mobile and Web based Technology Solutions.
- Experience in client side designing and validations using HTML, HTML5, DHTML, CSS, CSS3, Java Script, Ext JS, Grunt, AJAX, JQuery and JSP.
- Good experience in JavaScript MVC framework like Backbone JS, Angular JS and Bootstrap.
- Experience using other JavaScript framework like Node.js, JQuery.
- Experience applying the latest development approaches including Spring MVC in the browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- Experience in developing web pages in Responsive Design, JSON, AJAX, Angular JS, Backbone JS and Bootstrap.
- Expert in using various grids like Angular UI Grid, Kendo UI Grid for populating the data.
- Experienced in Data Visualization using D3.JS.
- Extensive experience in developing web page quickly and effectively using jQuery and also in making web pages cross browser compatible.
- Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code.
- Good Experience on Spring MVC Framework.
- Good experience in JavaScript MVC framework like Angular JS, Backbone.JS.
- Good Knowledge on Content Management Systems (CMS) like Text Patterns.
- Experience using other JavaScript framework like JQuery.
- Deep understanding in implementing the business rules in different layers like UI, web services and backend database.
- Good Knowledge on Web 2.0, RIA (Rich Internet Applications).
- Assisted in Developing testing plans and procedures for Unit test, System test, Performance test and Acceptance test.
- Diligent and highly enthusiastic professional with strong technical, analytical and communication skills.
TECHNICAL SKILLS
Languages: Java 1.6/1.7/1.8, SQL and PL/SQL, UML, XML.
J2EE Technologies: JUnit, Apache Axis2, REST.
Frameworks: Spring MVC architecture, Angular JS, Backbone JS
Persistence layer: Hibernate 2/3.1
IDEs/tools: Eclipse, My Eclipse, Net-Beans, Sublime Text2, Xampp, Wamp.
Design Modeling: OOA/OOD, AOP, UML.
Web Tools: AJAX, CSS, JavaScript, Grunt, Prime faces, JSP, JSF, XML, HTML, XHTML, DHTML, Angular JS, requirejsnode.js, Bootstrap JS.
Version Control: CVS, Subversion, Clear Case, Git Repositories.
Database: Oracle10g/9i, MS SQL Server 2000/2005/2008, DB2, Microsoft Access, Postgres, NoSQL and MySQL
Documentation Tools: MS Office 2003/2007/2010, MS Project.
Web/Application Servers: Apache Tomcat 6/7/8, Glass Fish.
Methodologies: Agile, RAD, SCRUM, TDD, Waterfall.
Operating Systems: Windows (Major), Linux, UNIX.
Others: ANT, Maven, Rational Rose, Log4J, Junit.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC) for Web Application and Mobile Application in Test Driven Development Approach.
- AGILE methodology was followed and was involved in SCRUM meetings.
- Designed UML Diagrams like Class Diagrams, Sequence Diagrams and Activity Diagrams.
- Developed UI pages of SPA (Single Page Application) with JavaScript, AJAX, JQuery, Grunt with Angular JS, Bootstrap JS, Ext JS, HTML5, DHTML, CSS3 with Sass, npm modules by given Wireframes.
- Used Node.JS as server side programming.
- Framework leverages JSON features like Event handling, Validation Mechanisms, and State Management.
- Working on advanced Adobe Photoshop and adobe Illustrator design with SVG export.
- Creating CSS3 class and id’s using adobe illustrator css3 properties.
- Worked on advanced CSS3 animations such as 3D translate, rotation and scaling properties.
- Developed REST based Web API for intranet web application, multi-tenant application Support.
- Involved in development of grid using Kendo UI GRID and Widgets using JQWidgets
- Mastered the GRUNT with commands for building and deploying the project.
- Used Bower for successfully implementing the dependencies.
- By using SAX, DOM API, developed a functionality that gets seed tables list and place them in a table.
- Involved in writing jQuery-based Ajax requests using jQuery.getorjQuery.ajaxandjQuery.post.
- Deployed the application on Tomcat Application Server.
- Created client surveys and displayed the results in a dynamic report using D3.JS for data visualization.
- Created a site to organize client parameters, reconcile data inconsistencies, and summarize Reports data D3.JS
- Built a reporting site to show customized dashboards of historical data processing rates based on some parameters using D3.JS.
- Involved in the hooking up the D3.Jscode to the grid for bar-charts, pie-charts etc.
- Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
- Used JIRA board for the pivotal tracking.
- Analyzed LoadRunner Metrics and other performance monitoring tools results during and after performance testing on Application server database and generated various Graphs and Reports.
- Working on advanced Adobe Photoshop and adobe Illustrator design with SVG export.
- Used KARMA as Front end test tool.
- Used Maven as a build tool and Git Repository.
Environment: JDK 1.8, Tomcat 8, JSON, XML, Restful, DOM, JavaScript, Ajax, Rational Rose, UML, HTML5, DHTML, CSS3, Grunt, SVG animations, LoadRunner, HUD, Dashboard design, Adobe Edge Animate, Axure, Angular JS 1.4.2, D3.Js, Bootstrap JS, Kendo UI Grid, Node.JS, Log4J, JUnit, Karma, JIRA, Git, PostgreSQL.
Confidential, Long Island, NY
UX/UI Developer
Responsibilities:
- Used Agile methodology and participated in SCRUM meetings.
- Developed UI pages with JSF framework, Angular JS. framework and Node JS on server side
- Developed the AJAX functionality using Ajax4, libraries and also implementing AJAX functionality for Asynchronous calls.
- Used Kendo UI Grid for populating the data to Web Page and managed functionalities Sorting, Filtering, Export Reports etc.
- Developed large-scale, real-time, live blogging server and UI compatible forNode.jsApplication.
- Developed on demand, combo and compression server forNode.jsApplication.
- Created Master Pages, CSS Styles Sheets and Integrated to Silver light with approval from Business Stake holders.
- Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
- Used Drupal for CMS for the Application.
- Build the application using TDD (Test Driven Development) approach.
- Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
- Used GIT for project management and build automation.
- Responsible for monitoring using Loadrunner Controller and Site Scope.
- Used JUnit framework for unit testing of application and Jasmine as testing tool
ENVIRONMENT: ASP.Net, HTML, JavaScript, Drupal, CSS, Angular JS, Node JS, Kendo UI Grid, AJAX, Web services, IIS Application Server, UML, XML, Jasmine, Loadrunner, Junit, Oracle 10g, SQL, PL/SQL, Visual Studio.
Confidential, Rochester, NY
UX/UI Developer
Responsibilities:
- Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
- Developed Custom Tags to simplify the JSP codeand Dojo Framework
- Designed UI screens using JSP, CSS, XML,DHTML and HTML.
- Used JavaScript for client side validation.
- Uses Rational Rose for model driven development and UML modeling.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, jQuery, Web Service call and JSON.
- Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Developed Web services for sending and getting data from different applications using SOAP messages, then used SAX and DOM XML parsers for data retrieval with NoSQL
- Involved in configuring JNDI properties and used Data Source objects for database communication.
- Deployed the application on Tomcat Application Server.
- Used JUnit framework for unit testing of application.
- Worked on Agile, SCRUM development methodology and built the application with Test Driven Development (TDD)
Environment: JDK 1.5, HTML, DHTML, CSS, JQuery, Ajax, Tomcat, SOAP, WSDL, SAX, DOM, Dojo Toolkit, JavaScript, Rational Rose, Jboss, UML, JNDI, Log4J, JUnit, CVS, NoSQL.
Confidential, Cedar Rapids, IA
UI Developer
Responsibilities:
- Developed REST based Web API for corporate intranet web application for multi-tenant application Support.
- Developed mobile web application integrating with logistics management system using HTML, CSS, jQuery, DOJO Framework.
- Worked on Cross Browser issues for different versions of IE, Mozilla and Chrome.
- Validating views with W3 markup validation service and fixed errors.
- Preparing the documentation for the entire process for the future reference.
- Bug fixing and related issues.
- Maintaining documents and source code in SVN.
- Attending team meetings as per the requirements.
- Used Agile Development life cycle.
- Used CVS for source code control and JUNIT for unit testing.
- The entire Application is deployed in Tomcat Application Server.
- Responsible for Delivery, User Acceptance Test issues for the application
Environment: Java, HTML, CSS, AJAX, jQuery, JSON, Bootstrap, Dojo Toolkit, SVN, Sublime Text, Eclipse, Linux, Firebug.
Confidential
UI Developer
Responsibilities:
- Worked in Agile and Scrum development environments.
- Interacted with business system analyst to understand the technical requirements of the project.
- Involved in developing the UI pages using HTML, DHTML, CSS, and JavaScript.
- Involved in developing test plan and procedures.
- Migrating legacy applications to multi-tiered web applications.
- Developed web pages with functionalities like login, register, forget password, Email, Filters using JavaScript, jQuery and HTML.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
- Involved in writing SQL Queries, Stored Procedures.
- Debugging webpages with firebug and fixing issues.
- Testing browser compatibility and addressing browser compatibility issues.
- Optimizing SQL queries and stored procedures
Environment: s:Java, Eclipse, Firebug, HTML, CSS, JavaScript, jQuery, SQL, PL/SQL.