N

Naman Jain

Software Engineer

Bengaluru, Karnataka, India4 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Kubernetes and Java for scalable solutions.
  • Proven track record in automating complex engineering tasks.
  • Strong background in frontend development with React.
Stackforce AI infers this person is a SaaS-focused software engineer with expertise in distributed systems and automation.

Contact

Skills

Core Skills

KubernetesJavaPrometheusArgoPythonReactPostgresql

Other Skills

AlgorithmsC++Competitive ProgrammingData StructuresDebeziumGatlingJavaScriptKafkaWavefront

About

I am a software engineer 2 at Intuit, working in the In-Session Customer Engagement Platform Team. I graduated with a B.Tech in Computer Science from Delhi Technological University (Formerly DCE) in 2021. My core competencies include Distributed Systems, Data Structures and Algorithms. I am passionate about delivering high-quality products that scale and enhance customer experience and like to work on challenging engineering problems. I value collaboration, learning, and innovation and strive to bring diverse perspectives and experiences to the team.

Experience

Intuit

2 roles

Software Engineer 2

Promoted

Aug 2022Present · 3 yrs 7 mos

  • Working in the In-Session Customer Engagement Platform Team
  • Worked on several important milestones-
  • 1. Migration of the Platform to Kubernetes- Ran several performance tests and determined optimal system configurations, bootstrapped the clusters, set up autoscaling using Horizontal Pod Autoscaler (HPA) with custom metrics.
  • 2. Defined, Identified and Instrumented critical Service level metrics using Java Micrometer, Prometheus and Wavefront to achieve custom autoscaling, real time monitoring and alerting
  • 3. Automated activities like Service and Redis Failover, pod rotation and scale-out using Argo Workflows and Python to eliminate error-prone manual intervention.
  • 4. Created and updated dashboards, runbooks and alerts to ease support. Ran several performance tests periodically using Gatling to monitor, record performance metrics and identify probable issues. Also, contributed to providing support for the service as part of on-call schedule to ensure availability and reliability of the platform.
KubernetesJavaArgoPythonPrometheusWavefront+1

Software Engineer

Aug 2021Jul 2022 · 11 mos

  • Developed Self Service Interactive Playground and User Onboarding Frontend Interfaces using Javascript and React, enabled with analytics to provide completely automated customer onboarding and testing which helped in reducing service adoption time significantly.
JavaScriptReact

Gameskraft

Software Engineer

Jun 2021Jul 2021 · 1 mo

  • Developed and rolled out a feature to provide special offers and tasks to increase retention of new customers using JS . Also, Identified and fixed a few bugs with screen overlays and memory leak
JavaScript

Zeta suite

Software Engineer

Jan 2021May 2021 · 4 mos

  • Worked in the Data Platform Team on a Change Data Capture Project (CDC): Developed the
  • functionality to send changelog data from PostgreSQL to S3 via Kafka. Used Debezium Connector for PostgreSQL to Kafka and S3 sink connector for Kafka to S3 data transfer. Designed schemas for connectors and tested end-to-end functionality
PostgreSQLKafkaDebezium

Education

Delhi Technological University (Formerly DCE)

Bachelor of Technology — Computer Science

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Kubernetes & Java

Explore similar profiles based on matching skills and experience