0% found this document useful (0 votes)
24 views1 page

Harsha Resume

Harshavarma Rudhraraju is pursuing a Master of Science in Computer Science at Texas A&M University with a 4.0 GPA and has experience as a Software Engineer at TATA Consultancy Services, where he developed microservices and optimized file processing. He has also interned as a Front End Engineer, creating a communication platform and a cost calculator web application. His skills include Java, JavaScript, Spring Boot, and React.js, and he is currently working on a thesis focused on genomic sequence alignment.

Uploaded by

harsha varma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views1 page

Harsha Resume

Harshavarma Rudhraraju is pursuing a Master of Science in Computer Science at Texas A&M University with a 4.0 GPA and has experience as a Software Engineer at TATA Consultancy Services, where he developed microservices and optimized file processing. He has also interned as a Front End Engineer, creating a communication platform and a cost calculator web application. His skills include Java, JavaScript, Spring Boot, and React.js, and he is currently working on a thesis focused on genomic sequence alignment.

Uploaded by

harsha varma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

HARSHAVARMA RUDHRARAJU

+1 361 466 7240 | [email protected] | LinkedIn | Leetcode


EDUCATION
Texas A&M University – Kingsville Aug 2023 – May 2025
• Master of Science in Computer Science. GPA – 4.0/4.0 | Thesis Student | ITS Student Worker | Teaching Assistant

• Relevant Coursework: Analysis of Algorithms, Database Systems, Cloud Computing, Massive Parallel Computing,

Android App Development


EXPERIENCE
Software Engineer, TATA Consultancy Services (TCS) Mar 2021 – Aug 2023
• Developed microservices in Spring Boot and Java, enabling employers to view payroll details, opt-in new employees,

opt-out existing employees and track current payroll processing status.


• Optimized large file processing in a Spring Boot service, scaling file handling capacity from 250 MB to 6.5 GB with Java

Streams and Spring WebClient, resolving heap memory issues enabling smooth file processing.
• Enhanced the security of Spring Boot services by 30% by implementing AWS Web Application Firewall (WAF) rules,

protecting the application from malicious script injections and SQL injection attacks.
• Configured Apache Kafka for processing payroll requests, enhancing security with encryption and ACLs, and later

migrated to AWS MSK to improve fault tolerance with three Zookeeper clusters.
• Implemented a Java-based AWS Lambda Service to fetch and export server logs to S3, utilizing Eventbridge to trigger

the Java service based on schedule, enabling reduced API rate limits, and cutting storage costs by 20%.
Front End Engineer – Intern, Huddle Jan 2021 – Feb 2021
• Created a communication platform using React.js with features including users list, chat list and workspace creation,

and expanded it into a cross-platform desktop application with Electron.js for easier accessibility.
• Implemented multi-window feature for chat functionally, enabling separate chat windows for each user in the chat

list, improving multitasking and user experience.


• Optimized multiple API calls and UI rendering by reducing redundant requests and improving application performance

by effectively managing React.js lifecycle methods.


Project – Intern, Indian Customer Web Services (ICWS) Sep 2020 – Oct 2020
• Developed a cost calculator web application using React.js, implementing dynamic UI components and multi-select

options for the customers to provide the estimated cost of the desired project.
• Built cost calculation logic using RESTful APIs in Node.js and integrated MySQL for backend data management.

EDUCATIONAL EXPERIENCE
Thesis | ITS Student Worker, Texas A&M University - Kingsville Jan 2024 - Present
• Thesis – Genomic Sequence Alignment: Conducted in-depth research on developing scalable parallel algorithms for

genomic sequence alignment, focusing on optimizing runtime and memory efficiency.


• Designed an efficient sequence matching algorithm for identifying maximum similarity between two DNA sequences,

improving runtime by 37.98% and reducing memory usage by 74.45% than existing algorithms.
• Parallelized sequence matching algorithm across multiple processors in HPCC, reducing computational dependencies,

enhancing scalability and load balancing in a shared and distributed memory system using OpenMP and MPI.
• Student Worker – Information Technology (IT): Developed Java Services and SQL queries for different business

requirements, created user interfaces for staff to ease the process of information retrieval and report generation.
SKILLS
• Programming Languages: Java, JavaScript, C++

• Frameworks/Tools: Spring Boot, React.js, Redux, Hooks, Unit Testing, SonarLint, SonarQube, Swagger API

• Database: MySQL, PostgreSQL

• Others: MVC, HTML, CSS, OOPS, AWS, Algorithms, Problem Solving, Software Documentation, DOM, Kafka, AWS MSK,

Git, GitLab, NPM, Maven, RESTful APIs, Parallel Processing, SDLC, Shared and Distributed Memory Systems, SQS
ACTIVITIES
• Troubleshot and resolved integration issues through regular collaboration with cross-functional teams in TCS, ensuring

seamless connectivity between services.


• Trained 2 interns at TCS in React.js, created a training curriculum, designed UX wireframes and JSON API request

structures, assigning tasks and debugging issues through regular meetings, ensuring successful project delivery.

You might also like