Education and Experience
I'm a results-driven Full Stack Developer and Cloud Engineer with 2+ years of experience designing and deploying scalable, high-performance applications. At Citibank, I optimized cloud infrastructure by migrating enterprise applications to OpenShift and engineered REST APIs using Spring Boot and PostgreSQL, improving system efficiency and scalability. My contributions led to enhanced automation and reduced manual effort in software deployment. I have expertise in cloud platforms like AWS, containerization with Docker and Kubernetes, and CI/CD automation with Jenkins. My strong technical background and ongoing research at UC Santa Cruz drive my passion for building robust, scalable solutions.
Summary
Shiva Ganesh Ramakrishnan
Software Engineer with 2+ years of professional work experience. I put forward all my associated experience and skills with due qualities of dedication and diligence.
- Fremont, CA
- (831) 869-4229
- sganeshr@ucsc.edu
Education
Master of Science in Computer Science
2023 - Present
University of California, Santa Cruz, CA, USA
GPA: 3.64/4.0
Coursework: Distributed Systems, Analysis of Algorithms, Artificial Intelligence, Applied Bayesian Statistics, Machine Learning
Bachelor of Technology in Information Technology
2017 - 2021
P.S.G College of Technology, Coimbatore, INDIA
GPA: 9.10/10.0
Coursework: Advanced Data Structures, Design and analysis of Algorithms, Data Mining, Cloud Computing, Big Data Analytics, Operating systems, Communication Networks, Database Management Systems
Current Involvement
Graduate Teaching Assistant – (On Campus)
2023 Oct - Present
Baskin School of Engineering, University of California, Santa Cruz, CA
- Serving as the TA for the undergraduate course - Introduction to Computer Networks
- Devised and executed a comprehensive strategic roadmap tailored for 100 students, ensuring structured learning
- Offered personalized mentorship and guidance in the use of Mininet, upgrading students' practical skills in network testing
- Technologies Used: Python, Linux, Wireshark, Mininet
Professional Experience
SWE Intern
Jul 2024 - Sep 2024
Juniper Networks, Cupertino, CA
- Developed a Slack bot with RESTful APIs in Python Flask to automate MFA-based authentication for AWS access, reducing manual authentication time by 80%.
- Optimized backend log processing for 100,000+ log files per request, extracting only 5-10% of relevant log lines and automatically generating detailed reports.
- Engineered an AWS S3-based log export mechanism, overcoming boto3's 1MB data transfer limit by automatically uploading large log files and returning secure pre-signed URLs.
- Automated statistical reporting for 25+ organizations, generating insights on successful logins, failed attempts, new device joins, and unique MAC IDs for the NAC team.
- Reduced log analysis and retrieval time from 5+ minutes to under 60 seconds, significantly boosting engineering productivity and security monitoring.
- Technologies Used: Python (Flask), AWS (Lambda, Cloudwatch, S3, API Gateway, IAM, EC2)
Software Engineer
Jul 2021 - Aug 2023
Citibank, Chennai, INDIA
- Migrated 15+ Fusion Commercial applications from PCF to OpenShift to optimize cloud and storage infrastructure for improved scalability and performance.
- Designed and delivered REST APIs using Spring Boot and Java, integrating Hibernate and PostgreSQL to facilitate seamless communication with multiple backend services while ensuring efficient ORM-based data management.
- Improved automation efficiency by 10-12% using Jenkins, reducing manual effort in software deployment processes.
- Debugged and optimized CI/CD pipeline failures ensuring seamless deployment of services in production environments.
- Resolved critical bugs in 10+ JavaScript-based frontend features by collaborating with testers, utilizing Angular
- Technologies Used: Java (Spring Boot), Javascript (Angular), Jenkins, Openshift, PostgreSQL, MongoDB
Backend Developer Intern
2019
AppViewX Technologies Inc., Coimbatore, INDIA
- Implemented Python script to convert JSON fields to YAML and transformed it into a REST API. Helped defining swagger for the API.
- Utilized Terraform configuration management platform to perform CRUD operations on cloud resources ensuring compliance with infrastructure as code (IaC).
- Technologies Used: GoLang, Terraform, Swagger
Testimonials
Here are some recommendations from my previous employers