Angularjs Developer Resume
Boston, MA
SUMMARY:
- 8+ years of Extensive programming experience in developing Web based applications and Client - Server technologies using HTML, CSS, XHTML/DHTML & XML, DOM, JavaScript, jQuery, Ajax, AngularJS, and JSON.
- Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
- Designed and developed the application using Agile Methodology and followed TDD and Scrum.
- Strong in Web designing technologies like HTML5, XHTML, CSS3, JavaScript, AngularJS, jQuery, Ajax and JSON.
- Extensively used new software tools in designing user interfaces and adapt to the changing environment.
- Experience applying the latest development approaches including MVC framework in the browser, event-driven applications using Ajax, Object Oriented (OO) JavaScript, JSON and XML.
- Expert knowledge in complete AngularJS architecture.
- Expertise in maintain websites, software and understanding and modifying existing code.
- Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable, and cross-browser code.
- Extensive Knowledge in developing single-page applications (SPAs) using various JavaScript frameworks like Backbone.js, AngularJS, Underscore.js and Bootstrap.
- Good Experience using Bootstrap for Responsive Web Design (RWD) and CSS media Queries.
- Good Experience in CSS pre-processors like less and Sass.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Development workflow using task runner Grunt, package management tools BOWER, Node.js for the server side run-time environment.
- Expertise in Client Side designing and validations using HTML, DHTML and JavaScript.
- Good knowledge of using JavaScript testing frameworks Jasmine and Karma.
- Expertise in using source code control systems such as TFS, GIT, JIRA and SVN.
- Expertise in coding optimized SQL queries on databases like MySQL.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
- Able to effectively communicate with wide range of clients and coworkers.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
TECHNICAL SKILLS:
Web Technologies: XML, HTML, HTML5, XHTML, CSS3, JavaScript, jQuery, Bootstrap, AngularJS,backbone.js, Ajax and JSON.
Web Servers: HTTP Web Server, Apache Tomcat, WebLogic Application Server.
IDE & Tools: Adobe Dreamweaver, Adobe Photoshop, Visual Studio, Notepad++, Sublime Text2, Eclipse, Web Storm, InteliJ.
Database: Oracle 11g, SQL Server.
Operating Systems: Windows, Mac, Linux.
Debugging Tools: Firebug, Developer toolbar.
Version Controls: SVN, GIT, TFS
PROFESSIONAL EXPERIENCE:
Confidential, Boston, MA
AngularJS Developer
Responsibilities:
- Analyzed client business requirements, worked with business and design team to refine and implement requirements for UI solutions.
- Worked with an Agile, Scrum development methodology to ensure delivery of high quality work with monthly iteration, involved in sprint planning and retrospectives.
- Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript and AngularJS.
- Developed Angular-JS components such as controllers, Services, filters, models.
- Used AngularJS Directives like ng-app, ng-model, ng-repeat, ng-show, ng-hide, ng-controller, ng-route etc.
- Also created custom directives for reusable components used across the application.
- Worked on Angular JS, Used its two way data binding to achieve the feedback functionality from the user and $event.stopPropagation () for nested clicks on a section.
- Worked with SP.js and WEB API’s to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
- Created many controllers for each page, with dependencies included such as $q, $location, $window, $routeParams and all the services to be used on the controller.
- Created the tree view structure and search functionality for list of contracts in application configure page.
- Worked on form validations and drop down menus for contract creation page.
- Utilized Angular UI-bootstrap and followed EY styling standards.
- Used Team Foundation Server (TFS) for source code management.
- Closely worked with QA for fixing the desk check observations.
- Used ESLint as a code cleanup tool.
- Implemented code coverage using Karma and Jasmine for Angular JS on client side.
Environment: HTML5, CSS3, Less, JavaScript, AngularJS, Agile, Bootstrap, WEB API’s, TFS, ESLint, Jasmine, Karma, SQL Server, NPM, Windows and Visual Studio.
Confidential, Sunnyvale, CAUI Developer
Responsibilities:
- Involved in designing the front end applications using web technologies like HTML/HTML 5, XHTML, and CSS/CSS3.
- Working closely with graphic design and user experience teams to ensure industry standards and best practices are being used across all client applications.
- Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Created test suites for unit testing UI using CasperJS and PhantomJS.
- Worked with Cross-Browser Compatible issues
- Created various controllers, views using MVC framework AngularJS.
- Wrote application level code to perform client side validation using JQUERY and JavaScript.
- Wrote JQUERY function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Worked on jQuery to make dropdown menus on web pages and display part of a web page upon user request.
- Integrated backend services using REST API's (web API) with identity Database.
- Used Java script testing with Jasmine and Karma.
- Fixing front end defects (HTML, CSS, JavaScript errors), testing, Unit testing.
- Worked on code cleanup using code quality tools like CSSLint, JSLint and JSHint.
- Testing front-end code in multiple browsers to ensure cross-browser compatibility.
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
- Used SVN for version control and JIRA for defect tracking.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Define technical requirements based upon business requirements.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
Environment: HTML5, CSS3, JavaScript, JQuery, Dreamweaver CS5, AJAX, JSON, ECLIPSE, MS Office, JIRA, SVN, Jasmine, Karma.
Confidential, MNUI Developer
Responsibilities:
- Developed dynamic web pages using HTML/HTML5, CSS/CSS3, and jQuery, AngularJS, CSS3 and Ajax.
- Created user interface using JavaScript, jQuery, CSS3 and HTML5.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Bootstrap is used for making the pages responsive with the changes in User Interfaces
- Worked on MVC framework like AngularJS as a development framework to build single page applications.
- Web application development for backend system using AngularJS and Node.js with cutting edge.
- Experience with jQuery, Angular Js in templating and Bootstrap.
- Experience in using JavaScript and ASP.NET validation controls for performing Form Validations.
- Worked with technologies like jQuery and Ajax to make more attractive and easy to use website.
- Worked on developing web application on a mobile platform using jQuery mobile, jQuery Google API plugin.
- Used several jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Involved in the development of SOAP based XML Web Services like Financial account management and Purchase Orders which forms the business logic components of the system.
- Used Grunt as the automated task runner for a better development/build/production workflow
- Used Node.js (npm) as the package manager for development workflow dependent plugins.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Involved in the search for errors, broken links and missing images etc. and rectify.
- Collaboration with team members design, analysis, coding, testing and review website.
Environment: HTML5, CSS3, JavaScript, Node.js, AngularJs, Agile, Adobe Photoshop, Bootstrap, Ajax, SOAP, JSON, jQuery.
Confidential, Atlanta, GAInteractive Developer
Responsibilities:
- Working closely with graphic design and user experience teams to ensure industry standards and best practices are being used across all client applications.
- Creating dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, Less, JavaScript.
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Built the Responsive UI screen for create new customer process, Create bill to and ship to screens, customer search results page, and customer dashboard page using Bootstrap.
- Involved in developing HTML and JavaScript for client side presentation and data validations with in the forms.
- Used AngularJS to develop a standalone test application, in scope of future usage of the framework.
- Created responsive HTML, CSS, jQuery and JavaScript components integrated with AEM.
- Worked closely with AEM developers to write code in slightly for Analytics Events.
- Implemented the responsive Image Swapping, and feature item slides using Adobe Photoshop.
- Worked on jQuery to make dropdown menus on web pages and display part of a web page upon user request.
- Integrated backend services using REST API's (web API) with identity Database.
- Used Java script testing with Jasmine and Karma.
- Fixing front end defects (HTML, CSS, JavaScript errors), testing, Unit testing.
- Worked on code cleanup using code quality tools like CSSLint, JSLint and JSHint.
- Testing front-end code in multiple browsers to ensure cross-browser compatibility.
- Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.
- Used Yeoman, Bower and NPM for scaffolding the application.
- Debugging the code using browser tools like Firebug.
- Used Quality Center (QC) for defects tracking.
- Involved in preparing User Manuals to better understand different functionalities.
Environment: HTML5, CSS3, Less, JavaScript, AngularJS, Agile, Adobe Photoshop, Bootstrap, JSON, jQuery, REST API’s, QC, Jasmine, Karma, NPM and AEM.
Confidential, Washington D.CUI Developer
Responsibilities:
- Developed all the UI pages using HTML5, DHTML, XSL/XSLT, XHTML, CSS3, JSON, JavaScript, jQuery, Ajax.
- Created XHTML Pages with CSS and the Box Model.
- Integrated the Java code (API) in JSP Pages.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Involved in Writing jQuery based Ajax Requests.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively. Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3, JSON, and JavaScript.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Used Node.js as a proxy to interact with Rest services and also interacting with Database.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in writing and modifying Procedure, Queries, Views and Triggers.
- Written SQL Queries to interact with Oracle database.
Environment: HTML5/HTML, CSS3/CSS, JavaScript, jQuery, JSON, DOM, MVC, Ajax, XML, Internet Explorer, Firefox, Chrome, Windows.
ConfidentialWeb Developer
Responsibilities:
- Developed the App using HTML, CSS, JavaScript and Servlets. Deployed the application in Tomcat.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Using advanced level of jQuery, JavaScript, CSS and pure CSS layouts.
- Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
- Used GIT for version control and Quality Center for defect tracking.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Define technical requirements based upon business requirements.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
Environment: HTML, CSS, JavaScript, jQuery, Oracle, JSP, Windows.