Keerthana Chiravuri
***************@*****.*** • +1-205-***-**** • Birmingham, AL (Open to Relocate) Linkedin Summary
Full Stack Developer with 2+ years of experience in designing and implementing scalable web applications using JavaScript, TypeScript, React.js, Node.js, and AWS. Proficient in RESTful API development, Agile methodologies, and TDD to deliver high-quality solutions. Proven track record of improving system performance and collaborating in cross-functional teams to meet business goals. Education
Master of Science in Computer Science Jan 2024 - May 2025 University of Alabama at Birmingham, Birmingham, AL Bachelor of Technology in Information Technology Jun 2019 - Apr 2023 VR Siddhartha Engineering College, Vijayawada, India Skills
Programming Languages: Java 8, JavaScript, TypeScript, C/C++, Python, SQL, HTML5, CSS3
Frameworks: Spring MVC, Spring Boot, Hibernate, JPA, React, Angular, Node.js, Design Patterns
Databases: MongoDB, PostgreSQL, SQL, Elasticsearch, HDFS
Cloud Platforms: AWS (EC2, S3, Lambda, CloudFront), OpenShift
DevOps Tools: Kubernetes, Docker, Jenkins, Bamboo, Terraform, GitHub Actions, Bitbucket
Microservices: RESTful APIs, Spring Boot microservices, Kafka-based streaming, Lambda integration
Methodologies: Agile Scrum, Test-Driven Development (TDD), Sprint Planning, CI/CD
Authentication & Security: OAuth 2.0, JWT
Testing Tools: JUnit, TestNG, Jasmine, Selenium WebDriver, Cucumber, Robot Framework, Page Object Model (POM), QTP
Operating Systems: Windows, Unix/Linux, iOS
Experience
DXC Technology India
Full-Stack Developer - Remote Jun 2023 - Dec 2024
Developed Spring Boot microservices exposing REST APIs; applied Spring Data JPA, Hibernate, and Java 8 features (Streams, CompletableFuture) to improve code efficiency and modularity.
Built React UI components with Hooks, Redux, and TypeScript; integrated APIs with Axios and JWT-based authentication, reducing load times by 20%.
Implemented Kafka producers/consumers with partitioning and retries, leveraging Kafka Streams for real- time event processing, increasing throughput from 5,000 to 8,000 messages/sec.
Designed MongoDB schemas with indexing, aggregation pipelines, and schema validation, improving query execution from 2s to 500ms.
Wrote unit/integration tests using JUnit 5, Mockito, and TestContainers; integrated SonarQube for static analysis, increasing coverage to 80% and reducing bugs in production.
Automated CI/CD workflows using Jenkins declarative pipelines, containerized services with Docker, and deployed on Kubernetes/OpenShift clusters with rolling updates and health probes.
Supported deployments on AWS (EC2, S3, Lambda, CloudWatch, IAM policies), ensuring 99.9% uptime with proactive monitoring and alerting.
Monitored JVM performance with VisualVM, JConsole, and GC logs, optimizing memory usage and improving transaction throughput by 15%.
Hexaware Technologies, India Bengaluru, India
Software Engineer Jan 2022 - May 2023
Designed backend modules using Spring MVC, Spring Boot, and REST APIs; implemented cross-cutting concerns with Spring AOP and Interceptors, reducing redundant code by 25%.
Applied Java concurrency utilities (ExecutorService, CountDownLatch, CompletableFuture) for parallel data processing, reducing batch job execution time by 40%.
Built Angular and React UI features with dynamic forms, reusable components, and AJAX calls; integrated with secured REST APIs, improving performance by 15%.
Configured Apache Kafka clusters with Zookeeper, enabled replication and partitioning for high-volume streams, ensuring reliable processing of 10,000+ messages per second.
Optimized SQL queries, stored procedures, triggers, and indexes; reduced reporting query execution from 90s to 20s through query plan analysis.
Modeled MongoDB collections with shard keys and schema validation, scaling healthcare datasets beyond 100M records & Built Selenium WebDriver test suites with Page Object Model; automated 300+ test cases, reducing manual regression testing effort by 60%.
Managed builds and deployments with Maven, Git, Jenkins, and Bamboo, enabling faster release cycles and reducing build failures and Performed JVM tuning (GC log analysis, heap/CPU profiling, thread dump analysis) to fix memory leaks and improve stability.
Participated in Agile Scrum ceremonies (sprint planning, code reviews, retrospectives), ensuring consistent delivery of high-quality features.
Projects
E-Learning Platform
Developed a microservices-driven e-learning platform with React for the front-end and Spring Boot for back- end services, hosted on AWS (S3, RDS).
Built microservices for user authentication, course delivery, and payment processing, using RESTful APIs and PostgreSQL, supporting 5,000+ monthly users.
Leveraged Docker to containerize microservices and Git, enabling seamless updates across services.
Enhanced UI with HTML5, CSS3, and Bootstrap, improving user engagement by 15%. PUBLICATIONS:
Brain Tumor Detection from Brain MR Images - LINK