Ankita Paul

Ankita Paul

System Engineer

Followers of Ankita Paul4000 followers
location of Ankita PaulIrving, Texas, United States

Connect with Ankita Paul to Send Message

Connect

Connect with Ankita Paul to Send Message

Connect
  • Timeline

  • About me

    JavaScript | TypeScript | Angular(v4 - v17) |AngularJS | React JS | Redux | Next JS | Graduate Student of Master's In Data Analytics -'23

  • Education

    • Siliguri Institute of Technology 119

      2011 - 2015
      B-Tech Electrical, Electronics and Communications Engineering A

      Activities and Societies: CGPA: 8.90 ; 4 times College level Table Tennis Champion

    • Penn State University

      2022 - 2023
      Master's degree Data Analytics 3.9

      Skills: Applied Research · Teamwork · Problem Solving · Critical Thinking · Predictive Modeling · Data Science · Natural Language Processing (NLP) · Deep Learning · Recommender Systems · Artificial Intelligence (AI) · Data Modeling · Data Mining · Applied Statistics · Analytics Programming in Python · Analytics · Google Apps Script · Tableau · Google Data Studio · Extract, Transform, Load (ETL) · Python (Programming Language) · Statistical Data Analysis · Strategic Data Analysis

  • Experience

    • Tata Consultancy Services

      Aug 2015 - Nov 2018
      System Engineer

      • Worked with clients and senior user experience designers to understand the branding strategies and design goals to define strategy, layout and features for the web sites/applications design.• As a UX designer, led stakeholders through UX design process, from identifying business goals, defining.• Design and technical requirements, created and demonstrated interactive wireframes to guide decision-making• Created elegant UX and UI for responsive web, mobile, mobile-web and desktop applications utilizing Ax- Urea, Adobe CS, and invasion.• Collaborating with the branding and marketing team to design mock-ups and website design prototypes, icons, graphic design elements, style guides and interface elements.• Developed HTML prototype and UI deliverable such as wireframes, screen mock-ups and interface design.• Generated team member’s proficiency in specified skills and knowledge using skills and matrix.• Met with clients directly to understand the graphic design work requirements and delivered design to the clients with in deadline and received feedback and ratings for the work.• Designed LOGO, broachers, posters, illustrations for solutions marketing, presentations for project proposals and prepared communication materials according to the client requirements.• Developed CSS3 style sheet to give gradient TEMPeffects. Devolved page layout, navigation and icons. Applied industry best practices and standards when project requirements were lagging.• Involved in designing and implementing Web2.0Rich UI for Self-Service Application using jQuery, Ajax framework and widget-based JavaScript programming model.• Designing and developed User Interface web Forms using Fasces CSS, Adobe Creative Suite.• Video Editing using Adobe Premier Pro.• UV Unwrapping texture painting, Texturing and lighting for 3D models using Maya, Adobe Photoshop, 3D Body paint,3D Architecture, Vehicles and Prop Modelling using Maya. Show less

    • COGNIZANT TECHNOLOGY SOLUTIONS US CORPORATION

      Dec 2018 - Jun 2021
      Associate

      • Interfaced with the Marketing and IT departments & developing requirements to implement.• Developed cross-browser/platform HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.• Used the new tags from HTML5 like section, article, header, footer, canvas for animations.• Developed client side drop down menus, search bars, carousel, and drop-down toggles using Twitter-Bootstrap and jQuery.• Developed client-side validation code using JavaScript and jQuery.• Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.• Extensive use of Angular.js for developing the SPAs (Single Page Applications) for internal application/tool.• Used React-Router to turn application into Single Page Application.• Experience in using React JS, Redux for SPA development.• Worked in using React JS components, Forms, Events, Keys, Router, Animations and Redux concept.• Added Excel-Builder to download the Tabular data in Excel format using react.• Implemented the Drag and Drop functionality using React-Draggable.• Build stable React components and stand-alone functions to be added to any future pages.• Used Axios with react for making AJAX Calls.• Developed multiple POCs to create a user interface in Angular JS.• Worked on Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.• Good experience in JavaScript MVC framework like Angular JS, React JS for front-end applications.• Developed the backend by using node.js, express and MongDB.• Developed Web API using Node.JS and hosted on multiple load balanced API instances.• Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express.JS, and Node.js.• Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format. Used Node.js as a proxy Show less

    • Publicis Sapient

      Jul 2021 - Jul 2022
      Senior Associate Technology

      • Designed and developed web apps for Multi-Asset class target implementation that improves Portfolio Managers and Performance teams efficiency significantly using Javascript, Typescript, Angular13, Redux, NgRx, RXJS, ES6, HTML5, CSS.• Have developed a non-login based application using Angular,Reactive Forms, Bootsrap,Abode Experience Manager,SCSS,Google Firebase where customer can pay their credit bills without login.• Involved designing in webpages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, Angular 15, Redux, Mongo DB• Responsible to Style, look and feel of the webpage with SASS that extends CSS with dynamic behaviour such as variable, mixing, operations and functions.• Responsible for Angular micro frontend architecture. Building components library, including Tree, Slide-View, and Table Grid.• Used Material UI -Autocomplete box for creating google map location search on the webpage.• Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.• 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 various Angular component lifecycle methods and components update methods for handling UI better and consistent with data. Experience and building an isomorphic application using Angular13 and Redux with GraphQL on server side.• Experience in RESTful web services to integrate between Server side to Client Side• Worked with JASMINE unit test framework to write unit tests for JavaScript code.• Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.• Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.• Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication. Show less

    • ILink Digital

      May 2023 - Jul 2024
      Software Engineer

      Worked as a Front-End Developer for a nonprofit legal advocacy organization in US where I was responsible for development of new modules with JavaScript, ES6, Angular 16, SCSS, Cache, Store Management, RESTful services, HTML5/CSS3/SASS/Bootstrap and Gitlab. Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.Developed the feature of drag and drop, autocomplete box, splitting the file into multiple chunks while uploading it from the browser. Used Angular State Management to maintain a global state throughout the application.Used Excel Builder 3rd Party open-source library and tweak it to make sure it will work with IE11.Implemented PrimeNG data tables for displaying large datasets in a user-friendly manner, improving data visualization and user experience.Implemented various screens for the frontend using Angular and used various predefined components from NPM (Node Package Manager) and redux library.Worked in using Material UI Angular components, Forms, Events, Keys, Router, Animations.Worked on Redux for state manipulations to implement API requests asynchronously.Created 4 different users with various roles to login for the application with Angular Route Guards. Worked in Agile projects like SCRUM and have proficient knowledge on AGILE process.Used Component consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.Developed various Actions and Reducers and dispatched actions to re-render the components using Redux. Implemented various client-side validations on reactive forms. Followed W3C standards for forms accessibility.Used Grunt for build tool for configuring tasks, Karma, Jasmine for Unit Testing.Used JavaScript for custom client-side validation. Handled problems relating to cross-browser compatibility issues. Created web pages using Bootstrap, Bootstrap models and CSS3. Show less

    • Citi

      Sept 2024 - now
      Senior Software Developer
  • Licenses & Certifications