Resume

Sign in

Developer Web

Location:
Hyderabad, Telangana, India
Salary:
65$/hour
Posted:
June 19, 2019

Contact this candidate

Resume:

Shiba Gujarathi

Senior UI Developer

215-***-****

Professional Summary:

•Around 6+ Years of IT industry experienced with Web Designer, UI Design, Hybrid Mobile Application, Front-End Web Developer with an eye for design and attention to detail, with a grasp of AngularJS&2, HTML5, CSS3, jQuery, JavaScript, Bootstrap including responsive design/development.

•Strong experience in developing professional web applications which includes front-end designing and hand coding with solid proficiency in usability, web and client/server applications using HTML5, HTML, CSS3, CSS, JavaScript, jQuery, Angular JS, Ajax, Bootstrap, Node JS, Ext JS and JSON.

•Extensive experience in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents and design documents.

•Experience applying the latest software development approaches including MVC, the event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML.

•Extremely skilled and efficient in developing a responsive web application using with CSS3 Media Query, Twitter Bootstrap, jQuery Mobile, LESS, and SASS.

•Demonstrated over 2 years of experience on working with Node environment using Node JS, NPM, Grunt JS, Gulp JS, Bower and used various predefined components from Redux libraries.

•Strong experience with jQuery, jQuery plugging (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML, and JSON

•Over 3years of Strong Experience in developing SPA using Angular JS and strong expertise in Angular Js controllers, directives, factory and service resources, routings and events.

•Strong Experience in RESTful Web Services/API's using Node.js and in implementing Service Oriented Architectures (SOA) using XML based Web Services (SOAP/WSDL)

•Experience in working on the Angular Applications and created custom filter used services to read data from remote server using Angular JS

•Strong knowledge in using Object Oriented Programming concepts in JavaScript and JavaScript Design Pattern

•Used jQuery within Angular 6 directives as a DOM manipulation, selection library.

•Expertise in using XML/JSON and AJAX to link with back-end applications and working knowledge of Web protocols and standards (HTTP HTML/XHTML/XHTML- MP, web forms).

•Strong knowledge on how to use latest web technologies ES6, Babel, and Web-Pack.

•Experience with task runners like Grunt, Gulp and Ant to minify CSS/JavaScript.

•Expertise on J2EE technologies namely spring, Servlets, JSP, and MVC Architectures.

•Demonstrated experience in implementing Web Services using SOAP, WSDL, and REST.

•Experience in working with several J2EE technologies like JSP, Servlets, XML, SOAP, WSDL, Multithreading, Generics, Serialization, Externalization, Spring and Struts

•Sound understanding and good knowledge on Require JS, Ext JS, Backbone JS Knockout JS and Ember JS

•Knowledge on web debugging tools (Firebug, Fiddler debugging tool) and used integration frameworks and libraries like Jasmine, Mocha and Karma for Angular 6 and Node JS. Created unit test cases for Angular applications using Jasmine to test individual functions/modules using test runner Karma.

•Had good experience with Agile Methodologies and active participant in daily Scrum and Sprint meetings.

•Good knowledge in finding out the bugs in the application and used debug tools for eliminating the frontend code issues.

•Highly Exposed to various databases like My SQL and SQL Server

•Experience working in Agile (Preferably TDD) environment.

•Experienced in project management of estimating, scheduling, and monitoring tasks.

•Competent using version control systems such as SVN, GIT, CVS, and JIRA for defect tracking.

•Experience managing daily communication with offshore development teams and capable of quickly adapting to new challenges and environments.

•Worked with cross-browser compatibility issues and did testing on the browsers like Safari, IE-8, 9, 10, Mozilla Firefox and Google Chrome.

Technical Skills:

Languages

C, C++, Java8(JSP, servlets, JSTL, and other java related technologies).

UI Web Technology

HTML 4.0/5, CSS3, Java Script, JSON, AJAX, jQuery, Angular JS/2/5/6/7, Node JS, Require.js, Ext.js, Backbone, Knockout JS, Ember JS

Databases

Oracle, MySQL, MSSQL Server, Sybase, PostgreSQL, MongoDB.

IDE

Eclipse, IntelliJ, NetBeans, Visual Studio Code, IBM Rational Application Developer (RAD)

Messaging Technologies

JMS, AMQP.

Version controls

SVM, GitHub, RStudio, Spyder, Octave GUI, Jasmine.

Web Servers

JBoss, WebLogic, WebSphere, Tomcat, Jetty, Apache

Frameworks

Spring (MVC, AOP, ORM, Web Service, DAO, Social, Security, etc.), Hibernate ORM 5.0.2, Bootstrap, Struts, Tiles, DWR (Direct Web Remoting)

Reporting Tools

Jasper Reports, BIRT, Crystal Reports, Babel, Yarn.

Other Tools

JUnit, Gimp, Servlets, MS Office, JIRA, Rally, Firebug, Chrome Developers Tool, Source tree, Tomcat 5.0, Jenkins.

Database Tools

SQL Developer, DB Artisan, TOAD, MSSQL Server Management Studio

XML Technologies

DOM, SAX, JAXP, JAXB, XML-RPC and XML Beans.

Education:

Bachelor of Computer Applications (B.C.A)-Year 2010.

Master of Computer Applications (M.C.A)-Year 2013.

Professional Experience:

Client: Pacific Mall, PA (Sep 2018 – Present)

Role: Sr. UI Developer

Description: Energy dashboard is a product which is used to gather information from onsite buildings / campus / work area, process on it and display to customer in various forms such as Graphs, Charts, Reports etc. The information is fetched from BMS which contains all necessary details of that site. Info such as temperature, humidity, co2 level, energy consumption is recorded which is further shown in dashboard application.

Responsibilities:

•Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing, and support.

•Involved in Implementing Design and Development of Masters.

•Worked on Implementing Meter Creation and Configuration Modules.

•Worked on Report Module.

•Involved in Recreating Old Modules to Angular 7 compatible.

•Following Agile methodology with daily stand-ups and regular sprints and used JIRA for tracking tasks and bugs.

•Working in association with dependency teams to create web pages to support customers.

•Designing and developing the login portal using framework Angular 2 along with HTML5, CSS3, and TypeScript.

•Implementing Angular Router to enable navigation from one view to the next as customer completes application form steps.

•Working with Bootstrap and custom CSS3 media queries to make web pages responsive.

•Working with advanced JavaScript concepts like Closures, Prototype, and Inheritance.

•Client-side variations are performed with jQuery, Ajax, JSON, and pre-processors such as LESS and Handlebars to speed up development.

•Used Node.js tool NPM to download libraries, packages and to install dependencies for server-side variations.

•Advanced JavaScript was used for all the work in front-end development.

•Working with Angular 6 routers, forms, modules, DOM, events, expressions, controllers, filters, and Http Request.

•Implementing reactive Angular 6 components using RXJS.

•Using Components based services for implementing business logic.

•Experience in TypeScript with a static code analyzer and IDE with erroneous code highlighter.

•Integrated D3.js with the Angular 6 component life cycle to create reusable charts and other visualizations that support animation and dynamic data.

•Writing Unit test cases using Jasmine, Karma for Angular 6 components and implemented Angular CLI with production bundling.

•Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 6.

•Implemented Angular 6 component router for navigation.

•Working with Angular 6 directives, components, pipes, injectables.

•Used Selectors, Events, AJAX and Dom Manipulation using components in Angular 6 for updating content on DOM nodes.

•Utilized Postman for calling API's from Backend to make sure data passing appropriate for Front End.

•Used RESTful services to Implement Web Services and Consumed and published JSON Web Services in the application.

•Experienced in entire Software Development Life Cycle starting from requirement gathering, prototyping, system analysis and design, system and data modelling, database design, development, unit testing, integration testing, documentation, and maintenance.

•Participated in change and code reviews to understand the functional design and business process flow of the system.

•Ability to conceptualize interactive products/services using scenario building, storyboards, feature identification and presentation

•Used Jenkins as an automation tool for continuous integration and deployment.

•Worked with source version control GIT to manage the code repository.

•All the tasks were developed so that they meet the requirement and were delivered in time.

•Experienced in entire Software Development Life Cycle starting from requirement gathering, prototyping, system analysis and design, system and data modelling, database design, development, unit testing, integration testing, documentation, and maintenance.

•Participated in change and code reviews to understand the functional design and business process flow of the system.

•Ability to conceptualize interactive products/services using scenario building, storyboards, feature identification and presentation

Environment:HTML5, CSS3, Typescript, Bootstrap, D3.js, NPM, Angular 6, Restful, Postman, Ajax, Jasmine, Json, Karma, Jenkins, GIT, Agile

Client: ConnectYourCare, Hunt Valley, MD (Nov 2017-Aug 2018)

Role: Sr. UI Developer

Description: ConnectYourCare is one of the largest providers of uniquely featured Consumer-Directed Healthcare (CDH) solutions, including; Health Savings Accounts (HSAs), Health Reimbursement Arrangements (HRAs), Flexible Spending Accounts (FSAs), retirement health benefit account administration, COBRA, and transit and commuter programs.

Responsibilities:

•Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing, and support.

•Following Agile methodology with daily stand-ups and regular sprints and used JIRA for tracking tasks and bugs.

•Using Webpack to generate static assets representing modules from dependencies.

•Using Babel as transpiler to support all the decorators and annotations available in Typescript.

•Working in association with dependency teams to create web pages to support customers.

•Designing and developing the login portal using framework Angular 2 along with HTML5, CSS3, and TypeScript.

•Implementing Angular Router to enable navigation from one view to the next as customer completes application form steps.

•Working with Bootstrap and custom CSS3 media queries to make web pages responsive.

•Working with advanced JavaScript concepts like Closures, Prototype, and Inheritance.

•Client-side variations are performed with jQuery, Ajax, JSON, and pre-processors such as LESS and Handlebars to speed up development.

•Used Node.js tool NPM to download libraries, packages and to install dependencies for server-side variations.

•Utilized NotifyJS, a jQuery plugin for user notifications.

•Advanced JavaScript was used for all the work in front-end development.

•Working with Angular 6 routers, forms, modules, DOM, events, expressions, controllers, filters, and Http Request.

•Moved existing Angular 6 controllers and services to Angular 2 components for more responsive and less dependency.

•Implementing reactive Angular 6 components using RXJS.

•Using Components based services for implementing business logic.

•Experience in TypeScript with a static code analyzer and IDE with erroneous code highlighter.

•Integrated D3.js with the Angular 6 component life cycle to create reusable charts and other visualizations that support animation and dynamic data.

•Writing Unit test cases using Jasmine, Karma for Angular 6 components and implemented Angular CLI with production bundling.

•Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 6.

•Implemented Angular 6 component router for navigation.

•Working with Angular 6 directives, components, pipes, injectables.

•Used Selectors, Events, AJAX and Dom Manipulation using components in Angular 6 for updating content on DOM nodes.

•Used Grunt as task runner for magnification, compilation, testing and setting up preview for the application.

•Utilized Postman for calling API's from Backend to make sure data passing appropriate for Front End.

•Used RESTful services to Implement Web Services and Consumed and published JSON Web Services in the application.

•Experienced in entire Software Development Life Cycle starting from requirement gathering, prototyping, system analysis and design, system and data modelling, database design, development, unit testing, integration testing, documentation, and maintenance.

•Participated in change and code reviews to understand the functional design and business process flow of the system.

•Ability to conceptualize interactive products/services using scenario building, storyboards, feature identification and presentation

•Used Jenkins as an automation tool for continuous integration and deployment.

•Worked with source version control GIT to manage the code repository.

•All the tasks were developed so that they meet the requirement and were delivered in time.

•Experienced in entire Software Development Life Cycle starting from requirement gathering, prototyping, system analysis and design, system and data modelling, database design, development, unit testing, integration testing, documentation, and maintenance.

•Participated in change and code reviews to understand the functional design and business process flow of the system.

•Ability to conceptualize interactive products/services using scenario building, storyboards, feature identification and presentation

Environment:HTML5, CSS3, Less, Typescript, Bootstrap, D3.js, Node.js, NPM, Angular 6, RX.js, Webpack, Babel, VS code 2017, REST, POSTMAN, Jasmine, Karma, Jenkins, GIT, Agile.

Client: AT & T, Chicago, IL (Jan 2017 – Oct 2017)

Role: UI Developer

Description:

AT&T Inc. is an American multinational conglomerate holding company. It is the world's largest telecommunications company, the second largest provider of mobile telephone services, and the largest provider of fixed telephone services in the United States through AT&T Communications. Working as a Web developer at AT&T in an Agile environment to help build an enhanced Application which will consolidate the Checkout Process for Consumers buying Wire line or Wireless Products.

Also working on Payment modules. And Making some content changes and UI changes to attract a customer.

Responsibilities:

•Closely working with business development team for better understanding of functional requirements analyzed and designed the business requirements to be documented and implemented.

•Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, CSS and JavaScript, Angular2.

•Used npm for installing required node modules and other published Angular npm modules.

•Angular 2.0 is of a Component Driven Architecture.

•Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.

•Updated the application with new features of Angular 4.

•Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validations.

•Created reusable HTML templates and style sheets based on UI standards and guidelines.

•Worked on building the responsive web pages using Bootstrap.

•Worked on Angular JS directives, Controllers, Filters, Services, temples, Events and Injectors.

•Worked on Angular JS, which combines web applications with Model View Controller capability to make development and testing of code efficient

•Developed Interactive GUI Screens using JavaScript and jQuery.

•Implemented different validation control on the web-pages using Angular2.

•Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.

•Developed Search Engine, Slider-Directives, Grids, Checkbox directives, and other functionalities using Angular.

•Created Angular4 components like controllers, services, directives and forms to collect different user data.

•Implemented applications in JavaScript.

•Worked extensively with the File management and image libraries.

•Performed Client-side validations using JavaScript.

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

•Fixed bugs and provided support services for the application. and Tested/Debugged web browser using Firebug.

Environment: Java, Angular4, RESTful, MVC, HTML5, CSS3, TypeScript, JavaScript, jQuery, JSON, Bootstrap, Postman Tool, Jenkins, JUnit, CVS

Client: Blue Cross Blue Shield, Detroit, MI (Mar 2016 - Dec 2016)

Role: UI Developer

Description:

Blue cross blue shield is the most diversified health care company in the United States and a leader worldwide in helping people live healthier lives and helping to make the health system work better for everyone. They strive to improve the quality and effectiveness of health care. They also use technology to make health care system easier and efficient.

Responsibilities:

•Designed dynamic and browser compatible pages using HTML5, DHTML, CSS3, JQuery and JavaScript.

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

•Involved in extensive HTML coding.

•Responsible for developing the pages using JQUERY, AJAX, and JSON to parse on data on the frontend on the fly.

•Experience with React Js front end javascript.

•Used Angular4 Reactive forms to implement complex forms and performed the validations using Form Builder.

•Knowledge of best practices per official Angular 5 Style Guide.

•The angular router activates all required Angular components to compose a page when a user navigates to a certain URL.

•Strong Angular 5 using Typescript Developer with Production deployed code experience

•Responsible for developing a front-end application using React.js and FLUX architecture for internal team's productivity use.

•Working experience with Angular 2 and Angular 4 Typescripts and ECMAScript 6 specification.

•Great involvement in Restful Web administrations and Big Web benefit improvement and utilization. (JAX-RS and JAX-WS)

•Designed CSS based page layouts that are cross-browser compatible and standards-compliant.

•Implemented chained select plugin for jQuery with JSON processing and callback feature, chain multiple selects with ease.

•Worked on improving and debugging API functions using Postman and Jasmine & Karma for testing Angular 4 code.

•Native lets React you build mobile apps using only JavaScript. It uses the same design as React, letting you compose a rich mobile UI from declarative components.

•Applied industry best practices and standards when project requirements were lagging.

•Implemented different validation control on the web-pages using JavaScript, and also used angular Js framework.

•Worked on GitHub to keep up the archive. And with agile technology.

•Used Angular 4 HTTP to retrieve data through Web API from Entity Framework.

•Worked with the QA team to fix the bugs, test the load, and performance checking.

•Responsible to track different versions of files using VSS.

•Used bootstrap to get the best and most efficient results.

Environment: HTML5, CSS3, Angular 2/4/5, XML, WSDL, XSD, JavaScript, Eclipse, REST, Tomcat, Servlets, AJAX, jQuery, Chrome, Apache Tiles, Bootstrap.

Client: Big-Basket, Bangalore, India (Sep 2013 – Nov 2015)

Role: UI Developer

Description:

Big-Basket is India’s largest E-commerce site where a user can buy food and groceries. The user can make payment using pay pal, credit card or cash on delivery mode. This E-commerce website is built for e-portal which includes shopping cart, viewing order information, product information, the new entry of product, edit the shopping cart etc. User login-password, new user registration, feedback form, etc.

Responsibilities:

•Developed the User Interactive web pages professionally with using web technologies like HTML, and CSS as per company’s standards.

•Extensively involved in redesigning the entire site with CSS styles for the consistent look and feel across all browsers and all pages.

•Worked on Web/User Interface development using AJAX, HTML, CSS, Java Script.

•Created UI templates for the final look and feel using HTML, Dreamweaver, and Photoshop.

•Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.

•Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.

•Used the JavaScript, jQuery and high charts in the development of the web applications.

•Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.

•Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, pseudo elements and CSS behaviors.

•Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards

Environment: Angular2, Object Oriented JavaScript, jQuery, JSON, AJAX, HTML, CSS, Dreamweaver, Usability Testing, Jasmine, MySQL, Windows.



Contact this candidate