Krishna Gopal Madhavaram

Java Full Stack Developer at State Farm & Computer Science Graduate

Currently developing enterprise microservices platforms at State Farm Insurance. Specializing in Java, Spring Boot, Angular, React, and cloud-native deployments with 4+ years of hands-on experience.

About Me

Java Full Stack Developer at State Farm & Computer Science Graduate Student at Iowa State University

💼
4+
Years Experience
🎓
3.7
GPA
🏢
3+
Companies
📄
1
IEEE Paper

Tech Stack

Java
Backend95%
Spring Boot
Framework90%
React
Frontend85%
Angular
Frontend80%
PostgreSQL
Database85%
Kubernetes
DevOps75%
AWS
Cloud80%
Docker
DevOps85%
TypeScript
Language80%
Kafka
Messaging70%

Professional Summary

I build reliable backend systems and practical interfaces that turn complex data into useful products. I care about secure design, clear ownership, and shipping work that helps users.

Currently working as a Java Full Stack Developer at State Farm Insurance while pursuing my Master's in Computer Science at Iowa State University with a 3.7 GPA, graduating August 2025. Previously worked as a Software Developer at ADP and completed internships at Mindtree and Cognizant. I enjoy learning in collaborative teams and building products that are easy to use and maintain.

Key Achievements

Performance Optimization

Reduced API latency by 40%

Implemented caching strategies and query optimization

🔄

Microservices Migration

Event-driven architecture

Migrated to Kafka and Kubernetes for scalability

🔐

Security Implementation

OAuth2 & JWT authentication

Built secure authentication services with Spring Security

📚

Research Publication

IEEE paper published

RFID encryption security research

🤖

Robotics Innovation

Motion retargeting system

Real-time humanoid robotics algorithms

🏆

Academic Excellence

Global Scholars Award

Recognition for graduate excellence

Career Journey

🏢

Java Full Stack Developer

State Farm Insurance

Bloomington, IL

Enterprise microservices & cloud-native applications

Spring BootAngularAWSKubernetes
June 2024 - Present
💼

Java Backend Developer

ADP

Hyderabad, India

ERP Modernization & Lien Management System

MicroservicesKafkaReactMongoDB
June 2022 - Aug 2023
🏦

Java Full Stack Developer

Life Insurance Corporation of India

Hyderabad, India

Insurance ERP Policy & Payment Management

Spring MVCOracleAngularDocker
July 2020 - May 2022

Education & Credentials

Master of Science in Computer Science

Iowa State University

Expected Graduation: August 2025 • GPA: 3.7/4.0

Resume
Relevant Coursework
Distributed SystemsCloud ComputingMachine LearningDatabase SystemsSoftware EngineeringComputer Networks
Certifications & Awards
  • Global Scholars Award recipient
  • IEEE publication on RFID encryption security

Credentials: Unofficial transcript available on request •Professional Development: Ongoing study in distributed systems and cloud security

Professional Journey

4+ years of experience architecting enterprise solutions across insurance, payroll, and ERP domains with expertise in modern technologies and innovative approaches

99.9% System Uptime

Achieved enterprise-grade reliability through comprehensive observability frameworks

85% Defect Reduction

Implemented automated testing strategies reducing production issues significantly

Team Leadership

Led cross-functional teams of 8+ developers and mentored junior developers

Performance Optimization

Improved system performance by 40%+ through advanced caching and optimization techniques

Professional Experience

Java Full Stack Developer

State Farm Insurance

June 2024 – Present
Bloomington, IL

Developed enterprise microservices platform for insurance systems using Spring Boot and modern frontend technologies. Implemented cloud-native solutions on Azure with comprehensive testing and monitoring frameworks.

Technology Stack

JavaSpring BootAngular 14+React 18TypeScriptAzure AKSDockerKubernetesApache KafkaPostgreSQLAWS CloudWatchGrafana

Java Backend Developer

ADP

June 2022 – Aug 2023
Hyderabad, India

Developed Spring Boot microservices for ERP modernization and lien management systems. Implemented event-driven communication patterns using Confluent Kafka and built dynamic React interfaces for HR workflows.

Technology Stack

JavaSpring BootConfluent KafkaMongoDBRedisReactTypeScriptD3.jsChart.jsJenkinsKubernetesOAuth2JWT

Java Full Stack Developer

Life Insurance Corporation of India

July 2020 – May 2022
Hyderabad, India

Developed ERP modules for policy and payment processing using Java and Spring Boot. Created Angular-based forms and dashboards with responsive layouts for back-office operations and customer-facing applications.

Technology Stack

JavaSpring BootHibernateAngularBootstrapHTML5CSS3JavaScriptOracleSpring SecurityJUnitDockerGit

Key Projects & Research

Cloud-Native Authentication Service

Feb 2024 - March 2024

Architected scalable microservices platform with PostgreSQL integration, implementing BCrypt encryption and JWT-based authentication system.

Spring BootPostgreSQLDockerJWTOpenAPI/Swagger
  • Engineered containerized deployment strategy using Docker and Docker Compose
  • Integrated comprehensive OpenAPI/Swagger documentation with automated API testing
  • Implemented Spring Boot Actuator for real-time health monitoring

Humanoid Robot Motion Retargeting System

Sep 2023 - Jan 2024

Developed real-time motion capture and analysis system using Python, OpenCV, and MediaPipe, processing 3D human pose data for robotic applications.

PythonOpenCVMediaPipeTensorFlowScikit-learnMatplotlib
  • Achieved 80% accuracy in motion pattern recognition and classification
  • Created custom inverse kinematics solver for 14-DOF humanoid robot
  • Reduced motion jitter by 60% through advanced smoothing filters

Publications & Research

Secure Hash Algorithm Using SHA-256, RSA, and AES

Developed a multi-layered encryption model for secure data transmission by integrating SHA-256 for hashing, 128-bit RSA for asymmetric encryption, and 16-byte AES for symmetric encryption to ensure end-to-end data protection.

Ready to Build the Future Together?

Looking to contribute my expertise in enterprise Java development, cloud technologies, and innovative system architecture to teams building transformative software solutions.

Featured Projects

A collection of my work, organized by complexity from most to least challenging. Each project demonstrates different aspects of software engineering, from real-time robotics to cloud infrastructure.

Real-Time Motion Retargeting for 14-DoF Humanoid

28
8
850

Maps 3D upper-body poses (MediaPipe, OpenCV) to a Unitree G1 via an analytical inverse-kinematics solver for shoulder/elbow/wrist. Added smoothing and velocity limits for stable jabs/blocks, plus live 3D debugging (Matplotlib, Pygame) and lightweight action classification (Scikit-learn).

PythonOpenCVMediaPipeAnalytical Inverse KinematicsUnitree G1MatplotlibPygameScikit-learn

Cloud-Native Enterprise Authentication Service

35
12
1200

Spring Boot + PostgreSQL service for registration/login and role-based access with Spring Security/JWT. Designed as a modular microservice, containerized and deployable on Kubernetes for straightforward scaling and maintenance.

JavaSpring BootPostgreSQLSpring SecurityJWTDockerKubernetesMicroservices

Hospital Management System & Employee Portal

Private
31
9
1100

Spring Boot services tuned with MySQL and Redis caching; React/Angular dashboards reduced manual workflows and improved stakeholder visibility. Emphasis on clean API design and reliable data flows.

Spring BootMySQLRedisReactAngularREST APIsHealthcare Management
Private Repository

Interactive Portfolio Analytics Dashboard

15
3
450

React SPA that streams real-time data (WebSocket), manages state with Redux, and renders readable charts (Chart.js). Bundle split and lazy loading to keep interactions snappy.

ReactWebSocketReduxChart.jsBundle SplittingLazy LoadingReal-time Data

Augmented Entities for E-Learning (Web AR)

18
4
520

Browser-based AR that places glTF models into real scenes using React + Three.js/WebGL/WebXR. Includes annotation, simple interactions, and asset optimizations for smooth classroom use.

ReactThree.jsWebGLWebXRglTFAugmented RealityE-Learning

ROS2 TurtleBot3 Simulation

12
2
380

Dockerized ROS 2 workspace to reproduce navigation/control experiments without hardware, useful for quick iteration and demos.

ROS2DockerTurtleBot3NavigationControl SystemsSimulation

AWS User Interface

38
15
1400

React front end with a Python backend to list and trigger common EC2/S3/Lambda operations, simplifying day-to-day cloud tasks.

ReactPythonAWS SDKEC2S3LambdaREST API

Employee-Certification-UI

Private
22
5
650

Front-end for an internal certification portal with status tracking and responsive layouts for different roles.

ReactJavaScriptCSSResponsive DesignAdmin DashboardStatus Tracking
Private Repository

RFID Encryption

52
25
2800

Prototype of a secure RFID access workflow with encrypted tag data and periodic key rotation to protect credentials at rest and in transit.

ArduinoAES-128RFID-RC522MySQLC++PythonCryptographyKey Rotation

Secure Hash Algorithms Suite

45
22
2100

Java/Python utilities combining SHA-256 (integrity), RSA (key exchange/signatures), and AES (symmetric encryption) with examples and tests.

JavaPythonSHA-256RSAAESCryptographyKey GenerationIntegrity Checks

URL Slicer

8
2
200

Tiny utility that breaks URLs into scheme/host/path/query components for debugging and preprocessing.

PythonURL ParsingString ProcessingDebugging Tools

View more projects on GitHub

Skills & Technologies

Comprehensive expertise across full-stack development, cloud infrastructure, and emerging technologies

Programming Languages

Java95%
Python90%
JavaScript85%
TypeScript80%
SQL90%
Shell Scripting75%

Frameworks & Libraries

Spring Boot95%
Hibernate90%
React85%
Node.js80%
Django75%
Flask70%

Cloud & DevOps

AWS85%
Docker90%
Kubernetes80%
Jenkins85%
GitHub Actions80%
Terraform70%

Databases & Messaging

PostgreSQL90%
MySQL85%
MongoDB80%
Redis75%
Kafka85%
SAP BODS80%

Testing & Security

JUnit90%
Mockito85%
Postman90%
Swagger80%
RBAC85%
JWT90%

AI & Computer Vision

OpenCV85%
MediaPipe80%
TensorFlow75%
Scikit-learn70%
Matplotlib85%
Pygame80%

Technical Skills Summary

Languages

Java, Python, JavaScript, TypeScript, SQL, Shell Scripting

Frameworks

Spring Boot, Hibernate, Django, Flask, Node.js, React

Cloud and DevOps

AWS, Docker, Kubernetes, Terraform, Jenkins, GitHub Actions

Databases and Messaging

PostgreSQL, MySQL, MongoDB, SQL Server, Redis, Kafka, SAP BODS

Testing and Security

JUnit, Mockito, Postman, Swagger, Secure SDLC, RBAC, JWT

AI and Vision

TensorFlow, Scikit-learn, OpenCV, MediaPipe, Matplotlib, Pygame

Let's Connect

I'm always interested in new opportunities and collaborations. Feel free to reach out if you'd like to discuss projects, opportunities, or just say hello.

Contact Information

Location

Bloomington, Illinois, United States

Work Authorization

F-1 OPT (Available August 2025)

Ready to Collaborate?

I'm currently working at State Farm while completing my Master's degree. Open to discussing new opportunities in software engineering, particularly in backend development, cloud infrastructure, and robotics. Let's connect and explore potential collaborations!

Send Message