By accessing and using this website, you agree to the following terms:

1. Acceptance of Terms: Use of this site constitutes agreement to these Terms of Use.

2. Intellectual Property: All content, including text, images, and code, is owned by Raj Shekhar Gubbala unless otherwise stated.

3. User Conduct: Visitors must not misuse the site, including attempts to hack, spam, or disrupt services.

4. Disclaimer: This portfolio is for informational purposes only. No guarantees are made regarding accuracy or completeness.

5. Limitation of Liability: Raj Shekhar Gubbala is not liable for any damages resulting from use of this site.

6. Changes: These terms may be updated at any time. Continued use indicates acceptance of changes.