Post Job Free

Resume

Sign in

Developer Web

Location:
San Francisco, CA
Posted:
February 28, 2017

Contact this candidate

Resume:

Name: BharathVegesna Email Id: acy1pc@r.postjobfree.com Phone: 732-***-****

PROFESSIONAL OVERVIEW:

Over 7+ years of experience in the Web Applications Development using HTML 4.01/5, CSS (2/3), XHTML, JavaScript, AngularJS, BackboneJS, JQuery, AJAX, XML and JSON.

Developed websites using JavaScript frameworks such as AngularJS 2.0 and BackboneJS.

Developed Responsive Web designs (RWD) using CSS3Media Queries and Bootstrap.

Strong experience with JQuery, JQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML) and JSON.

Converted the mock-ups into hand-written HTML, CSS3, XHTML, JavaScript, JQuery, AJAX, XML and JSON.

Experienced in React JS and working with React Flux architecture.

Proficient in TDD (Test Driven Development) by writing test cases using Jasmine, J-Unit Framework.

Experienced in working with AngularJS MVC, MVVM(DataBinding), factory, service, $http, $q, security.

Experienced in working with NodeJS and npm modules like http, q, path, fs, mongodb, express and templating engines.

Experienced using the task runner like grunt, karma test runner, server, watch and live reload.

Experienced in using npm module bower for managing UI dependency.

Expert debugging skills using browser developer tools like, Firebug,HttpWatchand Chrome developer tools.

Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONPand XML.

Experience working on software methodologies such as Agile/Scrum, Test Driven Development (TDD).

Experience in working MVC, MVVM and MV* Architectures.

Experience in developing Ext-JS components like Grids, Toolbars, Panels, Combo-Box and Button etc.

Involvement in using various IDE's, Dreamweaver, Notepad++, eclipse, Adobe Photoshop, WebStorm.

Utilized the latest front end Technologies such as HTML5 and CSS3 for layouts.

Experience on working with CSS2/3Background, Media Queries, Animations, and Layouts, positioning, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS behaviours including the Box model.

Web application development for backend using AngularJS 2.0 with cutting edge HTML5 and CSS3 techniques.

Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.

Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs

Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.

Experience in using various jQuery UI controls and corresponding Event handlers etc.

Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.

Client side technologies such as JavaScript, HTML, XML, XSL, Web Services etc.

Ability to write clear, well-documented, well-commented and efficient code for web development.

Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.

TECHNICAL SKILLS:

Programming languages:

C, C++, JAVA, J2EE

Web Technologies:

JSP, PHP5, HTML5, CSS3, JavaScript, JQuery (proficient),JSON, JSTL

Bootstrap, GRUNT.

Mobile:

JQuery Mobile, Android, Phone Gap.

Databases:

MS SQL, MS Access, Oracle, SQLite.

Operating Systems:

Windows, Linux, Mac.

Application Tools:

Net Beans, Eclipse (SE, EE, Android), Visual Studio, MySQL Workbench Adobe Dreamweaver, MS Office, Virtual Box, MS SQL Server.

SDLC Methodologies:

Agile, SCRUM.

Frame Works:

Angular.js, Backbone.js, Ext JS, Node.js, Express JS, React.js, D3.js.

Testing:

J-unit, Jira, Jasmine/Karma,Jenkins, Mocha, Protractor, Jest.

Browsers:

IE9, Mozilla Fire Fox, Opera mobile Browser, Chrome, Safari.

EDUCATION:

Bachelors in Computer Science and Engineering from OSMANIA University, India.

PROFESSIONAL EXPERIENCE:

Client: First Republic Bank, San Francisco, CA Aug 2015 – Till Date

Role: UI Developer

Responsibilities:

Used Angular JS and Node JS to structure JavaScript code in an MVC (Model, View, and Controller)

Using Angular JS 2.0, we created custom directives for re-usable components (multi-field form elements, background file uploads, etc.)

Creating UI controls using Typescript, CSS, HTML5, and Knockout JS.

Made extensive use of promises in Angular JS for application control flow.

Extensively worked on applications using JSON, XML Objects with MySQL.

Developed REST API applications using Angular JS and Spring MVC.

Designed the front end of the application using Python, Java, HTML, CSS, AJAX, JSON and JQuery.

Created Menus and Drawer component by using Typescript.

Defined new validations through Angular JS 2.0 for the form field validation implemented through HTML5.

Designed and added custom UI Themes to the web page using SASS CSS pre-processor instead of inline- styles or Less.

Responsible to manipulate any HTML5, CSS3 using Typescript to make the page have a dynamic outlook.

Testing the website on multiple browsers with their old as well as latest release.

Used JSON for storing and exchanging information between browsers and servers.

Used GRUNT for setup a proxy for you redirecting XHR requests on your own system within the grunt connect server to another system

Developed the client interface for back office bolster and worked cooperatively in Agile scrum group on the outline and improvement of use based MVC system utilizing Angular JS, HTML 5.0 and CSS3

Responsible for creating efficient design and developing User Interaction screens using HTML5 semantics new tags like audio, video, canvas) CSS3, JavaScript, jQuery, AJAX and JSON.

Implemented application level persistence using Hibernate and Spring.

Implemented Backbone.js to create a dynamically changing website.

Used JavaScript, jQuery for user interactions in pages.

Worked on creating responsive website for smart devices using responsive web design and CSS3 media queries.

Coordinated team application of Test-driven-development (TDD) strategies to optimize system quality and to enable rapid refactoring and Agile Methodology.

Used JQuery, Ajax for service calls on pages to interact with the server for information.

Rapid prototyping of design concepts.

Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.

Provided inputs on making choices of JavaScript Framework like angular.js, Node.js, Backbone.js and Experience with client side templating like Handlebars.js.

Using complex Object Oriented JavaScript concepts in improving the performance of the websites.

Worked with making calls to REST APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.

Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.

Integrated different social networking sites like Facebook, twitter.

Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.

Created forms to collect and validate data from the user in HTML and JavaScript.

Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.

Used all the advanced Photoshop features to create appealing visual web interfaces.

Environment: HTML 5, JavaScript, backbone.js, Python, Polymer,Typescript, D3JS, Node.js, Spring, Hibernate, knockout.js, SCRUM, TDD, Grunt, AJAX, CSS 2/3, JSON, JQuery, XML, Apache, Angular JS.

Client: Harte Hanks, Trevose, PA Nov 2014 –July 2015

Role: UI Developer

Responsibilities:

Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, jQuery, Ajax.

Designed and coded the User Interface (UI) of the website using JavaScript, Angular JS, Node.JS, jQuery, HTML5, CSS3 and Bootstrap CSS.

Developed the application pages using Angular js, jQuery, HTML5 and AJAX.

Used firebug, IE developer toolbar and chrome canary tool for debugging JavaScript and fixing issues.

Implemented responsive web design and maintaining larger style sheets using bootstrap and Sass.

Used jQuery plug-ins to implement features as a light box, galleria, sliders and other intuitive features.

Converted wire frames to HTML5 prototypes.

Created forms to collect and validate data from the user in HTML5 and JavaScript.

Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.

Involved in developing web Page Applications using AngularJS.

Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.

Involved in writing jQuery-based Ajax requests using jquery.get or jquery.ajax and jQuery.post.

Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.

Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.

Worked in scrum process attending daily stand up and completing tasks in sprints.

Used Perforce for Version Control and Maven for build automation tools.

Environment: HTML5, CSS3, JavaScript,Node.js, Spring, Hibernate, SCRUM, RESTFUL web service,SASS,Grunt, AJAX, JSON, JQuery, XML, Apache, Angular JS.

Client: Walgreens, Deerfield, IL Aug 2013 – Oct 2014

Role: UI Developer

Responsibilities:

Designed the user interactive (UI) web pages using web technologies like HTML5, XHTML, CSS3, Bootstrap, Angular.js framework.

Wrote application level code to perform client side validation using jQuery and JavaScript.

Developed responsive web sites for Phone, Tablets, and Desktops.

Created graph structure based on MySQL tables using D3JS.

Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, JQuery, Node.js, Angular JS, and HTML to speed the application.

Used JDBC to query, update and maintain Database Servers using SQL queries

Used Bootstrap,AngularJS and Node.js in effective web design.

Involved in Java, J2EE, Spring, Web services and Hibernate in a fast paced development environment.

Developed AngularJS Reusable Custom Directives using scope isolation techniques.

Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3, JSON, and AngularJS.

Used Bootstrap and AngularJS in effective web design.

Developed the front-end featuring rich web interface implemented using JavaScript libraries like jQuery and used Mustache tempting system.

Proficiency in Software Development Life Cycles, worked with Waterfall and Agile SCRUM methodologies facilitating rapid and continuous delivery of software valuables to the customers.

Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.

Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, Backbone.js, Require.js, Bootstrap.js and JQuery.

Used Grunt for Builds for lint check syntax errors), minification of HTML, CSS and JavaScript, Live reload, watch, test runner, server configuration and sass compiler sub tasks.

Built Web pages that are more user-interactive using Angular.JS, Jasmine, Karma, HTML5, CSS3, LESS, RESTful API Services, JavaScript, Bootstrap, Git, JSON.

Used Karma and Jasmine for testing and structure our project.

Used SASS as the CSSpre-processor.

Implemented User Interface and integrated with backend code, Node.JS as server side technology.

Used Node.jsBower npm module for UI Dependency management.Worked on bower.json andbower.rc files

Performed unit testing using Jenkins with automation, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.

Developed REST API for test server for Express Router middleware based API’s with MongoDB integration.

Used CSS3 based design techniques to eliminate table-based layouts, and speed page loading.

Implement Angular route for interactive tempting.

Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.

Collected data from focus group and created JSON files to query on Mongo DB.

Implemented the Drag and Drop functionality using jQuery framework.

Streamlined the Responsive Web Design to enhance the User Experience and developed designs for the prototypes for the Mobile UI.

Used JIRA for bug tracking.

Used GRUNT for initialization of project.

Worked on consuming JSON object creation, parsing on both clients as well as server side.

Progressively enhance form elements with jQuery to add more robust functionality.

Extensive use of JQuery Events for manipulation of events and jQuery plugins for menus and widgets.

Successfully performed the RESTful APIs Integration using XML and JSON.

Used ClearCase for version control.

Performed website optimization and faster page loading using CSS sprites.

Worked on debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger.

Created images, logos and icons that are used across the web pages using Adobe Photoshop.

Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.

Environment: HTML5, JavaScript, AJAX, CSS3, JSON,Python, D3JS,Grunt, require.js,spring, Hibernate,SCRUM, jQuery, XML, SQL, Backbone.js, Bootstrap, Photoshop, JIRA, Jasmine, Karma.

Client: Gap Inc, Pleasanton, CA Jan 2012 – July 2013

Role: UI Developer

Responsibilities:

Developed UI using HTML, CSS, JavaScript validations and XML.

Designed dynamic and browser compatible pages using HTML, CSS and JavaScript.

Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.

Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.

Used to update the HTML pages using JQUERY AJAX via JSON response

Used JQUERY to handle the client side validations.

Responsible for transforming designed mock-ups to web pages.

Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.

Managed and implemented all codes changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity.

Using complex Object Oriented concepts in improving the performance of the websites.

Used UI Development using HTML, and coded Java components which Retrieves data using SQL from Oracle database.

Environment: JavaScript, HTML, CSS, AJAX, jQuery, JSON, Firebug DEV tool, Chrome DEV Tool, Adobe Photoshop, Windows 2000/XP. MYSQL.

Client: Fission Infotech, Hyderabad, India Aug 2009 – Dec 2011

Role: Web Developer

Responsibilities:

Designed, developed Webpages into HTML and DHTML.

Conceptualized and coded user interfaces for websites projects using HTML, DHTML, CSS, Fireworksand JavaScript

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.

Maintained Section 508 and W3C standards.

Designed, developed, tested and maintained web pages from concept to completion

Reduced inconsistencies and usability issues with the website.

Created templates, Image Maps, Layers, using Dreamweaver.

Designed Catalogs and Brochures using Photoshop.

Designed and developed world-class prototypes and templates.

Developed micro sites and blogs to explain products and services of the organization.

Environment: HTML, XHTML, DHTML, XML, CSS, Photoshop, Illustrator, Adobe Photoshop, Macromedia Dreamweaver, Microsoft FrontPage, JavaScript, Java.



Contact this candidate