AVINASH KESA
**********@*****.***
Summary:
Over 7 years of development experience with HTML, HTML5, CSS, CSS3, JavaScript, jQuery, Angular Js, AJAX and JSON
Extensive experience in developing web page quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible
Proven experience and success working in different Software life cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project
Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code
Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development
Productive in fast-paced, deadline-driven environments
Excellent written and oral communication skills
Good knowledge of various frameworks of JavaScript like jQuery, Angular JS and Backbone Js
Skilled in prioritizing and managing multiple tasks simultaneously
Always eager to learn new technologies and implement them in my code
Knowledge of Agile methodology and experience working in a fast-paced Scrum environment
Technical Skills:
UI Web Technologies : HTML, HTML 5, XHTML, XML, XSLT, JavaScript, AJAX,
JQuery, JSON, JSP, CSS, Angular JS.
IDE, HTML Editor : Notepad++, Eclipse IDE, Adobe Dreamweaver
Web/App Servers : Apache Tomcat 5.0.25, HTTP Web Server
Operating Systems : Windows NT, Windows 2000, Windows XP (Prof), Win7
Methodologies : Agile, Rational Unified Process (RUP), UML
Education Background:
Bachelor of Computer Science from JNT University, Hyderabad – India
Professional Experience:
Client: AT&T (Dallas, TX) June 2014 – till date
Java UI Developer
Ebiz strategy: AT&T Inc. is the largest provider of fixed telephony in the United States, and also provides broadband and subscription television services. ATT EBIZ (Network Ordering & Ticketing) application is a B2B (business to business) site, which demands wireless/wireline ordering, ticketing system which is targeted mainly for small business customers.
ATT EBIZ application modules includes registration, inventory management, order management, catalog, promotions, contracts and multiple products like ATT Switched Ethernet, ATT Virtual Private Network Managed and Transport, Managed Internet services, etc. Registration process is mainly for Company Admins and Standard users.
The WCA (Work Center Agent) Application is a Web Based Tool developed and is used by AT&T administrators (AT&T Business Support Team) to control multiple aspects of the ATT Ebiz Application across different environments. The most powerful feature of WCA (Work Center Agent) is perhaps the "on-the-fly" nature of changes that the business users can make to the ATT Ebiz Application, permitting AT&T Business Teams to attract more customers by offering special permissions through the online application at a User Level.
Responsibilities:
Developed web Applications using HTML5, CSS3, JSP, BOOTSTRAP, Java IDE Eclipse, JAVASCRIPT, AJAX, JSON and Angular Js.
Used SVN for revision control and code management
Designed the application as a Single Page Web Applications (SPA) using Angular Js routers
Created Service and Factory methods to get the data
Developed custom Angular Js directives for reusing the code
Developed custom Filters for form fields
Used various form validations that are provided as part of angular.js directives
Designed the application responsive for IOS, Android using media queries and flexible grid layouts
Supported for the bug fixes and production defects
Provided support to Production, Staging, QA, Development environments
We have followed Agile and Scrum development methodologies
Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility
Client: Best Buy (Minneapolis, MN) March 2014 – June 2014
Java UI Developer
Best Buy is the world’s largest multi-channel consumer electronics retailer with stores in the United States, Canada, China, and Mexico. BestBuy.com is among the top ten retail websites in the United States and we have the number one customer loyalty program of its kind. There are more than 1 billion visitors to the website and 600 million visits to the U.S. stores each year. The project is about recommendations that are displayed on Best Buy site and capturing the events when references is shown to the users
Responsibilities:
Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery and JavaScript
Responsible for ensuring the pattern consistency across all pages
Responsible for design and development of the web pages from mock- ups
Responsible for creating the screens with table-less designs meeting W3C standards
Wrote application level code to interact with the backend databases JQuery, AJAX and JSON
Applied J-Query scripts for basic animation and end user screen customization purposes
Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly
Developed the User Interface using HTML 5, CSS, JavaScript, JQuery and AJAX
Designed and implemented multiple new features AJAX, JQuery, Angular JS, CSS3 and HTML5.
Designed flash plugins for including different functionalities and content
Designed XML files for maintaining contents like video, images and audio and display them in flash application
Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery
Created web pages using HTML, CSS, JQuery and JavaScript
Creating and implementing Master Classes in Action script 3.0 (based on MVC) for the application
Developing XML classes for loading the data from XML files deployed at the server
Environment: HTML4/HTML5, CSS/CSS3, JavaScript, JQuery, Angular JS, AJAX, Bootstrap, SQL and Tomcat
Client: The Pampared Chef (Chicago, IL) April 2012 - Feb 2014
Java UI Developer
The Pampered Chef, Ltd. is a global multi-level marketing company that offers a line of kitchen tools, food products, and cookbooks for preparing food in the home. [1] It has a worldwide direct sales force of over 60,000 in addition to 750 corporate staff. [2] The company is currently headquartered in Addison, Illinois and operates in five countries: USA, United Kingdom, Germany, Canada and Mexico
Responsibilities:
Extensively coding in CSS3 to develop the intranet template for the application
Designing and developing dynamic web pages using XHTML, CSS and JavaScript
Coded extensively in jQuery to make rich internet web pages and created custom date picker on the website
Developed mockups and prototypes using HTML and CSS3
Design website and maintain the website content up to date
Designed user interface for the product of gift card using Angular JS, jQuery, CSS3, HTML5 and JavaScript.
Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing
Develop the online chat interface for the anonymous communication between mentors and clients
Re-designing/ developing the main website to improve user experience and add new functionality
Worked on the website from start to finish to give it a new look using HTML5/CSS/Javascript
Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript
Responsible for creating the screens with table-less designs meeting W3C standards
Involved in extensive HTML5 coding
Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects
Developed page layouts, navigation, animation buttons and icons
Designed CSS based page layouts that are cross-browser compatible and standards-compliant
Environment: HTML, CSS3, JavaScript (Libraries: JQuery), Angular JS, MS Access, Adobe Flash, MS Office, IE 6, 7, 8 9 10, Firefox, Chrome
Staples (Denver, CO) August 2011 - March 2012
Front End Developer
Staples Inc. is a large office supply chain store, with over 2,000 stores worldwide in 26 countries. Staples sell supplies, office machines, promotional products, and furniture, technology and business services both in stores and online
Responsibilities:
Worked on multiple projects simultaneously
Formulate and define system scope and objective based on user needs and thorough understanding of business processes
Participated in numerous creative brainstorm sessions with strategists, storyboards, design specifications, and screen layouts that were shared with Directors and other team members
Developed web presentation layer using HTML and CSS according to internal standards and guidelines
Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing
Designed and developed intranet web applications using JavaScript, jQuery, Ajax and CSS
Worked with teams where requirements are constantly being implemented, tested and improved
Worked on Cross-Browser compatibility and fixed the bugs for several browsers
Designed the table less web applications using CSS and with the help of and tags as per W3C standards
Continuously provide input to project management activities throughout the project lifecycle, influencing scope, risk plan, project plan, issues and status
Environment: HTML, CSS, Java Script, jQuery, AJAX, Agile methodology, Eclipse
Client: Visu Cybertech India Ltd, India July 2009 – July 2011
Role: Software Developer
Responsibilities:
Involved in developing a new tool using java servlets in Eclipse. This would help me out in creating all the respective options where in we can connect from one functionality to another functionality that is inter servlet calls
The functionalities of this tool involved adding, deleting, updating, bulk updating and bulk deleting of the users. All of these functionalities have been done using java servlets
All the visual stuff was done using JavaScript
Involved in the designing of Java Server Pages required for the application
Implementing the business logic required for the application
Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side
Extensively used JSP tag libraries
Developed the code according to the functional specifications, detailed design, and coding and efficiency standards. Execute the unit test cases
Developed Ant builds script and ant task classes to clean, compile, copy, run, and doc, deploy, jar, war and ear files, and develop web service
Used JDBC API to access database
Environment: HTML, JavaScript, CSS, JSP, API, MVC, SQL Queries, Oracle