Post Job Free
Sign in

Developer Manager

Location:
Carrollton, TX
Posted:
August 24, 2017

Contact this candidate

Resume:

Name: Sunita

Email: ac1zqm@r.postjobfree.com

Phone: 402-***-****

Sr. UI Developer

PROFESSIONAL SUMMARY:

Over 8 years of experience in design, development and deployment of web-based Client-Server applications using web technologies.

Experience in developing modern web applications using Angular2, Node.js, React.js, Express.js and MongoDB.

Expert in developing User Interface (UI) Applications using HTML5, CSS3, JavaScript, JQuery,

Proficient in building Web User Interface using HTML5, CSS3, JavaScript, JSON, AJAX, JQuery, Angular.js, Node.js, React.js, MongoDB.

Developed Reactive Single Page Applications (SPA) using Angular2 with expertise in creating User Controls, Web Forms and performing client side validations using JavaScript, jQuery and Angular.js.

Experience in using Angular-cli to create web application and to manage the build process and dependency management.

Used various Angular modules like Angular-animate, Angular-Cookies, Angular-Filters, Angular-Mocks, Angular-Route, Angular-Sanitize, Angular-Touch and Angular-UI-Bootstrap.

Experience in creating comprehensive web applications using MEAN stack implemented with MongoDB, Express.js, Angular.js and Node.js.

Used Node Package Manager (NPM) to manage the modules and to install tools like Grunt, Express.js, underscore.js, require.js, crypto.js, mongo.js, body-parser and socket.io.

Experience in developing SPA using Typescript and JQuery and in maintaining and debugging Rails framework.

Extensive experience in developing Node.js applications using MVC frameworks and installation of client side dependencies using Bower.

Experience in React.js and working with React Flux architecture using complex Object Oriented concepts to improve the performance of websites.

Extensive experience in developing various UI widgets using JavaScript libraries like JQuery.

Used Node.js NPM module, Grunt and Gulp to run the tasks and to properly build the project.

Extensive experience in creating Responsive web pages using Bootstrap grid layout. Proficient in using Bootstrap components like navigation bar, dropdown menu, pagination, carousel, Popover, alerts, labels and classes.

Hands on experience in using Developer Tools for Chrome, Firebug for Mozilla and IE developer Toolbar for Internet Explorer for debugging.

Experience with Object Oriented Design/Development (OOD), Object oriented Analysis and Design (OOAD), Model-View-Controller (MVC) architecture, Model-View-View-Model (MVVM), design pattern and Test Driven Development (TDD).

Hands on experience in writing grunt, gulp tasks for build scripts, minifying and bundling the JavaScript code.

Expertise in client scripting languages and server side scripting languages like JavaScript, jQuery, Node.js, Express.js, React.js, Underscore.js, Angular.js, Angular2, Backbone.js, Require.js, Crypto.js and Ext.js.

Proficient in making AJAX calls using jQuery and usage of JSON for impulsive responses.

Used Continuous Delivery/Continuous Integration (CD/CI) tools like Docker, Jenkins to deploy the application to AWS.

Experience in validating the Http requests and response of the REST API using Postman.

Extensive experience on working with various CSS3 features like CSS sprites, CSS Background, CSS Layouts, CSS positioning, CSS text shadows, CSS box model, CSS tables and Pseudo classes/elements.

Proficient in using higher level style syntaxes, LESS and SASS for advanced CSS features.

Experience in building User Interface with Rich Internet Applications (RIAs) using Web authoring tools and IDEs for development like IntelliJ, Brackets, Sublime and Net Beans.

Experience in developing web applications by using Search Engine Optimization (SEO) techniques.

Used JavaScript unit testing frameworks like Jasmine, Karma, Protractor and Mocha.

Experience in using Version Control systems like SVN and GIT-HUB.

Worked with Waterfall and Agile methodology for software development.

TECHNICAL SKILLS

Web Technologies

HTML5, DHTML,CSS3, XML, LESS, SASS, Bootstrap, Object Oriented JavaScript Programming, JSON, SEO, Typescript, ES-5

JavaScript frameworks & Libraries

JQuery, JQuery UI, Ajax, Angular.js (v.1.5), Angular 2, React.js, Node.js, Backbone.js, Express.js, Require.js, Underscore.js, Crypto.js, mongo.js, body-parser, socket.io

Unit Test Frameworks

Jasmine, Karma, Mocha, Protractor

Database

Oracle 10g, MS-SQL Server, MySQL, Mongo DB

IDEs and Tools

Eclipse Kepler, IntelliJ, Notepad++, Web Storm, NetBeans 7.3, Sublime text, Brackets.io, Visual Studio Code and JIRA

Web/Application Servers

Apache Tomcat 6.0/7.0, Node, Rest API

Operating Systems

Windows 7/8/10, Linux, UNIX

Version Control Tools

Bit bucket, SVN, GIT

Debugging Tools

Firebug, Chrome Developer Tools, IE Developer Toolbar, POSTMAN

Software Development Life Cycle(SDLC)

Waterfall, Agile

Project Build/Project Management Tools

Grunt, Bower, Gulp, Web Pack, Jenkins, Docker

Animation

Adobe Flash, CSS3, Adobe Fireworks

EDUCATION

Bachelors from JNTU-Kakinada

PROFESSIONAL EXPERIENCE

American Title, Omaha Sep 2016 to present

Sr. Web Developer/ Angular.js/ MEAN STACK

Responsibilities:

Involved in reviewing business requirements and functional designs for application and participated in creating Wire Frames.

Developed, deployed and modified websites using HTML5, CSS3, JavaScript, JQuery, Angular.js, Node.js, Express.js and MongoDB.

Worked extensively on Angular.js, Bootstrap3, RESTful web-services, HTML5, CSS3, JSON, and Media queries for responsiveness.

Transformed design mock-ups into cross-browser compatible HTML5/CSS3 layouts and implemented dynamic elements and reusable libraries with JavaScript, jQuery and Angular.js.

Used Angular modules like angular-animate, angular-cookies, angular-filter, angular-mocks, angular-resource, angular-route, angular-touch, and angular-UI-bootstrap.

Experience in deployment of applications using Web/Application Servers such as WebLogic, Apache and Tomcat.

Used Angular.js to create Single Page Applications (SPAs) that can bind data to specific views and synchronize data with server.

Developed scalable applications using MEAN (MongoDB + Express.js + Angular.js + Node.js) stack and created POCs for rest service development using Node.js, Express.js and MongoDB.

Designed Node.js applications using MVC frameworks and installation of client side dependencies using Bower.

Implemented Bower to install required JavaScript libraries and worked with Node.js to give a structure with rich API.

Extensively used Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Express, underscore.js, require.js, crypto.js, passport.js, mongoose, and body-parser.

Used Express framework to set up middleware to respond to HTTP requests with the help of Node.js.

Developed Bootstrap responsive web application pages using Angular.js services, controllers, and directives for front end UI and consumed RESTful web service API.

Used CSS style for web pages using LESS structure and implemented routing in SPA using Angular.js.

Implemented React container and presentational components.

Used Chrome Developer tools, Firebug and IE developer toolbar for debugging and to check cross-browser compatibility.

Worked on npm modules like Gulp, Grunt and Bower.

Developed functionalities under agile methodology and used JIRA for task assignment, bug tracking and fixing.

Utilized $localStorage, $sessionStorage to deal with the data in the project by storing the data in local storage, session storage of the browser.

Created Angular components like controllers, services, directives and forms to receive user data and implemented form validation in Angular.js.

Implemented Search Engine Optimization (SEO) techniques for designing web pages to validate the Http request and response of the REST API using Postman which are generated by node.js and express.js.

Managed servers on Amazon Web Services (AWS) platform instances using Chef Configuration management.

Created various Mongo-DB collections and wrote services to store and retrieve user data.

Wrote test cases, created specs, page objects and performed End-to-End testing for whole application using Protractor for Angular.js on Node.js command line.

Used JavaScript unit testing frameworks like jasmine for client side and mocha.js for server side for writing tests.

Used Jenkins for build process to generate rpm-build and Git Hub as version controller.

Environment: HTML 5, CSS 3, JavaScript, jQuery, Bootstrap 3, Angular.js, Angular-Ui, Node.js, Express.js, MEAN stack, NPM, Grunt, Underscore.js, Require.js, Crypto.js, Passport.js, Mongoose, Body-parser, Web pack, Mocha.js, Jasmine, JIRA, Jenkins, Git Hub, Sublime, Brackets, Eclipse, Bower, MVC, AWS, POSTMAN, LESS, Protractor, Web Accessibility.

Gen Re – Stamford - CT May 2015 – August 2016

React.js/Angular.js/ Web developer

Responsibilities:

Involved in gathering requirements, design and development of components and worked in Agile and Scrum development environments.

Involved in designing web pages using HTML 5, XHTML, CSS 3, JavaScript, Angular.js, React.js, Redux, Node.js, Express.js, Underscore.js, SASS, MongoDB and Bootstrap.

Experience in using React.js to make the site pages rendering quicker by using ng-React instead of using ng-repeat in Angular.js.

Implemented Angular UI router and replaced ng-route internal angular module and solid understanding of React Virtual DOM Algorithm for React performance optimization.

Used Express framework to set up middleware to respond to HTTP requests with the help of Node.js.

Made the node.js EXPRESS server consolidated with socket.io to construct MVC framework for front-end side Angular.js to back-end MongoDB to give broadcast service as well as chatting service.

Used React Flux architecture to create data layers in the application and to bring the Mode View Controller architecture for the application.

Implemented various Validation controls for form validation and implemented custom validation controls using Object Oriented JavaScript.

Implemented JavaScript module patterns using asynchronous script loading and rich features of ECMA 5 such as strict mode, getters and setters, JSON parsing to provide added functionality to the JavaScript code.

Created RESTful web services and created Event Emitters using Node.js and created dynamic web pages making AJAX calls using the XML Http Request Object.

Responsible for implementing CRUD operations (Create, Read, Update and Delete) using grid with JSON restful services.

Used Backgrid.js that supports backbone.js to render server side data and display and also worked on CSS preprocessors such as SASS.

Used Underscore.js, Mustache.js, Handlebar.js, for templating and used Backbone.js as an MVC framework.

Configured Web pack to execute linters, magnifiers, pre/post-processors, tests and transpilers based on build target.

Used Grunt to build the project, minification of project files and implemented Search Engine Optimization (SEO) techniques.

Backend experience using strong loop to provide applications with RESTful APIs and also used GIT-HUB for code management.

Performed synchronous/asynchronous file operations and created web server with the help of express using Node.js.

Experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.

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

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

Extensive experience in developing web applications with User Experience Design (UX) like Visual Design, Interactive Design and extensive Human Computer Interaction Concepts.

Involved in analysis, design and development and testing phases of Software Development Life Cycle (SDLC) Agile methodologies for software Development.

Used Twitter Bootstrap framework for developing customizable and fully responsive for various screen sizes.

Worked on Karma and Jasmine for unit test cases and used protractor for end to end test cases.

Environment: HTML 5, CSS 3, JavaScript, jQuery, Backbone.js, Node.js, Express.js, ackgrid.js, Underscore.js, Mustace.js, MySQL, Jasmine, Mocha, Jenkins, SASS, Grunt, SEO, JIRA and Git-hub.

Think Mutual Bank, Rochester, MN Jan 2014 – April 2015

Web/UI developer

Responsibilities:

Involved in developing UI pages using HTML, CSS, JavaScript, JSON, jQuery and AJAX and customized UI/UX solutions for web verticals.

Gathered business requirements and prepared Software Requirement Specification (SRS) document.

Designed and implemented the user interface using HTML5, XHTML, XML, CSS3, JavaScript, Angular JS and Knockout JS.

Created Single Page Application (SPA) with loading multiple views using route services and adding more user experience to make dynamic by using Angular 2.0 framework and Node JS.

Extensively used Angular/CLI to create components, directives, filters, pipes and to run the tests.

Used Template Driven and Reactive Approach to validate the forms using Angular 2.

Responsible for design and development of web pages from mock-ups.

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

Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.

Developed XML files to maintain images, video and audio content and display them in flash application and developed XML classes to load the data from XML files deployed at the server.

Developed DAOs (Data Access Objects) and SQL queries to support system functionality.

Used several jQuery plugins to build Rich Internet Applications to make it look more intuitive.

Used Node Package Manager (NPM) and Bower as package manager for installing backend and frontend dependencies.

Implemented Model-View-View-Model pattern using Knockout.js.

Responsible for implementing UI mockups, integrating third party REACT libraries, and handling/creating redux store data.

Used Flux & Reflux to manage data in React and make HTTP requests in React & Flux

Involved in bug fixing on functionality, performance and design issues with JavaScript and jQuery.

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

Implemented drag and drop functionality using jQuery framework.

Used Wire Frame Tools like Adobe illustrator CS3 for basic Visual design and followed User Experience Design (UX) properties.

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

Coordinated with the business on User Acceptance Tests (UAT) and to get approval from business on the design changes.

Good knowledge in RDBMS concepts like writing SQL queries, Functions, Stored Procedures and PL/SQL Packages.

Experience in the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and jQuery.

Used JIRA for the bug tracking and project management.

Responsible for checking cross-browser compatibility and hence worked on various browsers like Safari, Chrome, Firefox and Internet explorer.

Worked on npm modules like Gulp, Grunt and Bower.

Experience using all popular text-editors like Eclipse, Visual Studio code, Sublime Text, Notepad++ and Brackets.

Used SVN as version controller.

Used Jasmine and Karma as unit testing frameworks.

Experience in working with all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and experience with Agile and SCRUM.

Environment: HTML4/HTML5, CSS/CSS3, JavaScript, PHP, Angular JS, Typescript, Node.js, React.js, Knockout.js, JQuery, AJAX, JSON, npm, Bootstrap, Photoshop, Dreamweaver, Firebug, SVN, Jasmine, Karma, JIRA, Windows OS, Pixel perfect, Flash, MySQL, Microsoft Excel and Tomcat.

Consulate Health care, Maitland, Florida June 2012 – December 2013

Front end/UI Developer

Responsibilities:

Designed and developed interactive Web pages with the help of HTML4, HTML, CSS3, CSS, JavaScript, JQuery, JQuery UI, Bootstrap and AJAX.

Worked on CSS Background, CSS Positioning, CSS Text, CSS Borders, Pseudo classes, Pseudo elements etc.

Developed responsive web pages using Bootstrap and CSS3 media queries.

Extensive experience in using SOAP and RESTful web services.

Extensive use of JSON objects for efficient client side coding.

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

Redesigned the existing site and created new interfaces using Eclipse/Notepad++ as editor for designing pages.

Implemented and designed user interface for web based customer application.

Worked on cross browser compatibility issues and fixed the bugs pertaining to various browsers.

Implemented latest CSS3 features like creating various effects, shading, 2D 3D animation, Shapes and Handling multimedia.

Used JSON for data exchange between client and server and also Ajax to reduce the network load and update only the certain components of the website.

Used AJAX for implementing dynamic web pages where the content was fetched via API calls and updated the DOM (JSON Parsing).

Worked with Jasmine and Karma to test the applications.

Designed and developed web pages using CSS pre-processors such as LESS and SASS.

Expertise in Client Side designing and validations using HTML4/HTML5, CSS3, JavaScript and JQuery.

Working experience in agile development environment (Scrum).

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

Developed components to fetch data from the back end using AJAX and jQuery and used SVN for version control and analyzed JSON response to update DOM.

Environment: HTML5, CSS3, JavaScript, JQuery, Typescript, JSON, AJAX, XML, Bootstrap, SASS/LESS, Jasmine, Karma, MYSQL,Adobe Photoshop, SVN, Eclipse.

Tera software Limited – Hyderabad, India Jan 2011 – April 2012

UI/Web developer

Responsibilities:

Worked on developing front end pages in a professional manner using HTML, CSS, JavaScript, jQuery and AJAX.

Involved in all phases of Software Development Life Cycle including Requirements Gathering, System Analysis, System Design, Implementation, Testing and Maintenance.

Implemented user interface guidelines and standards throughout the development and maintenance of website using HTML, CSS and JavaScript.

Applied jQuery core library functions for the logical implementation of all applications at the client side.

Developed UX design patterns and used jQuery and AJAX for service calls on pages to interact with the server for information.

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

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

Redesigned the existing site and created new interfaces using Eclipse/Notepad++ as code editor for designing pages.

Created and optimized graphic prototype websites and application interfaces using HTML and CSS.

Extensive experience on working with CSS Borders, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Margin, CSS Padding, CSS Tables, Pseudo classes and Pseudo elements.

Created SQL queries to perform insert, update or delete operations on MySQL database.

Adopted a cross browser and cross platform approach to make the website more versatile and Supportive.

Implemented different validation control on web-pages using JavaScript.

Involved in debugging the application using firebug to traverse the documents and manipulated the nodes using DOM and DOM functions.

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

Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, XHTML, Eclipse, Notepad++, Dreamweaver, Adobe Photoshop, MS Office and SVN.

Sage software-Chennai, India July 2009 – December 2010

Jr. UI developer

Responsibilities:

•Involved in designing and developing front end pages using HTML, CSS, JavaScript and jQuery.

Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.

Created a customized automated email utilizing HTML, JavaScript, jQuery and AJAX.

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

Created jQuery widgets like date picker and other custom widgets.

Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.

Implemented JavaScript promises as an alternative to callbacks.

Interacted with business system analyst to know the technical requirements of the project.

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

Involved in implementing UI to support all major browsers.

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

Responsible for all client side validations and implementing business logic based on user selection using JQuery and JQuery UI.

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

Involved in developing XML, HTML and JavaScript for client side presentation and data validation on the client side with in the forms.

Knowledge on using SASS, for few functions like color manipulation, parameter lists etc.,

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

Used waterfall model of software development.

Environment: HTML, CSS, JavaScript, AJAX, XML, JSON, JQuery, MySQL and Windows.



Contact this candidate