Ui Developer Resume Profile
MA
Rishab
Professional Summary:
- Over SIX years of experience as UI developer in developing Web-based Applications and Client Server Applications in Java/J2EE environment.
- Strong experience in different phases of Software Development Life cycle SDLC including Design, Implementation and Testing during the development of software applications.
- Expertise in Object Oriented Analysis and Design OOAD , OOPS using Unified Modeling Language UML , Design Patterns, MVC Frameworks.
- Experience in server side scripting languages such as Ruby, PHP,ASP.net.
- Experience in delivering sites leveraging responsive design, multiple user agents, and addressing cross browser support.
- Well versed in UML Concepts like Use Cases, Class Diagrams and sequence diagrams.
- Experience in taking an application from the drawing board through the development lifecycle.
- Experience in creating compelling front-end user interfaces using AJAX, JQuery, Prototype, Sript.aculos.us, CSS and HTML
- Worked with various JavaScript extensions and frameworks such as Bootstrap, Marvel, Node.js.
- Experienced in developing pages that adapt to any browser including on Android iOS devices browsers.
- Experiences using JQuery Mobile to enable touch events.
- Expert in using as well as writing JQuery plugins.
- Good working knowledge of ANT, Log4J, XML, XSLT DOM, SAX , Multithreading, Collections, Exceptions.
- Experience working on scalable environment in Waterfall ,Agile, Scrum methodologies. Prepare Test Cases using TDD test driven development and BDD behavior driven development approach on multiple platforms like Linux, Mac and Windows.
- Experience of configuration tool Clear Case and Clear quest, developing on Unix Operating Systems, developing WAP application.
- Experience using an Integrated Development Environment e.g., Eclipse .
- Design and code from specifications, analyzes, evaluates, tests, debugs, documents, implements complex apps.
- Team player with excellent communication skills and ability to lead. Self-motivated individual with exemplary analytical and problem solving skills.
- Involved in Production Support and Defect Resolution process.
Technical Skills:
| Programming Languages | Java JDK 1.5/1.6 , C, C , Ruby, SQL, PHP, ASP.NET. |
| Web Technologies | HTML 4/5, DHTML, XHTML, XML, XSL, XSTL, XAML, Java Script, JQuery, AJAX, Servlets, JSP, JDBC, Collections API, , RMI, Java Beans, JNDI-API, JMS, JSF, EJB, STRUTS |
| IDE Tools | Text Mate, Eclipse, Sublime Text, Aptana |
| Back-end Framework | Hibernate, Struts, Spring JDBC/Core |
| Front-end Framework | Marvel, Bootstrap, Node.js |
| Library | JQuery JQuery UI JQuery Mobile |
| Application Servers | Web Logic / Tomcat / JBoss |
| Databases | Oracle, MYSQL |
| Database Tools | TOAD, SQL Plus, SQL Developer |
| Image Editing | Adobe Photoshop CS3, Adobe Image Ready CS3, Adobe Fireworks CS3, GIMP |
| Operating Systems | Windows NT 4.0/ 2000/XP/Vista/7, UNIX, Mac OS X |
| XML Technology | XML, XML Beans |
Professional Experience:
Confidential
Role: UI Developer
Develop additional pages on the Confidential Alumni Website to support the 2014 Confidential Capital Campaign. These pages will replace the current Giving tab on the Confidential Alumni Website with a Campaign tab, which will provide relevant information giving instructions on how to donate to the Capital Campaign.
Responsibilities:
- Being Agile was involved in all aspects of the project right from requirements phase to production support.
- Participated to gather and document client needs to the granularity and worked towards prototyping the same.
- Designed and developed the web pages using SharePoint suite.
- Developed web pages based on the mock-ups.
- Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX.
- Created CSS3 templates for use in all pages on the website.
- Used JQuery, a cross browser JavaScript library to dynamically update the page content on the client side.
- Used JQuery to create dynamic popup's to notify the user.
- Worked on Draggable, Droppable and Resizable JQuery interactions.
- Used the Ajax to make the service calls from the webpage using JQuery without performing a browser refresh.
- Experience with AJAX, and understanding of the different types of JSON object manipulation and Twitter Bootstrap.
- Experience in making responsive web pages using Twitter Bootstrap.
- Made web pages to adapt to the mobile devices like Android and iOS.
- Built on node.js using twitter bootstrap, html5, JavaScript, JQuery.
- Involved in pre-testing the Web-Service calls with SOAP UI end-points.
- Used Subversion for maintaining the component and for release and version management and JIRA for bug tracking.
- Used firebug and web Developer toolbar for finding and fixing bugs.
- Developed frontend layout and intro for home page using Adobe Photoshop CS3.
- Product Photo Editing, Changing colors in Photoshop.
Environment: HTML5, CSS3, AJAX, JavaScript, JQuery, XML, XSLT, Microsoft SharePoint Designer 2010,SoapUI, JIRA, Bugzilla, Aptana, Adobe Photoshop CS3, Bootstrap Framework, Node.js Framework, ASP.NET.
Confidential
Role: UI Developer
Confidential is a well-known financial corporation. The project involved developing new sections like Mortgage details, Credit Card Rewards, Statement Documents, Fraud Verification and Go Paperless to the existing web pages.
Responsibilities:
- Following Agile software methodology for project development.
- Involved in Production support and provided training and knowledge transfer to the user.
- Designed and developed the web pages using HTML5.
- Developed JavaScript and optimized existing scripts for efficiency.
- Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX.
- Created CSS3 templates for use in all pages on the website.
- Used JQuery, a cross browser JavaScript library to dynamically update the page content on the client side.
- Used JQuery to create dynamic popup's to notify the user.
- Worked on Draggable, Droppable and Resizable JQuery interactions.
- Used the Ajax to make the service calls from the webpage using JQuery without performing a browser refresh.
- Developed restful web services for the Mobile App functionality, so that they can login into the mobile app, can update the profile etc, by consuming this web service.
- Used firebug and web Developer toolbar for finding and fixing bugs.
- Consumed JAX-WS Web services and tested using SOAPUI.
- Used Qunit to write unit tests for the JavaScript code.
Environment: HTML5, CSS3, AJAX, JavaScript, JQuery, JSON, Eclipse, Tomcat, Marvel Framework, XML XSLT, SoapUI, Jenkins, Perforce.
Confidential
Role: UI Developer
Confidential is a web-based application developed for Inventory Management Equipment Tracking. It is used for effective Inventory management and equipment rental transactions. Rental transaction includes renting equipment, renewing the equipment and submitting the account to collection agencies. This also includes effective letter generation utility to generate various notifications. It also has various management modules and reports.
Responsibilities:
- Being Agile was involved in all aspects of the project right from requirements phase to production support.
- Participated to gather and document client needs to the granularity and worked towards prototyping the same.
- Implemented a multi-tier architectural approach UI Layer, Application Layer, Domain Service and Entity DAO layer.
- Interacted with client periodically to gather the requirements and presenting demos.
- Used JQuery, a cross browser JavaScript library to dynamically add the items to a request on the client side.
- Experience in making responsive web pages using Twitter Bootstrap.
- Made web pages to adapt to the mobile devices like Android and iOS.
- Used Struts for UI component representation and JQuery to perform server side validations.
- Used data tables, a table plugin for JQuery, to display the data in tables along with pagination.
- Integrated Java Mail API for sending mails to customer.
- Integrate with various databases for retrieving the data using AJAX/JSON.
- Developed stored procedures Sql, Triggers, Schemas, Tables, Synonyms, and Views in Oracle.
- Experience in creating print specific CSS style.
- Used the JQuery widgets like Accordion and Date picker.
- Worked on Draggable, Droppable and Resizable JQuery interactions.
- Created CSS3 templates for use in all pages on the website.
Environment: HTML5, CSS3, JavaScript, JQuery, JSON, Bootstrap Framework, Java 1.6, Struts 1.0, Spring JDBC, Java Mail API, Eclipse, Tomcat, JBoss, Oracle 11g.
Confidential
Role: UI Developer
Project Management is a tool used to track company employee's performance. This is used inside a company as a performance-measuring tool. Separate login will be given to each employee, so that each one must login to their account before starting their work. Admin can assign projects and tasks to the employees.
Responsibilities:
- Designed and developed the front end using HTML5.
- Analyze and report on test findings and interface with Developer teams to maintain implement usability standards and UI style guides.
- Used the Ajax to call the Java functions from the webpage via JQuery without performing a browser refresh.
- Designed graphics, buttons, logos and flash animation for the website.
- Used JavaScript for client side validation.
- Providing support for System Integration Testing User Acceptance Testing
- Involved in resolving the issues routed through trouble tickets from production floor
- Participated in Technical / Functional Reviews.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts. Developing semantic markups and Wireframe development. Web application prototyping and development using Dream weaver and Fireworks.
- Remodeled web pages and server side components to fit into a standard framework, which highly improved manageability.
Environment: HTML 4/5, CSS2, JavaScript , Java 1.5, Struts1.1, Hibernate, JSP, JSON, Tomcat, My Eclipse, Oracle 10g, JQuery, Junit, ANT.
Confidential
Role: UI Developer
Confidential is a totally web based E-learning platform that includes a broad range of course development, deployment and management capabilities, along with effective communication and collaboration tools - all supported by sound pedagogic models and an extensible, enterprise class technical architecture.
Responsibilities:
- Designed, developed WebPages into HTML and DHTML
- Designed and developed UI for Intranet applications
- Used Java Script Dynamic Popup in the WebPages
- Wrote DHTML, JavaScript and CSS for final application and tested code in cross browser platforms
- Designed, developed, tested and maintained web-pages from concept prototyping to completion final HTML/web elements
- Reduced inconsistencies and usability issues with the website
- Created templates, Image Maps, Layers, using Dream Weaver
- Designed Catalogs and Brochures using Photoshop
- Designed and developed world-class prototypes and templates
Environment: HTML, CSS, DHTML, Javascript , JSP, Servlet, Struts Framework 1.0, JDK1.3, MS-Visual Source6.0, MS Project, Photoshop, JRun Studio3.0, JRun Web Server, MS SQL Server7.0, Windows2000/NT.
Confidential
Role: UI Developer
Designed and developed a web based software product for School Administration. This software can be customized for schools to make the necessary changes to suit their requirement. This software manages information about the Employees, Students, Examinations and Accounting Information System. The software also gives the facility for the schools to develop their own reporting system according to the requirements of the school. The State Government of Andhra Pradesh, India has approved this software for its reports, which are to be submitted and the end of every academic year by the school management.
Responsibilities:
- Gathered required information about the schools and the administration
- Developed dynamic pages using JSP tags to invoke Servlets.
- Involved in server side coding using Servlets
- Designed web pages using Java script/ HTML
- Validations for the Client Side were done using JavaScript.
- Developed Business components using JavaBeans and database connections using JDBC
- Involved in Designing and creating database tables.
- Wrote various queries using SQL and used SQL server as the database.
Environment: HTML, CSS, JavaScript, JSP, Servlets, Java Beans, JDBC, Apache Tomcat, MySQL, and Windows NT.
