A

Abhishek Gupta

Software Engineer

New Delhi, Delhi, India9 yrs 9 mos experience
Most Likely To Switch

Key Highlights

  • Ranked 1st among 2,000 interns for coding excellence.
  • Reduced fraudulent access by 94% through innovative security solutions.
  • SPOT Award winner for outstanding development performance.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and SaaS solutions.

Contact

Skills

Core Skills

Backend DevelopmentSecurityApi IntegrationsProject ManagementAutomation

Other Skills

API GatewaysAerospikeAmazon Web Services (AWS)Apache KafkaApache NiFiBootstrapC (Programming Language)CSSCascading Style Sheets (CSS)DatabasesDroolsEclipseElasticsearchFraud PreventionGoogle Cloud Platform (GCP)

About

Passionate Software Engineer with expertise in backend development, security, and API integrations, along with a keen interest in the Internet of Things (IoT) and Embedded Systems. Currently working as a Software Development Engineer II at Airtel Payments Bank, where I contribute to secure authentication frameworks, fraud prevention mechanisms, and scalable microservices. With a strong background in Java, Spring Boot, API Gateways, and distributed systems, I have developed solutions like QR-based MFA authentication, browser fingerprinting for fraud prevention, SIM-binding security mechanisms, and Kong API Gateway plugins. Previously, I worked at Birdeye, enhancing CRM integrations with real-time data sync, Kafka event processing, and automation workflows. At Cognizant, I contributed to enterprise project and portfolio management solutions, working with SQL, Python, and VBA. Beyond backend engineering, I have a deep interest in IoT and Embedded Systems, exploring low-level programming, microcontroller-based automation, and real-world sensor integrations. I am particularly fascinated by the intersection of IoT, security, and cloud computing, aiming to build innovative solutions that bridge hardware and software seamlessly. ๐Ÿ† Accomplishments: 1st Rank among 2,000+ interns in Cognizant Academy for code quality & timely completion. Reduced fraudulent account access by 94% through secure device binding mechanisms. SPOT Award winner for development excellence. ๐Ÿ’ก Let's connect to discuss backend engineering, IoT innovations, security, fintech, and scalable architectures! ๐Ÿš€

Experience

9 yrs 9 mos
Total Experience
2 yrs
Average Tenure
3 yrs 1 mo
Current Experience

Airtel payments bank

Software Development Engineer II

May 2023 โ€“ Present ยท 3 yrs 1 mo ยท Gurugram, Haryana, India ยท On-site

  • Working in the Retailer & Merchants (R&M) vertical, focusing on core platform & security services to develop and maintain secure authentication mechanisms and backend services for key business applications, including Mitra (Android), Airtel Merchant, and Tez Portal (Web).
  • ๐Ÿ”น Security & Authentication Enhancements
  • Engineered QR-based MFA authentication for Tez Portal, integrating geospatial access control, browser device binding, and location-aware authentication for secure system access.
  • Developed a browser fingerprinting-based device binding system, leveraging hardware attributes and user-agent heuristics to replace legacy cookie-based authentication, reducing fraudulent account access by 94%.
  • Implemented SIM-binding authentication in Mitra (Android) for fraud prevention, detecting SIM changes and enabling role-based whitelisting and controlled access.
  • Revamped JWT authentication with client IP and user agent-aware session management to curb session hijacking.
  • Developed Lua plugins for Kong API Gateway to enforce JWT claims validation, signature verification, and biometric blocking per UIDAI.
  • ๐Ÿ”น Backend Engineering & System Modernization
  • Refactored a monolithic Struts system into Spring Boot microservices, improving scalability, maintainability, and performance of login, session management, and encryption services.
  • Developed a dynamic notification selection engine for personalized user engagement across banners, popups and bottom sheets. Engineered a cyclic allocation mechanism to prioritize notifications based on user profile, segment and configurable constraints such as frequency limits (e.g., max 3/day), time slots (e.g., 6-8 PM) and inter-widget-display delay. Integrated A/B testing for optimization, real-time logging, and analytics to enhance user-experience and redefine selection strategies.
  • Focused on enhancing security, fraud prevention, and compliance in scalable fintech solutions.
JavaSpring BootAPI GatewaysMicroservicesJWTKong API Gateway+3

Birdeye

Software Backend Engineer

Feb 2022 โ€“ May 2023 ยท 1 yr 3 mos ยท New Delhi, Delhi, India

  • Birdeye is the leading B2B SaaS marketing technology platform used for multi-location businesses for their reputation management needs which includes reviews solicitation, campaigns, referrals, social media management, payments, appointments etc.
  • Contributed in the CRM Integrations team, designing and developing native API, webhook based 2-way sync integrations with third party CRMs (e.g. Hubspot, Zapier, Google, Zoho etc.) for syncing business specific data to and from Birdeye for various marketing use cases.
  • Planning and executing code enhancements, code walkthroughs and peer reviews along with bug triage and resolutions for the generic Birdeye integrations framework including but not limited to various modules of Integrations application e.g. job scheduler, Kafka consumer, API server, UI dashboard etc.
  • Worked on some best of class technologies and design patterns supporting various types of integrations e.g. REST, SOAP, GraphQL, webhooks, event driven systems, SFTP, Bulk Upload, authorisations supporting Basic, OAuth 2.0 etc.
  • Some of the technologies being used are Java, Spring Boot, Kafka, Quartz, Redis, Aerospike No SQL. MDC and ThreadLocal aware custom thread pool is used for distributed logging and tracing. ELK stack and Kibana is being used for data visualisation along with powerful SL4J based json loggers.
  • Worked on a generic retry engine that used Redis cache and Aerospike for processing delay exponentially and publishing the kafka message to be processed again.
JavaSpring BootKafkaAPI IntegrationsRedisAerospike+1

Cognizant

2 roles

Programmer Analyst

Jul 2021 โ€“ Feb 2022 ยท 7 mos

  • Implemented and configured Sopheon Accolade, an Enterprise Innovation Management platform for project and portfolio management used by a Fortune 100 client.
  • Extended Accolade functionalities by configuring approval workflows, metrics, deliverables, and template documents, leveraging custom VBA macros, custom-built JavaScript frameworks, and Accolade API for reusable solutions.
  • Developed SQL Server stored procedures and custom database views to support Accolade's metric calculation engine.
  • Designed and built Python & VBA automation scripts, integrating with SAP, JIRA, and other business systems, and enabling custom email notifications based on business data.
SQLPythonVBAJavaScriptProject ManagementAutomation

Programmer Analyst Trainee (PAT)

Jul 2020 โ€“ Jul 2021 ยท 1 yr

  • Completed training at Cognizant Academy in HTML/CSS, JavaScript, Java SE/EE, Spring Framework, and Spring Boot.
  • Ranked 1st among 2,000 interns in Bengaluru for high-quality, timely completion of coding assignments.
  • Fast-tracked to a business unit project within 2 months, gaining exposure to project & portfolio management and Sopheon Accolade.
JavaSpring FrameworkHTMLCSS

Cognizant technology solutions, bangalore

Programmer Analyst Intern

Feb 2020 โ€“ Jun 2020 ยท 4 mos ยท Bangalore, India

Galgotias university

Student

Sep 2016 โ€“ Aug 2020 ยท 3 yrs 11 mos ยท Greater Noida

Education

Galgotias University

Bachelor of Engineering - BE โ€” Computer Science and Engineering

Jan 2016 โ€“ Jan 2020

Govt. Boys Sr. Sec. School, Dr. Mukherjee Nagar, Delhi-09

School โ€” Academic

Jan 2009 โ€“ Jan 2015

Stackforce found 100+ more professionals with Backend Development & Security

Explore similar profiles based on matching skills and experience