Karthik Ramadugu

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Work Experience

Software Engineer Intern at CAS
July 1, 2025 - October 14, 2025
Engineered REST APIs and microservices in Node.js, Express.js, and MongoDB, which cut query response times by 30% for scientific data retrieval. Automated AWS deployments with EC2, Lambda, and S3 while setting up CloudWatch alerts, driving 35% faster release cycles and stable rollouts. Designed CI/CD pipelines through Jenkins and GitHub Actions that supported continuous delivery, ensuring production updates shipped with zero downtime. Improved backend throughput by refining MongoDB queries and layering Redis caching, reducing data delays by 25% under heavy workloads. Partnered with researchers and developers using Jira and Confluence, streamlining sprint planning and boosting velocity by 20%. Strengthened observability through Prometheus metrics and Grafana dashboards, which shortened anomaly detection and cut recovery time by 35%. Built unit and integration suites in Jest and Supertest, lifting test coverage to 85% and reducing post-release issues. Refined service code with ESLint sta
Trainee Software Engineer at FunctionUp
May 1, 2023 - October 14, 2025
Delivered backend APIs on Node.js and Express.js that handled client requests more efficiently, reducing response latency by 30%. Introduced Mocha and Chai testing frameworks, halving manual QA time while lowering deployment rollbacks by 25%. Configured AWS EC2, RDS, and S3 with load balancing, raising system uptime from 90% to 99.5% during stress scenarios. Produced detailed Swagger/OpenAPI documentation, accelerating developer onboarding and cutting integration issues by 25%. Contributed to Agile ceremonies including sprint reviews and retrospectives, helping the team consistently achieve a 95% sprint completion rate. Automated deployments using GitHub Actions CI/CD workflows, trimming manual work by 40% and reducing release delays. Enabled proactive error handling by setting up CloudWatch alarms and structured logs, which cut downtime by 20%. Rewrote legacy modules with ESLint compliance and modular architecture, enhancing code readability and lowering new engineer ramp-up time by 3
Software Engineer Intern at CAS
July 1, 2025 - October 14, 2025
Engineered REST APIs and microservices using Node.js, Express.js, and MongoDB to improve scientific data retrieval, reducing query response times by 30%. Automated cloud deployments on AWS (EC2, Lambda, S3) with CloudWatch alerts, enabling 35% faster release cycles and stable rollouts. Designed CI/CD pipelines with Jenkins and GitHub Actions to support zero-downtime production updates. Optimized MongoDB queries and added Redis caching, cutting data delays by 25% under heavy workloads. Collaborated with researchers and developers using Jira and Confluence to streamline sprint planning and boost velocity by 20%. Enhanced observability with Prometheus metrics and Grafana dashboards, shortening anomaly detection and recovery time by 35%. Built unit and integration tests with Jest and Supertest, lifting test coverage to 85% and reducing post-release issues. Followed ESLint standards and modular patterns to improve maintainability and onboarding of new engineers.
Trainee Software Engineer at FunctionUp
May 1, 2023 - October 14, 2025
Delivered backend APIs on Node.js/Express.js, reducing response latency by 30%. Introduced Mocha and Chai for testing, halving manual QA time and lowering deployment rollbacks by 25%. Configured AWS EC2, RDS, and S3 with load balancing, improving uptime from 90% to 99.5% during stress tests. Authored comprehensive Swagger/OpenAPI documentation to speed onboarding and reduce integration issues by 25%. Participated in Agile ceremonies achieving a 95% sprint completion rate. Automated deployments with GitHub Actions CI/CD, reducing manual work by 40% and cutting release delays. Implemented CloudWatch alarms and structured logs for proactive error handling, reducing downtime by 20%. Refactored legacy modules for ESLint compliance and modularity, speeding up new engineer ramp-up by 30%.

Education

Master of Science in Computer Science at University of Dayton
January 11, 2030 - December 1, 2025
Master of Science in Computer Science at University of Dayton
January 11, 2030 - December 1, 2025

Qualifications

Cloud Practitioner Essentials
January 11, 2030 - October 14, 2025
AWS Docker and Kubernetes for Developers
January 11, 2030 - October 14, 2025
DevOps Foundations: Continuous Delivery/Continuous Integration
January 11, 2030 - October 14, 2025
React.js Essential Training
January 11, 2030 - October 14, 2025
Cloud Practitioner Essentials
January 11, 2030 - October 14, 2025
AWS Docker and Kubernetes for Developers
January 11, 2030 - October 14, 2025
DevOps Foundations: Continuous Delivery/Continuous Integration
January 11, 2030 - October 14, 2025
React.js Essential Training
January 11, 2030 - October 14, 2025

Industry Experience

Software & Internet, Professional Services