Poonam - Angular Developer |
[email protected] |
Location: Austin, Texas, USA |
Relocation: |
Visa: H1B |
Name:- Poonam Sharma
UI Developer/Angular Developer/Frontend Developer PROFESSIONAL SUMMARY: Over 9+ years of extensive experience in IT Industry, having Solid experience in developing User Interface (UI) applications and professional web applications using Angular framework with HTML4/5, CSS2/3, JavaScript, Typescript, JSON, and XML. Expertise in creating user Interfaces for Mobile/Tablet/Desktop using HTML5 & CSS3 Good experience on customizing CSS frameworks like Bootstrap and Foundation using CSS pre-processors LESS or SASS and Compass. Expertise in implementing easy to use Bootstrap plugins for building carousel, accordion, modal windows etc. Expertise in implementing Angular Material Library that helps to build own custom components with common interaction patterns. Knowledge in implementing Highcharts and PrimeNG Angular library in application. Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and JavaScript functions, Cascading Styles across cross-browser. Expertise in Angular 11+ for creating interactive UI's using One-way/Two way data flow (Dynamic Bindings), Virtual DOM, Angular Framework concepts. Experience in working with Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages to design the HTML Page with Angular. Expertise in Angular framework to develop the SPA. Expertise in using Angular components, Forms, Events, Router, Routing Guards, Services, Interceptors. Experience working with RXJS in Angular to operate with HTTP calls using Observable and operators. Good experience in creating Custom Reusable Angular Components Library. Expertise in using HTTP API calls in application to retrieve data from Back-End and to also perform RESTFUL services. Experienced in working with MS SQL Server and Spring Boot Java. Knowledge of utilizing cloud technologies including Amazon Web Services (AWS) and AWS Code Commit. Experience with Front-End Development with Back-End System integration. Experience working with SDLC, Agile and SCRUM methodology. Experience in unit testing framework Jasmin, building tools Jenkins and versioning tool GitHub. Experience in working with Rally and JIRA. Excellent communication and Inter-Personal Skills, well organized and goal oriented. EDUCATION: Master of Computer Applications, Indira Gandhi National Open University - Continuing Education 2016 to 2020 Bachelor of Computer Applications, Kadi Sarva Vishwavidyalaya - 2010 to 2013 UI Web Technologies: Angular 11+, HTML4/5, CSS3, SASS, LESS, JavaScript, TypeScript, AJAX, JQuery, JSON, Twitter Bootstrap, Angular Material, PrimeNG, Highcharts, ES6 IDE, HTML Editor: Visual Code, Visual Studio, Spring Tool Suit, Eclipse and Notepad++ Databases: SQL Server 2008 & 2012, PostgreSQL Cloud AWS Frameworks: Angular, Angular JS, Node JS Languages: SQL, C#, ASP.Net Web APIs Debugging Tools: Firebug, Chrome Elements Inspector Testing Tools: Jasmine, Karma, Selenium, Manual Testing Methodologies: Agile, UML Waterfall Additional Tools/Services GitHub, Git, AWS Code Commit, Jenkins, JIRA, Rally TECHNICAL SKILLS: PROJECT EXPERIENCE Citi Bank Irving, TX Oct 2023 to Till Date Front End Developer/Angular Developer I collaborated with Credit Card Application where I developed scalable modules for Citi Bank where users can manage his account and perform operations on different Credit Card transactions which serve different purposes. Responsibilities: Enhanced user experience by designing new web features using Angular Framework with TypeScript language. Integrated multiple features like drag/drop, multi-select, charts, relative forms etc. Used Data binding in Angular Components. Used Dependency Injection for designing services and injecting into components. Transformed design mock-ups into cross-browser compatible HTML/CSS/SASS layouts and implemented dynamic Elements and reusable components. Data Binding with Bar charts, Stacked Bar chart, Pie Chart etc. using High Charts to represent data for analysis in Angular by fetching HTTP. Created Typescript reusable components and services to consume REST API's using Component based Architecture provided by Angular 14. Developed RESTful APIs using Spring Boot Java. Implemented RXJS Observable and operators with HTTP calls. Used Model-View-View Model (MVVM) pattern. Created AuthGaurd on routes, Interceptors in HTTP calls. Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards. Working on AWS Code Commit and GitHub also. Participated in Code review and Quality Assurance. Unit testing framework experience with karma. Environment: Angular, HTML 5, CSS3/SCSS, JavaScript, Bootstrap, High Charts, Ajax, JSON, GitHub, AWS Code Commit, JIRA, Restful API, AWS. Kyndryl NYC, New York May 2023 to Sep 2023 Front End Developer/Angular Developer At Kyndryl we designed and developed the Hyperscaler Cloud Services platform in Kyndryl Marketplace and Kyndryl Bridge which allow users to create account by selecting permission for users to perform operations and set the budget for the account project to rent services. Also, we implemented stacked bar chart using to represent the users associated with projects along with budgets. Responsibilities: Enhanced user experience by designing new web features using Angular Framework with TypeScript language. Integrated IBM Carbon Design Components to design HTML Pages. Integrated multiple features like drag/drop, multi-select, charts, relative forms etc. Used Data binding in Angular Components. Used Dependency Injection for designing services and injecting into components. Transformed design mock-ups into cross-browser compatible HTML/CSS/SASS layouts and implemented dynamic Elements and reusable components. Writing custom Directive, custom filters using TypeScript. Participated in development of a well responsive single page application using Angular framework, Developed reusable UI components using Angular. Data Binding with Bar charts, Stacked Bar chart, Pie Chart etc. using High Charts to represent data for analysis in Angular by fetching HTTP. Created Typescript reusable components and services to consume REST API's using Component based Architecture provided by Angular 11. Used Angular 14 as well for Reactive forms and developed RESTful APIs using Spring Boot Java. Implemented RXJS Observable and operators with HTTP calls. Used Model-View-View Model (MVVM) pattern. Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, JavaScript and JSON. Created AuthGaurd on routes, Interceptors in HTTP calls. Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards. Working on GitHub and participated in Code review and Quality Assurance. Unit testing framework experience with karma. Environment: Angular, HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, High Charts, Ajax, JSON, GitHub, JIRA, Restful API, AWS. Kyndryl Bangalore, India Dec 2021 to Feb 2023 UI Angular Developer At Kyndryl we created the payment dashboards which allow the users to acknowledge and update the latest changes on their invoices. Along with the dashboard, we also implemented bar charts which will represent the trends of the user payment transactions. To get access to all these, the user must go through login portal, this is also part of the project. Responsibilities: Developed user interface by using Angular Framework for SPA development along with responsive website that could be served to desktop, Tablets and mobile users using Angular. Used Angular components, Forms, Events, Router, Routing Guards, Services, and Interceptors. Implemented RXJS Observable and operators with HTTP calls. Implemented RXJS Observable and operators with HTTP calls. Building stable Angular components and stand-alone functions to be added to any future pages. Experience in integrating HTTP APIs at Angular projects. Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more. In Phase Two, worked closely with the Back-End team, to display data using the Custom Components, library Components and implemented HTTP services. Works with backend engineers to optimize existing API. Used Object Oriented Programming concepts to develop UI components that could be reused cross. Used Git for version controlling and regularly pushed the code to GitHub. Works with JASMINE unit test framework to write unit tests. Knowledge on Node.js environment set-up and interacted Node Service team to get the Service. Used JIRA extensively for organizing issues, tracking the assigned work, and following team activity. Environment: Angular, HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, JSON, GitHub, JIRA, Restful API. Tata Consultancy Services - Ahmedabad, India Jul 2019 to Dec 2021 Front End Developer/Angular Developer Project is with The Change Health Care , an American health services organization based in NYC, NY. In Change Health Care I developed a web-based application where all the health insurance policy holders can login into their portal. And process the payment online through payment gate way system. Responsibilities: Designing and developing the webpages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, Angular, Angular Material, Bootstrap, Highcharts, PrimeNG library. Responsible to Style, look and feel of the webpage with SASS that extends CSS with dynamic behavior such as variable, mixing, operations, and functions. Responsible for AngularUI and architecture. Building components library, including Tree, Slide-View, and Table Grid and Drag and Drop functionality using Angular-Draggable. Implemented various screens for the frontend using Angular and used various predefined dependencies from NPM (Node Package Manager). Works in using Angular components, Forms, Events, Router, Routing Guards, Services, Interceptors. Used Highchart for rendering data analysis in presentable way on the webpage. Develops the Angular Interceptors to handle HTTP API calls to manage authentication and errors. Configured TSLint. Utilized Angular for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords. Created Angular project from scratch with Payment Gateway using PayPal using work flow Stepper control. Designed Dynamic Angular Components for reusable functionality. Used SCSS variables and theming to style the application. Integrated Lazy Loading to optimized Angular application performance. Used Git for version controlling and regularly pushed the code to GitHub. Used Chrome DevTools to eliminate of bugs/issues on everyday basis. Works with JASMINE unit test framework to write unit tests for JavaScript code. Used Rally extensively for organizing issues, tracking the assigned work, and following team activity. Environment: HTML5, CSS3, Bootstrap, SASS/SCSS, LESS, JavaScript, Typescript, Angular, Angular Material, Highcharts, PrimeNG, Rally, GitHub and Jenkins. Coaspect - Ahmedabad, India Jan 2018 to Mar 2019 Full Stack Developer/Angular Developer/C# Backend Developer/SQL A project designed to develop preconstruction platform that enables customers to find qualified construction professionals like Contractors, Architects, Design and Engineering Consultants for your project and streamline your bidding process. Project deliverable includes Bid Management Module that seamlessly distributes Request for Quotation, collect Bid quotations and award orders all on a single platform. Responsibilities: Developed user interface by using the Angular Framework for SPA development. Built pages using Angular 2+ using TypeScript, JavaScipt, Bootstrap, CSS3 and HTML. Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS. Used Angular to create components and its hooks to detect changes to model objects and detect execution context for expressions. Built Angular components, models, and services for new website features. Deep understanding of TypeScript and JavaScript. Followed MVC Architecture to develop Application. Built the Responsive UI screen using HTML and CSS3. Design RESTful APIs using ASP.NET C# using various HTTP verbs like GET, POST, DELETE and PUT. Experience in SQL for relational database design, data extraction, data transformation and loading from large and complex data sources using MS SQL Server. Designed relational database using Structured Query Language in MS SQL Server. Created Parameterized Stored Procedures using multiple queries. Used GitHub for version control. Works with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API. Used OOPS Programming concepts to develop UI components that could be reused across the Web Application. Used Git for version controlling and regularly pushed the code to GitHub. Used Chrome DevTools to eliminate of bugs/issues on everyday basis. Works with JASMINE unit test framework to write unit tests for JavaScript code. Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Angular, Angular Hooks, SQL Server, JSON, GitHub, Restful API with ASP.NET. Visual Infosoft Pvt. Ltd - Ahmedabad, India Dec 2015 - Jan 2018 Sr. Application Developer (Angular Developer) Visual Infosoft is a leading digital provider engaged in Healthcare and Billing Applications, business-business, and industrial solutions. At Visual, I worked on the project where all the clients can login into the web-based application and register their services online such as register a patient, generating reports of Laboratory/Radiology/Diagnostic center etc. Responsibilities: Designing and developing the webpages using HTML5, CSS3, JavaScript, TypeScript, Bootstrap, SASS, LESS, and Angular. Developed client-side Interface using Angular JS & Angular 2. Responsible to Style, look and feel of the webpage with SASS that extends CSS with dynamic behavior such as variable, mixing, operations, and functions. CSS styles were developed to preserve the uniformity of all the screens throughout the application and positioning of screen objects. Used Angular-auto complete for creating google maps location search on the webpage. Works in using Angular components, Forms, Events, Router, Routing Guards, Services and Interceptors. Implement modules into Node JS to integrate with designs and requirements. Utilized Angular for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords. Implemented MV architecture using Angular framework. Performed the unit testing. Utilized Angular for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords. Used JIRA extensively for organizing issues, tracking the assigned work, and following team activity. Environment: HTML5, CSS3, Bootstrap, JavaScript, Angular, Angular JS, JIRA, GitHub, Jenkins. ADFC Private Limited (HDFC Subsidiary) - Ahmedabad, India Jan 2014 Jul 2015 Jr. Application Developer HDFC is a leading global banking, securities and investment management firm. It provides best-in-class advice and execution excellence on the most complex transactions across products in order to help our clients grow. We built a customer facing portal designed for all Wealth Management Products with in ADFC portfolio. Responsibilities: Web and Windows designing & development using HTML5, CSS3, JavaScript, Ajax and ASP.Net Framework with C#. Developed HTML pages, Web services calls, and AJAX calls for the application. Developed client-side Interface using HTML/CSS/Bootstrap. Created HTML pages and followed MVC Architecture for unidirectional data flow and manage your data in web application by making HTTP requests. Deep understanding of Object Oriented Programming and concepts. Followed MVC Architecture to develop Application and applied Client Side and Server Side Validation in application. Developed data formatted web applications and deploy the script using client side scripting using JavaScript. Designed relational database using Structured Query Language in MS SQL Server. Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, JQuery, CSS, and HTML. Developed data formatted web applications and deploy the script using client-side JavaScript. Created Responsive Designs (Mobile/Tablet/Desktop) using HTML & CSS, Bootstrap. Environment: HTML 4/5, CSS 2/3, JavaScript, Bootstrap, ASP.Net, C#, JSON, GitHub, Restful API and SQL. REFERENCES: Available upon request Keywords: csharp user interface user experience javascript information technology golang microsoft New York Texas |