Web/ Ui Developer Resume
Nashville, TN
SUMMARY:
- Over 7+ years of extensive experience as Front - End Web Developer specializing in responsive web design development with HTML5, CSS3, Bootstrap, JavaScript, Angular JS/2/4, jQuery, AJAX, LESS, of web products and applications.
- Presenting in all phases of SDLC like Requirement Analysis, Design, Development, Implementation and Testing.
- Extensively followed iterative methodologies such as Agile (SCRUM) and test-driven development in multi project implementations.
- Expertise in Client-side scripting and Validations using JavaScript and jQuery.
- Experience in Object Oriented JavaScript and use of design patterns like module, revealing module and singleton pattern.
- Experience in using Angular, Node.JS to create a Single Page Applications (SPA), which can bind data to specific views and synchronize data with server.
- Knowledge on working with Angular version 5&6.
- Remarkable knowledge of Design, Normalization and Database Management Concepts.
- Handling the response data from RESTful web services using XML, JSON and jQuery to update UI and built the task runners GRUNT, GULP in a very proficient way.
- Experience in implementing Mongo DB CRUD (Create Read Update Delete) operations by using Mongoose library in Node-JS including Angular JS.
- Specialized in Developing Web 2.0 Apps using core jQuery along with AJAX/JavaScript.
- Knowledge working on developing web applications using PHP 5 and MySQL , SQL Server .
- Good understanding of Document Object Model (DOM) and DOM functions.
- Have knowledge on Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Exception Handling, Inheritance and Polymorphism.
- Proficient in using different IDE tools like Visual Studio, Eclipse, NetBeans for successful implementation of my projects.
- Present as a team player, quick learner, self-starter with effective communication, motivation and giving 100% with the positive thinking in exploring new technologies.
TECHNICAL SKILLS:
Web Technologies: HTML 5, DHTML, XHTML, CSS3, JavaScript, TypeScript Bootstrap, JSP, jQuery, JSON, AJAX, XML, Node JS, React JS, Angular JS 2,4,5
Databases: MySQL, SQL server, Mongo DB
IDE & Tools: Eclipse, Sublime Text 3, WebStorm, Visual Studio, NetBeans, My Eclipse, Android Studio
Servers: Apache Tomcat, Maven, IIS 7.0
Proficiency: Web Development, Testing, Scrum, Agile Methodologies
Tools: GIT, SVN, Jenkins, Jira
PROFESSIONAL EXPERIENCE:
Confidential, Nashville, TN
Web/ UI Developer
Responsibilities:
- Gathering requirements, developing use cases and create functional requirements specifications based on MVC architectural pattern.
- Developed responsive user interactive design using AJAX, HTML5, CSS3, JavaScript and Angular.
- Utilized Angular 4 as the framework to build a single page application (SPA).
- Created functional components using Angular Components, Modules and Directives
- Implemented Angular 4 using TypeScript, components, two-way data binding, directives, pipes, routing for the User Interface and Observables.
- Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks.
- Developed client side drop down menus, search bars, carousel, and drop-down toggles using Twitter-Bootstrap and jQuery.
- Involved in AngularJS on Filters, Validations, MVC, Controllers, Directives, Routing, States, $http, $q, Factory and Service, also worked on Angular UI bootstrap.
- Implemented Angular Material to create customized components and tables as view.
- Worked with npm (Node Package Manager) to set up the environment and to install required node modules and other published Angular modules.
- Worked on REST/ WEB API to create methods and consumed in Angular services by HTTP call.
- Experience in implementing Mongo DB CRUD (Create Read Update Delete) operations by using Mongoose library in Node-JS including Angular JS.
- Good knowledge on working with Angular 5,6.
- Applied unit testing with Jasmine for Angular and used Karma runner tool to test application.
- Worked in Agile Methodology and used GIT/JIRA for issue tracking and configuration management.
- Handled all aspects of the web application including maintaining, testing, debugging, and deploying.
Environment: Angular 4, JavaScript, Ajax, JOSN, HTML5, Bootstrap, CSS3, DOM, jQuery, Mongo DB, GIT, Jira, Jasmine, Karma.
Confidential, St. Louis
Front-End Developer
Responsibilities:
- Implementing the GUI layer and internal communication in web applications.
- Designing and Developing the user interface Web Applications, Single Page Applications and Client- Server technologies using Angular2, DOM, JavaScript including the AJAX controls and XML for event-driven applications.
- Worked on Virtual DOM, creating interactive and reusable UI components.
- Implementing Node JS to improve the server-side logic, maintain the centralized database and ensure high performance and responsiveness to request.
- Writing the properties, methods in class modules and webservices.
- Working on the Mongo DB schema design, store JSON data and retrieve from database using Mongoose drivers.
- Update database information using Node JS and Mongo DB.
- Optimized SQL queries on database for creating, storing, retrieving and deleting.
- Search Engine Optimization (SEO)techniques for the web applications and implementing the custom validation controls with JavaScript validations and webservices for transmission of large blocks of JSON data.
- Designed good background working in Wireframes, Prototypes and Mock- ups.
- Application level code of writing to interact with the APIs, AJAX, and jQuery and running the standalone in Grunt server.
- Performed unit testing using Karma to increase the performance of the application.
Environment: JavaScript, Angular 2, jQuery, HTML5, Mongo Db, Node JS, DOM, MVC, AJAX, Grunt, Jasmine.
Confidential
Front-End Developer
Responsibilities:
- Developed the Front-end systems with JavaScript, Bootstrap, HTML5, CSS3and MVC frameworks such as Angular JS.
- Experience in developing Reactive Single Page Applications (SPA) using AngularJS with expertise in creating User Controls, Web Forms and performing client-side validations using JavaScript, jQuery.
- Created custom directives in Angular JS to re-use components in various parts of the application.
- Worked on Angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Expertise working with Apache Tomcat Application Server
- Designed and developed HTML Wrappers using HTML5, JavaScript and CSS3.
- Experience working on scalable environment using Agile/SCRUM methodologies
- Developed web page quickly and effectively using jQuery, HTML5, CSS3 and in making web pages cross browser compatible and resolving cross browser compatibility issues.
- Involved in designing and developing the XML Objects Used AJAX to send request to the server to check the functionality of the websites and established a JSON contract to make a communication between the JSP pages and java classes.
- Experience in configuration management systems like GIT-HUB
Environment: JavaScript, Angular JS, jQuery, HTML5, Apache server, Grunt.
Confidential
Front-End/ UI Developer
Responsibilities:
- Developed web pages using HTML5, JavaScript, DOM, JSON, jQuery and AJAX.
- Designed and developed the layouts using CSS3, Box model and HTML 5.
- Extensively used Debugging Cascading Style Sheets CSS to change the styles now and in the future.
- Created Angular components like controllers, services, directives and forms to collect different user data and implemented form validation in Angular JS.
- Extensively involved in various phases of Software Development Life Cycle such as Requirements Analysis, Design and Implementation and Maintenance.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular.
- Responsible for implementing Business logic based on user selection using jQuery, AngularJS for all client-side UI Validation.
- Customize reusable, and testable Angular Services to manipulate data from Web API through HTTP Client.
- Implemented Angular Client-Side Validation using Template-driven (ngModel) and Web API server-side validation using Data Annotation.
- Implemented Unit Test by using Jasmine and Karma throughout application development phase.
Environment: Angular JS, Bootstrap, HTML5, CSS3, Bootstrap, JavaScript, AJAX, DOM, JSON, jQuery
