profile-pic

Bharath S

I’m a backend-focused Software Engineer with experience building scalable, cloud-native systems across companies like Nextiva, Samsung R&D, and Digital.ai. I work primarily with Java, Spring Boot, microservices, distributed systems, and cloud platforms (AWS/GCP/Azure). Over the years, I’ve contributed to search systems, NLP-driven features, API integrations, data pipelines, and high-performance backend services.

I enjoy solving complex engineering problems, improving system reliability, and designing clean, efficient backend architectures. I'm also passionate about learning, experimenting with new technologies, and building products that make an impact.

  • Role

    Software Engineer II

  • Years of Experience

    5.3 years

Skillsets

  • Helm
  • Distributed Systems
  • ArgoCD
  • Kafka
  • Python
  • Apache Solr
  • Multithreading
  • BM25
  • event-driven architecture
  • GitHub Actions
  • Spring Boot
  • LangChain
  • NLP
  • PGVector
  • rag
  • Spark
  • Spring AI
  • System Design
  • TF-IDF
  • Microservices
  • Azure
  • BigQuery
  • Docker
  • GCP
  • Git
  • Grafana
  • Hibernate
  • Kubernetes
  • Linux
  • AWS
  • MongoDB
  • MySQL
  • Node.js
  • Redis
  • Elasticsearch
  • Java
  • Oauth 2.0
  • Rest APIs

Professional Summary

5.3Years
  • Feb, 2024 - Apr, 20262 yr 2 months

    Software Engineer II

    Nextiva
  • Sep, 2022 - Jan, 20241 yr 4 months

    Software Engineer

    Samsung Research
  • Nov, 2021 - Apr, 2022 5 months

    Software Engineer

    Digital.ai
  • Jan, 2021 - Jun, 2021 5 months

    Software Engineer Intern

    Groww
  • Aug, 2021 - Oct, 2021 2 months

    Junior SDE

    Germinait Solutions

Applications & Tools Known

  • icon-tool

    Android Studio

  • icon-tool

    Visual Studio Code

  • icon-tool

    PyCharm

  • icon-tool

    IntelliJ

  • icon-tool

    Putty

Work History

5.3Years

Software Engineer II

Nextiva
Feb, 2024 - Apr, 20262 yr 2 months
    Owned the end-to-end development of Spring Boot microservices, leading low-level design and contributing to high-level architecture. Designed REST APIs, database schemas, inter-service communication, and deployment configurations for Twitter, Facebook, Instagram, Gmail, Outlook, and Google Reviews integrations, processing 50K+ events/day on GCP. Developed event-driven Kafka-based microservices with concurrency-safe OAuth 2.0 token management, retries, idempotency, and distributed locking for reliable near real-time communication. Developed a Microsoft Teams integration POC using Microsoft Graph APIs for user presence, message synchronization, and messaging by configuring Azure AD, application registrations, and Graph API permissions. Owned backend services from design to production, including testing, production deployments, and on-call. Resolved production incidents using GCP Logs and Grafana, performed root cause analysis, mentored a junior engineer, reviewed pull requests, and contributed to coding standards and design discussions. Built a product-wide search platform using Apache Solr, MySQL, and AWS, enabling unified search across product modules. Implemented PII masking and developed scalable web scrapers for TripAdvisor, Yelp, and Amazon.

Software Engineer

Samsung Research
Sep, 2022 - Jan, 20241 yr 4 months
    Developed a dedicated Samsung Browser search service using Java, Spring Boot, and Elasticsearch for browser history, bookmarks, and saved pages. Improved full-text search relevance using BM25, TF-IDF, inverted indexing, tokenization, and query processing, reducing query latency by 20% across millions of devices. Built an internal automation tool using Python, Node.js, MySQL, and Puppeteer for web scraping and HTML/DOM parsing, automating ML data collection and earning the Developer of the Month award.

Software Engineer

Digital.ai
Nov, 2021 - Apr, 2022 5 months
    Developed reusable distributed ETL components using Java, Apache Spark, and Kafka, improving pipeline execution time and enabling scalable data processing across distributed workflows.

Junior SDE

Germinait Solutions
Aug, 2021 - Oct, 2021 2 months
    Developed Spring Boot REST APIs integrating Twitter APIs using Twitter4J for social data ingestion and persistence with MongoDB, supporting scalable data collection in a distributed environment.

Software Engineer Intern

Groww
Jan, 2021 - Jun, 2021 5 months
    Developed a secure password reset workflow and the initial F&O Option Chain page for the Groww Android application using Java, integrating with backend REST APIs for 5M+ registered users.

Major Projects

2Projects

Flight Disruption Assistant

    Developed a flight disruption assistant using Spring Boot, Spring AI, and LangChain, leveraging a RAG pipeline with pgvector and an LLM to generate ranked recovery options and notify users via Slack.

Expense Tracker

    Built an Expense Tracker using Java, Spring Boot, and MySQL, exposing REST APIs for expense management.

Education

  • M.E. in CSE

    BITS Pilani (2021)
  • B.E. in CSE

    Visvesvaraya Technological University (2018)