Summary
Overview
Work History
Education
Skills
Professional Projects
Timeline
Generic
G Anshuraj Gautam

G Anshuraj Gautam

Senior Software Engineer
Bengaluru

Summary

Versatile and proactive Senior Software Engineer with a rich history of leading development teams and delivering high-quality software products. 8+ years of experience in various domains, including fintech, cloud computing, payments and telecom. Skilled in agile methodologies, RESTful API design, and database optimisation. Known for excellent communication skills and a collaborative approach to problem-solving.

Overview

10
10
years of professional experience
6
6
years of post-secondary education

Work History

Senior Software Engineer

Citrix India
12.2022 - Current
  • Currently part of cloud monitoring and analytics team. Worked on multiple projects including Probe feature (support of basic auth, multi-factor auth), Cost Savings and GA feature for VMs and hypervisors, and present working on cost per user feature at VM level. This helped to get lot of customers interaction, increased sales by 7-8 % and thereby helping revenue of business unit.

Software Developer Engineer 2

PayPal India
01.2019 - 01.2022

Here in PayPal, I was able to deliver lot of products where I contributed either individually or with team. Some of projects include:

  • Setting up notification platform like emails and sms, which helped to increase sales and revenue of business streams by solid 11%
  • Negative Balance Sweeper (helped business unit to recover loan amount faster)
  • US GPL Autodialer (Reduced human interaction which in turn helped to save cost)
  • Migration of PPC UK Customer from old stack to new stack
  • Compliance initiative (CFPB and Breathing Space)
  • Generation intraday exclusion files for EMEA and NA region

RnD Engineer 2

Nokia Networks
01.2015 - 07.2019
  • At Nokia Networks, participated in pilot project for NFVO (Network Function Virtualisation Orchestration). Contributed to team responsible for lifecycle management of Network Functions in cloud environment. Project, named CBND (Cloud Band Network Director), primarily focused on orchestrating and deploying networking and IP nodes in cloud environment dynamically, with ability to scale as needed.
  • Actively contributed to open source community, significantly enhancing project quality and functionality.

Education

B.Tech - ECE

National Institute of Technology
Warangal, India
06.2011 - 05.2015

Higher Secondary (XII) -

ICSE Board
Ghazipur, India
03.2009 - 05.2010

High School Education (X) - Science Education

ICSE Board
Bengaluru
03.2007 - 06.2008

Skills

Core Java: Collections, OOPs, Multithreading, Exception Handling

Good Knowledge : Data Structures and Algorithms, Design Patterns

Web services : REST based api

Domain knowledge: Fintech payments, Cloud computing, Telecom

Good communication and interpersonal skills

Advanced Java : Java 8 features like streams and futures

DB: MongoDB, Oracle, JPA, ORM tools Hibernate

Docker, Kubernetes, Spring, JPA, EJB etc

Professional Projects

  • Cloud Band Network Director (Nokia), The Nokia Cloud Network Director manages virtual resources across geo-distributed NFV infrastructure nodes. It visualises and automates the lifecycle of network services, such as virtual CPE, including their forwarding graphs and service chains.
  • US GPL Auto Dialer Feature (PayPal), One of the PayPal Risk collection capabilities is to enhance the Autodialing feature to automate the calling of the customer thereby reducing the cost. Involved in the designing of this project along with the development of apis.
  • Notification mechanism for PayPal Customers (PayPal), Freshly incorporated the notification infra in the risk collection platform to support email and sms notification to be sent to customers for reminding about the amount to be paid/due.
  • NB Sweeper (PayPal), Negative Balance (NB) Sweeper is the mechanism to sweep money from different PayPal account holdings to receive money from the customers as a part of collection initiative.
  • CFPB (Consumer Forum Protection Bureau) (PayPal), It is a compliance initiative for US customer to let them have feature and flexibility to opt out for dialling mechanism and notification (email and sms).
  • Probe Feature Support (Basic and MFA Auth enabling) (Citrix), Application and Desktop probing automates the process of checking the health of the apps and desktops that are published in a site by test launching them serially using StoreFront. The results of probing are available in Director. I worked on enabling the authentication mode for basic gateway and multifactor authentication.

Timeline

Senior Software Engineer

Citrix India
12.2022 - Current

Software Developer Engineer 2

PayPal India
01.2019 - 01.2022

RnD Engineer 2

Nokia Networks
01.2015 - 07.2019

B.Tech - ECE

National Institute of Technology
06.2011 - 05.2015

Higher Secondary (XII) -

ICSE Board
03.2009 - 05.2010

High School Education (X) - Science Education

ICSE Board
03.2007 - 06.2008
G Anshuraj GautamSenior Software Engineer