Front End/angular Developer Resume
Baltimore, MD
SUMMARY
- Professional experience in all phases of software development life cycle including requirements analysis and Debugging, Applications design, Development, Integration, Maintenance, Installation, Implementation, Testing of various client/server, N - tier and web applications.
- Experience in working on modern MEAN Stack-MongoDB, ExpressJS, AngularJS and NodeJS.Effectively applying the latest front-end technologies like HTML5 and CSS3 for layouts.
- Experience is using the latest HTML5 to develop more diverse and powerful Web sites and applications.Expertise in debugging and troubleshooting existing code using Firebug and Developer Tools.
- Strong experience with Cross Browser Compatibility issues and Optimization for web, including CSS Sprites and best practices.Up to date Knowledge with the latest industry trends in UI design and usability.
- Strong communication, problem-solving, and planning skills, with ability to work independently or in a team environment.
- Experience in Design, Development and Implementation of Java, J2EE and client-server technologies.
- Hands-on experience developing new automation frameworks using Protractor, QTP, Selenium, JMeter.
- Extensive experience in developing professional Interactive User Interface (UI) for Web applications with the help of HTML, XML, XHTML, JavaScript and CSS. Proficient in AngularJS, Backbone, Ember.JS and familiarity with many other frameworks.
- Experience in automation testing for Web-based applications.Have very god work experience in developing Test Automation frameworks like POM, Data driven, Hybrid framework using selenium Web Driver, TestNG and Java.
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.Experience in developing applications using AngularJS, Bootstrap like Grids, Toolbars, Panels, Combo-Box and button etc.
- Involvement in using various IDE’s, Dreamweaver, Notepad++, Brackets, eclipse, Adobe Photoshop.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs
- Experience in using various jQuery UI controls and corresponding Event handlers etc.
- Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
- Specialized in developing Web 2.0 Apps using core jQuery along with AJAX/JavaScript.
TECHNICAL SKILLS
UI Web Technologies: HTML, HTML 5, XHTML, AngularJS, Node JS, Express JS, React JS, Redux, and Require JS,XML, XSLT, JavaScript, AJAX, jQuery, JSON, JSP, CSS, PHP, UI Concept Modeling/Wire framing.
IDE, HTML Editor: Notepad++, Eclipse IDE,Brackets, Sublime Text 3, Adobe Dreamweaver, IntelliJ IDEA.
Web/App Servers: Tomcat 7.0/6.0, Web Logic 11.x, 10.x, Web Sphere 8.0x, JBOSS 6.x/5.x
Databases/Technologies: DB2, Oracle, MySQL, SQL Server, MS Access, MongoDB.
Operating Systems: Windows NT, Windows 2000, Windows XP (Prof), Win 7, Mac OS X
Methodologies: Agile, Waterfall.
Cloud Technologies: Amazon Web Services (AWS)OpenStack,Rackspace, Docker, Spring cloud, SAAS, IAAS, PAAS, Kubernetes, AWS EC2, AWS IAM, AWS load balancing, AWS kinesis, Red hat OpenShift.
J2EE Technologies: Java, JSF, JSP, JDBC, JNDI, Swings, Servlets, jQuery, Struts 2.0, Spring, Spring Boot, Spring Batch,Hibernate.
Languages: Java, C, C++, Python
Testing Tools/API: JUnit, jasmine, SOAP UI
Version Control: Git.
PROFESSIONAL EXPERIENCE
Front End/Angular Developer
Confidential, Baltimore, MD
Responsibilities:
- Utilized the features ofAngular 6.0to present effective web design.
- Developed variouspagesin the applications in front end technologiesHTML5,CSS3-SASS,JSON,Angular 6.0.
- Designed and build functional prototypes for applications across all digital channels that can be tested in an airport environment.
- BuiltAngular 5components,UIservices to consume rest services using Component based architecture provided byAngular 5.
- Developed powerfulSingle Page Applicationand dynamic responsive Web Application withAngular 5.
- Used jQuery Plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Implemented Spring Boot services in combination with Angular 4 as front end to form a Microservice Oriented application.
- Created web services and desktop applications to access and display data needed by support teams using AJAX, Java Script, jQuery, Backbone JS, Node JS, Java/J2EE, CSS and HTML.
- Created Angular service and integration withRESTful APIs. Used AngularHTTP Clientto send GET/POST request to fetch data from server.
- Develop various screens for the front end using Angular 6/ Redux and used various predefined components from NPM (Node Package Manager).
- Worked on Rest Web services as well as Node Rest framework for backend services used Mongo DB (NoSQL) for database services and RESTful web services using Jersey for JAX-RS implementation.
- Created a backend API using NodeJS, ExpressJs, and MongoDB. The API allows users to log in, follow users, post to followers, retrieve their feed, and much more.
- Used Redux and Angular 6 fetched the API's from the back-end systems. Remove outliers using Proximity Distance and Density based techniques.
- LeveragedAngularJSsources for data access and created customdirectives,factories, andservicesfor the reusable components.
- Developed the components usingAngular 5needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
- Utilized the features ofAngular 5.0to present effective web design.UtilizedAngular Clito develop front-end functionalities and researched the command thatAngular Cliprovided.
- Worked withNPMcommands and using Package. Json for managing dependencies and dev-dependencies fNode.jsapplications.
- Extensively involved in upgrading the existing system fromAngular 5toAngular 6.Debug the issue in firebug for Firefox, web developer tools in Chrome, Safari and IE 8,9,10 browsers.Collaborated with other teams to develop cross-product design solutions.
- Working experience with version control systemGITand bug tracking toolsRallyin anAgileScrum environment.
Environment: HTML5, CSS2/3, JavaScript, AJAX, J Query, Angular JS 1 & 2 Versions, Type Script, REST API, Node JS, Bootstrap, Grunt, Gulp, GIT, Illustrator, Confidential, Confidential, JSON, Photoshop, Adobe Flash.
Angular Developer
Confidential, Chicago, IL
Responsibilities:
- Migrated an application developed in Angular 4.0 to Angular 5.0 recently.
- Responsible for developing the UI pages using Angular 5, HTML5, CSS3, JavaScriptand Bootstrap.
- Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
- Used various Angular 5 custom directives and developed reusable components and templates that can be re-used at various places in the application.
- Integrated Spring DAO for data access using Hibernate, used SQL for querying databases, designed & developed persistence service using Hibernate framework.
- Implemented Spring Security and Spring transactions in the applications. Worked on Swagger, REST with JSON to test data, and Postman for testing the Web Services and Documentation of the Web API.
- Used JAVA, struts and Spring MVC to interface with the jQuery UI, Bootstrap and manage the storage and deletion of content.
- Worked with Angular 5 to develop single page applications, worked with ngrx for managing Angular applications.
- Implemented Micro-Services with Spring Cloud provided library services like Netflix Eureka Naming Server, Netflix Ribbon and Feign Client as a Rest client to map response to the client bean.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 5.Implemented HTTP requests using RxJS Observable library to handle multiple values over time.
- Worked with JASMINE in testing and Protractor for unit testing angular modules.
- Worked in Kanban Methodology to provide more efficiently work and higher quality.
- Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for continuous integration of builds.
- Performed unit testing after writing the code by using Jest Framework and involved in TDD environment.
- Integrating RESTful services (API’s). Used JSON for data transfer between front end and back end, used SQL Queries to interact with Oracle database.
- Used Firebug to debug JavaScript, to analyze DOM objects of the page and to change the page layout.
- Developed an application using Spring MVC Architecture using Ember JS.
- Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
- Chat servers created with Node.js using Redis for message routing, but never deployed to production.Backend tier implemented with Hibernate and DAO Design Pattern.
- Developed web services and SOAP Messages with XML, SOAP and WSDL.Developed Screens using JSP and Struts Tag Libs, logic, bean, and Java Script, HTML, jQuery, and CSS.
- Developing SQL queries for different database operations in DB2. Developed and implemented automation testing methods using Selenium.
- Creating Selenium automated tests for use in smoke, integration, and regression testing.
Environment: HTML5, CSS2/3, JavaScript, AJAX, J Query, Angular JS 4 &5 Versions, Type Script, REST API, Express Node JS, Bootstrap, Grunt, Gulp, GIT, Illustrator, Confidential, Confidential, JSON, Photoshop, Adobe Flash.
Front End Developer
Confidential
Responsibilities:
- Developed the web application in MVC Architecture using Angular.JS, JavaScript, HTML5, CSS3, Bootstrap, jQuery.
- Developed frontend of application using Bootstrap (Model, View, Controller), Angular.js framework.
- Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines. Developed User Interfaces using JSP, and HTML.
- Extensive use of Angular.js for developing the SPAs (Single Page Applications) for internal application/tool.
- Deployed node.js in VPS server and clouds like AWS.Designed and implemented core back end API using Node.js.
- Developed front-end development and web application using HTML, CSS, JSP, bootstrap and JavaScript, JSF Framework that uses Model View Controller (MVC) architecture with JSP.
- Wrote code using JavaScript, Angularjs, Bootstrap.Worked on application backend implemented as Node.js express application server.
- Used Angular JS as the development framework to build a single-page application.
- Created Web Applications with real-time, two-way connection, where both Client and Server can initiate communication by using Angular.js.
- Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB.
- Used Backbone.js and jQuery to create multiple JavaScript applications.Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
- Used AngularJS built-in directives, custom directives and services for developing interceptor and complex UI data table grids.
- Developed API Gateway and Restful Webservices using Node.js.
- Developed application using AngularJS, NodeJS, jQuery, HTML5, CSS and AJAX, Struts technologies, which communicated with java, SPA (Single Page Web Application) using Restful web services.
- Developed API Gateway using Node.js and Used MongoDB as a Database for storing information.Responsible for the overall layout design, color scheme of the website using HTML and CSS.
- Used AJAX and Angular, UI panels using JSF, XHTML, CSS, DOJO and jQuery. Used JSP layout for View of MVC.
- Migrating some of the applications from AngularJS 2 to Angular 4 and componentize the code as per the Angular recommendations for better testability.
- Used date-format and moment packages in NodeJS to save the timestamp in database converting into GMT.
- JUnit testing of Java classes to populate JSP screens.Implemented JASMINE (BDD) for UI testing for JavaScript &jQuery.
- Developed the code to send the automated emails from NodeJS when an action is performed on front-end Angular view pages.
- Implemented the web services client to consume the third-party service API. Used XMLWeb Services using SOAP to transfer the amount to transfer application that is remote and global.
- Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high-level activity diagrams using UML from the requirements.
- Worked on major architectural changes in various applications such as maven upgrades, drools- JRules conversion and incorporated CXF services for automated testing.
- Involved in debugging the product using Eclipse and JIRA Bug Tracking.Designing and developing 'Online' client windows API's using JDK and Swing classes.
Environment: MEAN (Mongo dB, Express, AngularJS, Node JS), D3Js, Eclipse, JavaScript, HTML5, SASS, CSS3, jQuery, Node JS, JSON, Bootstrap, AngularJS, AJAX, Core Java, Jasmine, MVS, WebDriver, Sublime, GIT, Grunt, Firebug, Agile development.