Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Bhargav Email: - [email protected] Phone: +1(908)-652-4317. SUMMARY Having around 7 years of extensive experience as a UI Developer and Web Development with emphasis on HTML/HTML5, CSS/CSS3, DHTML, XML, JavaScript, JQuery, AJAX, DOM, Bootstrap, React.JS, AngularJS and NodeJS Experienced in Requirement Gathering & Analysis, Design, Development, Implementation, Testing and Deployment of Client/Server, Web-based and Windows application using Microsoft Technologies Extensive experience in system analysis, design, development and implementation of web based and client/server application using AngularJS, NodeJS, ReactJS, AJAX, JQuery, Java/J2EE, Servlets, JDBC, XML Extensive experience in various UI widgets using JavaScript libraries like AngularJS, React.JS, NodeJS, BackboneJS, RequireJS, ExtJS, etc. Knowledge of NodeJS and frameworks available for it such as Express, Strong Loop, etc. A strong background in SQL and NoSQL databases with experience working in a JVM environment Experience in making Responsive web pages into web transactions and applications for tablets and mobile devices using Bootstrap and Media queries Extensive knowledge in developing applications in a Single Page Application (SPAs) using various JavaScript frameworks like AngularJS, React.js and NodeJS Strong work experience in application integration using Web Services such as SOAP, WSDL, JAX-RS, RESTful Expertise with Ajax Calls to Jackson framework to direct call Java methods and Play routing for RESTful web services Experience in deploying web application using application servers like Web Logic, Web Sphere, JBoss and web servers like Apache Tomcat, IIS 6.2. Strong background in Java/J2EE environments. Worked extensively on J2EE for developing Web and Distributed Applications by using JDBC, JSP, Servlets, Hibernate, Struts and Web Services Good understanding of Word Wide Web Consortium (W3C) standards and Search Engine Optimization (SEO) Experience in working with the engineering team in a Scrum environment throughout the complete design and implementation process Working knowledge of Model-View- View-Model (MVVM) and Model-View-Controller (MVC) Pattern Experience in working on CSS Preprocessors like LESS & SASS along with JavaScript task runners like Grunt Developed application using NodeJS and ReactJS for Asynchronous Module Definition (AMD) and Grunt as task manager Experience working with testing tools like Firebug, Chrome or Safari web inspectors and IE Developer Toolbar Designed annotated wireframes by using Axure and Photoshop CS3. Prototyping for the designed wireframes by using Illustrator Experience with Version Control tools like CVS, VSS and SVN for Source Code version management and merging Source code after intermittent Project releases Experience with Test Driven Development using MochaJS, Karma/Jasmine the Test Runners for Unit Testing Strong experience with Cross Browser Compatibility issues and Optimization for web, including CSS Sprites and best practices Experience in database development skills like MySQL, Oracle, Mongo DB including experience in database programming using PL/SQL statements, Stored Procedures Results-oriented, self-motivated, proactive, self-starter with strong technical, analytical and interpersonal skills TECHNICAL SKILLS Operating Systems Web technologies Web tools UI Tools and Technologies Web/Application Servers Languages Windows 2003/2008/2010/XP/Vista, Unix, Mac OS HTML, HTML5, DHTML, XHTML, XSL, XSLT, CSS3 and XML, JSP, JavaScript, AJAX, JQuery, JSON, AngularJS, NodeJS, ReactJS, ExtJS, BackboneJS, Azure, Web Services, JSP, Servlets Adobe Dreamweaver CS5, Adobe Contribute CS5, Adobe Presenter and Adobe Captivate, Visual Studio Adobe Flash with Action Script 3.0, Adobe Photoshop CS5, Adobe Illustrator CS5, GIF Animator, Adobe Fireworks and Photo Impact, Microsoft Visual Source Safe. Apache Tomcat, WebSphere 7.0, Web logic 8.1, JBoss, Wildfly C, C++, C#, ASP.Net, Java/J2EE, VB 6.0, PL/SQL PROFESSIONAL EXPERIENCE Allstate Corporation, Chicago, IL. Position: Sr. UI/ UX developer May-2015 – till-date Responsibilities: Worked closely with product and business team to build applications & reach business goals through front end development Provided and implemented guidelines on Web Accessibility and Section 508 Compliance Construction from sketches to pixel-perfect mockups to complex interactive HTML prototypes Translate designs provided by UI creative design team into functional user interfaces, ensuring cross browser compatibility and performance Designed the front-end applications, User Interactive (UI) web pages in a professional manner with using web technologies like HTML, XHTML, CSS, JavaScript, React.JS and AngularJS Developed web pages for handling view layer using React.js, Flux, and HTML5 for SPA development Coded extensively in JQuery with Bootstrap to make rich internet web pages and created Custom elements on the web portal Implemented XML parsing and JSON parsing for data handling on different application coordinated with the quality group for testing activities and production support team to resolve issue Developed Application to access JSON and XML from RESTful web service from consumer side using JavaScript and AngularJS for a flashy dashboard Made AJAX calls using NodeJS for getting the data and parsing it to render on the web page Writing JavaScript for NodeJS applications that were useful for interacting with server and network applications Created an online chat support system for web portal consumer using NodeJS, MongoDB, Redis, and Socket.IO Used routing schemes to develop Single Page Applications (SPAs) using Angular Worked on integration of user-facing elements with Server Side Logic Used GruntJS to test the JavaScript with JSHint, concatenate, minify and Gzip the source code as well as pass it through {{Mustache}} templates to create the Jasmine test codebase in order to keep the production JavaScript clean Worked with Jasmine and Mocha in testing and performed Unit testing and execution testing utilizing JUNIT Use Maven 3.0 to manage dependences and deploy project on JBoss Openshift and NPM NodeJS App 0.12 with NPM modules build and deploy application in Openshift Platform Involved in configuring the GIT repository and maintain the version control using GIT. Discussed various ideas/suggestions for the ongoing web sites for creative design Time Warner Cable, VA Position: UI/ UX developer Jan 2014 – May 2015 Responsibilities: Translated market and product requirements into UI designs in the form of conceptual models, wire frames and prototypes Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, CSS3, JavaScript, JQuery, AngularJS Implemented application for consuming RESTful SOA Web services and Big Web service consumption (JAX-RS and JAX-WS) Developed AngularJS Services to consume JSON data from Carto DB RESTful services and used angular promise API for making Asynchronous calls Worked creating a shared Library of JavaScript, which can be shared across different applications, and used various frameworks in client side like AngularJS Created prototype promise management system in NodeJS using MongoDB and Express Wrote application level code to interact with APIs, Web Services using AngularJS with formats like JSON and XML Enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance, code reduction, ease of upgrade and enhanced performance Accessing Web services using JQuery AJAX via JSON response and updating the HTML pages dynamically Used TestNG for backend test cases and Jasmine for AngularJS test cases Managed the Subversion Branching Strategy for a few applications by creating Release branches, developed branches thus ensuring the integrity of trunk Maintained the business standards and the requirements in EJB and deployed them on to Web Logic Application Server Designed and developed various modules of the application with J2EE design architecture and frameworks like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts Developed Presentation tier as HTML, Java Server Pages using Struts MVC Framework implementing Struts validator, Tiles and Struts Internationalization Involved in Agile process and daily Scrums to discuss the development of the application GalaxE Solutions, Somerset, NJ Position: UI Web developer Nov 2012 –Dec 2013 Responsibilities: Developed the front-end featuring rich web interface implemented using JavaScript libraries like JQuery, AngularJS Designed web pages using with HTML5/HTML, CSS3 and JQuery based on the W3C standard Developed huge multi-advertisement layout engine that was cross browser compatible Created User Interface in DOJO/AJAX and Struts2 tags for different customized screens Redesigned and implemented complete web application to meet web and industry standards Developed and improved application using MVC Framework URL routing handled by UI state router, allowing us to divide the application into logical modules templates and controllers), each of which would be instantiated when its route was invoked Consumed Java RESTful APIs using Client side framework AngularJS Worked on AngularJS MVC/MVVM Framework Implementation of a form designer module for a web based system, in order to allow the users to create their own forms, using UI and JQuery JavaScript frameworks Experience in making responsive web pages using Twitter Bootstrap Developed UI, Virtual Objects (VO) and models by using Flash, Ajax, and Action Script 3.0 Major work done on the User Interface part in DOJO to make it more interactive and user friendly Used AngularJS via JSON to fetch the data from Web Services JConnect Infotech, Chennai, INDIA Position: UI Web Developer Jun 2010 – Oct 2012 Roles & Responsibilities: Developed designs those were compatible with tablets and mobile phones using HTML, XHTML, JavaScript, JQuery and CSS Championed and initiated to improve complex screens user experience Familiar with Mobile Web Development using JQuery Mobile and Twitter BootStrap Utilized MVC/MVVM principals to ensure a clean architecture and a lean code base for maximum using AngularJS Worked on Content Management System (CMS) like WordPress Developed designs in securing the application using form-based authentication using JQuery and Ext JS Experience with various J2EE design patterns like Singleton, Factory, Front Controller, DTO, DAO, and MVC Developed web applications based on Search Engine Optimization (SEO) techniques Cooperated in development and finalization of initial design of the application and worked with content managers, copywriters and designers to resolve the issues Designed and edited existing web applications with the help of Adobe Dreamweaver, AJAX and Adobe Contribute CS3 Developed Message Handler Adapter, which converts the data objects into XML message and invoke an enterprise service and vice-versa using JAVA Implemented DAO layer using Hibernate Framework to map Java Objects to database tables Experience in developing multi-tier enterprise solutions using Java/J2EE technologies such as Restful Web Services, Spring, Hibernate, Servlets, JSP. SEO Labs, Hyderabad, India Position: Web Developer Jun 2009 – Dec 2010 Responsibilities: Designed the web pages by using HTML, XHTML, and CSS with JavaScript Designed the graphic objects, illustrations, images (vector and bitmap) and banners with using Adobe Flash MX and Action Script, Adobe Photoshop and Adobe Illustrator Used JavaScript for custom client-side validation Developed secured web applications by using client scripting such as JavaScript and JQuery Designed and developed the application logos and images by using Adobe Photoshop CS3 and Illustrator Understand each and every module and gathered and managed the project content by using Content Management System (CMS) Designed site tree in XML Integrated the Java code (API) in JSP pages. Involved in coding, testing, and debugging for web presentation layer using HTML and CSS according to internal standards and guidelines Designed webpages keeping in mind the W3C Standards Used browser compatibility standards and principles to perform the website operations Interacted with Java controllers (JQuery, Ajax, and JSON to write/read data from back end systems)