Angular Developer Resume
Bellevue, WA
SUMMARY
- Around 8+ Years of progressive experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing of various client/server, N - tier and web applications.
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI)/Web Development Technologies like HTML/HTML5, XHTML, DHTML, XML, Object Oriented JavaScript, JavaScript, jQuery, Backbone JS, Angular JS, Angular 9, Node JS, NPM, React JS, JSON, Bootstrap, Ajax, CSS 2/3/4, Media Queries, CSS Frameworks, CSS preprocessors - LESS, SASS, CSS Sprite on Java, JSP, Client-side scripting Maven with specialization in Industrial, Healthcare, Financial and Telecom domains.
- Extensive experience in developing web page quickly and effectively using jQuery, jQuery UI, JavaScript, HTML5, CSS3, Responsive Web Design (RWD), Bootstrap, EXT JS, Handlebars, YUI, TypeScript, Type JS, Knockout JS, Require JS, DOM, DOJO, MVC, Spring, Spring MVC, LESS, SASS, Node JS, Git, Kendo UI, Gulp, Bower, Grunt, D3, MongoDB, Google Web Toolkit, Git, SOAP, REST and experience in making web pages cross browser compatible.
- Experience in using various design patterns like Business Delegate, Session Façade, Service Locator and Model-View-Controller.
- Experience in configuring and deploying Web Applications using Web Logic, Web Sphere, and Tomcat servers.
- Experience in working with Angular 9 modules, services, templates, directives, services and dependency injection to create a SPA.
- Expertise in building strong websites confirming Web 2.0 standards using AngularJS Framework &CSS Bootstrap to develop valid code and table-free sites.
- Experience in developing reusable UI components using ReactJS and Redux.
- Good knowledge in Developing enterprise-level JAVA applications utilizing XML, JSON, Restful-based web services, JavaScript, HTML, Angular JS and a Modern UI framework such as Bootstrap CSS.
- Implemented asynchronous search with a buffered renderer to drastically improve responsiveness of the application.
- Experience in J2EE design patterns such as Business Delegate, Service Locator, Data Transfer Object, Data Access Object, Session Facade, Factory Method, Singleton patterns.
- Good knowledge of Google Analytics and experience analyzing the various reports.
- Experienced in developing the web applications by supporting Accessibility guidelines and Internationalization.
- Experience in configuring Amazon Web Server (AWS) instances.
- Experienced in AWS Cloud platform and its features which include EC2 AMI, security groups, EBS Cloud watches, AWS Config, Auto-scaling, IAM and AWS S3.
- Experience with JavaScript task runner using Grunt, unit testing using Jasmine, Protractor E2E, Karma and Selenium.
- Extensive experience in visualization, creating visual designs, Product Logos, developing high quality of work, maintaining team, and design reviews.
- Strong experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer for testing applications.
- Experience in using various tools and IDEs for development and design like Sublime Text Editor, Visual studio, Notepad++, and Web Storm.
- Experience with Version Control tools like TFS, Github and SVN for Source Code version management and merging Source code after intermittent Project releases.
- Experience in Agile methodologies such as Extreme Programming, Waterfall Model and TestDriven Development.
TECHNICAL SKILLS
Web Development: HTML5, CSS3, JavaScript, JQuery, PHP, JSON, JQUERY, AJAX, XML, web socket, JBoss, WCF services.
Java Technologies: Core Java, JDBC, Spring, Struts, Hibernate, Java Web Services, JSP, Servlets, JUnit, SOA, XSLT, JavaScript, Unix Shell, WSDL.
Databases: MySQL, ORACLE, Mongo Database
Programming Languages: C, C++, java, c#
Operating System: Windows, Linux, Unix, MS-DOS
Software Tools: Confidential Visual Studio, Dreamweaver, JUnit, Notepad++, PostMan, SoapUI, SVN, Git, Jenkins, Jira
IDEs worked on: Eclipse, Notepad++, VisualStudio, Webstorm, Atom, RedHat
Frameworks: NodeJS, Angular9, AngularJS, ReactJS, Redux, RxJS, BackboneJS, VueJS, D3.JS, ExpressJS, Bootstrap
Application Servers: OracleWebLogic11, Websphere6.x, JBoss4.x, ApacheTomcat6.0
PROFESSIONAL EXPERIENCE
Angular Developer
Confidential, Bellevue, WA
Responsibilities:
- Designed and Developed various web and enterprise applications and implementing and testing of software systems in Angular 9, React JS, Node JS, Vue.js, REST API and Azure technologies.
- Work within agile teams to design, develop, test and implement and support technical solutions across development tools and technologies.
- Worked with Internal Clients for business objectives, project scope and the requirements of the project.
- Working experience on angular 9 to create components to handle the events and send the request to the server.
- Developed a grid data display and implemented filter component using JavaScript, jQuery, Ajax
- Extensively used Angular UI (Angular Bootstrap) for ng-grid and UI components.
- Developing Responsible Web Design (RWD) UI, Rich restful service applications and HTML wireframes using HTML 5 grid structures and layouts, CSS3 media queries, Ajax, Angular Js and Bootstrap.
- Utilized modular structure within the Angular Js application in which different functionalities within the application were divide into different modules.
- Used React JS to create custom components for data manipulations and to display data in company standard format. Developed React JS forms to manipulate text within HTML5 views.
- Developing Responsible Web Design (RWD) UI, Rich Restful service applications and HTML wireframes using HTML 5 grid structures and layouts, CSS3 media queries, Ajax, Angular JS and Bootstrap.
- Developed user friendly interface to seamlessly combine the new model with existing login system by using Angular JS framework and jQuery
- Developed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Implemented custom validation controls for various forms with help of JavaScript validation controls.
- Developed API Policies, configured API Products and Organization attributes and well-versed with API Proxies, Security, Traffic Management policies, API Publishing, Policy Extensions, API Analytics and Reports.
- Used Node JS as a proxy to interact with RESTful services and interacting with SQL Database.
- Worked with team to move existing angular controllers to components.
- Working experience in building and maintaining react based application.
- Created reusable components and used different react/flux libraries.
- Writing the unit test cases using the testing frame works like Jasmine, Jest, etc.
- Cross browser compatibility check and thoroughly performed unit testing and integration testing.
Environment: HTML5, CSS3, Bootstrap, JavaScript, AJAX, JSON, jQuery, RESTFull Webservices, XML, DOM, Git, React JS, Angular9, Node Js, J2EE, Core Java, JMS, ES5, ES6, Typescript, Invision, Adobe XD Jasmine, Jest, Jira, Confluence, Azure.
Fullstack Angular Developer
Confidential, Charlotte, NC
Responsibilities:
- Designed and Developed various web and enterprise applications and implementing and testing of software systems in Angular 9, Node JS, Vue.js, REST API and AWS technologies.
- Working with product owner to understand desired application capabilities and testing scenarios.
- Work within agile teams to design, develop, test and implement and support technical solutions across development tools and technologies.
- Working experience on angular 9 to create components to handle the events and send the request to the server.
- Used Node JS as a proxy to interact with RESTful services and interacting with SQL Database.
- Implemented user interface with HTML 5, CSS 3 and bootstrap.
- Developed dynamic responsive Web Application by integrating Angular2 with Bootstrap which is further integrated with Web Services andVue.js.
- Implemented drag, drop and file upload feature in the application.
- Worked with team to move existing angular controllers to components.
- Working experience in building and maintaining react based application.Created reusable components and used different react/flux libraries.
- Developed responsive web design by writing media queries for different devices.
- Used SASS pre-processor for the styling and followed BEM (block, element, modifier) conventions for the styling in html.
- Developed web applications running on NodeJS using the Express framework,Vue.jsand Backbone.jswith Mustache.jsfor front end MVC/templating.
- Developed responsive client-side application to integrate with server side using JavaScript, jQuery, AngularJS, Node. js, Vue . js and Bootstrap.
- Designed and developed frameworks for Payment Workflow System using Core Java, servlets, JavaScript, XML, AJAX, J2EE design patterns and OOPS/J2EE technologies.
- ImplementedAngularJSFactories and Controllers to manipulate and view employee task data and responsible for design and development of the web pages from mock- ups.
- Modifying the existing code, allowing to improve its performance. Handling real time defects and providing solutions.
- Developed the database with MySQL and the hierarchical Graph QL visualization using D3 js
- Used Protractor, Karma and Jasmine to test components. Log4j 2 for logging error/debug messages.
- Migrating the existing angular controllers to components including the typescript features.
- Writing the unit test cases using the testing frame works like Jasmine, Jest, etc.
- Implemented document upload (drag and drop) feature in the application where users can upload the files like bank statements, tax statements, id etc. up to 350 MB file size.
- Developed the error scenarios for the wrong file type, file size.
- Implemented the Potomac tracking which will track all the user click actions in the credit card application.
- Using node version manager (NVM) in order to switch between the node versions, managing different node versions.
- Extensive understanding and experience in the SDLC phases like the Requirements Specification, Analysis, Design, Implementation, Testing, Deployment and Maintenance.
- Excellent problem solving, analytical, interpersonal and communication skills. Ability to work in-groups as well as independently with minimal supervision.
Environment: HTML5, CSS3, SASS, LESS, Proto.io, Bootstrap, JavaScript, AJAX, JSON, jQuery, RESTFull Webservices, XML, DOM, Git, React JS, Angular9, Node Js, J2EE, Core Java, JMS, ES5, ES6, Typescript, Invision, Adobe XD Jasmine, Protractor, Jest, Jira, Confluence, AWS.
React Developer
Confidential, Memphis, TN
Responsibilities:
- Implemented user interface by using the ReactJS, Redux for SPA development.
- The solution utilizes leading technology, be easy and quick to use, and easy for client teams to setup automation Platform GUI has been created in ReactJS, the role is to create GUI for every w automation React JS.
- Working experience on angular 6 to create components to handle the events and send the request to the server.
- Exposure in Node.js, Mongo DB,Express, React Js, Angular, Web Services.
- Implemented Angular 2 services to connect the web application to back-end APIs.
- Implemented various screens for the front endusing ReactJS and used various predefine components from NPM (Node Package Manager) and redux library.
- Used React-Router to turn the application into Single Page Application.
- Used JavaScript ES5 Accessors (getters and setters) as part of object models for the report objects received in JSON format for easy access to object methods
- Involved in using React JS components, Forms, Events, Keys, Router and Animations.
- Involved in building stable React components and stand-alone functions to be added to any future pages.
- Used ES6 arrow functions at all the places in the code base where one-liner functions had to be written. This made code look cleaner.
- Used Node.js to run Grunt tasks and build properly the project Developed internal web dashboard applications using Node JS
- Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using ReactJS.
- Implemented the Drag and Drop functionality using React-Draggable.
- Used React-Autocomplete for creating Google maps location search on the webpage.
- Created and used Reducers that received said Actions to modify the Store State Tree.
- Used ES6 stream functions like filter, map etc. along with arrow functions to manipulate the data received as part of transactions.
- Maintained states in the stores and dispatched the actions using redux.
- Used Node JS as a proxy to interact with RESTful services and interacting with SQL Database.
- Used NodeJS to run Web pack tasks and build properly the project.
- Implemented modules into Node JS to integrate with designs and requirements.
- Installed application on AWS EC2 instances and configured the storage on S3 buckets.
- Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
- Converted existing AWS infrastructure to serverless architecture (AWS Lambda, Kinesis), deployed via Terraform and AWS Cloud Formation.
- Created a new Docker Registry for the company using Amazon EC2 with S3 being used as a medium for storing Docker images.
- Implemented micro services using Springboot, Spring MVC Spring based micro services and enabled discovery using the server
- Developed the application with Continuous Integration and Deploymentusing Jenkins and AWS.
- Added dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
- Optimized animation logic with optimistic functions to increase performance in rendering.
- Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
Environment: HTML5, CSS3, SASS, JavaScript, AJAX, JSON, jQuery, RESTFull Webservices, XML, DOM, Git, React JS, Angular 6, Node Js,ES5, ES6,Typescript,Jest,Enzyme,AWS,Mongo DB,Jira,Confluence.
Mean Stack Developer
Confidential, Iselin, NJ
Responsibilities:
- Working with the product owners as well as the Design Team to understanddesired application capabilitiesand testing scenarios.
- Hands-on project management during all phases - Analysis, Design, Development, System and End to End Testing, Implementation, and Post Implementation.
- Work within agile teams to design, develop, test and implementto supporttechnical solutions across the development tools and technologies.
- Ability to grasp complex technical concepts easily and be able to participate in high-level technical discussions.
- Working experience with Angular6, React Jsand Node JS to createcomponents, containers and services to handle events and send the requestto the server.
- Developed REST APIs using Scalaand Play framework to retrieve processed data.
- Experience in J2EE design patterns such as Business Delegate, Service Locator, Data Transfer Object, Data Access Object, Session Facade, Factory Method, Singleton patterns.
- Used Angular CLI to develop an application from the scratch and customized from various libraries such as Bootstrap to meet the application's functionality.
- Used Node JS as a proxy to interact with RESTful services and interacting with SQL Database.
- Designed animated pie charts in different webpages using the ngx-charts and D3 charts.
- Configuring infrastructure for deployment of Middleware application through APIGEE.
- Involved in working with Devops Team to develop different code based environments for Higher Regions to make the application secure using different Standards and moving components to Production, Rollout and Back out Plans.
- Using meta tags, keywords, web analytical reports - create Page info components and inject them into the web pages.
- Developed responsive client-side application to integrate with server side using JavaScript, jQuery, AngularJS, Node. js, Vue . js and Bootstrap.
- Creating JavaScript based tagsto inject into the web pages using Ensightentool.
- Hands-on developer with solid knowledge of .Net, C#, WCF services and cloud design patterns
- Used VisualStudio Code as editor and VersionOne to track the user stories and bugs along with the time estimation as per Agile.
- Working experience in building and maintaining Angular based application with Mongo DB.
- Created reusable components and used differentlibraries as per the Confidential Standards.
- Involved in development of Providing Security to the application with different keys such as Single Sign On as per the Confidential Playbook Standards.
- Developed responsive web design by writing media queriesfor different devices.
- Involved in developing of persistence layer for the application modules using HTML5, CSS3, jQuery, AJAX, Angular 6 and Node.
- Implemented Restful Web services in Service Oriented Architecture (SOA) to retrieve data from client side and made REST API calls from Angular 6 and parsed the data to client.
- Developed Application to assess JSON from Restful web service from consumer side using Angular.
- Implemented HTML5 and CSS3.Used Node Js as a runtime environment also developed API's.
- Worked as a part in Configuration Management, Continuous Integration implementation
Environment: HTML5, CSS3, JavaScript, AJAX, LESS, SASS, JSON, Invision, jQuery, RESTFul Webservices, Azure, C#, XML, DOM, Bootstrap, Git, Java, Angular 6, Node Js, Express Js, D3.JS, Vue Js, Apigee, Mongo DB, React JS.
Angular Developer
Confidential, Atlanta, GA
Responsibilities:
- Developed GUI using JavaScript, Bootstrap, HTML/HTML5, DOM, XHTML, AJAX, CSS3, Angular 2/4/5, and jQuery as a part of current project.
- Involved in developing single-page application using Angular 2and API's.
- Developed reusable custom components using Angular 2with Typescript.
- Implemented parallel programming in API to improve the performance.
- Consumed Web API's using Angular and Created clientside validation, DOM Manipulations.
- Coded JavaServer Pages for the Dynamic front end content that use Servlets
- Used AngularJS for creating Routes, Filters, Directives, Factory and Services.
- Followed Agile methodology, interacted directly with the client to provide/take feedback on the features, suggest/implement optimal solutions, and tailor application to customer needs.
- Worked on an Application called 'UAM' which deals with generating accounts for concerning the data related to all departments within the organization. Developed individual modules and components and provided interactivity based on the business requirements.
- Hands on experience on developing the components using Angular 4 needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
- Good amount of work done on Reactive forms in Angular 6 and their Validations.
- Construction of UI’s using jQuery, Backbone JS, Bootstrap and JavaScript.
- Experience in functional/API automation testing SOAP and RESTfulweb services.
- Got good hands on experience and knowledge on Redux and ngrx store to manage the State, Subscribing and unsubscribing the state changes and dispatching the actions in Angular 4.
- Good Experience writing the unit test cases to test the functionality of the code written not only through the component level but also through the DOM level using Karma test runner and Jasmine framework.
- Used chrome developer tools and firebug for debugging in chrome and Firefox.
- Used NPM for installing required node modules and other published Angular NPM modules.
Environment: HTML (4/5), CSS (2/3), JavaScript, jQuery, JSP, Bootstrap4, Angular 2/4/5, Backbonejs, AJAX, JSON, XML, Tomcat Apache, Node JS, UI Testing, XHTML, Jira, Red Hat Code Ready Studio, Jboss.
Frond End Web Developer
Confidential, Dallas, TX
Responsibilities:
- Implemented spring components to auto wire the components and integration of various components.
- Used Flex, HTML5, JSP and JavaScript to develop the presentation layer.
- Built an organized infrastructure to improve communication amongst employees working on different platforms using OMS (Order Management System) and deployed Cent OS version 4.4 to reduce cost and increase security.
- Experience in Application System Administration activities like managing concurrent managers, application user set up, defining responsibilities, value sets, flex fields, registering menus, forms and reports.
- Developed GUI using Web Forms with Ajax controls.
- Developed Web User Controls and Custom User Controls to minimize code redundancy.
- Used AJAX controls like Cascaded dropdown and Calendar for look and feel in the web forms.
- Customized Calendar Controls to block certain dates based on Business Rules.
- Worked with caching features, configuring optimizations and securing the web application.
- Implemented the Error Handling.
- Use Confidential technologies, SQL, MVC, and Confidential Workflow to develop technical solutions to complex problems that require the regular use of ingenuity and creativity.
- Provided management of reservations for key customers and sending corresponding updates to Order Management System (OMS).
- Used SQL Developer in retrieving, updating, creating and deleting the customer details from the Oracle databases.
- Involved in Software development life cycle (SDLC) as requirement gathering, analysis, design and development.
Environment: JDK, JSP, JavaScript, UNIX, CSS, Maven 2.2/3.0, OMS, PHP, Flex,AJAX, XML, Spring, JavaBeans, Web Logic, Hibernate 3.0.
UI Developer
Confidential
Responsibilities:
- Assisted in designing, creating and developing web portals.
- Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
- Created appropriate concept models, site organization prototypes, navigation, page layouts and interaction.
- Developed HTML prototype documents with CSS Style Sheets.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation using jQuery and JavaScript.
- Worked closely with the programmers for project requirement analysis.
- Created new static model pages with cross browser compatibility features.
- Created and implemented SQL Queries, Stored procedures, Functions, Packages and Triggers in SQL Server.
- Created required Views, Indexes and Clusters.
- Designed report previews for PDF and Excel using SQL Stored Procedure.
- Created triggers for calendar based database events.
- Created packages to do complex aggregations on large volume of data and loaded the aggregated data into reporting tables in data marts.
- Wrote UNIX shell scripts to automate the batch process.
Environment: HTML, DHTML, XHTML, DOM, CSS, JavaScript, jQuery, JSON, AJAX, Adobe Flash, Dreamweaver, PL/SQL and Oracle.
Web Developer
Confidential
Responsibilities:
- Prepared the project technical documentation in diagrams, flowcharts, sitemaps with detailed description with using Wire frames.
- Developed the web applications with the help of HTML, DHTML, XHTML, XSL and CSS based on the W3C Standards.
- Designed the application background architecture with background, font, colors, styles using with CSS.
- Standard designs and styles were implemented in the application using CSS.
- Developed automated delivery schedule for purchase orders using with CSS.
- Developed the web pages which deploy the script using with JavaScript Developed various PHP headers and PHP cookies which handles the project.
- Designed and developed the table less web applications using with CSS.
- Developed in data formatting web applications using HTML, DHTML, XHTML, CSS clientside scripting using JavaScript.
- Designed and Edited User Interface designs and web pages development with using Adobe Dreamweaver MX
- Developed online shopping cart designs and implementation of the web applications using with CSS script.
- Designed images, logos, buttons in Macromedia Flash MX and Adobe Photoshop.
- Creating Stored Procedure, Trigger, Cluster indexes for database access and events.
Environment: CSS, HTML, PHP, JavaScript, JSP, DHTML, XHTML, XML, AJAX, IIS, Apache Server, MTS, TCP/IP, My- SQL, Adobe Dreamweaver MX, Macromedia Flash MX, Action Script 1.0.
