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
About Santosh Sai Gowtham Pasala
AI Software Engineer with around 5 years of experience building scalable web and AI…
Experience
Software Engineer
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.