Angular Js Developer Resume
San Antonio, TX
SUMMARY
- 8 years of experience in implementing Front End User Interface and development.
- Expertise in diverse domain technologies like Retail, E - Commerce, Insurance, Banking.
- Good Understanding of MVC, MVVM architecture and Software Development Life Cycle (SDLC).
- Developed responsive User Interface using HTML4/5, CSS2/3, LESS, SASS, JavaScript, JQuery, Bootstrap, Angular JS, Backbone JS, Node JS, AJAX, JSON and XML with strict W3C standards.
- Rapid application prototyping using NodeJS, Mongoose, and AngularJS.
- Good working knowledge on CMS (content management systems) like Drupal, Word Press and Joomla.
- Strong experience with web technologies preferred REST, JSON, SOAP and XML Web Services.
- Used GRUNT, BOWER for angular application scaffolding, grunt as build server and bower for dependency management and web storm as front-end IDE.
- Experience of working on CSS Preprocessors SASS and LESS with JavaScript task runner Grunts.
- Performed unit testing using JUnit test cases, Integration and deployment of applications using build tools like ANT and Maven and debugging through log4j.
- Performed Unit testing on angular applications using tools like Karma, Jasmine.
- Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smart phones.
- Worked on enterprise applications using JS MVC frameworks (Angular).
- Good knowledge of Web protocols HTTP, Web Forms, XML, XML parsers.
- Created responsive designs menus, filters using media queries and grids using bootstrap.
- Strong working experience on cross browsing capability issues for IE, Chrome, Firefox and Safari.
- Expertise in debugging existing code using firebug, developer tool & web inspector’s tool.
- Involved in story planning, creating timeline & ensuring on-time delivery of assigned stories.
- Worked on different databases like MySQL and SQL Server, Mongo DB.
- Worked on IDE’s like Notepad++, NetBeans, Eclipse, Visual Studio and Sublime Text.
- Expert in tuning for optimization and performance of the application.
- Used source version control systems like GIT, SVN and TFS.
- Participated in design sessions, code reviews, bug fixes, common standards and best practices.
- Worked in Agile scrum, RAD and Waterfall SDLC implementations.
- Strong team player and coordinated on-site and offshore teams.
- Effective oral, written communication skills and strong analytical problem solving capabilities.
TECHNICAL SKILLS
Platform: MAC OSX, Linux and Windows.
Web: HTML4/5, CSS2/3, LESS, SASS, JavaScript, JQuery, Bootstrap, Angular JS, Backbone JS, Node JS, AJAX.
Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server, IIS, MAMP, WAMP
Databases: MySQL, PostgreSQL, MS SQL SERVER, Mongo DB
Methodologies: Agile, Waterfall
Software Tools: Eclipse, Net Beans, Github, Virtual Box, MySQL Workbench
Data Formats: XML, JSON
Version Controls: Git, SVN Tortoise, TFS
PROFESSIONAL EXPERIENCE
Confidential, San Antonio, TX
Angular JS Developer
Responsibilities:
- Developed the overall layout design that meets cross-device compatibility using UI Bootstrap in Angular UI.
- Rebranding the complete application in redesigning and redeveloping.
- Translated design specs into efficient responsive UI component using HTML5, CSS3, LESS, SASS, JavaScript, JQuery, Bootstrap, Angular JS, JSON and AJAX.
- Utilized AngularJS framework to bind HTML template (views) to JavaScript object (models).
- Utilized the $http service to communicate with the back-end and $resource for basic REST calls.
- Mapped paths onto views and controllers using Angular Router.
- Worked with Angular JS routes, services, directives and controllers to set up the test flow.
- Designed dynamic and browser compatible webpage using web design techniques HTML5, CSS3, JavaScript and JQuery.
- Knowledge on using Mongo DB, for making the integration of data in certain types of applications easier and faster.
- Created RESTful services along with strong Object Oriented Node JS design works.
- Developed responsive applications using Bootstrap.js and Node.js, which allowed the same application to be optimized for both mobile and desktop resolutions.
- Created Single Page Application (SPA) with loading multiple views using route services and adding more users experience to make it more dynamic by using AngularJS framework.
- Performs UNIT testing with Jasmine, and develops web services using Restful API.
- Optimized the displaying feature in respond to a page redirection event using JavaScript.
- Converted from tab browsing to user-friendly Content model using Navigation Bar, which allows multiple levels of categories and sub-categories in drop-down menus.
- Created components like Grid, Panels, Toolbars, button and Combo-box etc.
- Written application level code to interact with REST APIs, Web Services using AJAX handling JSON data format.
- Optimized HTML5, CSS3, and JavaScript for rapid page load and service call returns.
- Cooperated with team members to conduct user research with strong communication, analytical and interpersonal skills.
- Tested and debugged code using IE tester, Chrome Inspector, Firebug and Safari Web Inspector.
- Participated in sprint planning, estimating the work and delivered in time.
- Involved in Agile scrum meetings and updated the tasks based on the user stories of Sprint in Rally.
- Expertise in using GIT version control system tool to handle and keep the changes on the project.
- Monitor industry trends, technologies, and standards also recommended new Web technologies.
- Worked closely with project stakeholders including Sales, Marketing and Business.
Environment: HTML5, CSS3, LESS, SASS, JavaScript, JQuery, UI Bootstrap, Angular JS, Node JS, AJAX, JSON, JIRA, GIT, Jasmine and Mongo DB.
Confidential, Greenville, SC
Frontend Engineer
Responsibilities:
- Developed rich user interfaces based on business requirements.
- Involved in building interactive portable widgets for internal users using HTML5, CSS3, JavaScript, JQuery, Angular JS and the latest AJAX libraries.
- Responsible for providing user interface design for Web-based products including dashboards, widgets etc.
- Participated in development of a well responsive Single Page Application (SPA) using AngularJS framework, JavaScript, JQuery, HTML5, CSS3 and LESS.
- Widely used Angular JS, UIBootstrap components like calendar picker, time picker, directives, select2, model pop-ups, ng-grid, router Provider’s, progress bar, ng-Idle, ng-Upload.
- Created Single Page Application with loading multiple views using route services and adding more users experience to make it more dynamic by using AngularJS framework.
- Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Designed table-less layouts using grid system via CSS and appropriate HTML5 tags as per W3C standards.
- Used UITabBar, UINavigationView, UITableView, MKMap, UIActionsheet and other View Controllers to build the UI.
- Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
- Used various JQuery plugins like auto complete, date picker, color picker, document slider to enhance the usability.
- Worked with the User Experience team and product managers to identify and design features to enhance the usability of products and services.
- Used mongoose for accessing for mongo db object models from node.js, for rendering in UI.
- Used Node JS to develop I/O intensive web applications like video streaming sites, single page applications and other web applications.
- Maintain/Modify existing server side Rest API code written using Mongoose with Mongo DB for the front-end features.
- Incorporated a variety of 3rd party APIs e.g. (Facebook, Twitter and YouTube) for a richsocial media experience.
- Implemented Dojo for increasing functionality of the project.
- Prepare Test Cases using TDD (test driven development) and BDD (behavior driven development) approach on multiple platforms like Linux, Mac and Windows.
- Fixed cross-browser compatibility issues from development stage of the application.
- Participated in design sessions, code reviews, bug fixes, common standards & best practices.
- Used TFS as source version control system.
Environment: HTML5, CSS3, LESS, Bootstrap, JavaScript, JQuery, AngularJS, Node JS, Ajax, JSON, Mongoose, Mongo DB, Dojo and TFS.
Confidential, Bloomington, IL
UI Developer
Responsibilities:
- Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JavaScript, JQuery, Angular JS, AJAX, Web 2.0 and JSON.
- Defined common style guide across the application (Fonts, Sizes, Colour, Classes).
- Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
- Architected, designed and implemented a SPA (Single Page Application) in Angular JS which consume JSON from a Spring MVC.
- Involved in development of commonly used angular components across teams such as directives for grid, pagination and conditional validations.
- Performed unit testing using JUnit test cases, Integration and deployment of applications using build tools like ANT and Maven.
- Involved in complete SDLC life cycle - Designing, Coding, Testing and Production Support.
- Developed various customized views using Dojo, JQuery, JavaScript, HTML and CSS3.
- Worked on different cross-browsing capability issue for IE, Chrome, Firefox and Safari.
- Cross platform-working experience with UNIX, Linux variants such as Red Hat & Solaris and Windows.
- Used JUnit and Easy Mock to create test Cases for all the Java Classes created.
- Worked one-on-one with client to develop layout, color scheme and layout for his website and implemented it into a final interface design.
- Work with backend developers ensuring the integration of UI with backend logic.
- Involved in daily scrum team meetings & code reviews.
- Involved in story planning, create timeline & ensuring on-time delivery of assigned stories.
- Maintained clean and understandable code for others to continue working.
- Used GIT as source version control systems for check-in and checkout.
Environment: HTML, CSS, JavaScript, JQuery, Bootstrap, Angular JS, Ajax, Web 2.0, JSON, JSP, JIRA, Dojo and GIT
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Designed, developed and documented all UI components for the application in accordance to business and customer requirements using HTML, CSS, JavaScript, JQuery and Ajax.
- Attended brainstorming sessions with UX team on User Research and iterated on the design to meet User, Business and current trend.
- Used RESTful APIs which support JSON and XML to access back-end data payload.
- Ensure graphics used in website do not cause inordinate delay in speed of page loading.
- Received business logic specifications and design documents, and translated them into HTML5, CSS3 preprocessor styling SASS, JSON files, and JavaScript code.
- Developed code to call the web service/API to fetch the data and populate on the UI using JQuery/AJAX.
- Designed UI using latest AJAX controls/features and ASP.NET tools (Master pages, Site navigation maps)
- Worked with testers in fixing the bugs and participated in code review sessions to maintain the standards.
- Maintained internal web application developed on WordPress CMS.
- Used LAMP for hosting the word press application.
- Created and managed all of hosted or local repositories through Source Tree’s simple interface of GIT client, collaborated with GIT command lines and Stash.
- Attended daily team meetings, weekly scrum & trained new joiners.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, WordPress, LAMP, GIT, JSON, C#, SQL SERVER.
Confidential
Frontend Developer
Responsibilities:
- Involved in the Analysis, System study and designing of the project.
- Developed front-end screens with HTML, DHTML, CSS, JavaScript and JQuery.
- Extensively did client side validations using JavaScript and developed the required screens.
- Maintained page layouts, navigation, presented designs and concepts to the clients and the managements to review.
- Developed modules to retrieve data using AJAX calls through JQuery method.
- Integrated differentsocial networking sites like Facebook and Twitter.
- Coordinated with onsite team and client in understanding the business process and requirement understanding.
- Understand the client requirement and communicate with back end developers.
- Fixed cross-browser compatibility issues for various browsers.
- Used Firebug and Developer Toolbar for debugging and browser compatibility.
- Participated in daily meeting for enhancing the features for the portal.
- Used Tortoise SVN as version control application to maintain the update.
- Tested and debugged code using IE tester, Chrome Inspector, Firebug, Safari Web Inspector.
- Implemented a lightweight customizable JQuery plugin for styled appearance.
Environment: HTML, DHTML, CSS, JavaScript, JQuery, Ajax, XML, Eclipse, SVN and JSP.
Confidential
UI Developer
Responsibilities:
- Developed Web Interface using HTML, CSS, JavaScript, JQuery.
- Worked with business analysts to understand and implement complex functionality related to business requirement.
- Worked with the User Experience team and product managers to identify and design features to enhance the usability.
- Effectively implemented AJAX in developing dynamic web pages.
- Used version control system tool such as SVN to manage the code repository.
- Used Firebug and Developer Toolbar for debugging and browser compatibility.
- Resolved cross-browsers compatibility issues for IE, Chrome, and Firefox.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Cooperated with team members to conduct user research with strong communication, analytical and interpersonal skills.
Environment: HTML, CSS, JavaScript, JQuery, Ajax, Tomcat, Eclipse, JSP and XML.