SHRAVYA
************@*****.***
Phone No: 510-***-****
Professional Experience:
About 8 years of experience in front- end, user-interface (UI) development, working on user interface applications and professional web applications using JSON, HTML4/5, CSS2/3, DOM, Bootstrap JavaScript, JQUERY, AngularJS, JSON, AJAX and XML.
Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
Developed, Configured and Deployed a variety of Portals and UI Applications including HTML5, CSS3 and JavaScript.
Experience applying the latest development approaches, including MVC, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML
Strong knowledge in Document Object Model and DOM functions.
Used Bootstrap and AngularJS, React.js and Node.js in effective web design.
Experience working extensively on both UNIX based and Windows Environments.
Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
Extensive experience in various UI widgets using JavaScript libraries (JQuery) and developing Rich Internet Applications RIA.
Professional in creating Templates, Mock-ups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
Extensive Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML. In-depth knowledge/Experience of JavaScript, JQuery, W3C Standards
Experience in Bootstrap (responsive design), Backbone, React.JS and AngularJS frameworks.
Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience.
Hands on experience working in different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome and checking cross browser compatibility.
Experience using AJAX to create interactive web applications, mainly focusing on increasing performance.
Strong Experience in dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding and CSS Box Model.
Strong debugging skills using Firebug, IE Tester, and Chrome Developer Tools
Experience in using version control tools such as SVN,CSV and GIT.
Having strong knowledge on angular js, JQuery, D3.js, Dojo, and Twitter Bootstrap.
Experience in handling Web Service applications using SOAP and Restful.
Working experience in developing codes in the backend i.e., JAVA.
Expertise with backend programming using PL/SQL Stored procedures Triggers and prepared statements on databases like SQL Server, Oracle and MySQL.
Experience with build tools such as ANT &MAVEN
Good Experience in working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
Produced visually appealing designs focused on usability, utility, UX, cross-browser.
Self-motivated and a good team player with excellent communication and interpersonal skills and also capable of working independently even under high-pressure challenge
SOFTWARE SKILLS:
Programming Languages
C, C++ JAVA, J2EE, JavaScript, SQL.
Web Technologies
HTML5/4, CSS3, JavaScript, AJAX, XML, JSON, jQuery, Bootstrap, AngularJs, DOM, SAX, and PHP.
Operating Systems
Unix,Linux, Windows 8/7/vista/2000, UBUNTU.
JavaScript Libraries
jQuery, AngularJS. BackboneJS D3.js
Debugging Tools
Firebug, Chrome Developer Tools, IE Developer Tools, FTP, SVN.
IDE
Eclipse, Dreamweaver, Notepad++, NetBeans, Oracle, Putty, Microsoft Expression web 4, Sublime text, GITHUB.
Content
Management
Tools
WordPress, Web Site Builder.
Application Server&web Designing tools
Adobe Photoshop CS3, Git, Illustrator and Flash, Dreamweaver, Http web Server, Apache Tomcat, Glassfish, ANT.
Work Experience:
AT&T,Dallas,TX.
UI Developer Mar'14 to Present
Responsibilities:
Development, design and implementation of front end part widget based application.
Designing and implementing Web2.0 Rich UI for the Self-service Application using jQuery Ajax framework and Widget based JavaScript programming model and SCRUM meetings with the various stakeholders.
In developing UI pages using HTML5, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax.
Created XHTML Pages with CSS and the Box Model. Integrated the Java code (API) in JSP Pages.
Used jQuery core library functions for the logical implementation part at the client side for all the applications.
Use JS framework such as AngularJS (for data driven apps).
Implemented Backbone.js and React.js to create a dynamically changing website.
Extensively used jQuery UI for screen design and development.
Developed Search Engine using JSP, presented the XML data in the web page using JavaScript and jQuery.
Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application like Website Builder.
Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
Used Backbone.js for Fetching Data from the Server by giving URL to get JSON data for the model and to populate model from the server.
React JS was used to build an application that updates constantly over time.
In developing HTML and JavaScript for client side presentation and, data validation on the client side within the forms.
Created responsive graphs using D3.js and CSS.
Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
Worked on Backbone.js to create Models to represent data
In writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript.
Consumed Web Services (RESTful) from third party for authorizing payments to/from customers.
Developed and Implemented Web Services.
Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
Used JavaScript for Client Side validations.
Used DOJO for Ajax Support and used JSON for DOM objects and developed data visualization using D3.js and Google Charts.
Experience with version control systems like GITHUB.
Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
Environment: JavaScript, HTML5, CSS3, JSP, Backbone.js, Angular.js,D3.js, React.js, GITHUB, DHTML, JQuery, Ajax, DOM, JSON, Dreamweaver, Adobe Flash, Rest, Web Services.
Cummins-Columbus, Indiana. June'13 to Mar'14
UI Developer
Responsibilities:
In the requirement analysis and design phases to comprehend all technical assessments, and to participate in implementation with minimal errors.
Created sites to organize client contracts and to summarize monthly financial data using MySQL
Used Agile methodology for software development.
Designing the overall three-tier architecture; and the Presentation Tier (UI) following MVC pattern, and data communications (RESTful Web Service) between Presentation Tier and Logic Tier; Java is used in multiple server-side integration; SVN is used for source management.
In the development of a well responsive single page application using AngularJS framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UIteam.
Developed UI uses HTML5, JavaScript, LESS, AJAX and JQuery for interactive cross browser functionality and complex user interface.
Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
Designed single page application with Angular JS.
Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.
Worked on Angular JS for creating Custom Directives.
Designed dynamic client-side JavaScript codes to build web forms and simulate the process for web application, page navigation and form validation.
Used YUI library for building richly interactive web applications using techniques such as DOM scripting, HTML, AJAX.
Developed client side validation code using JavaScript and JQuery Validation Plugin.
In Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu item changes dynamic, derived from the database in the form of XML.
Extended CSS as needed to accommodate new data and display types.
Responsible to maintain HTML, CSS3 in JQuery as well as keeping the pages dynamic using AJAX, JSON and XML. .
Responsible for quality assurance of finished websites, including the validation of web forms and links.
Environment: HTML5, CSS3, JavaScript, jQuery, Bootstrap, AJAX, JSON, XML, REST, SVN, AngularJS, JSP, MVC, SDLC (Agile), Brackets.
Directv, el Segundo, CA June'12 to May'13
UI Developer
Responsibilities:
Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript, and jQuery, JSP/JSON, XML and XSLT.
Worked on various mobile frameworks like jQuery mobile and Responsible for designing mobile applications and followed MVC Architecture using AngularJS Framework
Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript).
Responsible for developing various static and dynamic modules which are displayed in different web pages according to the specifications
Implemented different validation control on the web-pages using JavaScript, and also used Angular JS framework.
Developed and designed XML Schemas to transport and store data. XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.
Extensively used XSLT to transform XML documents to HTML.
Wrote custom jQuery plugins and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.
Used jQuery plugins like mouse wheel for creating scrollable menus.
Worked on jQuery Light box for creating image and video galleries.
Implemented dynamic page elements and form error validations using JavaScript.
Created Ajax calls to exchange (request / responses) information with database.
Developed social network services for user interaction using Ajax, JavaScript, CSS and DHTML.
Used Subversion (SVN) as a repository tool and as a version control.
Environment: HTML4, XHTML, XML CSS, JavaScript, MVC, JQuery, JSP, JSON, AJAX, DOM, SVN, Eclipse,Sublime Editor.
Farmers Insurance Group woodland hills, CA Oct'11 to May'12
Web UI Developer
Responsibilities:
Developed all the UI pages using HTML, XUL, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax, Bootstrap.
Created web pages according to client's guidelines and standards throughout the development and maintenance of the website using HTML, XHTML, CSS and JavaScript.
Established standards and best practices for coding and design.
Extensively used CSS to change the styles to be used in future web layouts, and debugging the errors issues with CSS and used various Adobe tools to improve quality of images.
Designed web pages using XHTML and CSS/CSS3 and Implemented functionality in JavaScript.
Tested application on Internet Explorer 6.0 and above, Firefox, Opera and Google Chrome to achieve Cross Browser Compatible Issues.
Converted Photoshop documents to table-less semantic XHTML, CSS
Performed Validations of XHTML and CSS (using Firebug, HTML Tidy, W3C validator)
Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles with respect to various devices.
Developing Web applications that are cross - devices and cross - browser compatible
Environment: HTML, DHTML, XHTML, CSS3, JavaScript, jQuery, AJAX, XML, JSON, Bootstrap, MS Office, Eclipse IDE, Firebug DEV tool, Adobe Photoshop, Illustrator, Flash.
TrigentSoftwareLtd, Bangalore, India Nov'07 to Aug'11
Front End Web Developer
Responsibilities:
In the Analysis, System studies and designing of the project.
Used HTML, CSS, and JavaScript for the front end designing.
Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client side validations using JavaScript and developed the required servlets.
As a developer, coordinated with on-site team and client in understanding the business process and requirement understanding.
Finding out the bugs, broken links and missing images, etc. and rectifying them.
Developed stores procedures, triggers, functions and database tables in Oracle database.
Worked on developing a suitable GUI for the web pages.
Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements.
Understanding functional specifications and documenting technical design documents
Design the new Application replacing the old Application.
Created client side validation tool using technologies such as JavaScript .
Processed the Client Side errors to the server by developing a service to login, all the errors on the server side.
Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, Oracle database, Eclipse, SQL, Windows XP/07 and MS Office.