Nikhil Gupta

Software Engineer

Bengaluru, Karnataka, India6 yrs 5 mos experience

Key Highlights

  • Expert in building scalable digital solutions.
  • Proven track record in cloud migration and system design.
  • Strong background in Java and Kotlin development.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in SaaS solutions.

Contact

Skills

Core Skills

KotlinPostgresJavaPythonObject Oriented Design

Other Skills

Python (Programming Language)KubernetesWeb ApplicationsAPI DevelopmentPublic SpeakingDebuggingTechnical LeadershipDesign ReviewChange Impact AnalysisTechnical DocumentationProblem SolvingCoding StandardsContinuous Integration and Continuous Delivery (CI/CD)Google Cloud Platform (GCP)Mentoring

About

Software Engineer with 5 years of hands on industry experience building scalable, efficient and customer centric solutions to complex problems. Currently building an efficient and futuristic platform for selling digital products. Expertise in - Java, Kotlin, Spring Boot, Sql(Postgres, MySql), NoSql(MongoDb), Caching (Redis), Kafka, Rest APIs, Webhooks, Python, Generative AI, Automation scripting.

Experience

6 yrs 5 mos
Total Experience
2 yrs 4 mos
Average Tenure
1 yr 8 mos
Current Experience

Adobe

Computer Scientist

Sep 2024Present · 1 yr 8 mos · Bengaluru, Karnataka, India · On-site

Target

Senior Engineer

Jun 2024Aug 2024 · 2 mos · Bengaluru, Karnataka, India

  • Designed and implemented a solution for horizontally scaling a relational database.
KotlinPostgres

Zee5

Software Development Engineer 2

Jan 2022May 2024 · 2 yrs 4 mos · Bengaluru, Karnataka, India · On-site

  • 1. Designed and developed an event driven subscription system for intelligently renewing user subscriptions.
  • 2. Implemented intelligent retry mechanism for failed payments of recurring subscriptions which increased success rate by ~6%.
  • 3. Actively involved in designing a tenant registration platform for onboarding various tenants onto Zee5 platform and building new APIs for handling payment methods for different payment providers.
  • 4. Designed and implemented event driven and microservice based architecture for handling concurrent playback on devices for premium content on Zee5 application.
  • 5.Implemented caching on subscription management services which reduced latency of our APIs by around 80%.
  • 6. Implemented event driven flowback system using kafka for keeping databases in sync between the older system and our newly developed system.
  • 7. Actively involved in cloud migration of subscription management services from AWS to GCP.
JavaPython (Programming Language)Python

Envestnet | yodlee

Software Engineer

Jul 2019Dec 2021 · 2 yrs 5 mos · Bangalore Urban, Karnataka, India · On-site

  • 1. Implemented a reporting automation for automated bug closure which significantly reduced manual effort.
  • 2. Responsible for complete migration of Oracle SQL compatible queries/procedures to PostgresQL.
  • 3. Implemented automated and scheduled caching of data from splunk into mongo db as a cron job.
  • 4. Involved in migration of internal tools from on premise to AWS.
JavaObject Oriented Design

Education

VIT_Vellore Institute of Technology

Bachelor of Technology - BTech — Computer Science

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Kotlin & Postgres

Explore similar profiles based on matching skills and experience