Summary
Overview
Work History
Education
Skills
Certification
Additional Information
Timeline
Generic

Abhishek Aggarwal

Requirement Analyst & UI Developer
Gurugram

Summary

9 Years of rich experience in the areas of UI development using HTML5, CSS3, JavaScript, jQuery, Basic React, Jasmine, Selenium, Angular 2+ Framework. Direct Interaction with client to freeze the requirements. Preparing wireframes (UX design) and translating designs into completed HTML pages while strictly adhering to specifications. Always work closely with backend team for the smooth flow. Project Integration using GitLab, Jenkins pipeline, Docker usage for different microservices. Also worked on JIRA tool for creating the Epics, user stories, tasks and subtasks and creating test cases in JIRA and validating the test cases. Writing procedures using Heidi Maria db Sql

Overview

9
9
years of professional experience
7
7
years of post-secondary education
6
6
Certifications

Work History

Senior Consultant

Capgemini
Gurgaon
01.2020 - Current

Requirement Analyst, UI Developer

  • Individual contributor to team, work on sprint tasks related to Front End Development
  • Managing over 20 customer calls per day.
  • Gathering requirements from customer as project lead for next release.
  • Analysis of Requirement document, preparing effort estimation and sprint wise planning.
  • Discussing requirements with team and assigning work to team.
  • Working on Docker for managing microservices.
  • Working on GitLab for managing project repositories and automation pipeline.
  • Daily review of nightly automation pipeline.
  • Develop features as per requirements and design, own feature developments till production
  • Developing UI features using React UI components. Worked on Dashboard and trending dashboard and also on Map.
  • Interact with backend team on finalizing APIs and work on integrating them
  • Never miss to write unit tests and keep coverage healthy
  • Take lead to maintain, re-factor and if necessary, throw away legacy frontend code
  • Review other’s code and get code reviewed as well
  • Plan code and approach first then start writing code
  • Taking pride in work, have accomplished and showing it to customer
  • Stepping out of comfort zone at times
  • Implementing database procedures using Heidi Sql Maria db.

Senior Developer

Capgemini
Gurgaon
01.2020 - 07.2020
  • Leading Team Discussion with Client.
  • Developing web application using React
  • Defined UI components
  • Procedures writing. Implementing database procedures using Heidi Sql Maria db.
  • Wireframes creation
  • Translating designs into HTML pages CSS3 jQuery UI.
  • Developing responsive, mobile-first web application using HTML5, CSS3, React, SASS, Bootstrap, JavaScript.
  • Managing over 20 customer calls per day.
  • Gathering requirements from customer as project lead for next release.

Senior Developer

Capgemini
Gurgaon
07.2019 - 12.2019
  • Developing responsive, mobile-first web application using HTML5, CSS3, Angular 8, React, SASS, Bootstrap, JavaScript, Translating designs into HTML pages.
  • Live Reporting Application version 1 is delivered to customer with good quality.
  • Increased customer trust for more work.

Senior Software Developer

Capgemini
Ottawa
05.2019 - 06.2019
  • Requirement Gathering
  • Discussion over the requirements and design with Client
  • Demo given to the Client within 2 days for 2 features.
  • Describing the requirements to the team sitting in India.

Senior Software Developer

Capgemini
Gurgaon
07.2018 - 04.2019

Product : FRC Responsive GUI

Team Size: 4-5

Technologies: Angular4,6; Typescript, HTML5, ARIA, CSS, JSP, JQuery, Bootstrap4

Project Methodology: Agile

Project Details: Developing the GUI for 5 provisioning objects with medium and severe complexity, using web technologies and adhering to WCAG 2.0 (accessible standards) and backend integration with SOAP APIs.

Key responsibilities:

  • Code development (especially complex objects of Wizard, Calendar and platform tree)
  • Unit/Emulation testing
  • Preparation of customer documents
  • Bug fixing
  • Providing support for issues raised by testing teams and customer
  • Automation by Selenium. CI Integration with Jenkins.
  • Developing responsive, mobile-first web application using HTML5, CSS3, Bootstrap, Angular 6 for managing call routing and services, Translating designs into HTML pages.

Senior Software Developer

Capgemini
Gurgaon
08.2017 - 06.2018

Project : Wind Thin Client

Client: Wind, Italy/Nokia

Team Size: 6-7

Technologies: Angular2, Typescript, HTML5, ARIA, CSS, JSP, JQuery

Project Methodology: Agile

Project Details: Developing the GUI for 49 provisioning objects with medium and severe complexity, using web technologies and adhering to WCAG 2.0 (accessible standards) and backend integration with SOAP APIs. Certifying the project from T-systems for accessibility.

Key responsibilities:

  • Code development (especially complex objects of Wizard, Graph and platform tree)
  • Unit/Emulation testing
  • Preparation of customer documents
  • Bug fixing
  • Providing support for issues raised by testing teams and customer
  • Automation by Selenium. CI Integration with Jenkins.
  • Developing responsive, mobile-first web application using HTML5, CSS3, Angular2, Angular 4, Angular5, Bootstrap, JavaScript, jQuery.

Software Developer

Capgemini
Gurgaon
01.2016 - 07.2017

Project : Barrier Free GUI

Client: DTAG, Germany/Nokia

Team Size: 15-20

Technologies: HTML5, ARIA, CSS, JSP, Spring MVC, JUnit, Selenium, JAWS (screen reader), c3.js (for Graphs), JQuery

Project Methodology: Agile

Project Details: Developing the GUI for 70 provisioning objects with medium and severe complexity, using web technologies and adhering to WCAG 2.0 (accessible standards) and backend integration with SOAP APIs. Certifying the project from T-systems for accessibility.

Key responsibilities:

  • Code development (especially complex objects of Wizard, Graph and platform tree)
  • Unit/Emulation testing
  • Preparation of customer documents
  • Bug fixing
  • Providing support for issues raised by testing teams and customer
  • Automation by Selenium. CI Integration with Jenkins.

Software Developer

Capgemini
Gurgaon
11.2014 - 12.2015

Project : LTTH Controller

Client: NOKIA

Team Size: 15-20

Technologies: Core Java, HTML, JavaScript, CSS, JUnit

Duration: Nov’14-Dec’15

Project Details: Internal Nokia product for brining LTE to user home.

Key responsibilities:

  • Web development and Unit Testing
  • Prepare and execute test plans.
  • Automation by Selenium
  • Performed Regression testing at various milestone of project.

Education

Post-Graduation - VLSI Design

Thapar University
Patiala
06.2012 - 06.2014

Bachelor of Technology - Electrical, Electronics And Communications Engineering

Kurukshetra University
Kaithal
06.2006 - 06.2010

High School Diploma -

C.B.S.E
Kaithal
01.2005 - 01.2006

Skills

Design

undefined

Certification

Individual Excellence' Award under ‘Client First' Category.

Additional Information

  • Framework : Spring MVC
  • Web Designing: Java(JSP); HTML5; JavaScript; Typescript, React
  • Responsive GUI: Bootstrap4; Angular2,4,6,8
  • Build Tool: Maven
  • IDE: Eclipse, Visual Studio
  • Version Control : SVN, Git
  • Operating System : Windows
  • Testing: , Selenium, JUnit, Unit Testing, Testlink
  • Bug Management Tool: ClearQuest, Bugzilla, Jira
  • SDLC Model: Waterfall, Agile
  • Graphics- Wizard, Graphs and Tree view implementation using jquery, c3.js and jstree plugin
  • Automation and CI: Jenkins, Selenium, JUnit, JACOCO, Findbugs

Timeline

Individual Excellence' Award under ‘Client First' Category.

02-2021

Team Excellence' Award for working closely with teams.

11-2020

Team Excellence' Award for co-ordination and commitment in project deliveries.

06-2020

Snap award for client first excellence.

02-2020

Senior Consultant

Capgemini
01.2020 - Current

Senior Developer

Capgemini
01.2020 - 07.2020

Snap award for extraordinary commitment in project deliveries.

11-2019

Senior Developer

Capgemini
07.2019 - 12.2019

Senior Software Developer

Capgemini
05.2019 - 06.2019

Snap award for extraordinary commitment in project deliveries.

03-2019

Senior Software Developer

Capgemini
07.2018 - 04.2019

Senior Software Developer

Capgemini
08.2017 - 06.2018

Software Developer

Capgemini
01.2016 - 07.2017

Software Developer

Capgemini
11.2014 - 12.2015

Post-Graduation - VLSI Design

Thapar University
06.2012 - 06.2014

Bachelor of Technology - Electrical, Electronics And Communications Engineering

Kurukshetra University
06.2006 - 06.2010

High School Diploma -

C.B.S.E
01.2005 - 01.2006
Abhishek AggarwalRequirement Analyst & UI Developer