Santosh Sai Gowtham Pasala

Software Engineer | Java | SpringBoot | Python | Hibernate | PostgreSQL | ReactJS

Role
Software Engineer at GEICO
Location
San Francisco, CA, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Santosh Sai Gowtham Pasala

AI Software Engineer with around 5 years of experience building scalable web and AI…

Experience

  1. Software Engineer

    GEICO

    Jan 2024 — Present · US

    Designed and developed Spring Boot 3.2 microservices for core business logic, integrating Python 3.11 scripts for data transformations, automation tasks, and external API calls.• Built Python-based AWS Lambda functions for event-driven workflows, automated file processing, and data enrichment.• Developed REST APIs using both Java 17 (Spring Boot) and Python 3.11 (FastAPI/Flask) for specific use cases requiring rapid prototyping.• Built a modern ReactJS 18 frontend with reusable components, Context API for state management, and integration with backend APIs.• Integrated AWS services: EC2 for hosting, S3 for file storage, Lambda for serverless functions, and DynamoDB for high-availability NoSQL storage.• Designed and optimized DynamoDB tables with proper partition keys and secondary indexes for performance.• Implemented Kafka 3.6 for asynchronous messaging between microservices, enabling a decoupled and scalable architecture.• Deployed microservices using Docker 24.0 containers and orchestrated them with Kubernetes 1.29 (EKS) for high availability.• Automated deployments and builds using Jenkins 2.426 pipelines, ensuring seamless CI/CD integration across Java, Python, and ReactJS applications.• Secured APIs with OAuth2.0 and JWT for role-based access control.• Wrote unit tests using JUnit 5.10 for Java modules and PyTest 8.2 for Python modules and created API contracts using Swagger 3.0 for consistent API documentation.• Built monitoring and alerting dashboards using Prometheus 2.50 and Grafana 10.• Implemented caching strategies using Redis 7 for frequently accessed data to improve API response times.• Configured AWS IAM roles and policies to enforce least privilege access to services.• Monitored application performance using AWS CloudWatch, integrated alerts, and logs for proactive issue detection.• Ensured cost optimization by right-sizing AWS resources and implementing serverless where feasible.

Education

  • San José State University

    Master's degree, Computer Software Engineering

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Santosh Sai Gowtham Pasala — Software Engineer at GEICO in San Francisco, CA, US | Unifers