Post Job Free

Resume

Sign in

Front end ui developer

Location:
Dallas, TX
Salary:
$50/hr on C2C
Posted:
February 05, 2018

Contact this candidate

Resume:

Εmail:ac4cp2@r.postjobfree.com Bhavana Phone732-***-****

Professional Summary:

Around 5+ years of professional experience as a UI front end Developer with a solid understanding of AJAX, Angular.js, Backbone.js, Handlebar.js, Angular 2, Bootstrap, LESS, SASS, CSS, React JS, JSON, Node JS, JQuery and JAVA/J2EE technologies.

Have an extensive experience in designing User Interface (UI) applications and professional web applications using JavaScript, AngularJS, Angular 2, JSP, HTML/DHTML, DOM, HTML5, jQuery, CSS, and AJAX.

Extensive experience on modern front-end templating frameworks for JavaScript including Bootstrap, JQuery, AngularJS, etc.

Expertise on object-oriented client-side scripting using Typescript, ECMAScript 6(ES6) and JavaScript frameworks.

Extensive Work Experience in using HTML/HTML 4.0/5, XHTML, CSS2/CSS3, LESS, SASS, BOOTSTRAP to develop complex web page layouts with rich UI and responsive design including various sections like headers, footers, content area, side bars and checked the cross-browser compatibility with various browsers like google Chrome, Internet Explorer, Mozilla Firefox, Safari.

Worked on IDE’s such as Eclipse/My Eclipse, Visual Studio, Edit Plus, Web storm, sublime text, Net Beans.

Experience working on scalable environment in Agile/SCRUM methodologies.

Good Understanding of Document Object Model (DOM) and DOM Functions in a web browser and developing practice with jQuery in various widgets.

Expertise in building JSON objects in Restful services and XML objects.

Active participation in all the phases of Software Development Life Cycle(SDLC) in gathering requirements, design development, implementation, maintenance and testing.

Used features in Angular 2 such as data binding, routing, custom filters, and custom directives to meet business requirements.

Experience of working on CSS Preprocessors like LESS, SASS along with JavaScript task runners like Grunt JS.

Proven ability to handle $http services to communicate with SOAP /Restful web services and JSON data for storing and exchanging information to handle http request and http response from services.

Used Word press to create the customized themes to the users and provided lot of features like translations, user management, databases and much more.

Experience in Grunt, Gulp and Bower modules of Node JS to install and manage different packages.

Experienced in UI build process and UI unit tests like Jasmin, karma, selenium and writing BDD tests and automate scripts/using sauce labs.

Experience in Object Oriented Analysis and Design (OOAD) using UML (Use Cases, Activity, Sequence, Class Diagrams etc.).

Strong experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.

Self-motivated, able to work independently and in teams, can handle multiple projects while paying attention to details, accomplished problem solving and analytical skills to Collaborate with business analysts to define business requirements and ability to translate business requirements into technical requirements.

EDUCATION:

Masters: Information Systems from University of Mary Hardin-Baylor, Texas.

Bachelors: Computer Science and Engineering from Jawaharlal Nehru Technical University, Hyderabad.

TECHNICAL SKILLSET:

Web Technologies

HTML4/5, DHTML, CSS (2/3), Bootstrap, JavaScript, DOM, jQuery, AngularJS, Angular 2.0, Express.js, Restful web services, Node.js, React JS, D3.js, Ajax, XML, JSON.

Framework and library

Angular JS, JQuery frameworks, google polymers, Backbone js

Frond End Tools

CorelDraw, Dreamweaver CS5, FrontPage Wire frame, Adobe Photoshop CS5, Image Ready CS5 Fireworks, Adobe Captivate 3

Operating System

Windows95/98/2000, windows 7, windows 10, Unix/Linux

Web Servers

Microsoft IIS (8.0/7.0/6.0)

Programming languages

C, JAVA/J2EE, Spring, Hibernate.

Version Control Tools

Team Foundation Server 2013/2010/2008, Github, SVN

Database

MongoDB, SQL Server, My SQL, PHP, ORACLE 11g

Tools and IDEs

NPM, GRUNT, Eclipse IDE, Net Beans, Edit plus, Notepad++, sublime text

Debugging Tools

Dev tools, Dreamweaver, Photoshop, Flash, Firebug, BugZilla

Techniques

Responsive design, Accessibility, Semantic HTML, Cross browser websites.

WORK EXPERIENCE:

Client: Verizon Wireless, Dallas, Texas Feb 2017 - Till Date

UI Developer

Project: Customer Support Application

Roles & Responsibilities:

Involved in Agile software development lifecycle for designing, coding, testing, debugging and support.

Experience working with Angular 2.0 with extensive experience on latest ECMA6 features and best practices.

Responsible for overall layout design, color scheme of website using XHTML and CSS.

Designed and developed dynamic web pages using HTML5, Node JS, Bootstrap, materialize CSS.

Designed Interactive Contents and slideshow, using JavaScript & Adobe Creative Suite.

Participating in market studies, product exploration and design, as well as graphic, web, mobile application, visual identity and info-graphic design.

Used Angular 2 as the development framework to build a single-page application

Used Ajax controls, Web forms, Java script and HTML for commission, payment and inventory reports.

Experience in implementing charts and graphs using d3.JS.

Used SASS while styling the UI pages with CSS.

Used typescript as a compiler to compile the code into JavaScript and used typing’s to manage TypeScript definition.

Used HTML5 functionalities such as Local Storage, Web Sockets and Canvas.

Writing unit tests in mocha on server side and karma, jasmine on the client side.

Experienced with Angular 2 Directives, Dependency Injections, Services, Routings, Pipes, Animations and Forms etc.

Created Node JS Express server in order to build MVC framework from frontend side Angular 2 to back-end.

Made use of GRUNT CLI for minification, Uglification on both server and client and running local server for client.

Used $http with Angular JS interceptors to make sure the requests were valid and used ui-router to handle nested views and avoid page redirection.

Application backend is implemented as a NodeJS application server.

Used Coachbase to read, edit and delete database documents with the help of Restful Http API.

Maintain the code base by frequent updates to revision using GIT.

Involved in setting up CI/CD for new branches, build automation, plugin Management and securing Jenkins.

Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues.

Primarily using NodeJS and NPM packages to integrate new functionality and maintain previous code.

Implemented a custom Node JS script to act as a PROXY for connecting to the server.

Used CSS preprocessor LESS and WEB Essentials for converting LESS to CSS file while deployment.

Attended Daily standup meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for project.

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

Used JENKINS for building and deployment and created change controls for deploying code into environments.

Provided SQL scripts and PL/SQL stored procedures for querying the oracle database.

Environment: Angular 2, Node JS, ECMAScript, HTML5, CSS3, LESS, SASS, Twitter Bootstrap, Materialize, JavaScript, Angular Data-tables, Grunt, Bower, NPM, Agile methodology, GIT, Mocha, Jasmine, Karma, Chrome, Firefox, IE 10+

Client: State Farm Insurance – Bloomington, IL Apr 2016 – Jan 2017

UI Developer

Project: Health Care Insurance

Roles & Responsibilities:

Involved in all the phases of SDLC like Requirement Analysis, Implementation, Maintenance, and experience working with a team which includes Team Leads, Business Analyst, System Analysts, and Testers using Agile(Scrum) methodologies to maintain the quality of application by-weekly sprint.

Creating new React components and containers from user stories and mockups, developed Client web application using Client web application using HTML, CSS, JavaScript, Angular JS, React.js, Redux, and Web pack.

Used BABEL along with ES6 to get best performance with REACT JS, working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.

Developed the web application user interface using Angular JS, React JS, HTML, CSS, Object Oriented(OO) JavaScript, JQuery, AJAX, JSON and NodeJS.

Extensively used HTML5, CSS3 and Bootstrap for creating dynamic web pages.

Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Express.

Develop Wireframes, functional prototypes and collaborate on user experience or Using industry standard UX Process to create new designs.

Used SASS and LESS extensively for Rich UI experience.

Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.

Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).

Experience In designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4 and Adobe Illustrator CS3.

Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.

Used GIT stash for maintaining the component and for release and version management.

Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Performed client-side validations over the forms using JavaScript.

Experience in building components using ES5.

Maintained Cross Browser compatibility and implemented responsive design custom media queries and so on.

Worked with testing tools and methodologies like Agile Scrum, JIRA, Waterfall and Firebug.

Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin padding, table Pseudo elements and CSS3 Border, CSS3 Background, CSS3 Transitions.

Coded to implement AJAX based application by fetching the response from backend REST API as a part of JSON.

Developed Test Driven Applications(TDD) using AJAX, Object oriented JavaScript, JSON, JSP, XML.

Environment: HTML/HTML5, XHTML, XML, CSS/CSS3, React JS, Web Pack, GIT, Adobe Flash, React JS, Bootstrap, jQuery, JSON, AJAX, DOM, Node.js, Angular 2, Firebug, Jasmine, Dreamweaver.

Client: Goose Technologies Pvt. Ltd, Hyderabad June 2014 - Dec 2015

UI Developer

Project: Quality Management Systems

Responsibilities:

Developed and designed front-end web application and implemented user interactive web pages professionally using web-based technologies like HTML, CSS, AJAX, JSON, XML.

Involved in developing UI pages using HTML, CSS3, JavaScript, Jquery and Ajax.

Implemented latest HTML5 and CSS3 features like creating various effects, shadings, 2D/3D animations, Shapes, and handling multimedia files.

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

Consumed Restful web services using services in AngularJS.

Improved dependency injection for modular development and component isolation using Angular JS.

Developed component for UX-library consisted of buttons, check box, Inputs, Icons, Toggle buttons, Drop down, Multi-level dropdown and many more.

Created JSON objects on the front end to throw data on the server for storing the data into database.

Experience in implementing responsive web design with cross browser functionality by following various W3C standards.

Experienced in single page applications (SPA) using AngularJS created Routings and controllers.

Created server and handled requests and responses from controllers by using Node.js.

Implemented searching and sorting functions with Angular JS system-directive ng-filter.

Used Angular JS expressions to implement two-way data-binding to update information between view and model.

Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's, Whenever a new github branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it.

Designed and implemented multiple views and controllers for listing, editing, deleting CRUD operation.

Designed and implemented customized Angular JS services and directives for reusable functions.

Coded to implement AJAX based application by fetching the response from backend REST API as a part of JSON.

Implemented real-time updating of the user status, according to deleting and editing operation.

Utilized infinite-scrolling to load data information in the view.

Developed back end web services using Node JS and stored dependencies using NPM.

Used JASMINE to perform unit testing of custom filters custom directives and various parts of AngularJS application.

Attended Daily standup meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for project.

Environment: HTML5, CSS3, Bootstrap, Java Script, Angular JS, Bootstrap, AJAX, JSON, Node.js, NPM, Agile methodology, Usability testing, windows SDLC.

Vijetha Foods, Hyderabad May 2013 - Apr 2014

UI Developer

Project: Retail Experience

Roles & Responsibilities:

Developed dynamic web pages using HTML/HTML5, CSS/CSS3, JQuery, AngularJS, Bootstrap and AJAX.

Maintained existing UI applications and upgraded them using advanced web technologies.

Bootstrap is used for making page responsive with the changes in user interfaces.ge layouts

Developed page layouts, navigations and presented designs and concepts to the clients and the management to review.

Worked on MVC framework like Angular JS as a development framework to build single page web applications.

Web application for the back-end system using AngularJS and Node.JS with cutting edge.

Experience in using JavaScript and Angular for performing form Validations.

Developed client-side dropdown menus, search bars and drop-down toggles using twitter Bootstrap.

Worked with technologies like JQuery and AJAX to make more attractive and easy to use the website.

Worked on developing the web application on a mobile platform using JQuery mobile, JQuery google API plug in.

Created and consumed Restful web services using Angular 2.0 HTTP module.

Implemented Angular Router to enable navigation from one component to other.

Developed Web API using Node JS and hosted on multiple load balanced API instances.

Used JavaScript DOM manipulation and event manipulation to generate data result in UI.

Profound knowledge in working with Document Object Model(DOM) and DOM functions.

Worked on the backend by using Node JS and Mongo DB.

Used Node JS as a proxy to interact with Rest services and interacting with the database.

Developed test code in java language using Junit and testing framework.

Used SVN for the version control.

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

Used Firebug, and IE Developer Toolbar for worked on the backend.

Involved in Agile software methodologies and attended daily stand up meetings and delivered the code to the client in a by-weekly sprint.

Involved with bug fixing on functionality, performance, and designing issues with JavaScript and JQuery.

Handled all aspects of web application including documentation, testing, debugging and deployment.

Environment: HTML5, CSS3, Bootstrap, Java Script, Angular JS, Bootstrap, AJAX, JSON, Node.js, NPM, Agile methodology, Firebug, IE Developer, Web API, SVN, SQL Queries, Junit testing.

People’s Health Care, Hyderabad Mar 2012 - Apr 2013

Junior UI Developer

Project: Online Pharmacy website

Roles & Responsibilities:

Developed all the UI pages using HTML4, DHTML, DOM, CSS, JAVA, JSON, JavaScript, Node.js, J-Query, Ajax, Adobe Creative suite.

Updated billing pages using HTML, CSS in Angular.js framework.

Used Angular.js multiple in-built directives such as filters, root scope, child scope, modal, template, state etc.

Implemented Angular.js client-side validation and Implemented Angular.js modules.

Utilized Angular framework to bind HTML template(views) to JavaScript(models).

Used AJAX and JSON to send request to the server to check the functionality of the website.

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

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

Used Source Tree, GIT for version control and ALM for defect tracking.

Used JIRA for bug tracking and issue tracking.

Developed Browse and Checkout modules of the application for different mobile and tablet versions using Bootstrap (HTML5, CSS3, SASS).

Developed the administrative UI using Angular.js and Node.js.

Implemented Sitecore MVC design pattern for developing the Web Application.

Used Agile Methodology for Software development.

Used Ajax to reduce the network load and update only the certain components of the website.

Involved in writing various SQL stored procedures to satisfy various business requirements of the application.

Maintained Cross Browser compatibility & implement Responsive Design using Bootstrap, custom media queries, etc.

Unit testing is done using jasmine with karma by using karma-jasmine test runner.

Developed Web API using Node.JS and hosted on multiple load balanced API instances.

Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of future pages.

Used jQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.

Involved in configuring the GIT repository and maintain the version control using GIT.

Environment: HTML/HTML5, XHTML, XML, CSS/CSS3, GIT, J-Query, JSON, AJAX, DOM, Node.js, AngularJS, Oracle DB, Jasmine, Dreamweaver.



Contact this candidate