Post Job Free
Sign in

Developer Web Services

Location:
San Ramon, CA
Posted:
June 30, 2017

Contact this candidate

Resume:

Sairam - Senior UI Front End Developer

Email Id: ***********@*****.***

Contact no:925-***-****

PROFESIONAL SUMMARY

•Over 8+ years of extensive experience as a Front-End UI Developer developing web applications

•Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing

•Used HTML5, CSS3, PHP, J Query, AJAX, Responsive Web Design (RWD), Bootstrap, JSON from 6 years, and java script for 8years.

•Used Backbone.js, Re dux, Ruby on Rails for 6 months, node js for 6months.

•2+Years of experience in React JS frame Works, and 3+ years’ experience in angular js,4 months of experience in angular2

•Expertise in React JS framework to develop the SPA

•Expert in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, HTML /DHTML, DOM, XHTML, J Query, CSS2/CSS3, and Ajax

•Extensive experience in building Single Page Applications(SPA) using frameworks like angular and custom MVC frameworks

•Worked on Responsive Design Layout applications supporting multitude of browsers and devices

•Experience in Object Oriented JavaScript and use of design patterns like module, revealing module and singleton pattern

•Worked on different JavaScript libraries like J Query, Underscores, Requires, knockouts

•Working knowledge of Quit and Jasmine JavaScript unit testing frameworks

•Extensive experience in AJAX requests (web services and Restful API) and JSON responses

•Expertise in HTML4 and usage of template engines like handlebars and underscores

•Worked on End to End design, development of Angular based Single Page Application

•Knowledge of HTML5, CSS3 new features and use of libraries like D3.Js for charting and rich interactive widgets

•Experience in using various tools and IDEs for development and design like WebStorm, Eclipse and Visual Studio

•Worked on writing grunt tasks for build scripts, minified and bundled the JavaScript code

•Experience in profiling web applications and removing performance bottle necks

•Expert in designing web applications and web contents utilizing various Search Engine Optimization(SEO) techniques

•Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS

•Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD)

•Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome

•Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis

•Experience working in Scrum teams in agile methodology

•Hands on Experience with version control tools like SVN and GIT

•Extensively used the repositories like GIT Hub and SVN.

•Extensive use of Grunt & Gulp as a build tool for projects

•Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.

•Worked in various development methodologies such as Waterfall, Agile (SCRUM), V-Model.

•Experience using modern JavaScript tools like jasmine and karma.

•Ability to write clean, efficient, sematic, easy to read code.

•Ability to understand and address complex problems and systems.

•Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and Team Player, can work with minimal supervision. Effective Communication, Organizational and Time management skills

TECHNICAL SKILLS:

Web Technologies

HTML4/HTML5, XHTML, CSS2/CSS3, SASS, JavaScript, j Query, Bootstrap, Angular JS, Angular JS 2, Backbone JS, Node JS, AJAX, JSON, PHP, React JS, Grunt, Sublime, Gulp

Programming

C, C++, Java, SQL, UML

Web Servers:

HTTP Web Server, Apache Tomcat

Database

SQLServer, Oracle11g,MS-AccessOperatingSystemsWindows[]Mac,Linux/UNIXDebugging Tools & Version control Firebug, Firebug Lite, Google Chrome Web Debugger

Web Designing Tools:

Adobe Dreamweaver, Adobe Photoshop, Adobe Flash CS3, Sublime Text 2, APTANASTUDIO

Operating Systems

Windows, Vista 7/8, Mac OS X

Client: Samsung SDS America, Ridgefield Park, NJ January 2016 – Till date

Role: Senior Front End UI Developer

Description:

Currently I am working for an Internal Web Application, which is used to Process Inventory Orders between Consumer Stores and Warehouse. I use following tools HTML5, Java Script and Angular JS 2. We recently upgraded to Angular JS2 from Angular JS for Single Page Response.

Responsibilities:

•Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.

•Mongo DB Created prototype before development based on static and approved design documents and wireframes

•Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.JS

•Developed UI with AJAX, DHTML and JavaScript for more interactive web pages

•Developed single page responsive Web UI using HTML5, Angular JS, Angular2, Bootstrap, CSS3, JavaScript, J Query, D3 .JS. React .JS

•Developed Angular JS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes

•Developed user interface by using the React .JS, Flux for SPA development.

•Implemented client side Interface using React JS.

•Worked in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.

•We have followed with Agile and Scrum development methodologies

•Extensively used Angular UI components like Calendar, Grid, Select, UP loader etc.

•Developed Angular JS services for reusable functionality

•Worked on cross-platform and browser compatibility issues for this application

•Generated responsive data tables using with Bootstrap grid system

•Designed Front end with in object oriented JavaScript Frameworks like Angular JS.

•Re-factored, re-architected, and enhanced an existing Angular JS application to follow strict MVVM/MVC pattern for improved source code maintenance.

•Developed user interface by using the React .JS, Flux for SPA development.

•Implemented client side Interface using React .JS

•Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application with good user experience in all platforms like desktop's tablet's and mobile phone's

•Developed custom bootstrap with brand appropriate styles, colors, animations and font icons

•We setup the development environment using Node.js, Grunt, Bower

•Used Karma for unit testing and Protractor for end to end testing.

•Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.

•Developed base HTTP service on top of Angular JS HTTP service to communicate backend web services

•Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project

•Used J Query plug-in for Drag-and-Drop, Widgets, Menus, User Interface and Forms

•User experience design encompasses traditional human-computer interaction (HCI) design, and extends it by addressing all aspects of a product or service as perceived by users

•Used Adobe Photoshop and Illustrator to create their statistical concepts

Environment:AngularJS,Angularjs.2,HTML5,CSS3,SASS,Bootstrap,LESS,JavaScript,JQuery,Grunt,Bower,node.js, React.JS 0.14.8, NPM, Java, AJAX, XML, INTELLIJ, Sublime Text, Photoshop CS6, Illustrator CS6, JIRA, Mongo DB, Maven, SQL, Tomcat, GIT, Agile, Azure, MAC, Mongo DB, UNIX / Linux.

Client: Walgreens, Deerfield, IL June 2014 – December 2015

Role: UI Front End Developer

Description:

My Project in Walgreens involves in supporting the Existing Web Application which tracks the shipment orders between Manufacturing Unit and Distribution Centers. Also worked on developing new modules by providing additional features to the application. My Prime Tools during my tenure are HTML 5, Java script and Angular Js

Responsibilities:

•Created a custom, single-page, responsive web application to replace a legacy line-of-business web application, developed using client side MVC Design using Angular JS and the front-end framework

•Built the Responsive UI screen for create new customer process, create bill to and ship to screens, customer search results page, customer dashboard page using Bootstrap

•Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and hence building type ahead feature for zip code, city and county look up using J Query, AJAX.

•Responsible to store and retrieve user entered data to HTML 5 session storage hence give user feature of running several sessions at one time

•Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript

•Applied industry best practices and standards when project requirements are lagging

•Implemented various Validation Controls for client-side validation and implemented custom validation controls with JSP validation controls.

•Closely work with the QA Team to give user enhanced experience and reduce the number of key strokes.

•Participated in meetings with the end-clients to develop custom UI Components that are cross browser compatible.

•Handled all aspects of the web application including maintaining, testing, debugging and deploying

•Developed common CSS classes for the user interface using CSS and CSS3

•Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues

•Used SVN for Version Control.

Environment: HTML/HTML5, CSS/CSS3, JavaScript, J Query, AJAX, JSON, JSP, Angular JS, Bootstrap, Usability Testing, Agile methodology, SVN.

Client: TSCO Tractor Supply Brentwood, Tennessee November 2012 – May 2014

Role: UI Front End Developer

Description:

The Application which I was worked in TESCO is based on the Tractor products which are available in the inventory for this application we used java script, Html, react js.

Responsibilities:

•Enhanced and maintained a website for the company learning internal working of the shipping industry using HTML, CSS and Dreamweaver

•Dealt closely with working of order and supply software for shipping parts using Excel and crystal reports for data inventory and analysis

•Understood the dynamics of shipping and fabrication industry and first time exposure to professional industry and got opportunity to work as a team and assist in execution of projects.

•Created user-friendly and professionally organized UI's.

•Hands on experience in frontend frameworks.

•Exposed to SDLC and waterfall model structure of product development.

•Involved in designing and developing the GUI for the user interface with various controls.

•Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.

•Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.

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

•Designed the table less web applications using CSS and with the help of and tags as per W3C standards.

•Involved in writing SQL Queries, Stored Procedures.

•Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.

•Implemented the Drag and Drop functionality using jQuery framework.

•Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.

•Developed web presentation layer using HTML and CSS according to internal standards and guidelines.

Environment: HTML, CSS, Adobe Dreamweaver, Microsoft FrontPage, Adobe Photoshop, Crystal Reports.

Client: Elite core Technologies Ltd, Pune, India. July 2011 – October 2012

Role: UI Developer

Description:

The application which I was worked it is used by specific online service provider which helps to watch/listen the videos and see the all the government projects.

Responsibilities:

•Worked with System Analyst and the project team to understand the requirements

•Converted the Photoshop mockups in to hand-written HTML and CSS pages

•Developed web pages applying best standards

•Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS and JavaScript

•Responsible for creating the screens with table-less designs meeting W3C standards

•Designed and developed Customer registration and login screens using JSP, Struts-Tiles, HTML/DHTMLand JavaScript

•Used log4j for tracking errors and debugging the code

•Responsible for the wiring and the configuration of Beans using Struts web based application using strutsconfig.xml and web.xml

•Developed Web services for non-Java clients to obtain user information and modified Struts configuration files as per application requirements

•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

•Designed CSS based page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox and IE

•Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls

•Responsible for fixing all bugs encountered and communicating back over to the QA team.

Environment:HTML,Java/J2EE,JSP2.1,JavaScript,CSS,EclipseIDE,MSOffice,AdobePhotoshop,Oracle, SVN, AJAX, Scrum, J Unit, log4j, Ant, Maven, Web Sphere Application Server, JMS, MDB's, Subversion.

Client: GalaxE Solutions India Pvt. Ltd - Bangalore, Karnataka Jun 2009 – Jun 2011

Role: UI Developer

Description:

GalaxE Solutions is a provider of high-end premium information technology services. Over the years, it's been providing a wide spectrum of services to a diverse set of clients in many different verticals. Worked on a banking firm project where the user will be able to find out the locations of the banking centers and ATM's based on the zip code, city and state search.

Responsibilities:

•Involved in the Analysis, System study and designing of the project.

•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 onsite team and client in understanding the business process and requirement understanding.

•Developed stores procedures, triggers, functions and database tables in Oracle database.

•Worked on developing a suitable GUI for ATM locator.

•Participated in daily meeting for enhancing the features for the portal.

•Participated in Code review and Quality Assurance.

•Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements.

•Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.

Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, Oracle database, Eclipse, SQL, Windows XP/07 and MS Office.



Contact this candidate