Sr. Angular.js Developer Resume
Raleigh, NC
SUMMARY:
- Having 8+ years of extensive Experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, XHTML, CSS2/CSS3, JavaScript, Type script, jQuery, AJAX, JSON, ReactJS, Angular.JS, NodeJS, Bootstrap and XML.
- Experienced in working with Bootstrap and CSS3 media queries to support for, Responsive Web Design (RWD).
- Worked on Preprocessors and template engines like SASS, Mustache/Handlebars.
- Worked on Angular.JS MVC framework for developing the Single Page Application.
- Used the latest HTML5 elements for video playback, content rendering using semantic, tags such as article, section etc.
- Experience in Test Driven development using frameworks like Jasmine, Karma and E2E test cases using Protractor.
- Used tools like Grunt, Gulp and Webpack for the build process.
- Experienced in designing Using Web Standards and in developing table - less layouts. Experienced in developing the web applications by supporting Accessibility (ACAA) guidelines. Experience in creating JavaScript libraries for multi variant testing, survey.
- Good Experience on implementation of user-centered design (UCD) methodology. Good Understanding of Document Object Model (DOM) and DOM Functions. Debugging the code using browser tools like Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Worked on NodeJS MVC framework for developing the Single Page Application
- Experience with Object Oriented Programming Concepts; Object Oriented Java and JavaScript and its Implementation.
- Experience in software configuration management using SVN, GIT, CVS, and Bitbucket. Experience with bug tracking tools like JIRA. Experience in building tools like Maven.
- Experience in server-side technologies like Servlets, JDBC, Hibernate, Spring, SOAP, and REST web services.
- Experienced in designing Using Web Standards and in developing table-less layouts. Experienced in developing the web applications by supporting Accessibility (ACAA) guidelines.
- Experience in creating JavaScript libraries for multi variant testing, survey.
- Experienced in implementation of user-centered design (UCD) methodology. Good Understanding of Document Object Model (DOM) and DOM Functions.
- Debugging the code using browser tools like Firebug Protractor for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Expert in Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation.
- Worked extensively in Agile Development process and used agile tools like Rally.
- Expertise in webpage content management system and used CMS tools like HP Teamsite.
- Experience in software configuration management using SVN, GIT, and CVS. Experience with bug tracking tools like JIRA, HP Quality Center.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- 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. Possess good team-management and leadership qualities.
- Having Strong written and oral communication skills.
TECHNICAL SKILLS:
Language: C, C++, Java, J2EE
Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, Typescript, jQuery, jQuery Mobile, AJAX,Webpac, SASS, JSON,ReactJS, Angular.JS, NodeJS, REST API, and Google Maps API
Methodologies: Agile, Waterfall, Scrum, UML, Design Patterns
Databases: Oracle 12c,Oracle9i, MySQL
Application/Web server: Apache Tomcat, JBoss, IBM WebSphere
IDE s: Eclipse, Net Beans, Sublime Text Editor, Notepad++, Visual studio.
Version Controls: SVN, CVS, GIT
Operating System: Windows 98/NT/2000/2003/XP/7/8/10
Debugging Tools: Firebug, Chrome Developer Tool, IE Developer Tools, Angular.JS-Batrang
Defect Tracking Tool: Bugzilla, JIRA, HP Quality center
Analytics Tools: Adobe omniture, Signal - Dynamic tag manager, Adobe Target
Industry Domain: Mobility and Digital Enterprise, Retail (MPOS and Customer apps), Airline (Booking, Passenger)
PROFESSIONAL EXPERIENCE:
Confidential, Raleigh, NC
Sr. Angular.JS Developer
Responsibilities:
- Involved in all phases of the project including requirement gathering, system analysis, system design, development, release and implementation using Agile-Scrum Methodology.
- Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript and Angular.JS.
- Create custom, reusable, and testable Angular.JS modules, controllers, directives, filters, factories and services to implement all functionalities and data binding.
- Developed code to call the Web API to fetch the data and populate on the UI using Angular.JS in the services layer.
- Applied Angular UI Router to create Single Page Application for creating fluid and responsive web app.
- Involved in creating RESTful Web API to realize CRUD functionality with the database.
- Created client-side validation of the inputs to ensure the security of web application.
- Introduced custom filters to sort and format the records displayed in the web page.
- Used semantic features of HTML5, CSS3and Angular UI Bootstrap for developing rich user interfaces.
- Used Jasmine to do unit testing of the Angular.JS scripts.
- Created and maintaining custom built library for AB test for replacing Adobe Target and saved $300K per annum. AB test library has ability to deploy different designs in the same page to enhance customer conversion rate. Also have built survey library to deploy survey across jetblue.com pages and its sub-domains.
- Survey library is used to deploy survey without NodeJS interrupting customer experience and will maintain persistent state of the survey across pages. Survey library can be able to deploy multiple surveys across different pages.
- Worked on complete Agile Scrum Methodology and User Interface web development in accordance with requirements. Managed 2 resources from offshore.
- Used Jasmine to do unit testing of the NodeJS scripts.
- Developed and deployed various AB test using NodeJS,ReactJS,Angular.JS, JQuery, JavaScript.Typescript.
- Create different cross browser compatible user interactive web pages, using web technologies like HTML/HTML5, CSS3.Extensive use of Ajax, Closures, among other advanced features of JavaScript.
- Responsible for design and implementation Protractor of sale promotion email campaigns using Oracle Responsys.
- Followed MVC Structure to develop Application on client side. Angular.JS MVC framework used to increase productivity and maintainable code.
- Worked with Bootstrap, and used LESS pre-processor for compiling Responsive Web Design, JavaScript and building the System with the convenient methods with the convenient methods with Angular.JS. Performed Unit testing as part of SDLC process.
- Integrated Adobe omniture to monitor and track customer interaction and issues throughout the website. D Developed grunt scripts to create package for production deployment.
- Written application level code to interact with APIs, Restful Web Services using AJAX, JSON.
- Good Understanding of OO principles, Interacted with java controllers (Angular UI Router, Ajax, and JSON to write/read data from back end systems). Used GitHub for version control. Maintained webpages using CMS tool such as HP Teamsite.
- Followed agile methodology to switch gears based on the priority.
Environment: Angular.JS, ReactJS, NodeJS, JavaScript, Typescript, Protractor, HTML5, CSS3, Angular UI Router, Angular UI Bootstrap,Oracle12c, MS SQL Server 2012, Jasmine, Restful Webservice, GIT, Sublime.
Confidential, Hartford, CT
UI Developer Angular.JS
Responsibilities:
- Done the design, development and testing phases of Software Development using AGILE methodology and Test Driven Development (TDD)
- Developed an advanced Facet search single page application using Angular.JS with complete UI.
- Used JavaScript DOM manipulation and JavaScript event to get the data from HBASE and render image in UI.
- Worked on version control system called SVN and comfortable with Protractor branching, Tagging and merging.
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML5/HTML and CSS3/CSS.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Implemented JSON parsing for data handling on different application.
- Wrote extensive HTML5, CSS3 and JavaScript code to build dynamic pages.
- Used Bootstrap and Angular UI Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices.
- Coded JS for page functionality and Pop up Screens.
- Participated in making Responsive Web Designs using Bootstrap.
- Implemented nested views and routing using Angular UI Router as per the requirement.
- Implemented Angular promises to handle asynchronous communication with our Rest API for various requirements.
- Implemented role based page views based on the permissions of the user logged in.
- Used Jasmine as testing framework and Karma as test runner to perform unit testing.
- Worked on CSS preprocessor tools like SASS (Compass).
- Handling cross browser/platform compatibility issues on all major browsers like IE, Firefox and Chrome.
- Involved in development, design and implementation front end part of the application using HTML5, CSS3.
- Used package managers like Npm to manage dependencies.
- Used Gulp as a build tool for post development activities like minification, concatenation and etc.
- Understanding the concepts of continuous integration using tool Jenkins and fixing the bugs quickly encountered in continuous builds.
- Attending the daily standups as part of Agile and communicating assigned user story updates and discussing any issues with the team upfront and make sure there are no blockers for the story.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, Typescript,ReactJS, Protractor, Angular.js, Node.js, Bootstrap, Jasmine, Karma, Underscore, JSHint, NPM, SASS, Gulp, Rally, Agile methodology, Webstorm, SVN, Jenkins.
Confidential, Atlanta, GA
Angular JS Developer
Responsibilities:
- Weather module is built as part of this application, in which 7 day forecast, is built as reusable Angular.JS component. To maintain the application able to create rich, stable JavaScript, Typescript, CSS, HTML5, jQuery, Angular.JS, NodeJS, HandleBarJS. A front End engineer is well equipped to provide progressive enhancements to web applications rather than provide for apps and utilities to degrade gracefully.
- Good knowledge on HTML5/CSS3, we standards, Proficient with JavaScript, good knowledge of jQuery and creating/debugging jQuery plugins.
- Designed and Developed User Interface for the application using ReactJS, NodeJS, Angular.JS, HandleBarsJS, HTML5, CSS3, jQuery, JavaScript, Typescript, Protractor, Bootstrap.
- Created different cross browser compatible user interactive web pages, using web technologies like HTML/HTML5, CSS3.
- Followed MVC Structure to develop Application on client side. Angular.JS MVC framework used to increase productivity and maintainable code. Worked with Bootstrap, and used LESS pre-processor for compiling Responsive Web Design, JavaScript and building the System with the convenient methods with the convenient methods with Angular.JS.
- Built Web pages that are more user-interactive using AJAX, JavaScript, Typescript, Angular.JS.
- Written application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Good Understanding of OO principles, Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
- Used GitHub for version control and HP Control center for defect tracking.
- Deployed the code in production environment and do the functional check out.
- Merged the code into different stages like Development to System Testing, UAT, Staging and Production using the Sub Version Controlling tool.
Environment: HTML, HTML5, CSS, CSS3, AJAX, JSON, JavaScript, Typescript, jQuery,NodeJS,ReactJS, Angular.JS, Protractor, GitHub.
Confidential, Fredericksburg, VA
Front End Developer
Responsibilities:
- Worked on complete Agile Scrum Methodology and User Interface web development in accordance with requirements.
- Developed the front end applications using web technologies like HTML5, CSS3, jQuery, JavaScript, Bootstrap. Managed 3 resources as part of project management.
- Built Web pages that are more user-interactive using AJAX, JavaScript, JQuery Mobile used to increase productivity and maintainable code.
- Expert in making the application Responsive using Bootstrap, and used LESS pre-processor.
- Written application level code to interact with APIs, RESTFul Web Services using AJAX, JSON.
- Interacted with java controllers (Ajax, and JSON to write/read data from back end systems) using RESTful Services.
- Used SVN for version control and Rally for User Stories.
- IBM RAD IDE with websphere server is used for developing this application.
- Organized the internal site for managing environments, and project details using HTML5, CSS3, JavaScript, Typescript and JQuery easing the scrolling pages to tabbed template structure.
- Implemented site wide dynamic content aware lazy loading system. Define technical requirements based upon business requirements.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS3) Cross browser compatibility issues solving.
- Worked on Agile process, three weeks Sprints, and daily Scrums to discuss the development of the application.
- Have done Agile training as part of project deliverables and scored middle level of agile process - SHU level.
Environment: HTML, HTML5, CSS, CSS3, AJAX, JSON, JavaScript, jQuery, JQuery Mobile, Java, SVN, Rally, Agile.
Confidential, Providence, RI
UI Developer
Responsibilities:
- Developed front end UI using HTML, CSS, jQuery, JavaScript, AJAX.
- Designed and developed CSS pre-processors (SASS and LESS).
- Involved in dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding, CSS Box Model, and media queries.
- Participated in meetings with the end-clients to develop layout, the color scheme for the web page and implemented them with the help of HTML, CSS, and JavaScript.
- Responsible for manipulating HTML, CSS in jQuery as well as making the page’s dynamic using JSON.
- Responsible for design and development of the web pages from mock-ups.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Handled client side validations, hide and show controls, drop-downmenus, and navigation using jQuery.
- Extensively used jQuery to perform AJAX calls for creating interactive web pages on JSON response.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using jQuery/AJAX.
- Interacted with Business Analyst and Business owner to give up the best designing features for the product users.
Environment: HTML, XML, CSS, SASS, LESS, jQuery, JSON, JavaScript, Oracle, SVN, Eclipse
Confidential
UI / Front End Developer
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
- Followed the Agile and Scrum development methodologies
- Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Integrated the Java code (API) in JSP Pages.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Created JSPs and developed the screens as per the file structure.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in writing SQL Queries, Stored Procedures.
Environment: HTML, CSS, JavaScript, XML, jQuery, MS Office, Notepad++
