Abhijith V Mohan

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs 11 mos experience
Highly Stable

Key Highlights

  • Expert in building highly scalable backends.
  • Founding member of a successful SaaS product.
  • Strong background in cloud cost optimization.
Stackforce AI infers this person is a Backend-heavy Software Engineer with expertise in Fintech and SaaS.

Contact

Skills

Core Skills

JavaSpring BootCloud Cost ManagementKubernetes

Other Skills

AWSAlgorithmsBack-End Web DevelopmentCCloud-Native ApplicationsData StructuresDebuggingDistributed SystemsGitGo (Programming Language)Google Cloud Platform (GCP)GraphQLHTTPJsonnetKafka

About

Experienced senior software engineer, with demonstrated history of working in the internet industry and building highly scalable backends. Skilled in Java, Python, Spring ecosystem, Kubernetes. Strong engineering professional with a Bachelors and Masters in Computer Science from Indian Institute of Technology (BHU), Varanasi.

Experience

Databricks

Senior Software Engineer

Sep 2024Present · 1 yr 6 mos · Bengaluru, Karnataka, India · Hybrid

  • Working on metrics infra

Zeta

Senior Software Engineer

Jul 2021Sep 2024 · 3 yrs 2 mos · Bengaluru, Karnataka, India · On-site

  • Part of Plutus, working on user acquisition and growth engineering.
  • Plutus is a strategic partnership between Zeta and one of India’s largest private sector banks with the mission to build a digital bank completely from scratch.
  • Stack: Java, Spring Boot, Postgres, Redis, Kafka, Kubernetes
JavaSpring BootPostgresRedisKafkaKubernetes

Harness

2 roles

Staff Software Engineer

Jul 2020Mar 2021 · 8 mos

  • SME on cloud cost computation in Kubernetes.
  • Implemented resource recommendations for right sizing of Kubernetes workloads to optimize spending.

Senior Software Engineer

Jun 2019Jun 2020 · 1 yr

  • Founding member of Harness Cloud Cost Management (Saas for Cloud cost optimization) team, built the product from scratch and took to GA. We help enterprises to a keep tab on infrastructure cost expenditure, giving a summarised as well as power view of the underlying data and analytics.
  • My work was initially owning the platform components for data collection of the required metrics and events, and later I worked primarily on computing cloud costs for Kubernetes clusters - computing costs, automatic cost attribution, mapping cost trend changes to cluster events, recommendations and optimization for applications deployed on the cluster.
  • Skills: Java, Mongo, Kubernetes, AWS
JavaMongoKubernetesAWSCloud Cost Management

Visa

3 roles

Senior Software Engineer

Feb 2019May 2019 · 3 mos · Bengaluru, Karnataka, India · On-site

  • Worked on the initial stages of a Real Time Payments system. The areas I've worked on include
  • A message transformation module for inter-transformation of messages among various formats.
  • POCs in Akka for architectural decision-making regarding the tech stack.

Senior Software Engineer

Promoted

Dec 2015Jan 2019 · 3 yrs 1 mo · Bengaluru, Karnataka, India · On-site

  • Worked on the Visa developer platform. My primary area of ownership was implementing several features in an API gateway.
  • Some of the areas I've worked on include
  • Authentication mechanisms such as JWS/JWE, client certificates, HMAC-based auth etc.
  • A performance testing toolkit (built in python) for running geo-distributed load tests. Given a test plan and a yaml config, it brought up EC2 instances in different regions, executed the tests, parsed logs at different layers to extract latency metrics, correlate time taken for each request across layers and create a report. This toolkit significantly brought down the iteration time for performance improvements in the gateway.
  • Optimising the gateway for different kinds of scenarios, like preventing few slow backends from affecting traffic to other faster apis, reducing latency through concurrent execution of independent steps in the request processing flow, tuning http features like persistent connections & TLS session resumption.
  • Message layer encryption for end to end confidentiality & integrity of the API payload.
  • Took on the role of security champion, in which I liaised between the dev team and the Cybersec team. I helped triage and root-cause the issues flagged during security code review, and penetration testing.

Software Engineer

Jul 2015Dec 2015 · 5 mos · Bengaluru, Karnataka, India · On-site

  • I worked on the Visa Developer Platform. VDP is a new initiative by Visa to present a unified facade to the different APIs provided by various teams in Visa.
  • I was part of the platform team which works on API gateway and Identity and Access Management.
  • My first project was around adding TLS mutual authentication to the gateway for which I was recognised with a go beyond award under the category (Excellence – Driving results, improving performance)

Wooqer

Platform Engineer

May 2013Jul 2013 · 2 mos · Bengaluru, Karnataka, India · On-site

  • The project was around optimizing the delivery of user uploaded videos in the Wooqer platform. The platform initially used flash for video delivery. We analyzed different video formats (flash vs mp4), various encodings for video/audio and different delivery mechanisms for video.
  • Developed a script to decode/encode videos that auto-detected the optimum tuning parameters that could be used for achieving the right balance between bandwidth and quality.

Education

Indian Institute of Technology (Banaras Hindu University), Varanasi

Integrated Dual Degree (B.Tech

Jan 2010Jan 2015

Kendriya Vidyalaya

Jan 1998Jan 2010

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience