Web Developer Resume
PROFESSIONAL SUMMARY:
- Over 2 years of experience as front - end UI developer in developing dynamic Web Applications. Experience in all phases of the Software Development Life Cycle (SDLC) Analysis, Designing, Developing, Implementing, and testing of Client-Server and Web-based applications.
- Expertise in developing web pages and user interfaces using HTML5, CSS, CSS3,RWD, Bootstrap, JavaScript, Object Oriented JavaScript, AJAX, jQuery, Angular JS1 , Angular Js2,Nodejs, node package manager, gulp task runners, Jasmine .
- Hands-on experience in MVC framework using Angular JS.
- Extensive experience in building Single Page Applications (SPA) using frameworks like angular JS and custom MVC frameworks.
- Well Experienced in developing web pages complying with Web Content Accessibility Guidelines (WCAG).
- Having experience to write test cases using Jasmine.
- Having experience to execute test cases using Karma.
- Having knowledge on Angular1.0, Angular2.0
- Experience in Applications using AJAX, Object Oriented Design (OOD) JavaScript, JSON and XML.
- Good knowledge and experience in User Interface (GUI) driven application design and development using JavaScript and jQuery frameworks.
- Experience in checking cross browser compatibility and hence worked on different browsers like Mozilla, Firefox, Google chrome, Safari and Internet Explorer.
- Expertise in using XML/JSON and AJAX to link with back-end applications and working knowledge of Web protocols and standards.
- Proficient on working with CSS background, Layouts, Positioning, Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors, media queries.
- Expert in Cross BrowserTesting and Debugging.
- Experience in developing applications using different IDEs like Eclipse, Net Beans, Notepad++, Brackets, Sublime and atom.
- Experience in using SOAP and RESTFULweb services.
- Experience in using version control systems subversion (SVN) and Git Hub.
- Good understanding of the Search Engine Optimization (SEO) techniques.
- Experience working with different operating systems like Windows and LINUX.
- Experience in both Waterfall and Agile development methodologies.
- Strong problem-solving, organizing and planning skills, with ability to work in team environment.
- Excellent communication and Interpersonal skills with a strong ability to excel through collaboration with team members.
TECHNICAL SKILLS:
UI Web Technologies: HTML 5, CSS3, JavaScript, jQuery, Angularjs1, Angular js 2.0, React Js, AJAX, JSON
IDE, HTML Editor: EclipseIDE3.6, GIT, SVN, Dreamweaver, Brackets, Sublime, Adobe Photoshop, Web Developer Tool, eclipse
Programming Languages: Java Script
Web/App Servers: Apache Tomcat 7.0.37 HTTP Web Server, Node Server
Operating Systems: Windows 7, Mac OS X (Lion)
Browser: IE9+, Firefox, Opera, Chrome, Safari.
Databases: MySQL
PROFESSIONAL EXPERIENCE:
Confidential
Web Developer
Responsibilities:
- Developing Single Page Applications using HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap, Angular router and rendering the data using Restful API’s as backend via HTTP Ajax requests.
- Used various JavaScript frameworks such as AngularJS, Loadash, moment, bootstrap, jQuery, Kendo-UI etc.,
- Used CSS pre-compiler LESS for developing styles for web pages easily with more re-usability.
- Used tools such as NPM for managing JavaScript dependencies and also used Gulp, Grunt, Web pack for packaging and as JavaScript task runner for angular template caching, Less/Sass to CSS compilation, concatenation, modification, bundling of CSS and JavaScript.
- Experience in developing UI components using React based on FLUX and REDUX architecture.
- Implemented unit testing for angular services, controllers using Jasmine, Mocha frameworks and implemented end-to-end tests using Protractor framework.
- Implemented UI navigation by configuration routes using Angular state provider and added resolved, authentication to pages based on user roles.
- Created and consumed backend REST services to accept the request data sent from UI and invoking Rest service controllers, which will in turn, call Services and DAO's to retrieve & update data in the database.
- Implemented angular directives, controllers, services, factories, provider and constants which are used in the application.
- Developed Rest services for various HTTP methods such as GET, POST, PUT and DELETE and serialization, de-serialization of objects to/from JSON/XML format.
- Developed the AJAX functionality using angular $resource and $http libraries for implementing AJAX functionality for Asynchronouscalls from UI with JSON response.
- Implemented Adobe analytics on all web pages for analyzing user interactions on various pages.
- Developed various angular directives, services and used kendo components for grid, charts etc.,
- Debugging JavaScript using browser developer tools on Chrome, IE, and Firebug.
- Used Jasmine and protractor, cucumber for developing UI unit test cases and to perform end-to-end testing for AngularJS components.
- Used GitHub to create pull requests to commit/review the code before merging the code.
- Used GIT as version control system and used Jenkins for continuous integration and builds.
- Used Agility tool for bug tracking and user stories.
- Worked in scrum process attending daily stand up and completing tasks in sprints.
- Worked in all phases of SDLC, including requirements analysis, design and development, bugfixing, supporting QA teams and debugging production issues.
Environment: HTML 5, CSS3, Angular JS, JavaScript, jQuery, Bootstrap, JSON, AJAX, SASS.
Confidential
WebDeveloper
Responsibilities:
- Built Web pages using HTML5, JavaScript, jQuery User Interface Design, XHTML, CSS 3, Bootstrap, JSON, AJAX, Angular.js.
- Created Single Page Application with loading multiple views using route services and adding more user experience to make it more dynamic by using AngularJS framework.
- Implemented MVC design pattern in single page application using Angular JS. used GITHub for our Continuous Integration solution.
- Configured and managed Apache Web Server on Linux for web based applications using REST/SOAP.
- Worked on AngularJSdirectives and controllers for designing the web application and used its two-way data binding to achieve the feedback functionality from the user.
- Implementing performance oriented CSSselector, scalable and modular CSS approach for front-end architecture.
- Implemented Structured JS code using AngularJS including objects, module patterns and functions that encapsulate business logic, handle form validation, DOM manipulation.
- Used jQuery to develop the widgets, to perform the client-side validations
- Worked on jQuery,J2EE for backend support.
- Used W3C standard key combs to develop web pages.
- Testing and handlingcross browser compatibility issues across various browsers andplatforms.
- Enhanced and built reusable components across different modules using Custom directivesand CSS classes.
- Used Grunt for building the project.
- Reported bugs and tracked defects using JIRA.
- Managed projects with GRUNT task runner.
- Used Mocha and ChaiJavaScript unit Testing tools for testing JavaScript pages.
- Involved in Agile software development lifecycle which involves designing, coding, testing, debugging and support.
Environment: HTML, CSS, JavaScript, Angular JS, Grunt,jQuery, GitHub, W3C Standards, Mocha, Chai, AJAX,JIRA.