Software Engineer · 8+ Years

Bhargava Krishna Menugonda

Senior Software Engineer

Software Engineer with 8+ years of experience delivering scalable solutions in Python development, data engineering, and AI. Industry experience covers legal tech, healthcare, retail, automotive, and finance. Skilled in building full-stack applications using Python (FastAPI, Django) and ReactJS. Experienced in implementing GenAI solutions including RAG, LLMs, embeddings, and advanced retrieval techniques in production systems. Designed machine learning pipelines, deep learning models, and NLP systems for predictive analytics. Experienced in large-scale data processing with Spark, Pandas, and SQL. Deployed secure, cost-effective cloud solutions on AWS and Azure. Strong in CI/CD, automation, and containerization. Proven record of improving performance, accelerating delivery, and transforming complex data into actionable insights.

PythonReactAngularSpring BootFastAPIKafkaSparkAirflowAWSAzureDockerKubernetesSolrElasticsearchRedisSnowflakePostgreSQLMongoDBTypeScriptNext.jsGraphQLTerraform PythonReactAngularSpring BootFastAPIKafkaSparkAirflowAWSAzureDockerKubernetesSolrElasticsearchRedisSnowflakePostgreSQLMongoDBTypeScriptNext.jsGraphQLTerraform

Experience

Legal Tech · Healthcare · Automotive · Retail

LexisNexis — Senior Software Engineer

Dec 2025 – Present

Raleigh, North Carolina

MedImpact Healthcare Systems — Senior Python Developer

Jan 2024 – Nov 2025

San Diego, CA

Ford Motor Company — Python Developer

Aug 2021 – Dec 2023

Detroit, MI

Hobby Lobby — Software Developer

Dec 2019 – Jul 2021

Oklahoma City, OK

Holland Square Group — Python Full-Stack Developer

Jun 2018 – Nov 2019

Franklin, TN

Aspire Systems — Software Engineering Intern

Apr 2017 – Jun 2018

Chennai, India

Projects

Selected work

Face Mask Detection & Door Unlocking

GitHub ↗

Raspberry Pi smart access system using Python, TensorFlow (CNN), and OpenCV for real-time mask detection (~95% accuracy); automated door control for contactless entry.

  • Python
  • TensorFlow
  • OpenCV
  • Raspberry Pi

Titanic Data Preprocessing & Visualization

GitHub ↗

End-to-end preprocessing and visualization with Pandas & Seaborn: missing values, feature engineering (family size), survival trends by age, gender, class, fare.

  • Pandas
  • Matplotlib
  • Seaborn

Skills & Expertise

Technologies, tools, and competencies

Programming & Web

  • Python
  • JavaScript
  • React
  • Angular
  • Spring Boot
  • FastAPI
  • REST APIs

Data Engineering

  • Spark
  • PySpark
  • Airflow
  • Kafka
  • Databricks
  • Delta Lake

Databases & Storage

  • PostgreSQL
  • MySQL
  • SQL Server
  • MongoDB
  • Snowflake
  • Amazon S3
  • DynamoDB

Cloud & DevOps

  • AWS
  • Azure
  • EC2
  • Lambda
  • RDS
  • Docker
  • Kubernetes
  • Jenkins
  • GitHub/GitLab CI

ML & Analytics

  • TensorFlow
  • PyTorch
  • Scikit-learn
  • XGBoost
  • OpenCV
  • NLP

Monitoring & Viz

  • Grafana
  • ELK
  • CloudWatch
  • Power BI
  • Matplotlib
  • Seaborn

Education

Master's, Computer and Information Science

Southern Arkansas University, Arkansas

Bachelor's, Computer Science Engineering

Sreenidhi Institute of Science and Technology, India

Let's build something exceptional

Open to roles in Python Developer, Full-Stack Developer, Data Engineering, AI/ML, and Cloud-Native platforms.